On 24 June 2014 10:58, James Forrester <jforrester@wikimedia.org> wrote:
On 23 June 2014 02:47, Chris Croome <chris@webarchitects.co.uk> wrote:
Hi

On Thu 19-Jun-2014 at 08:52:34AM -0700, Gabriel Wicke wrote:
>
> Are there any errors in the JavaScript console?

Yes, this is what I got when visiting
https://wiki.transitionnetwork.org/Sandbox and clicking 'Edit':

  Use of getUserData() or setUserData() is deprecated.  Use WeakMap or element.dataset instead. requestNotifier.js:52
  Use of getAttributeNode() is deprecated. Use getAttribute() instead. load.php:34
  Use of attributes' specified attribute is deprecated. It always returns true. load.php:34
  Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. load.php:48
  "Exception thrown by ext.visualEditor.core" load.php:145
  "Error: constructor must be a function, cannot be a undefined" Error: constructor must be a function, cannot be a undefined

​Ah. Well, that means that ​there's a breaking change to one of the libraries that VisualEditor requires which made it in to VE REL1_23 but not MW REL1_23. I'll try to find the right version and propose a backport for MW 1.23.1.

​Actually, I jumped the gun here – happily the dependency was the ​other way around, with the out of date code in VE rather than MediaWiki, so this should (fingers crossed) now be fixed. Sorry for the confusion, and hope it works for you now.

​Yours,
--
James D. Forrester
Product Manager, VisualEditor
Wikimedia Foundation, Inc.

jforrester@wikimedia.org | @jdforrester