janekptacijarabaci
71a1c47759
Fix Build Bustage - with "--enable-debug"
2018-07-12 12:34:59 +02:00
wolfbeast
8a8f0df358
Issue #12 Part 4: Don't access mEditorBase directly.
...
EditorEventListener should grab mEditorBase in a smaller scope wherever possible and shouldn't access it directly while handling an event.
Each event listener method shouldn't access mEditorBase directly when calling its method since it might be changed to another instance.
2018-06-26 14:05:33 +02:00
wolfbeast
6aa47456c3
Issue #12 Part 3: EditorEventListener should check if it's removed during a call of editor's method.
...
EditorEventListener doesn't check if mEditorBase is available even after it's removed from the editor.
If it becomes nullptr, i.e., it's detached from editor, it shouldn't continue to handle event.
This patch changes some methods' nsIDOM*Event argument to WidgetEvent since it's simpler.
2018-06-26 13:55:33 +02:00
wolfbeast
a7bc62dcfe
Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent.
2018-06-26 13:53:12 +02:00
wolfbeast
783f57d74b
Issue #12 Part 1: Stop using nsIDOMEvent in UpdateIMEComposition.
2018-06-26 13:26:07 +02:00
janekptacijarabaci
4b7a2c677a
moebius#231: Consider blocking top level window data: URIs (tests)
...
https://github.com/MoonchildProductions/moebius/pull/231
2018-05-06 14:31:20 +02:00
janekptacijarabaci
4549256c2b
moebius#56: Fix: DataTransfer - Pasting image from clipboard fails in some cases
...
https://github.com/MoonchildProductions/moebius/pull/56
2018-04-20 22:54:26 +02:00
janekptacijarabaci
05bb04a651
moebius#190: HTML - table - editor (contenteditable) - post process node array to remove all descendants of replacement node
...
https://github.com/MoonchildProductions/moebius/issues/190
2018-04-15 06:55:40 +02:00
janekptacijarabaci
64875ed348
moebius#53: HTML - input - support for dynamic maxlength
...
https://github.com/MoonchildProductions/moebius/pull/53
2018-04-14 21:28:42 +02:00
Makoto Kato
9da00ab58e
Bug 1437087 - Call Disconnect on Unlink of cycle collector. r=masayuki, a=RyanVM
2018-03-14 11:07:35 +01:00
wolfbeast
d773eca331
Edit transactions should store their editor instance with strong reference
...
Edit transactions should store their editor instance with a strong reference, and they should be released when the editor is destroyed.
2018-02-07 21:36:37 +01:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00