mediawiki-extensions-Visual.../modules/ve/ce
Christian Williams a8a5c74d8b Prevent adding content to aliens in IE
The phantoms prevent direct clicking into aliens,
and the recent selection changes prevent keyboard
navigation into aliens, but one issue remained.
Clicking to place the cursor just after an alien
would actually focus within the alien. Typing
modified the alien content. By nesting ce="true"
within ce="true", IE ceases this behavior.

Dragging state is now set to false when blurring
the document. The mouseup event sets dragging to
false, but the event is cancelled because blur
happens between mousedown and mouseup. Phantom
display logic uses on this property.

Change-Id: I162dea89838756fd28d63ff66cc4a5e5bda2873a
2013-03-26 16:01:13 -07:00
..
nodes Prevent adding content to aliens in IE 2013-03-26 16:01:13 -07:00
styles Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.ce.BranchNode.js Document and clean up events in all the things 2013-03-20 09:58:27 -07:00
ve.ce.ContentBranchNode.js Use static.name once for ce and dm nodes 2013-03-07 17:19:39 -08:00
ve.ce.Document.js Add support for slugs in ve.ce.Document.prototype.getRelativeOffset 2013-03-25 16:43:57 -07:00
ve.ce.DomRange.js DomRange makes more sense as a name for this class (cause it is not rangy specific). 2013-03-05 12:18:59 -08:00
ve.ce.js Introduce helper functions. 2013-03-22 11:43:18 -07:00
ve.ce.LeafNode.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.ce.Node.js Document and clean up events in all the things 2013-03-20 09:58:27 -07:00
ve.ce.NodeFactory.js Use static.name once for ce and dm nodes 2013-03-07 17:19:39 -08:00
ve.ce.Surface.js Prevent adding content to aliens in IE 2013-03-26 16:01:13 -07:00
ve.ce.SurfaceObserver.js Document and clean up events in all the things 2013-03-20 09:58:27 -07:00