mediawiki-extensions-Visual.../modules/ve
Trevor Parscal c8b4a28936 Added key-sorting to make hashes referentially transparent
To do this, we are using the replacer callback of JSON.stringify, which is supported by all of our target browsers including IE8. We are also leaning on Object.keys and Array.reduce, the latter of which required adding a new fallback implementation for some browsers which do not support it yet.

Change-Id: Ifa285ca3da4d94d962464f09414591532bbea79c
2012-08-15 11:14:44 -07:00
..
ce SimpleWikiLink is no longer used by Parsoid, remove it from VE 2012-08-13 18:05:10 -07:00
dm Merge "Update LinkAnnotation for Parsoid href changes" 2012-08-14 20:08:58 +00:00
init Refactor ve.js utilities and improve documentation 2012-08-12 20:32:45 +02:00
test Added key-sorting to make hashes referentially transparent 2012-08-15 11:14:44 -07:00
ui Recognize ExtLink/URL and ExtLink/Numbered in LinkInspector 2012-08-13 18:03:34 -07:00
ve.BranchNode.js Refactor ve.js utilities and improve documentation 2012-08-12 20:32:45 +02:00
ve.debug.js Refactor ve.js utilities and improve documentation 2012-08-12 20:32:45 +02:00
ve.Document.js This should never happen, but if it does, lets make sure we know 2012-08-08 15:17:45 -07:00
ve.EventEmitter.js Refactor ve.js utilities and improve documentation 2012-08-12 20:32:45 +02:00
ve.Factory.js After much research on error objects, native = good, custom = bad 2012-08-08 10:48:53 -07:00
ve.js Added key-sorting to make hashes referentially transparent 2012-08-15 11:14:44 -07:00
ve.LeafNode.js Puttin' em white-spacers where they aught'a be 2012-08-06 18:52:19 -07:00
ve.Node.js Make use of new jshint options 2012-08-10 02:50:30 +02:00
ve.Position.js Puttin' em white-spacers where they aught'a be 2012-08-06 18:52:19 -07:00
ve.Range.js Added basic ve.dm.SurfaceFragment class 2012-08-09 16:18:13 -07:00
ve.Surface.js Cleanup - all jshint conditions are now met 2012-08-03 18:56:04 -07:00