mediawiki-extensions-Visual.../modules/ve
Trevor Parscal d1a397221e Added validation to ve.inheritClass
I encountered a very difficult to track down error while working on
ve.ui.Dialog where a copy-pasted inheritClass call overwrote the
prototype of ve.ui.Widget.

By adding this check, we can ensure that 2 identical calls to
inheritClass won't silently make the system explode. This check is
lightweight and will save someone down the line a bit of time and head
scratching.

Change-Id: I014d53722fc8d941ec415462d258a79985e0e3d7
2013-02-27 18:41:59 +01:00
..
actions Change FormatAction.splitAndUnwrap to use the new SurfaceFrament.isolate method 2013-02-26 00:22:19 +00:00
ce Major UI refactoring and improvements 2013-02-26 12:29:08 -08:00
dm Merge "Implement SurfaceFragment.rewrapAllNodes" 2013-02-26 00:22:01 +00:00
init Major UI refactoring and improvements 2013-02-26 12:29:08 -08:00
styles Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
test Added validation to ve.inheritClass 2013-02-27 18:41:59 +01:00
ui Major UI refactoring and improvements 2013-02-26 12:29:08 -08:00
ve.Action.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.ActionFactory.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.AnnotationSet.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.BranchNode.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.CommandRegistry.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.debug.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Document.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.EventEmitter.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Factory.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.js Added validation to ve.inheritClass 2013-02-27 18:41:59 +01:00
ve.LeafNode.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Node.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.OrderedHashSet.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Range.js Add ve.Range.prototype.isBackwards() 2013-02-22 17:33:23 -08:00
ve.Registry.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Surface.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Trigger.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.TriggerRegistry.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00