Last modified: 2013-04-02 17:11:35 UTC
Editing pages on double click (a feature that can be enabled with a user preference) does not work in MediaWiki 1.20 when using the Classic or Nostalgia skin. Steps to reproduce: 1. On any Wikimedia wiki, switch to the Classic or Nostalgia skin in Preferences->Appearance. 2. Enable page editing on double click in Preferences->Editing->Advanced Options. 3. Load any page you would normally be able to edit, e.g. your user page. 4. Double click on the page. Expected result: The "edit page" form is brought up. Actual result: Nothing happens. Further notes: 1. When using any other skin (Chick, Cologne Blue, Modern, Monobook, MySkin, Simple and Vector), everything works and you get the expected result. 2. I've tested different older MediaWiki versions; 1.18(.6) is fine, 1.19(.4) is not.
At first I was thinking of bug 44522, but as you state that it's already a problem in 1.19... Is there any JavaScript debug output in the web console of your browser?
Thanks for looking into this. On en.wp, I'm getting the following output in Firefox's web console: [13:19:47.319] TypeError: $(...).get(...) is undefined @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=ext.Experiments.lib%7Cext.UserBuckets%2CeventLogging%2CmarkAsHelpful%2CpostEdit%7Cext.gadget.DRN-wizard%2CHotCat%2CReferenceTooltips%2CUTCLiveClock%2CWatchlistChangesBold%2Ccharinsert%2Cdropdown-menus%2CmySandbox%2Cpurgetab%2Cteahouse%7Cext.gettingstarted.openTask%7Cjquery.autoEllipsis%2CcheckboxShiftClick%2CclickTracking%2Chidpi%2ChighlightText%2Cjson%2CmakeCollapsible%2Cmw-jump%2Cplaceholder%2Csuggestions%7Cmediawiki.Title%2CUri%2Capi%2Chidpi%2CsearchSuggest%2Cuser%7Cmediawiki.action.view.dblClickEdit%7Cmediawiki.api.watch%7Cmediawiki.page.ready%7Cmediawiki.page.watch.ajax%7Cmobile.desktop%7Cmw.MwEmbedSupport.style%7Cmw.PopUpMediaTransform%7Cschema.GettingStarted&skin=standard&version=20130311T022826Z&*:82 On a wiki running 1.20, there is no output.
Confirming for en.wp with Nostalgia skin: Timestamp: 03/11/2013 03:34:48 PM Error: TypeError: $(...).get(...) is undefined Source File: http://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=ext.Experiments.lib%7Cext.UserBuckets%2CeventLogging%2CmarkAsHelpful%2CpostEdit%7Cext.articleFeedbackv5.startup%7Cext.gadget.DRN-wizard%2CHotCat%2CReferenceTooltips%2Ccharinsert%2CmySandbox%2Cteahouse%7Cext.gettingstarted.openTask%7Cjquery.articleFeedbackv5.verify%7Cjquery.autoEllipsis%2CcheckboxShiftClick%2CclickTracking%2Chidpi%2ChighlightText%2Cjson%2CmakeCollapsible%2Cmw-jump%2Cplaceholder%2Csuggestions%7Cmediawiki.Title%2CUri%2Capi%2Chidpi%2CsearchSuggest%2Cuser%7Cmediawiki.action.view.dblClickEdit%7Cmediawiki.api.watch%7Cmediawiki.page.ready%7Cmediawiki.page.watch.ajax%7Cmobile.desktop%7Cmw.MwEmbedSupport.style%7Cmw.PopUpMediaTransform%7Cschema.GettingStarted&skin=nostalgia&version=20130311T022826Z&* Line: 84
This isn't an issue anymore since the old skins were removed in Ia6d73c2d. Marking WONTFIX.