https://bugzilla.wikimedia.org/show_bug.cgi?id=28840

--- Comment #19 from Roan Kattouw <[email protected]> 2011-05-09 13:31:05 
UTC ---
(In reply to comment #13)
> Created attachment 8519 [details]
> patch to use ! marks instead of .'s in module names during requests
> 
> So based on above comments this is triggered by the whole IE6 is stupid with
> extensions issue, combined with using dots to denote the hierarchy of RL 
> module
> names.
> 
> So the most obvious fix (but rather hacky) would be to use ! marks instead of
> dots to denote the hierarchy (! mark chosen arbitrary. Perhaps something that
> isn't hex escaped would be better).
Hmm. The exclamation marks get urlencoded in the URLs that MW outputs in the
HTML (e.g. for <link href="...">) but not for AJAX requests, at least in
Firefox.

> This patch does that (only during requests
> for the user. Everything in the backend is still periods.) Not sure if this is
> an acceptable solution.
> 
Thanks for this patch. It's not a good permanent solution IMO, but it's the
best we have right now to fix the site for IE users.

I committed the patch in r87711 and applied it to 1.17wmf1 (by hand) in r87712,
which is live now. The breakage should disappear within 10 minutes for
logged-in IE users, and may persist a bit longer for anonymous IE users.

Not closing the bug as FIXED because the fix is temporary and ugly.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to