Last modified: 2014-01-14 21:37:19 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 T56343, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 54343 - IE in compatibility mode + monobook + RTL: Echo cause top menu to be disabled
IE in compatibility mode + monobook + RTL: Echo cause top menu to be disabled
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Echo (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on: 25378
Blocks:
  Show dependency treegraph
 
Reported: 2013-09-19 19:00 UTC by kipod
Modified: 2014-01-14 21:37 UTC (History)
5 users (show)

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


Attachments

Description kipod 2013-09-19 19:00:09 UTC
REPLICATION STEPS
=================

0) find a machine with Internet explorer
1) login to wikinglish
2) open https://en.wikipedia.org/wiki/Apple_Lisa?uselang=ar&useskin=monobook
    (this will open an article with monobook and an RTL interface language)
3) Switch IE to compatibility mode
4) Notice that the top menu (talk page, watchlist, logout etc.) is inaccessible
(ATM you can't see it directly on arwiki, because they did not yet activate Echo. you can see the same issue on hewiki).


CLUES
=====
5) in IE, open the console (F12 => Console), and type
      $('#pt-notifications').remove()
   notice that the menu becomes accessible again.
6) the "Echo" control (usually white "0" on gray background) is not visible in IE+monobook+RTL even when not in "compatibility mode"
7) go to 
    https://en.wikipedia.org/wiki/Apple_Lisa?useskin=monobook
    (no "uselang=ar" this time) and activate compatibility mode: note that the "Echo" control as well as the link to your user page are visible, but disabled.


peace.
Comment 1 Brion Vibber 2013-09-23 19:56:28 UTC
Why would IE be running in compatibility mode on MediaWiki? Shouldn't our HTML5 doctype prevent that?
Comment 2 spage 2013-09-23 20:49:44 UTC
Prioritization and scheduling of this bug is tracked on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/253
Comment 3 kipod 2013-09-25 12:51:37 UTC
(In reply to comment #1)
> Why would IE be running in compatibility mode on MediaWiki? Shouldn't our
> HTML5 doctype prevent that?

i did not know that it's is possible to block "compatibility mode" by manipulating the doctype. if this is indeed the case, this single change can probably close something between 20 and 40 bugs (just search "ie compatibility"):

https://bugzilla.wikimedia.org/buglist.cgi?query_format=specific&order=relevance%20desc&bug_status=__open__&content=%2Bie%20%2Bcompatibility%20%2Bmode&list_id=236024


peace.
Comment 4 Gerrit Notification Bot 2013-12-23 21:42:00 UTC
Change 103387 had a related patch set uploaded by Siebrand:
Fix to avoid IE "compatibility view"

https://gerrit.wikimedia.org/r/103387
Comment 5 Gerrit Notification Bot 2014-01-14 21:21:56 UTC
Change 103387 merged by jenkins-bot:
Fix to avoid IE "compatibility view"

https://gerrit.wikimedia.org/r/103387
Comment 6 Bartosz Dziewoński 2014-01-14 21:37:19 UTC
I'm going to tentatively mark this as resolved per the patch above. If the issue persists with the patch (which will be deployed on Wikipedias on Thursday, 30 January 2014), please reopen this bug and we'll investigate.

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


Navigation
Links