mediawiki-extensions-Visual.../modules/ve
Rob Moen 61c708ef1c Affordances for MenuWidget to be optionally focusable.
* ve.ui.MenuWidget.js
MenuWidget no longer creates an embeded input element by default.
In the case of no configured input element, we bind the keydown
handler to window with addEventListner while using the useCapture
flag.  This nicely prevents elements lower in the dom from triggering
( document node ) Supported in IE9 and above and all modern browsers.

* ve.ui.ListAction.js
Since MenuWidget is no longer stealing focus from the surface,
we no longer need to restore focus after a list item conversion.
This is the end goal, as browsers like Chrome like to scroll to
the top of elements that gain focus.

Bug: 50792
Change-Id: I5b6969bca1a58b040708f8ac9d3dc8b07ddf9e6b
2013-07-09 12:53:35 -07:00
..
ce Fix focusable highlights 2013-07-03 13:49:11 -07:00
dm Make all annotations additive 2013-07-05 21:01:20 +00:00
init The great directory split of 2013 2013-07-02 20:51:38 -07:00
test Make all annotations additive 2013-07-05 21:01:20 +00:00
ui Affordances for MenuWidget to be optionally focusable. 2013-07-09 12:53:35 -07:00
ve.BranchNode.js
ve.debug.js
ve.Document.js Fix selectNodes() bug with empty non-content branch nodes 2013-06-17 19:09:12 +00:00
ve.Element.js Make local overlays local to surface and remove insane z-indexes 2013-07-02 19:35:43 +00:00
ve.EventEmitter.js oojs: Integrate with OOJS v1.0.0 2013-06-06 17:29:55 +02:00
ve.Factory.js
ve.js Make loading VE work on Opera again, attempt two 2013-06-29 15:02:00 +02:00
ve.LeafNode.js
ve.NamedClassFactory.js
ve.Node.js
ve.Range.js
ve.Registry.js