mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-12 09:09:25 +00:00
a8a5c74d8b
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 |
||
---|---|---|
.docs | ||
demos | ||
maintenance | ||
modules | ||
.gitignore | ||
.gitreview | ||
.jshintignore | ||
.jshintrc | ||
ApiVisualEditor.php | ||
AUTHORS.txt | ||
CODING.md | ||
LICENSE.txt | ||
README.txt | ||
VisualEditor.hooks.php | ||
VisualEditor.i18n.php | ||
VisualEditor.php | ||
VisualEditorMessagesModule.php |
VisualEditor provides a visual editor for wiki pages. It is written in JavaScript and runs in a web browser. It uses the Parsoid parser to convert wikitext documents to annotated HTML which the VisualEditor is able to load, modify and emit back to Parsoid at which point it is converted back into wikitext. For more information about these projects, check out the wiki: * http://www.mediawiki.org/wiki/VisualEditor * http://www.mediawiki.org/wiki/Parsoid