gecko-dev/dom/events
Makoto Kato 462059cb77 Bug 1672095 - Always send NOTIFY_IME_OF_BLUR on GeckoView. r=masayuki
This is regression by bug 1672095. `GeckoEditableSupport` expects that
NOTIFY_IME_OF_BLUR is always sent. I would like to allow this even if
IME content observer is being destroyed.

To reproduce this, we have to lost application focus, I cannot write
geckoview-junit test.

Differential Revision: https://phabricator.services.mozilla.com/D94414
2020-10-23 08:07:02 +00:00
..
android Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
crashtests Bug 1603074 - part 1: Make `synthesizePlainDragAndDrop()` synthesize drag events without `DataTransfer` object r=smaug 2019-12-21 12:27:06 +00:00
emacs Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
mac Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
test Bug 1669673 - Part 3: Wrap manual wpt pointerevent_drag_interaction-manual.html into mochitest test; r=smaug 2020-10-19 09:22:45 +00:00
unix Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
win Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
AnimationEvent.cpp Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
AnimationEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
AsyncEventDispatcher.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
AsyncEventDispatcher.h
BeforeUnloadEvent.cpp
BeforeUnloadEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
Clipboard.cpp Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
Clipboard.h Bug 1639310 - Remove unnecessary implicitJSContext annotations. r=mccr8 2020-05-19 20:48:21 +00:00
ClipboardEvent.cpp
ClipboardEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
CommandEvent.cpp
CommandEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
CompositionEvent.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
CompositionEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
ConstructibleEventTarget.cpp
ConstructibleEventTarget.h
ContentEventHandler.cpp Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug 2020-10-09 02:37:47 +00:00
ContentEventHandler.h Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug 2020-10-09 02:37:47 +00:00
CustomEvent.cpp Bug 1629843 - Mark XMLHttpRequestMainThread and CustomEvent classes as containing pointers to JS GC things in multiple zones r=mccr8 2020-04-14 16:28:29 +00:00
CustomEvent.h Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
DOMEventTargetHelper.cpp Bug 1637159 rename BindToOwnerInternal() to BindToOwner() r=smaug 2020-05-14 19:51:55 +00:00
DOMEventTargetHelper.h Bug 1637159 rename BindToOwnerInternal() to BindToOwner() r=smaug 2020-05-14 19:51:55 +00:00
DataTransfer.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
DataTransfer.h Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
DataTransferItem.cpp Bug 1619518 - part 2 - Better File.lastModified attribute handling, r=ssengupta,ttung,dom-workers-and-storage-reviewers,smaug 2020-03-04 23:10:22 +00:00
DataTransferItem.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
DataTransferItemList.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
DataTransferItemList.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
DeviceMotionEvent.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
DeviceMotionEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
DragEvent.cpp Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
DragEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
Event.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
Event.h Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
EventDispatcher.cpp Bug 1640999 - Add `MarkerTypeDisplay` to all marker type definitions - r=gregtatum 2020-10-14 02:11:25 +00:00
EventDispatcher.h Bug 1448967 - Remove enablePrivilege. r=mccr8,marionette-reviewers,whimboo 2020-01-08 23:14:48 +00:00
EventListenerManager.cpp Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
EventListenerManager.h Bug 1668870 - Ignore touch listeners in the system group for event retargeting. r=smaug 2020-10-06 18:03:25 +00:00
EventListenerService.cpp Bug 1645339 - Use range-based for with nsTObserverArray in dom/events. r=smaug 2020-06-16 10:15:22 +00:00
EventListenerService.h Bug 1626438 - Remove nsAutoPtr usage from dom/events. r=smaug 2020-04-03 21:05:07 +00:00
EventNameList.h Bug 1666497 - Don't flush layout from popuppositioned events. r=mconley,Gijs,smaug 2020-10-06 16:28:41 +00:00
EventStateManager.cpp Bug 1627924 - Make `HTMLEditor::HideGrabberInternal()` reset dragging state r=emilio 2020-10-16 02:34:15 +00:00
EventStateManager.h Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug 2020-10-09 02:37:47 +00:00
EventStates.h Bug 1664156 - Remove -moz-suppressed. r=edgar 2020-09-13 11:33:13 +00:00
EventTarget.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
EventTarget.h
FocusEvent.cpp Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
FocusEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
GlobalKeyListener.cpp Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
GlobalKeyListener.h Bug 1634474. Make `dom/html/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:29:02 +00:00
IMEContentObserver.cpp Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
IMEContentObserver.h Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug 2020-10-09 02:37:47 +00:00
IMEStateManager.cpp Bug 1672095 - Always send NOTIFY_IME_OF_BLUR on GeckoView. r=masayuki 2020-10-23 08:07:02 +00:00
IMEStateManager.h Bug 1672095 - Always send NOTIFY_IME_OF_BLUR on GeckoView. r=masayuki 2020-10-23 08:07:02 +00:00
ImageCaptureError.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
ImageCaptureError.h
InputEvent.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
InputEvent.h Bug 1449831 - part 1: Add `InputEvent.getTargetRanges()` r=smaug 2020-03-02 07:39:38 +00:00
InputEventOptions.h Bug 1607131 - Make `beforeinput` event for `MozEditableElement.setUserInput()` not cancelable by default r=smaug 2020-10-20 00:13:43 +00:00
InputTypeList.h
InternalMutationEvent.h
JSEventHandler.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
JSEventHandler.h
KeyEventHandler.cpp Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
KeyEventHandler.h Bug 1634474. Make `dom/html/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:29:02 +00:00
KeyNameList.h
KeyboardEvent.cpp Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
KeyboardEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
MessageEvent.cpp Bug 1626570 - Improve handling of copying arrays in dom/events/. r=smaug 2020-05-05 10:16:24 +00:00
MessageEvent.h Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
MouseEvent.cpp Bug 1643464 - Part 1: Rename eLeft/eRight to ePrimary/eSecondary r=masayuki 2020-06-19 18:02:41 +00:00
MouseEvent.h Bug 1618545 - Delete obsolete/unused code relating to Fennec's experimental ui.zoomedview feature. r=smaug 2020-03-03 15:27:50 +00:00
MouseScrollEvent.cpp
MouseScrollEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
MutationEvent.cpp
MutationEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
NotifyPaintEvent.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
NotifyPaintEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
PaintRequest.cpp
PaintRequest.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
PendingFullscreenEvent.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
PhysicalKeyCodeNameList.h
PointerEvent.cpp Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
PointerEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
PointerEventHandler.cpp Bug 1669673 - Part 1: setPointerCapture shoult not make a draggable element to be undraggable; r=smaug 2020-10-16 15:28:12 +00:00
PointerEventHandler.h Bug 1669197 - Use Element in PointerCaptureInfo; r=smaug 2020-10-05 15:56:52 +00:00
RemoteDragStartData.cpp Bug 1626570 - Improve handling of copying arrays in dom/events/. r=smaug 2020-05-05 10:16:24 +00:00
RemoteDragStartData.h Bug 1620632 - Ensure nsTArray_Impl only declares a copy-constructor/assignment operator if E is copy-constructible. r=froydnj 2020-03-20 17:13:51 +00:00
ScrollAreaEvent.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
ScrollAreaEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
ShortcutKeyDefinitionsForBrowserCommon.h Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
ShortcutKeyDefinitionsForEditorCommon.h Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
ShortcutKeyDefinitionsForInputCommon.h Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
ShortcutKeyDefinitionsForTextAreaCommon.h Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
ShortcutKeys.cpp Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
ShortcutKeys.h Bug 1550058: Move most keyboard shortcut handling out of XBL. r=masayuki 2019-09-06 17:10:40 +00:00
SimpleGestureEvent.cpp
SimpleGestureEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
SpeechRecognitionError.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
SpeechRecognitionError.h Bug 1578173 part 6. Remove remaining uses of [Constructor] from bindings. r=edgar 2019-09-12 11:01:17 +00:00
StorageEvent.cpp Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
StorageEvent.h Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
TextClause.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
TextClause.h Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
TextComposition.cpp Bug 1672095 - Always send NOTIFY_IME_OF_BLUR on GeckoView. r=masayuki 2020-10-23 08:07:02 +00:00
TextComposition.h Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug 2020-10-09 02:37:47 +00:00
Touch.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
Touch.h Bug 1578173 part 6. Remove remaining uses of [Constructor] from bindings. r=edgar 2019-09-12 11:01:17 +00:00
TouchEvent.cpp Bug 1598330 - Convert dom.w3c_touch_events.enabled to a static pref. r=njn 2019-12-09 00:54:23 +00:00
TouchEvent.h Bug 1626570 - Improve handling of copying arrays in dom/events/. r=smaug 2020-05-05 10:16:24 +00:00
TransitionEvent.cpp Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug 2019-09-11 14:35:28 +00:00
TransitionEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
UIEvent.cpp Bug 1667594 - Avoid including nsLayoutUtils.h in nsIFrame.h. r=emilio 2020-09-26 18:18:11 +00:00
UIEvent.h Bug 1667594 - Avoid including nsLayoutUtils.h from various headers. r=kats 2020-09-26 17:55:00 +00:00
VirtualKeyCodeList.h
WheelEvent.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
WheelEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
WheelHandlingHelper.cpp Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg 2020-10-21 08:00:18 +00:00
WheelHandlingHelper.h Bug 1652017 - Remove unnecessary includes for expensive nsIFrame.h. r=emilio 2020-07-15 13:44:39 +00:00
XULCommandEvent.cpp
XULCommandEvent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug 2020-02-20 15:56:28 +00:00
moz.build Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
nsIEventListenerService.idl