mediawiki-extensions-Visual.../modules/ve/ce
Christian Williams ca0d79f340 Firefox misplaces cursor when moving between lines
When the cursor is programmatically moved, as we need to do
from time to time, Firefox's internal reference for the appropriate
cursor location on nearby lines is maintained, creating an
unexpected experience.

The fix is to wiggle the selection. This tricks Firefox into thinking
that it adjusted the selection natively.

Bug: 48289
Change-Id: I75e7e4467ec1c3faf344709886b9be5b1423cd3e
2013-06-28 15:37:26 -07:00
..
annotations Consistent use of mw in HTML classes, and data element and annotation types 2013-05-28 13:49:56 +01:00
nodes Disable inspection of references with unknown contents 2013-06-27 20:34:32 -07:00
styles Disable inspection of references with unknown contents 2013-06-27 20:34:32 -07:00
ve.ce.Annotation.js ve.Element refactor 2013-05-14 19:47:32 +00:00
ve.ce.AnnotationFactory.js Rename ve.NodeFactory to ve.NamedClassFactory 2013-04-09 12:05:05 -07:00
ve.ce.BranchNode.js Don't put slugs after internal nodes. 2013-06-24 15:20:08 -07:00
ve.ce.ContentBranchNode.js Merge "getRenderedContents() optimizations" 2013-06-23 03:09:58 +00:00
ve.ce.Document.js Use DOM methods rather than jQuery in setupSlugs() 2013-06-23 02:39:56 +00: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.FocusableNode.js Resize focus highlights on generated content update 2013-06-22 00:29:32 +01:00
ve.ce.js Code style fix: (X) -> ( X ) 2013-06-24 18:51:59 +01:00
ve.ce.LeafNode.js getRenderedContents() optimizations 2013-06-22 19:37:10 -07:00
ve.ce.Node.js Reference insertion, new and existing 2013-06-27 18:11:31 -07:00
ve.ce.NodeFactory.js Rename ve.NodeFactory to ve.NamedClassFactory 2013-04-09 12:05:05 -07:00
ve.ce.ProtectedNode.js Unhack detached protected CE node shields 2013-06-28 00:42:34 +00:00
ve.ce.RelocatableNode.js Local Overlay Stacks 2013-06-28 00:30:54 +00:00
ve.ce.ResizableNode.js Local Overlay Stacks 2013-06-28 00:30:54 +00:00
ve.ce.Surface.js Firefox misplaces cursor when moving between lines 2013-06-28 15:37:26 -07:00
ve.ce.SurfaceObserver.js Merge "Store multi byte characters as one element" 2013-05-25 09:00:49 +00:00
ve.ce.View.js Remove resize handles on surface teardown 2013-05-24 22:19:18 +02:00