Commit Graph

17 Commits

Author SHA1 Message Date
janekptacijarabaci e0bb0e8e22 Broken selection system inside of a nested contenteditable element 2018-07-25 09:26:59 +08:00
Pale Moon 61cb25a018 Clean up the UI elements when closing the HTML editor. 2018-07-25 08:09:03 +08:00
janekptacijarabaci 0e268b29f2 DOM - implement selection events (rename mApplyUserSelectStyle) 2018-07-25 07:51:24 +08:00
janekptacijarabaci 7f8c9616d6 DOM - implement selection events (base) 2018-07-25 07:51:17 +08:00
janekptacijarabaci fa5e7c9c21 gitlab.com - inserting quotes, code or whatsoever by clicking on their icon does not work at all 2018-07-25 07:35:24 +08:00
janekptacijarabaci 87db2b5e14 [minor fix] HTML - input - dynamic maxlength 2018-07-25 07:27:11 +08:00
trav90 f883930d60 Use nsRefPtr in nsEditor.cpp
Followup to 01b322e
2018-07-25 07:09:15 +08:00
Pale Moon 0ab115fe75 Hold strong references to the editor's transaction manager. 2018-07-25 07:09:07 +08:00
janekptacijarabaci 3e466656b8 HTML - support for elements: <details> and <summary> (basic) 2018-07-25 07:04:13 +08:00
Pale Moon f3a4e27ff8 Update clipboard command controllers to match cut/copy action spec. 2018-07-25 06:23:16 +08:00
Pale Moon 075def3e81 Enable clipboard menu commands correctly in (X)HTML documents.
Ref: bugs 1159490 and 1170531
2018-07-25 06:23:13 +08:00
Pale Moon 1a559619eb Bug 1162952 - Return true from document.queryCommandEnabled('cut'/'copy') when in privileged or user-initiated code. 2018-07-25 06:23:08 +08:00
Pale Moon 376d42daca Limit editor's editability to the correct subtree. 2018-07-25 06:22:32 +08:00
Olli Pettay 5e9bcb348a Ensure expected DOM tree operations when calling insertBefore. 2018-07-25 01:29:29 +08:00
wolfbeast e5994f3a7c Prevent leaking of editor-created element objects. 2018-07-24 23:17:09 +08:00
wolfbeast 5ee6187aad Prep tree for forward-porting Goanna, stage 1 2018-07-24 23:10:50 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00