gecko-dev/dom/events
Masayuki Nakano e70ac56278 Bug 1668945 - Make test_bug1581192.html wait for the click target interactive. r=smaug, a=test-only
When the test times out, the `<iframe>` element in the parent document receives
the mouse button events.  This may happen if APZC has not received layout
information from subframe's document yet.

For solving this issue, this patch adds a utility method into `EventUtils.js`
that waits a `mousemove` event synthesized on the given target.

Differential Revision: https://phabricator.services.mozilla.com/D119596
2021-07-13 04:27:35 +00:00
..
crashtests Bug 1692068 - Disable broken crashtests on tsan. r=necko-reviewers,decoder,dragana 2021-05-25 01:15:49 +00:00
test Bug 1668945 - Make test_bug1581192.html wait for the click target interactive. r=smaug, a=test-only 2021-07-13 04:27:35 +00:00
AnimationEvent.cpp
AnimationEvent.h
AsyncEventDispatcher.cpp
AsyncEventDispatcher.h
BeforeUnloadEvent.cpp
BeforeUnloadEvent.h
Clipboard.cpp Bug 1689835 - clipboard.write: Sanitize HTML. r=nika 2021-04-20 20:40:08 +00:00
Clipboard.h
ClipboardEvent.cpp
ClipboardEvent.h
ClipboardItem.cpp
ClipboardItem.h
CommandEvent.cpp
CommandEvent.h
CompositionEvent.cpp
CompositionEvent.h
ConstructibleEventTarget.cpp
ConstructibleEventTarget.h
ContentEventHandler.cpp Bug 1716045 - Unify font-family storage. r=mats,jfkthame 2021-06-18 19:35:50 +00:00
ContentEventHandler.h
CustomEvent.cpp Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
CustomEvent.h
DataTransfer.cpp
DataTransfer.h
DataTransferItem.cpp
DataTransferItem.h Bug 1679522 - Fix include directives and forward declarations. r=andi,necko-reviewers,jgilbert 2021-03-25 10:19:44 +00:00
DataTransferItemList.cpp Bug 1707214 - Ensure we don't cache dataTransfer.files when accessed by expanded principals. r=mixedpuppy,nika 2021-04-30 19:48:41 +00:00
DataTransferItemList.h Bug 1679522 - Fix include directives and forward declarations. r=andi,necko-reviewers,jgilbert 2021-03-25 10:19:44 +00:00
DeviceMotionEvent.cpp
DeviceMotionEvent.h
DOMEventTargetHelper.cpp
DOMEventTargetHelper.h Bug 1673931 - Avoid including BindingDeclarations.h from header files. r=nika 2021-03-04 14:32:14 +00:00
DragEvent.cpp
DragEvent.h
Event.cpp Bug 1710682 - Make Event::GetEventName returns a char16_t r=smaug 2021-05-11 20:11:01 +00:00
Event.h Bug 1710682 - Make Event::GetEventName returns a char16_t r=smaug 2021-05-11 20:11:01 +00:00
EventDispatcher.cpp Bug 1717991 - Remove ifdefs around code that adds profiler markers with custom marker schemas, r=gerald. 2021-06-25 13:28:01 +00:00
EventDispatcher.h Bug 1691515 - Add MOZ_KNOWN_LIVE member annotation r=andi 2021-03-05 23:23:03 +00:00
EventListenerManager.cpp Bug 1677253 - Part 1: Fire select event from SelectionChangeEventDispatcher r=masayuki 2021-06-21 00:58:35 +00:00
EventListenerManager.h
EventListenerService.cpp Bug 1691913 - Rename nsBaseHashtable::GetOrInsert(With) to LookupOrInsert(With). r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:45 +00:00
EventListenerService.h Bug 1634281 - Use nsTHashMap for nsBaseHashtable/nsDataHashtable uses with RefPtr data type. r=xpcom-reviewers,nika 2021-03-09 11:39:36 +00:00
EventNameList.h Bug 1697093 - Expose ongamepad[dis]connected IDL attributes r=edgar 2021-04-08 23:25:42 +00:00
EventStateManager.cpp Bug 1716606 - Replace keyup handling of history metadata typing metrics with C++ implementation r=Standard8,smaug 2021-06-25 19:40:36 +00:00
EventStateManager.h Bug 1716606 - Replace keyup handling of history metadata typing metrics with C++ implementation r=Standard8,smaug 2021-06-25 19:40:36 +00:00
EventStates.h Backed out changeset d3056dc50fe3 (bug 1707614) for causing devtools failures at browser_rules_colorpicker-release-outside-frame.js . CLOSED TREE 2021-04-28 16:08:31 +03:00
EventTarget.cpp
EventTarget.h Bug 1673931 - Avoid including BindingDeclarations.h from header files. r=nika 2021-03-04 14:32:14 +00:00
FocusEvent.cpp
FocusEvent.h
GlobalKeyListener.cpp
GlobalKeyListener.h
ImageCaptureError.cpp
ImageCaptureError.h
IMEContentObserver.cpp Bug 1714884 - Replace custom IME Rect struct with LayoutDeviceIntRect. r=masayuki 2021-06-07 01:01:09 +00:00
IMEContentObserver.h
IMEStateManager.cpp Bug 1715134 - Make form control type an enum class. r=masayuki 2021-06-08 09:43:59 +00:00
IMEStateManager.h
InputEvent.cpp
InputEvent.h
InputEventOptions.h
InputTypeList.h
InternalMutationEvent.h
JSEventHandler.cpp
JSEventHandler.h
KeyboardEvent.cpp
KeyboardEvent.h
KeyEventHandler.cpp
KeyEventHandler.h
KeyNameList.h
MessageEvent.cpp Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
MessageEvent.h
MouseEvent.cpp Bug 1697585 - Prevent starting scrolling again in the child process if preventClickEvent has been called r=masayuki,smaug 2021-04-14 19:56:44 +00:00
MouseEvent.h Bug 1697585 - Prevent starting scrolling again in the child process if preventClickEvent has been called r=masayuki,smaug 2021-04-14 19:56:44 +00:00
MouseScrollEvent.cpp
MouseScrollEvent.h
moz.build Bug 1697769 - Apply implicit pointer capture only for pointer events that are generated from the touch events; r=smaug 2021-04-13 13:14:12 +00:00
MutationEvent.cpp
MutationEvent.h
NotifyPaintEvent.cpp
NotifyPaintEvent.h
nsIEventListenerService.idl
PaintRequest.cpp
PaintRequest.h
PendingFullscreenEvent.h Bug 1679522 - Fix include directives and forward declarations. r=andi,necko-reviewers,jgilbert 2021-03-25 10:19:44 +00:00
PhysicalKeyCodeNameList.h
PointerEvent.cpp Bug 1702175 - Add dummy getPredictedEvents, r=edgar 2021-04-01 15:19:05 +00:00
PointerEvent.h Bug 1702175 - Add dummy getPredictedEvents, r=edgar 2021-04-01 15:19:05 +00:00
PointerEventHandler.cpp Bug 1710317 - Part 2: Add mButton[s] to WidgetTouchEvent r=aklotz,edgar 2021-05-31 13:39:18 +00:00
PointerEventHandler.h
RemoteDragStartData.cpp Bug 1715144 - Part 1: Stop adding /ipc/glue to LOCAL_INCLUDES when including chromium-config.mozbuild, r=ipc-reviewers,necko-reviewers,mccr8,valentin 2021-06-09 04:56:48 +00:00
RemoteDragStartData.h
ScrollAreaEvent.cpp
ScrollAreaEvent.h
ShortcutKeyDefinitions.cpp
ShortcutKeys.cpp
ShortcutKeys.h
SimpleGestureEvent.cpp
SimpleGestureEvent.h
SpeechRecognitionError.cpp
SpeechRecognitionError.h
StorageEvent.cpp
StorageEvent.h
TextClause.cpp
TextClause.h
TextComposition.cpp Bug 1682030 - Remove some dead NPAPI code from dom/plugins and related spots. r=jmathies,mconley,ipc-reviewers,mccr8 2021-04-06 19:28:12 +00:00
TextComposition.h
Touch.cpp Bug 1712825 - Allow coalescing touchmove events in BrowserChild r=smaug 2021-06-07 15:29:15 +00:00
Touch.h Bug 1712825 - Allow coalescing touchmove events in BrowserChild r=smaug 2021-06-07 15:29:15 +00:00
TouchEvent.cpp
TouchEvent.h
TransitionEvent.cpp
TransitionEvent.h
UIEvent.cpp
UIEvent.h
VirtualKeyCodeList.h
WheelEvent.cpp Bug 1708829 - Make sure that delta* getters account for scroll speed override correctly. r=masayuki 2021-05-14 17:44:29 +00:00
WheelEvent.h Bug 1708829 - Expose WheelEvent.wheelDelta{,X,Y} for compat with other engines. r=masayuki 2021-05-14 15:17:33 +00:00
WheelHandlingHelper.cpp Bug 1708829 - Make sure that delta* getters account for scroll speed override correctly. r=masayuki 2021-05-14 17:44:29 +00:00
WheelHandlingHelper.h Bug 1708829 - Make sure that delta* getters account for scroll speed override correctly. r=masayuki 2021-05-14 17:44:29 +00:00
XULCommandEvent.cpp Bug 1704948 - Give XULCommandEvent a button property. r=smaug,preferences-reviewers 2021-04-20 17:44:16 +00:00
XULCommandEvent.h Bug 1704948 - Give XULCommandEvent a button property. r=smaug,preferences-reviewers 2021-04-20 17:44:16 +00:00