Last modified: 2013-12-12 20:50:53 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T49065, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 47065 - WikiEditor edit controls gone from test2wiki in IEs
WikiEditor edit controls gone from test2wiki in IEs
Status: RESOLVED WORKSFORME
Product: MediaWiki
Classification: Unclassified
Page editing (Other open bugs)
unspecified
All All
: Normal major (vote)
: ---
Assigned To: Nobody - You can work on this!
: browser-test-bug
: 47224 (view as bug list)
Depends on: 47277
Blocks:
  Show dependency treegraph
 
Reported: 2013-04-10 00:22 UTC by Chris McMahon
Modified: 2013-12-12 20:50 UTC (History)
5 users (show)

See Also:
Web browser: Internet Explorer
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Chris McMahon 2013-04-10 00:22:08 UTC
Seen as of Apr 9 on test2wiki

Using IE8/9 Type a URL of a page to be created and click Create e.g. http://test2.wikipedia.org/w/index.php?title=Some_page_randomly&action=edit. 

Editing tool bar should appear but does not.
Comment 1 Chris McMahon 2013-04-10 16:21:48 UTC
Adding Max and Timo and Greg per email discussion yesterday
Comment 3 Andre Klapper 2013-04-11 15:35:34 UTC
(In case nobody can investigate within the next days, we should test on mw.org after deploying 1.22wmf2 next Monday.)
Comment 4 Umherirrender 2013-04-15 17:17:57 UTC
*** Bug 47224 has been marked as a duplicate of this bug. ***
Comment 5 Krinkle 2013-04-16 01:34:36 UTC
Browser: IE8, Windows 7
Location: http://test2.wikipedia.org/w/index.php?title=Some_page_randomly&action=edit
----

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
Timestamp: Tue, 16 Apr 2013 01:18:35 UTC


Message: Could not set the href property. Invalid property value.
Line: 10391
Char: 6
Code: 0
URI: https://bits.wikimedia.org/test2.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20130415T141616Z


Message: Could not set the href property. Invalid property value.
Line: 10391
Char: 6
Code: 0
URI: https://bits.wikimedia.org/test2.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20130415T141616Z
Comment 6 Krinkle 2013-04-16 01:52:53 UTC
It only happens on test2.wikipedia.org, which suggest an extension might be tampering with the ResourceLoader registry there and causing mw.loader to try and load a stylesheet from an invalid url.
Comment 7 Krinkle 2013-04-16 01:53:12 UTC
(In reply to comment #6)
> It only happens on test2.wikipedia.org [..]

At least not on test.wikipedia.org, only test2.
Comment 8 Kevin Israel (PleaseStand) 2013-04-16 04:51:44 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > It only happens on test2.wikipedia.org [..]
> 
> At least not on test.wikipedia.org, only test2.

It seems to only happen on test2 because test2 has ResourceLoader debug mode enabled by default, and the other wikis don't. Adding &debug=true to an en.wikipedia.org edit page URL produces the same error in IE 8.

The odd part is that the URLs seem to be valid protocol-relative URLs, and that my local test wiki (having only a few extensions installed) has no such problem. So I think the cause of this is IE's 31 stylesheet limit, and that debug mode loads each stylesheet separately, even in IE < 10.

I have filed bug 47277 to track this.
Comment 9 Andre Klapper 2013-04-16 10:23:03 UTC
Lowering priority as root issue has been identified (bug 47277) as a test2 config issue, so deployment to production servers should not be affected.
Comment 10 Chris McMahon 2013-04-16 23:32:09 UTC
Arthur Richards was able to trigger a very similar error but a) not in IE, b) not in debug mode, c) not on test2wiki

(03:09:57 PM) awjr: just noticed a js error on what looks like pages with tables
(03:10:02 PM) awjr: Exception thrown by mediawiki.page.ready: Unknown dependency: jquery.tablesorter
(03:10:02 PM) awjr: https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20130412T014541Z
(03:10:03 PM) awjr: 	.	Error {} https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20130412T014541Z
(03:10:03 PM) awjr: 	.	loghttps://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20130412T014541Z
(03:10:04 PM) awjr: 	.	executehttps://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20130412T014541Z
(03:10:06 PM) awjr: 	.	mw.loader.implementhttps://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20130412T014541Z
Comment 11 Chris McMahon 2013-12-12 20:50:53 UTC
Not replicated since

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links