Source/WebKit2/ChangeLog

112015-05-07 Martin Robinson <mrobinson@igalia.com>
22
 3 [GTK] Some tests fail because they do not assume the popup menu captures click events
 4 https://bugs.webkit.org/show_bug.cgi?id=40601
 5
 6 Reviewed by NOBODY (OOPS!).
 7
 8 * UIProcess/gtk/WebPopupMenuProxyGtk.cpp:
 9 (WebKit::WebPopupMenuProxyGtk::showPopupMenu): Associate popup menus with the
 10 parent widget like we do for context menus.
 11
 122015-05-07 Martin Robinson <mrobinson@igalia.com>
 13
314 Followup fixes to r183936
415
516 I neglected to include a few review comments when I landed the patch.

Source/WebKit2/UIProcess/gtk/WebPopupMenuProxyGtk.cpp

@@void WebPopupMenuProxyGtk::showPopupMenu(const IntRect& rect, TextDirection, dou
130130 gulong unmapHandler = g_signal_connect(m_popup, "unmap", G_CALLBACK(menuUnmapped), this);
131131
132132 const GdkEvent* event = m_client->currentlyProcessedMouseDownEvent() ? m_client->currentlyProcessedMouseDownEvent()->nativeEvent() : nullptr;
 133 gtk_menu_attach_to_widget(GTK_MENU(m_popup), GTK_WIDGET(m_webView), nullptr);
133134 gtk_menu_popup_for_device(GTK_MENU(m_popup), event ? gdk_event_get_device(event) : nullptr, nullptr, nullptr,
134135 [](GtkMenu*, gint* x, gint* y, gboolean* pushIn, gpointer userData) {
135136 // We can pass a pointer to the menuPosition local variable because the nested main loop ensures this is called in the function context.

Tools/ChangeLog

 12015-05-07 Martin Robinson <mrobinson@igalia.com>
 2
 3 [GTK] Some tests fail because they do not assume the popup menu captures click events
 4 https://bugs.webkit.org/show_bug.cgi?id=40601
 5
 6 Reviewed by NOBODY (OOPS!).
 7
 8 Popdown all attached menus when moving between tests and between each new
 9 event sent to the WebView. This prevents context and popup menus from eating
 10 events.
 11
 12 * WebKitTestRunner/PlatformWebView.h: Added a helper method to do menu popdown.
 13 * WebKitTestRunner/TestController.cpp: Add a specialization of these methods for GTK+.
 14 * WebKitTestRunner/gtk/EventSenderProxyGtk.cpp:
 15 (WTR::dispatchEvent): Popdown all menus between dispatching events.
 16 (WTR::EventSenderProxy::replaySavedEvents): Pass the view when dispatching events.
 17 (WTR::EventSenderProxy::sendOrQueueEvent): Pass the view when dispatching events.
 18 * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp:
 19 (WTR::PlatformWebView::hideAllPopupMenus): Added this helper.
 20 * WebKitTestRunner/gtk/TestControllerGtk.cpp:
 21 (WTR::TestController::platformConfigureViewForTest): Added this stub, which is no
 22 longer in the platform-independent file.
 23 (WTR::TestController::platformResetPreferencesToConsistentValues): Popdown menus.
 24
1252015-05-07 Beth Dakin <bdakin@apple.com>
226
327 New force-related DOM events should fire in WK1 views

Tools/WebKitTestRunner/PlatformWebView.h

@@public:
8585
8686 void changeWindowScaleIfNeeded(float newScale);
8787
 88#if PLATFORM(GTK)
 89 void hideAllPopupMenus();
 90#endif
 91
8892private:
8993 void forceWindowFramesChanged();
9094

Tools/WebKitTestRunner/TestController.cpp

@@void TestController::updateLayoutTypeForTest(const TestInvocation& test)
797797 ensureViewSupportsOptions(viewOptions.get());
798798}
799799
800 #if !PLATFORM(COCOA)
 800#if !PLATFORM(COCOA) && !PLATFORM(GTK)
801801void TestController::platformConfigureViewForTest(const TestInvocation&)
802802{
803803}

Tools/WebKitTestRunner/gtk/EventSenderProxyGtk.cpp

@@void EventSenderProxy::updateClickCountForButton(int button)
162162 m_clickButton = button;
163163}
164164
165 static void dispatchEvent(GdkEvent* event)
 165static void dispatchEvent(PlatformWebView* webView, GdkEvent* event)
166166{
 167 ASSERT(webView);
 168 webView->hideAllPopupMenus();
 169
167170 gtk_main_do_event(event);
168171 gdk_event_free(event);
169172}

@@void EventSenderProxy::replaySavedEvents()
175178 if (item.delay)
176179 g_usleep(item.delay * 1000);
177180
178  dispatchEvent(item.event);
 181 dispatchEvent(m_testController->mainWebView(), item.event);
179182 }
180183}
181184
182185void EventSenderProxy::sendOrQueueEvent(GdkEvent* event)
183186{
184187 if (m_eventQueue.isEmpty() || !m_eventQueue.last().delay) {
185  dispatchEvent(event);
 188 dispatchEvent(m_testController->mainWebView(), event);
186189 return;
187190 }
188191

@@void EventSenderProxy::keyDown(WKStringRef keyRef, WKEventModifiers wkModifiers,
302305 pressEvent->key.hardware_keycode = keys.get()[0].keycode;
303306
304307 GdkEvent* releaseEvent = gdk_event_copy(pressEvent);
305  dispatchEvent(pressEvent);
 308 dispatchEvent(m_testController->mainWebView(), pressEvent);
306309 releaseEvent->key.type = GDK_KEY_RELEASE;
307  dispatchEvent(releaseEvent);
 310 dispatchEvent(m_testController->mainWebView(), releaseEvent);
308311}
309312
310313void EventSenderProxy::mouseDown(unsigned button, WKEventModifiers wkModifiers)

Tools/WebKitTestRunner/gtk/PlatformWebViewGtk.cpp

@@void PlatformWebView::didInitializeClients()
140140{
141141}
142142
 143void PlatformWebView::hideAllPopupMenus()
 144{
 145 // gtk_menu_popdown doesn't modify the GList of attached menus, so it should
 146 // be safe to walk this list while calling it.
 147 GList* attachedMenusList = gtk_menu_get_for_attach_widget(GTK_WIDGET(m_view));
 148 g_list_foreach(attachedMenusList, [] (void* data, void*) {
 149 if (data)
 150 gtk_menu_popdown(GTK_MENU(data));
 151 }, nullptr);
 152}
 153
143154} // namespace WTR
144155

Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp

2727#include "config.h"
2828#include "TestController.h"
2929
 30#include "PlatformWebView.h"
3031#include <gtk/gtk.h>
3132#include <wtf/Platform.h>
3233#include <wtf/gobject/GMainLoopSource.h>

@@const char* TestController::platformLibraryPathForTesting()
109110 return 0;
110111}
111112
 113void TestController::platformConfigureViewForTest(const TestInvocation&)
 114{
 115}
 116
 117void TestController::platformResetPreferencesToConsistentValues()
 118{
 119 if (!m_mainWebView)
 120 return;
 121 m_mainWebView->hideAllPopupMenus();
 122}
 123
112124} // namespace WTR

LayoutTests/ChangeLog

 12015-05-07 Martin Robinson <mrobinson@igalia.com>
 2
 3 [GTK] Some tests fail because they do not assume the popup menu captures click events
 4 https://bugs.webkit.org/show_bug.cgi?id=40601
 5
 6 Reviewed by NOBODY (OOPS!).
 7
 8 * platform/gtk/TestExpectations: Unskip tests that are passing now
 9 and classify remaining failures.
 10 * platform/gtk/editing/selection/5354455-2-expected.txt: Rebaselined.
 11 * platform/gtk/editing/selection/doubleclick-crash-expected.png: Rebaseline.
 12 * platform/gtk/editing/selection/doubleclick-crash-expected.txt: Rebaseline.
 13 * platform/gtk/editing/selection/user-select-all-image-with-single-click-expected.txt: Rebaselined.
 14 * platform/gtk/editing/selection/user-select-all-with-single-click-expected.txt: Rebaselined.
 15 * platform/gtk/fast/events/mouseup-from-button2-expected.txt: Rebaseline.
 16 * platform/gtk/fast/events/shadow-event-path-2-expected.txt: Rebaseline.
 17 * platform/gtk/fast/events/shadow-event-path-expected.txt: Rebaseline.
 18 * platform/gtk/fast/events/updateLayoutForHitTest-expected.txt: Rebaselined.
 19
 20
1212015-05-07 Said Abou-Hallawa <sabouhallawa@apple.com>
222
323 Applying a filter on an SVG element, which is larger than 4096 pixels, causes this element to be rendered shifted to the left

LayoutTests/platform/gtk/TestExpectations

@@webkit.org/b/135051 fast/regions/repaint/region-painting-invalidation.html [ Cra
715715
716716webkit.org/b/129050 fast/sub-pixel/compositing-layers-on-subpixel-position.html [ ImageOnlyFailure Crash Pass ]
717717
 718webkit.org/b/144771 editing/selection/selection-invalid-offset.html [ Crash ]
718719
719720#////////////////////////////////////////////////////////////////////////////////////////
720721# End of Crashing tests

@@webkit.org/b/61826 fast/events/drag-image-filename.html [ Timeout ]
12421243
12431244webkit.org/b/108925 http/tests/media/video-play-stall.html [ Failure Timeout ]
12441245
1245 webkit.org/b/114789 fast/events/page-visibility-transition-test.html [ Timeout ]
1246 
12471246webkit.org/b/116956 fast/events/event-view-toString.html [ Timeout ]
12481247
12491248webkit.org/b/116957 media/track/track-automatic-subtitles.html [ Timeout ]

@@webkit.org/b/63706 plugins/mouse-events-fixedpos.html [ Failure ]
14451444webkit.org/b/63706 plugins/mouse-events.html [ Failure ]
14461445webkit.org/b/63706 editing/pasteboard/cleanup-on-move.html [ Failure ]
14471446webkit.org/b/63706 editing/pasteboard/drag-list-item.html [ Failure ]
 1447webkit.org/b/63706 fast/events/ondragenter.html [ Failure ]
 1448webkit.org/b/63706 fast/events/drag-and-drop-autoscroll-inner-frame.html [ Timeout ]
 1449webkit.org/b/63706 fast/events/drag-customData.html [ Timeout ]
14481450
1449 # WebKit2 needs testRunner.setEditingBehaviour and other issues.
1450 webkit.org/b/40601 editing/selection/5354455-1.html [ Failure ]
 1451# Need support for internals.settings.setDeviceSupportsMouse
 1452fast/events/touch/scroll-without-mouse-lacks-mousemove-events.html
 1453
 1454# WebKit2 testRunner.setEditingBehaviour appears broken sometimes.
 1455webkit.org/b/144764 editing/selection/move-by-word-visually-mac.html [ Failure ]
14511456Bug(GTK) editing/selection/extend-after-mouse-selection.html [ Failure ]
14521457
14531458# WebKit2 needs textInputController.selectedRange

@@webkit.org/b/93980 http/tests/appcache/load-from-appcache-defer-resume-crash.htm
14691474webkit.org/b/42194 fast/events/5056619.html [ Failure ]
14701475webkit.org/b/42194 http/tests/security/drag-drop-same-unique-origin.html [ Failure ]
14711476
1472 # Context menu problems.
1473 webkit.org/b/120401 fast/events [ Skip ]
1474 webkit.org/b/120401 editing/selection [ Skip ]
1475 
14761477webkit.org/b/106340 accessibility/img-fallsback-to-title.html [ Failure ]
14771478
14781479# svg/ failures

@@Bug(GTK) fast/forms/range/slider-mouse-events.html [ Failure ]
16911692Bug(GTK) fast/forms/range/slider-zoomed.html [ Failure ]
16921693
16931694# Tests failing because the context menu is grabbing mouse events.
1694 webkit.org/b/40601 fast/events/mouse-click-events.html [ Failure ]
1695 webkit.org/b/40601 fast/events/mouseup-from-button2.html [ Failure ]
1696 webkit.org/b/40601 fast/events/right-click-focus.html [ Failure ]
 1695#webkit.org/b/40601 fast/events/mouse-click-events.html [ Failure ]
 1696#webkit.org/b/40601 fast/events/mouseup-from-button2.html [ Failure ]
 1697#webkit.org/b/40601 fast/events/right-click-focus.html [ Failure ]
16971698
16981699# Tests that fail across all platforms.
16991700# Even though some platforms don't skip these tests, there are platform-specific

@@webkit.org/b/98613 css3/masking/clip-path-reference.html [ ImageOnlyFailure ]
18401841
18411842webkit.org/b/98950 transitions/blendmode-transitions.html [ Failure ]
18421843
1843 webkit.org/b/100424 editing/selection/user-select-all-selection.html [ Failure ]
1844 webkit.org/b/100424 editing/selection/user-select-all-with-shift.html [ Failure ]
1845 
18461844webkit.org/b/100846 inspector-protocol/debugger/pause-dedicated-worker.html [ Skip ]
18471845webkit.org/b/100846 inspector-protocol/debugger/terminate-dedicated-worker-while-paused.html [ Skip ]
18481846

@@webkit.org/b/144690 editing/spelling/context-menu-suggestions.html [ Failure ]
23332331webkit.org/b/144690 editing/spelling/spelling-double-clicked-word.html [ Failure ]
23342332webkit.org/b/144690 editing/spelling/delete-into-misspelled-word.html [ Timeout Pass ]
23352333
 2334# Touch events not working
 2335webkit.org/b/144765 fast/events/event-attribute.html [ Failure ]
 2336webkit.org/b/144765 fast/events/touch/touch-slider.html [ Failure ]
 2337webkit.org/b/144765 fast/events/touch/touch-inside-iframe-scrolled.html [ Failure ]
 2338webkit.org/b/144765 fast/events/touch/touch-slider-no-js-touch-listener.html [ Failure ]
 2339webkit.org/b/144765 fast/events/touch/touch-inside-iframe.html [ Timeout ]
 2340
 2341# Need support for adjusting page visibility in the test harness.
 2342webkit.org/b/114789 fast/events/page-visibility-iframe-delete-test.html [ Timeout ]
 2343webkit.org/b/114789 fast/events/page-visibility-iframe-move-test.html [ Timeout ]
 2344webkit.org/b/114789 fast/events/page-visibility-iframe-propagation-test.html [ Timeout ]
 2345webkit.org/b/114789 fast/events/page-visibility-transition-test.html [ Timeout ]
 2346
 2347webkit.org/b/144763 fast/events/scroll-in-scaled-page-with-overflow-hidden.html
 2348
23362349#////////////////////////////////////////////////////////////////////////////////////////
23372350# End of Tests failing
23382351#////////////////////////////////////////////////////////////////////////////////////////

LayoutTests/platform/gtk/editing/selection/5354455-2-expected.txt

@@layer at (8,8) size 612x137
2020 text run at (0,34) width 577: "click on the empty space outside and to the right of the black border, the selection should be"
2121 text run at (0,51) width 59: "removed."
2222 RenderText {#text} at (0,0) size 0x0
23 caret: position 118 of child 2 {#text} of body
 23caret: position 0 of child 0 {#text} of child 1 {H1} of body

LayoutTests/platform/gtk/editing/selection/doubleclick-crash-expected.png

Exception raised during decoding git binary patch:
Error running git apply --directory=/tmp
with patch:
diff --git a/PrettyPatch20260325-3596-1megk3m.bin b/PrettyPatch20260325-3596-1megk3m.bin
new file mode 100644
index 0000000000000000000000000000000000000000..5dbc6aca351614294c79cee5be6e008a6c4fcfd3
GIT binary patch
literal 4125
zcmeHKdr;Cz9AC9l%keRzS$TRkT_fq0k2KIUtWKiB<gN#xDViE`AgL&b8seFrb6R;b
zo%uvE&bl(iBCs??d+2DXsb@Y3^YR6XVWEO4_p|%^{=Yx?>>oS3vpYMV$9H%3*B^q=
z=9}y`0RYU89St}MfYEjU3<;)&(9C9=%`m8QPC^lqqR8i?sEG_3@bLC@-y7)>P4e)F
zj`lbg85QkG@`l6r`XC}nK5$ax+O9erw8=OUgAM??^>(B2_B8-3xyJ$yoo1EIN&U$-
zBZh...
error: invalid path '/tmp/PrettyPatch20260325-3596-1megk3m.bin'

/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:924:in `run_git_apply_on_patch'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:935:in `extract_contents_from_git_binary_literal_chunk'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:950:in `extract_contents_from_remote'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:713:in `initialize'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:845:in `new'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:845:in `block in parse'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:845:in `collect'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:845:in `parse'
/var/www/bugs.webkit.org/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb:21:in `prettify'
/var/www/html/PrettyPatch/prettify.rb:30:in `<main>'

LayoutTests/platform/gtk/editing/selection/doubleclick-crash-expected.txt

 1EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 5 of #text > PRE > BODY > HTML > #document to 5 of #text > PRE > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 2EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 3EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > PRE > BODY > HTML > #document to 5 of #text > PRE > BODY > HTML > #document toDOMRange:range from 5 of #text > PRE > BODY > HTML > #document to 6 of #text > PRE > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 4EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 5layer at (0,0) size 800x600
 6 RenderView at (0,0) size 800x600
 7layer at (0,0) size 800x600
 8 RenderBlock {HTML} at (0,0) size 800x600
 9 RenderBody {BODY} at (0,0) size 800x587
 10 RenderBlock {PRE} at (0,0) size 800x75
 11 RenderText {#text} at (0,0) size 40x60
 12 text run at (0,0) width 40: "Test."
 13 text run at (40,0) width 0: " "
 14 text run at (0,15) width 40: "Test."
 15 text run at (40,15) width 0: " "
 16 text run at (0,30) width 0: " "
 17 text run at (0,45) width 0: " "
 18 RenderText {#text} at (0,60) size 0x15
 19 text run at (0,60) width 0: " "
 20selection start: position 5 of child 0 {#text} of child 1 {PRE} of body
 21selection end: position 6 of child 0 {#text} of child 1 {PRE} of body

LayoutTests/platform/gtk/editing/selection/user-select-all-image-with-single-click-expected.txt

@@Firefox doesn't do this but I'm not sure it makes sense for us to be inconsisten
33To manually test, single click on the image below. WebKit should select the entire bordered region.
44| <div>
55| class="select-all"
 6| <#selection-anchor>
67| <img>
78| src="../resources/abe.png"
 9| <#selection-focus>

LayoutTests/platform/gtk/editing/selection/user-select-all-with-single-click-expected.txt

@@This tests single-clicking on text inside user-select: all. WebKit should select
22To manually test, single click on "click here" below. WebKit should select the entire bordered region.
33| <div>
44| class="select-all"
5 | "C<#selection-caret>lick here"
 5| "<#selection-anchor>Click here<#selection-focus>"

LayoutTests/platform/gtk/fast/events/mouseup-from-button2-expected.txt

 1This test verifies that a right mousebutton click generates a mousedown, context and mouseup event.
 2
 3If the test passes, you'll see a PASS message below.
 4
 5To run this test in Safari:
 6
 7Right mouse down inside the box.
 8Right mouse up.
 9box
 10
 11type: mousedown, button: 0,
 12type: mouseup, button: 0,
 13type: click, button: 0,
 14type: mousedown, button: 2,
 15type: contextmenu, button: 2,
 16type: mouseup, button: 2,
 17type: mousedown, button: 2,
 18type: contextmenu, button: 2,

LayoutTests/platform/gtk/fast/events/shadow-event-path-2-expected.txt

 1This test records target and relatedTarget at each element while dispatching a mouse click event at an input element.
 2
 3
 4Content:<div id="detailsContainer"><input id="target" type="file"></div>
 5
 6mouseover@html
 7 target:html
 8 relatedTarget:null
 9
 10mouseover@document
 11 target:html
 12 relatedTarget:null
 13
 14mouseover@window
 15 target:html
 16 relatedTarget:null
 17
 18mouseenter@html
 19 target:html
 20 relatedTarget:null
 21
 22mousemove@html
 23 target:html
 24 relatedTarget:null
 25
 26mousemove@document
 27 target:html
 28 relatedTarget:null
 29
 30mousemove@window
 31 target:html
 32 relatedTarget:null
 33
 34mouseout@html
 35 target:html
 36 relatedTarget:input#target
 37
 38mouseout@document
 39 target:html
 40 relatedTarget:input#target
 41
 42mouseout@window
 43 target:html
 44 relatedTarget:input#target
 45
 46mouseover@input#target
 47 target:input#target
 48 relatedTarget:html
 49
 50mouseover@div#detailsContainer
 51 target:input#target
 52 relatedTarget:html
 53
 54mouseover@body
 55 target:input#target
 56 relatedTarget:html
 57
 58mouseover@html
 59 target:input#target
 60 relatedTarget:html
 61
 62mouseover@document
 63 target:input#target
 64 relatedTarget:html
 65
 66mouseover@window
 67 target:input#target
 68 relatedTarget:html
 69
 70mouseenter@input#target
 71 target:input#target
 72 relatedTarget:html
 73
 74mouseenter@div#detailsContainer
 75 target:div#detailsContainer
 76 relatedTarget:html
 77
 78mouseenter@body
 79 target:body
 80 relatedTarget:html
 81
 82mousemove@input#target
 83 target:input#target
 84 relatedTarget:null
 85
 86mousemove@div#detailsContainer
 87 target:input#target
 88 relatedTarget:null
 89
 90mousemove@body
 91 target:input#target
 92 relatedTarget:null
 93
 94mousemove@html
 95 target:input#target
 96 relatedTarget:null
 97
 98mousemove@document
 99 target:input#target
 100 relatedTarget:null
 101
 102mousemove@window
 103 target:input#target
 104 relatedTarget:null
 105
 106mousemove@input#target
 107 target:input#target
 108 relatedTarget:null
 109
 110mousemove@div#detailsContainer
 111 target:input#target
 112 relatedTarget:null
 113
 114mousemove@body
 115 target:input#target
 116 relatedTarget:null
 117
 118mousemove@html
 119 target:input#target
 120 relatedTarget:null
 121
 122mousemove@document
 123 target:input#target
 124 relatedTarget:null
 125
 126mousemove@window
 127 target:input#target
 128 relatedTarget:null
 129
 130mousemove@input#target
 131 target:input#target
 132 relatedTarget:null
 133
 134mousemove@div#detailsContainer
 135 target:input#target
 136 relatedTarget:null
 137
 138mousemove@body
 139 target:input#target
 140 relatedTarget:null
 141
 142mousemove@html
 143 target:input#target
 144 relatedTarget:null
 145
 146mousemove@document
 147 target:input#target
 148 relatedTarget:null
 149
 150mousemove@window
 151 target:input#target
 152 relatedTarget:null
 153
 154mousemove@input#target
 155 target:input#target
 156 relatedTarget:null
 157
 158mousemove@div#detailsContainer
 159 target:input#target
 160 relatedTarget:null
 161
 162mousemove@body
 163 target:input#target
 164 relatedTarget:null
 165
 166mousemove@html
 167 target:input#target
 168 relatedTarget:null
 169
 170mousemove@document
 171 target:input#target
 172 relatedTarget:null
 173
 174mousemove@window
 175 target:input#target
 176 relatedTarget:null
 177
 178mousemove@input#target
 179 target:input#target
 180 relatedTarget:null
 181
 182mousemove@div#detailsContainer
 183 target:input#target
 184 relatedTarget:null
 185
 186mousemove@body
 187 target:input#target
 188 relatedTarget:null
 189
 190mousemove@html
 191 target:input#target
 192 relatedTarget:null
 193
 194mousemove@document
 195 target:input#target
 196 relatedTarget:null
 197
 198mousemove@window
 199 target:input#target
 200 relatedTarget:null
 201
 202mousemove@input#target
 203 target:input#target
 204 relatedTarget:null
 205
 206mousemove@div#detailsContainer
 207 target:input#target
 208 relatedTarget:null
 209
 210mousemove@body
 211 target:input#target
 212 relatedTarget:null
 213
 214mousemove@html
 215 target:input#target
 216 relatedTarget:null
 217
 218mousemove@document
 219 target:input#target
 220 relatedTarget:null
 221
 222mousemove@window
 223 target:input#target
 224 relatedTarget:null
 225
 226mousemove@input#target
 227 target:input#target
 228 relatedTarget:null
 229
 230mousemove@div#detailsContainer
 231 target:input#target
 232 relatedTarget:null
 233
 234mousemove@body
 235 target:input#target
 236 relatedTarget:null
 237
 238mousemove@html
 239 target:input#target
 240 relatedTarget:null
 241
 242mousemove@document
 243 target:input#target
 244 relatedTarget:null
 245
 246mousemove@window
 247 target:input#target
 248 relatedTarget:null
 249
 250mousemove@input#target
 251 target:input#target
 252 relatedTarget:null
 253
 254mousemove@div#detailsContainer
 255 target:input#target
 256 relatedTarget:null
 257
 258mousemove@body
 259 target:input#target
 260 relatedTarget:null
 261
 262mousemove@html
 263 target:input#target
 264 relatedTarget:null
 265
 266mousemove@document
 267 target:input#target
 268 relatedTarget:null
 269
 270mousemove@window
 271 target:input#target
 272 relatedTarget:null
 273
 274mousemove@input#target
 275 target:input#target
 276 relatedTarget:null
 277
 278mousemove@div#detailsContainer
 279 target:input#target
 280 relatedTarget:null
 281
 282mousemove@body
 283 target:input#target
 284 relatedTarget:null
 285
 286mousemove@html
 287 target:input#target
 288 relatedTarget:null
 289
 290mousemove@document
 291 target:input#target
 292 relatedTarget:null
 293
 294mousemove@window
 295 target:input#target
 296 relatedTarget:null
 297
 298mousemove@input#target
 299 target:input#target
 300 relatedTarget:null
 301
 302mousemove@div#detailsContainer
 303 target:input#target
 304 relatedTarget:null
 305
 306mousemove@body
 307 target:input#target
 308 relatedTarget:null
 309
 310mousemove@html
 311 target:input#target
 312 relatedTarget:null
 313
 314mousemove@document
 315 target:input#target
 316 relatedTarget:null
 317
 318mousemove@window
 319 target:input#target
 320 relatedTarget:null
 321
 322mousemove@input#target
 323 target:input#target
 324 relatedTarget:null
 325
 326mousemove@div#detailsContainer
 327 target:input#target
 328 relatedTarget:null
 329
 330mousemove@body
 331 target:input#target
 332 relatedTarget:null
 333
 334mousemove@html
 335 target:input#target
 336 relatedTarget:null
 337
 338mousemove@document
 339 target:input#target
 340 relatedTarget:null
 341
 342mousemove@window
 343 target:input#target
 344 relatedTarget:null
 345
 346mousemove@input#target
 347 target:input#target
 348 relatedTarget:null
 349
 350mousemove@div#detailsContainer
 351 target:input#target
 352 relatedTarget:null
 353
 354mousemove@body
 355 target:input#target
 356 relatedTarget:null
 357
 358mousemove@html
 359 target:input#target
 360 relatedTarget:null
 361
 362mousemove@document
 363 target:input#target
 364 relatedTarget:null
 365
 366mousemove@window
 367 target:input#target
 368 relatedTarget:null
 369
 370mousemove@input#target
 371 target:input#target
 372 relatedTarget:null
 373
 374mousemove@div#detailsContainer
 375 target:input#target
 376 relatedTarget:null
 377
 378mousemove@body
 379 target:input#target
 380 relatedTarget:null
 381
 382mousemove@html
 383 target:input#target
 384 relatedTarget:null
 385
 386mousemove@document
 387 target:input#target
 388 relatedTarget:null
 389
 390mousemove@window
 391 target:input#target
 392 relatedTarget:null
 393
 394mousemove@input#target
 395 target:input#target
 396 relatedTarget:null
 397
 398mousemove@div#detailsContainer
 399 target:input#target
 400 relatedTarget:null
 401
 402mousemove@body
 403 target:input#target
 404 relatedTarget:null
 405
 406mousemove@html
 407 target:input#target
 408 relatedTarget:null
 409
 410mousemove@document
 411 target:input#target
 412 relatedTarget:null
 413
 414mousemove@window
 415 target:input#target
 416 relatedTarget:null
 417
 418mousemove@input#target
 419 target:input#target
 420 relatedTarget:null
 421
 422mousemove@div#detailsContainer
 423 target:input#target
 424 relatedTarget:null
 425
 426mousemove@body
 427 target:input#target
 428 relatedTarget:null
 429
 430mousemove@html
 431 target:input#target
 432 relatedTarget:null
 433
 434mousemove@document
 435 target:input#target
 436 relatedTarget:null
 437
 438mousemove@window
 439 target:input#target
 440 relatedTarget:null
 441
 442mousemove@input#target
 443 target:input#target
 444 relatedTarget:null
 445
 446mousemove@div#detailsContainer
 447 target:input#target
 448 relatedTarget:null
 449
 450mousemove@body
 451 target:input#target
 452 relatedTarget:null
 453
 454mousemove@html
 455 target:input#target
 456 relatedTarget:null
 457
 458mousemove@document
 459 target:input#target
 460 relatedTarget:null
 461
 462mousemove@window
 463 target:input#target
 464 relatedTarget:null
 465
 466mousemove@input#target
 467 target:input#target
 468 relatedTarget:null
 469
 470mousemove@div#detailsContainer
 471 target:input#target
 472 relatedTarget:null
 473
 474mousemove@body
 475 target:input#target
 476 relatedTarget:null
 477
 478mousemove@html
 479 target:input#target
 480 relatedTarget:null
 481
 482mousemove@document
 483 target:input#target
 484 relatedTarget:null
 485
 486mousemove@window
 487 target:input#target
 488 relatedTarget:null
 489
 490mousemove@input#target
 491 target:input#target
 492 relatedTarget:null
 493
 494mousemove@div#detailsContainer
 495 target:input#target
 496 relatedTarget:null
 497
 498mousemove@body
 499 target:input#target
 500 relatedTarget:null
 501
 502mousemove@html
 503 target:input#target
 504 relatedTarget:null
 505
 506mousemove@document
 507 target:input#target
 508 relatedTarget:null
 509
 510mousemove@window
 511 target:input#target
 512 relatedTarget:null
 513
 514mousemove@input#target
 515 target:input#target
 516 relatedTarget:null
 517
 518mousemove@div#detailsContainer
 519 target:input#target
 520 relatedTarget:null
 521
 522mousemove@body
 523 target:input#target
 524 relatedTarget:null
 525
 526mousemove@html
 527 target:input#target
 528 relatedTarget:null
 529
 530mousemove@document
 531 target:input#target
 532 relatedTarget:null
 533
 534mousemove@window
 535 target:input#target
 536 relatedTarget:null
 537
 538mousemove@input#target
 539 target:input#target
 540 relatedTarget:null
 541
 542mousemove@div#detailsContainer
 543 target:input#target
 544 relatedTarget:null
 545
 546mousemove@body
 547 target:input#target
 548 relatedTarget:null
 549
 550mousemove@html
 551 target:input#target
 552 relatedTarget:null
 553
 554mousemove@document
 555 target:input#target
 556 relatedTarget:null
 557
 558mousemove@window
 559 target:input#target
 560 relatedTarget:null
 561
 562mousemove@input#target
 563 target:input#target
 564 relatedTarget:null
 565
 566mousemove@div#detailsContainer
 567 target:input#target
 568 relatedTarget:null
 569
 570mousemove@body
 571 target:input#target
 572 relatedTarget:null
 573
 574mousemove@html
 575 target:input#target
 576 relatedTarget:null
 577
 578mousemove@document
 579 target:input#target
 580 relatedTarget:null
 581
 582mousemove@window
 583 target:input#target
 584 relatedTarget:null
 585
 586mousemove@input#target
 587 target:input#target
 588 relatedTarget:null
 589
 590mousemove@div#detailsContainer
 591 target:input#target
 592 relatedTarget:null
 593
 594mousemove@body
 595 target:input#target
 596 relatedTarget:null
 597
 598mousemove@html
 599 target:input#target
 600 relatedTarget:null
 601
 602mousemove@document
 603 target:input#target
 604 relatedTarget:null
 605
 606mousemove@window
 607 target:input#target
 608 relatedTarget:null
 609
 610mousemove@input#target
 611 target:input#target
 612 relatedTarget:null
 613
 614mousemove@div#detailsContainer
 615 target:input#target
 616 relatedTarget:null
 617
 618mousemove@body
 619 target:input#target
 620 relatedTarget:null
 621
 622mousemove@html
 623 target:input#target
 624 relatedTarget:null
 625
 626mousemove@document
 627 target:input#target
 628 relatedTarget:null
 629
 630mousemove@window
 631 target:input#target
 632 relatedTarget:null
 633
 634mousemove@input#target
 635 target:input#target
 636 relatedTarget:null
 637
 638mousemove@div#detailsContainer
 639 target:input#target
 640 relatedTarget:null
 641
 642mousemove@body
 643 target:input#target
 644 relatedTarget:null
 645
 646mousemove@html
 647 target:input#target
 648 relatedTarget:null
 649
 650mousemove@document
 651 target:input#target
 652 relatedTarget:null
 653
 654mousemove@window
 655 target:input#target
 656 relatedTarget:null
 657
 658mousemove@input#target
 659 target:input#target
 660 relatedTarget:null
 661
 662mousemove@div#detailsContainer
 663 target:input#target
 664 relatedTarget:null
 665
 666mousemove@body
 667 target:input#target
 668 relatedTarget:null
 669
 670mousemove@html
 671 target:input#target
 672 relatedTarget:null
 673
 674mousemove@document
 675 target:input#target
 676 relatedTarget:null
 677
 678mousemove@window
 679 target:input#target
 680 relatedTarget:null
 681
 682mousemove@input#target
 683 target:input#target
 684 relatedTarget:null
 685
 686mousemove@div#detailsContainer
 687 target:input#target
 688 relatedTarget:null
 689
 690mousemove@body
 691 target:input#target
 692 relatedTarget:null
 693
 694mousemove@html
 695 target:input#target
 696 relatedTarget:null
 697
 698mousemove@document
 699 target:input#target
 700 relatedTarget:null
 701
 702mousemove@window
 703 target:input#target
 704 relatedTarget:null
 705
 706mousemove@input#target
 707 target:input#target
 708 relatedTarget:null
 709
 710mousemove@div#detailsContainer
 711 target:input#target
 712 relatedTarget:null
 713
 714mousemove@body
 715 target:input#target
 716 relatedTarget:null
 717
 718mousemove@html
 719 target:input#target
 720 relatedTarget:null
 721
 722mousemove@document
 723 target:input#target
 724 relatedTarget:null
 725
 726mousemove@window
 727 target:input#target
 728 relatedTarget:null
 729
 730mousemove@input#target
 731 target:input#target
 732 relatedTarget:null
 733
 734mousemove@div#detailsContainer
 735 target:input#target
 736 relatedTarget:null
 737
 738mousemove@body
 739 target:input#target
 740 relatedTarget:null
 741
 742mousemove@html
 743 target:input#target
 744 relatedTarget:null
 745
 746mousemove@document
 747 target:input#target
 748 relatedTarget:null
 749
 750mousemove@window
 751 target:input#target
 752 relatedTarget:null
 753
 754mousemove@input#target
 755 target:input#target
 756 relatedTarget:null
 757
 758mousemove@div#detailsContainer
 759 target:input#target
 760 relatedTarget:null
 761
 762mousemove@body
 763 target:input#target
 764 relatedTarget:null
 765
 766mousemove@html
 767 target:input#target
 768 relatedTarget:null
 769
 770mousemove@document
 771 target:input#target
 772 relatedTarget:null
 773
 774mousemove@window
 775 target:input#target
 776 relatedTarget:null
 777
 778mousemove@input#target
 779 target:input#target
 780 relatedTarget:null
 781
 782mousemove@div#detailsContainer
 783 target:input#target
 784 relatedTarget:null
 785
 786mousemove@body
 787 target:input#target
 788 relatedTarget:null
 789
 790mousemove@html
 791 target:input#target
 792 relatedTarget:null
 793
 794mousemove@document
 795 target:input#target
 796 relatedTarget:null
 797
 798mousemove@window
 799 target:input#target
 800 relatedTarget:null
 801
 802mousemove@input#target
 803 target:input#target
 804 relatedTarget:null
 805
 806mousemove@div#detailsContainer
 807 target:input#target
 808 relatedTarget:null
 809
 810mousemove@body
 811 target:input#target
 812 relatedTarget:null
 813
 814mousemove@html
 815 target:input#target
 816 relatedTarget:null
 817
 818mousemove@document
 819 target:input#target
 820 relatedTarget:null
 821
 822mousemove@window
 823 target:input#target
 824 relatedTarget:null
 825
 826mouseout@input#target
 827 target:input#target
 828 relatedTarget:div#detailsContainer
 829
 830mouseout@div#detailsContainer
 831 target:input#target
 832 relatedTarget:div#detailsContainer
 833
 834mouseout@body
 835 target:input#target
 836 relatedTarget:div#detailsContainer
 837
 838mouseout@html
 839 target:input#target
 840 relatedTarget:div#detailsContainer
 841
 842mouseout@document
 843 target:input#target
 844 relatedTarget:div#detailsContainer
 845
 846mouseout@window
 847 target:input#target
 848 relatedTarget:div#detailsContainer
 849
 850mouseleave@input#target
 851 target:input#target
 852 relatedTarget:div#detailsContainer
 853
 854mouseover@div#detailsContainer
 855 target:div#detailsContainer
 856 relatedTarget:input#target
 857
 858mouseover@body
 859 target:div#detailsContainer
 860 relatedTarget:input#target
 861
 862mouseover@html
 863 target:div#detailsContainer
 864 relatedTarget:input#target
 865
 866mouseover@document
 867 target:div#detailsContainer
 868 relatedTarget:input#target
 869
 870mouseover@window
 871 target:div#detailsContainer
 872 relatedTarget:input#target
 873
 874mousemove@div#detailsContainer
 875 target:div#detailsContainer
 876 relatedTarget:null
 877
 878mousemove@body
 879 target:div#detailsContainer
 880 relatedTarget:null
 881
 882mousemove@html
 883 target:div#detailsContainer
 884 relatedTarget:null
 885
 886mousemove@document
 887 target:div#detailsContainer
 888 relatedTarget:null
 889
 890mousemove@window
 891 target:div#detailsContainer
 892 relatedTarget:null
 893
 894mousemove@div#detailsContainer
 895 target:div#detailsContainer
 896 relatedTarget:null
 897
 898mousemove@body
 899 target:div#detailsContainer
 900 relatedTarget:null
 901
 902mousemove@html
 903 target:div#detailsContainer
 904 relatedTarget:null
 905
 906mousemove@document
 907 target:div#detailsContainer
 908 relatedTarget:null
 909
 910mousemove@window
 911 target:div#detailsContainer
 912 relatedTarget:null
 913
 914mousemove@div#detailsContainer
 915 target:div#detailsContainer
 916 relatedTarget:null
 917
 918mousemove@body
 919 target:div#detailsContainer
 920 relatedTarget:null
 921
 922mousemove@html
 923 target:div#detailsContainer
 924 relatedTarget:null
 925
 926mousemove@document
 927 target:div#detailsContainer
 928 relatedTarget:null
 929
 930mousemove@window
 931 target:div#detailsContainer
 932 relatedTarget:null
 933
 934mousemove@div#detailsContainer
 935 target:div#detailsContainer
 936 relatedTarget:null
 937
 938mousemove@body
 939 target:div#detailsContainer
 940 relatedTarget:null
 941
 942mousemove@html
 943 target:div#detailsContainer
 944 relatedTarget:null
 945
 946mousemove@document
 947 target:div#detailsContainer
 948 relatedTarget:null
 949
 950mousemove@window
 951 target:div#detailsContainer
 952 relatedTarget:null
 953
 954mousemove@div#detailsContainer
 955 target:div#detailsContainer
 956 relatedTarget:null
 957
 958mousemove@body
 959 target:div#detailsContainer
 960 relatedTarget:null
 961
 962mousemove@html
 963 target:div#detailsContainer
 964 relatedTarget:null
 965
 966mousemove@document
 967 target:div#detailsContainer
 968 relatedTarget:null
 969
 970mousemove@window
 971 target:div#detailsContainer
 972 relatedTarget:null
 973
 974mousemove@div#detailsContainer
 975 target:div#detailsContainer
 976 relatedTarget:null
 977
 978mousemove@body
 979 target:div#detailsContainer
 980 relatedTarget:null
 981
 982mousemove@html
 983 target:div#detailsContainer
 984 relatedTarget:null
 985
 986mousemove@document
 987 target:div#detailsContainer
 988 relatedTarget:null
 989
 990mousemove@window
 991 target:div#detailsContainer
 992 relatedTarget:null
 993
 994mousemove@div#detailsContainer
 995 target:div#detailsContainer
 996 relatedTarget:null
 997
 998mousemove@body
 999 target:div#detailsContainer
 1000 relatedTarget:null
 1001
 1002mousemove@html
 1003 target:div#detailsContainer
 1004 relatedTarget:null
 1005
 1006mousemove@document
 1007 target:div#detailsContainer
 1008 relatedTarget:null
 1009
 1010mousemove@window
 1011 target:div#detailsContainer
 1012 relatedTarget:null
 1013
 1014mousemove@div#detailsContainer
 1015 target:div#detailsContainer
 1016 relatedTarget:null
 1017
 1018mousemove@body
 1019 target:div#detailsContainer
 1020 relatedTarget:null
 1021
 1022mousemove@html
 1023 target:div#detailsContainer
 1024 relatedTarget:null
 1025
 1026mousemove@document
 1027 target:div#detailsContainer
 1028 relatedTarget:null
 1029
 1030mousemove@window
 1031 target:div#detailsContainer
 1032 relatedTarget:null
 1033
 1034mousemove@div#detailsContainer
 1035 target:div#detailsContainer
 1036 relatedTarget:null
 1037
 1038mousemove@body
 1039 target:div#detailsContainer
 1040 relatedTarget:null
 1041
 1042mousemove@html
 1043 target:div#detailsContainer
 1044 relatedTarget:null
 1045
 1046mousemove@document
 1047 target:div#detailsContainer
 1048 relatedTarget:null
 1049
 1050mousemove@window
 1051 target:div#detailsContainer
 1052 relatedTarget:null
 1053
 1054mousemove@div#detailsContainer
 1055 target:div#detailsContainer
 1056 relatedTarget:null
 1057
 1058mousemove@body
 1059 target:div#detailsContainer
 1060 relatedTarget:null
 1061
 1062mousemove@html
 1063 target:div#detailsContainer
 1064 relatedTarget:null
 1065
 1066mousemove@document
 1067 target:div#detailsContainer
 1068 relatedTarget:null
 1069
 1070mousemove@window
 1071 target:div#detailsContainer
 1072 relatedTarget:null
 1073
 1074mousemove@div#detailsContainer
 1075 target:div#detailsContainer
 1076 relatedTarget:null
 1077
 1078mousemove@body
 1079 target:div#detailsContainer
 1080 relatedTarget:null
 1081
 1082mousemove@html
 1083 target:div#detailsContainer
 1084 relatedTarget:null
 1085
 1086mousemove@document
 1087 target:div#detailsContainer
 1088 relatedTarget:null
 1089
 1090mousemove@window
 1091 target:div#detailsContainer
 1092 relatedTarget:null
 1093
 1094mousemove@div#detailsContainer
 1095 target:div#detailsContainer
 1096 relatedTarget:null
 1097
 1098mousemove@body
 1099 target:div#detailsContainer
 1100 relatedTarget:null
 1101
 1102mousemove@html
 1103 target:div#detailsContainer
 1104 relatedTarget:null
 1105
 1106mousemove@document
 1107 target:div#detailsContainer
 1108 relatedTarget:null
 1109
 1110mousemove@window
 1111 target:div#detailsContainer
 1112 relatedTarget:null
 1113
 1114mousemove@div#detailsContainer
 1115 target:div#detailsContainer
 1116 relatedTarget:null
 1117
 1118mousemove@body
 1119 target:div#detailsContainer
 1120 relatedTarget:null
 1121
 1122mousemove@html
 1123 target:div#detailsContainer
 1124 relatedTarget:null
 1125
 1126mousemove@document
 1127 target:div#detailsContainer
 1128 relatedTarget:null
 1129
 1130mousemove@window
 1131 target:div#detailsContainer
 1132 relatedTarget:null
 1133
 1134mousemove@div#detailsContainer
 1135 target:div#detailsContainer
 1136 relatedTarget:null
 1137
 1138mousemove@body
 1139 target:div#detailsContainer
 1140 relatedTarget:null
 1141
 1142mousemove@html
 1143 target:div#detailsContainer
 1144 relatedTarget:null
 1145
 1146mousemove@document
 1147 target:div#detailsContainer
 1148 relatedTarget:null
 1149
 1150mousemove@window
 1151 target:div#detailsContainer
 1152 relatedTarget:null
 1153
 1154mousemove@div#detailsContainer
 1155 target:div#detailsContainer
 1156 relatedTarget:null
 1157
 1158mousemove@body
 1159 target:div#detailsContainer
 1160 relatedTarget:null
 1161
 1162mousemove@html
 1163 target:div#detailsContainer
 1164 relatedTarget:null
 1165
 1166mousemove@document
 1167 target:div#detailsContainer
 1168 relatedTarget:null
 1169
 1170mousemove@window
 1171 target:div#detailsContainer
 1172 relatedTarget:null
 1173
 1174mousemove@div#detailsContainer
 1175 target:div#detailsContainer
 1176 relatedTarget:null
 1177
 1178mousemove@body
 1179 target:div#detailsContainer
 1180 relatedTarget:null
 1181
 1182mousemove@html
 1183 target:div#detailsContainer
 1184 relatedTarget:null
 1185
 1186mousemove@document
 1187 target:div#detailsContainer
 1188 relatedTarget:null
 1189
 1190mousemove@window
 1191 target:div#detailsContainer
 1192 relatedTarget:null
 1193
 1194mousemove@div#detailsContainer
 1195 target:div#detailsContainer
 1196 relatedTarget:null
 1197
 1198mousemove@body
 1199 target:div#detailsContainer
 1200 relatedTarget:null
 1201
 1202mousemove@html
 1203 target:div#detailsContainer
 1204 relatedTarget:null
 1205
 1206mousemove@document
 1207 target:div#detailsContainer
 1208 relatedTarget:null
 1209
 1210mousemove@window
 1211 target:div#detailsContainer
 1212 relatedTarget:null
 1213
 1214mousemove@div#detailsContainer
 1215 target:div#detailsContainer
 1216 relatedTarget:null
 1217
 1218mousemove@body
 1219 target:div#detailsContainer
 1220 relatedTarget:null
 1221
 1222mousemove@html
 1223 target:div#detailsContainer
 1224 relatedTarget:null
 1225
 1226mousemove@document
 1227 target:div#detailsContainer
 1228 relatedTarget:null
 1229
 1230mousemove@window
 1231 target:div#detailsContainer
 1232 relatedTarget:null
 1233
 1234mousemove@div#detailsContainer
 1235 target:div#detailsContainer
 1236 relatedTarget:null
 1237
 1238mousemove@body
 1239 target:div#detailsContainer
 1240 relatedTarget:null
 1241
 1242mousemove@html
 1243 target:div#detailsContainer
 1244 relatedTarget:null
 1245
 1246mousemove@document
 1247 target:div#detailsContainer
 1248 relatedTarget:null
 1249
 1250mousemove@window
 1251 target:div#detailsContainer
 1252 relatedTarget:null
 1253
 1254mousemove@div#detailsContainer
 1255 target:div#detailsContainer
 1256 relatedTarget:null
 1257
 1258mousemove@body
 1259 target:div#detailsContainer
 1260 relatedTarget:null
 1261
 1262mousemove@html
 1263 target:div#detailsContainer
 1264 relatedTarget:null
 1265
 1266mousemove@document
 1267 target:div#detailsContainer
 1268 relatedTarget:null
 1269
 1270mousemove@window
 1271 target:div#detailsContainer
 1272 relatedTarget:null
 1273
 1274

LayoutTests/platform/gtk/fast/events/shadow-event-path-expected.txt

 1This test records target and relatedTarget at each element while dispatching a mouse click event at an input element.
 2
 3
 4Content:<div id="detailsContainer"><details><summary><div id="divInsideSummary"><input id="target" type="text" size="10"></div></summary></details></div>
 5
 6mouseover@input#target
 7 target:input#target
 8 relatedTarget:null
 9
 10mouseover@div#divInsideSummary
 11 target:input#target
 12 relatedTarget:null
 13
 14mouseover@summary
 15 target:input#target
 16 relatedTarget:null
 17
 18mouseover@details
 19 target:input#target
 20 relatedTarget:null
 21
 22mouseover@div#detailsContainer
 23 target:input#target
 24 relatedTarget:null
 25
 26mouseover@body
 27 target:input#target
 28 relatedTarget:null
 29
 30mouseover@html
 31 target:input#target
 32 relatedTarget:null
 33
 34mouseover@document
 35 target:input#target
 36 relatedTarget:null
 37
 38mouseover@window
 39 target:input#target
 40 relatedTarget:null
 41
 42mouseenter@input#target
 43 target:input#target
 44 relatedTarget:null
 45
 46mouseenter@div#divInsideSummary
 47 target:div#divInsideSummary
 48 relatedTarget:null
 49
 50mouseenter@summary
 51 target:summary
 52 relatedTarget:null
 53
 54mouseenter@details
 55 target:details
 56 relatedTarget:null
 57
 58mouseenter@div#detailsContainer
 59 target:div#detailsContainer
 60 relatedTarget:null
 61
 62mouseenter@body
 63 target:body
 64 relatedTarget:null
 65
 66mouseenter@html
 67 target:html
 68 relatedTarget:null
 69
 70mousemove@input#target
 71 target:input#target
 72 relatedTarget:null
 73
 74mousemove@div#divInsideSummary
 75 target:input#target
 76 relatedTarget:null
 77
 78mousemove@summary
 79 target:input#target
 80 relatedTarget:null
 81
 82mousemove@details
 83 target:input#target
 84 relatedTarget:null
 85
 86mousemove@div#detailsContainer
 87 target:input#target
 88 relatedTarget:null
 89
 90mousemove@body
 91 target:input#target
 92 relatedTarget:null
 93
 94mousemove@html
 95 target:input#target
 96 relatedTarget:null
 97
 98mousemove@document
 99 target:input#target
 100 relatedTarget:null
 101
 102mousemove@window
 103 target:input#target
 104 relatedTarget:null
 105
 106mouseout@input#target
 107 target:input#target
 108 relatedTarget:div#divInsideSummary
 109
 110mouseout@div#divInsideSummary
 111 target:input#target
 112 relatedTarget:div#divInsideSummary
 113
 114mouseout@summary
 115 target:input#target
 116 relatedTarget:div#divInsideSummary
 117
 118mouseout@details
 119 target:input#target
 120 relatedTarget:div#divInsideSummary
 121
 122mouseout@div#detailsContainer
 123 target:input#target
 124 relatedTarget:div#divInsideSummary
 125
 126mouseout@body
 127 target:input#target
 128 relatedTarget:div#divInsideSummary
 129
 130mouseout@html
 131 target:input#target
 132 relatedTarget:div#divInsideSummary
 133
 134mouseout@document
 135 target:input#target
 136 relatedTarget:div#divInsideSummary
 137
 138mouseout@window
 139 target:input#target
 140 relatedTarget:div#divInsideSummary
 141
 142mouseleave@input#target
 143 target:input#target
 144 relatedTarget:div#divInsideSummary
 145
 146mouseover@div#divInsideSummary
 147 target:div#divInsideSummary
 148 relatedTarget:input#target
 149
 150mouseover@summary
 151 target:div#divInsideSummary
 152 relatedTarget:input#target
 153
 154mouseover@details
 155 target:div#divInsideSummary
 156 relatedTarget:input#target
 157
 158mouseover@div#detailsContainer
 159 target:div#divInsideSummary
 160 relatedTarget:input#target
 161
 162mouseover@body
 163 target:div#divInsideSummary
 164 relatedTarget:input#target
 165
 166mouseover@html
 167 target:div#divInsideSummary
 168 relatedTarget:input#target
 169
 170mouseover@document
 171 target:div#divInsideSummary
 172 relatedTarget:input#target
 173
 174mouseover@window
 175 target:div#divInsideSummary
 176 relatedTarget:input#target
 177
 178mousemove@div#divInsideSummary
 179 target:div#divInsideSummary
 180 relatedTarget:null
 181
 182mousemove@summary
 183 target:div#divInsideSummary
 184 relatedTarget:null
 185
 186mousemove@details
 187 target:div#divInsideSummary
 188 relatedTarget:null
 189
 190mousemove@div#detailsContainer
 191 target:div#divInsideSummary
 192 relatedTarget:null
 193
 194mousemove@body
 195 target:div#divInsideSummary
 196 relatedTarget:null
 197
 198mousemove@html
 199 target:div#divInsideSummary
 200 relatedTarget:null
 201
 202mousemove@document
 203 target:div#divInsideSummary
 204 relatedTarget:null
 205
 206mousemove@window
 207 target:div#divInsideSummary
 208 relatedTarget:null
 209
 210mousedown@div#divInsideSummary
 211 target:div#divInsideSummary
 212 relatedTarget:null
 213
 214mousedown@summary
 215 target:div#divInsideSummary
 216 relatedTarget:null
 217
 218mousedown@details
 219 target:div#divInsideSummary
 220 relatedTarget:null
 221
 222mousedown@div#detailsContainer
 223 target:div#divInsideSummary
 224 relatedTarget:null
 225
 226mousedown@body
 227 target:div#divInsideSummary
 228 relatedTarget:null
 229
 230mousedown@html
 231 target:div#divInsideSummary
 232 relatedTarget:null
 233
 234mousedown@document
 235 target:div#divInsideSummary
 236 relatedTarget:null
 237
 238mousedown@window
 239 target:div#divInsideSummary
 240 relatedTarget:null
 241
 242mouseup@div#divInsideSummary
 243 target:div#divInsideSummary
 244 relatedTarget:null
 245
 246mouseup@summary
 247 target:div#divInsideSummary
 248 relatedTarget:null
 249
 250mouseup@details
 251 target:div#divInsideSummary
 252 relatedTarget:null
 253
 254mouseup@div#detailsContainer
 255 target:div#divInsideSummary
 256 relatedTarget:null
 257
 258mouseup@body
 259 target:div#divInsideSummary
 260 relatedTarget:null
 261
 262mouseup@html
 263 target:div#divInsideSummary
 264 relatedTarget:null
 265
 266mouseup@document
 267 target:div#divInsideSummary
 268 relatedTarget:null
 269
 270mouseup@window
 271 target:div#divInsideSummary
 272 relatedTarget:null
 273
 274click@div#divInsideSummary
 275 target:div#divInsideSummary
 276 relatedTarget:null
 277
 278click@summary
 279 target:div#divInsideSummary
 280 relatedTarget:null
 281
 282click@details
 283 target:div#divInsideSummary
 284 relatedTarget:null
 285
 286click@div#detailsContainer
 287 target:div#divInsideSummary
 288 relatedTarget:null
 289
 290click@body
 291 target:div#divInsideSummary
 292 relatedTarget:null
 293
 294click@html
 295 target:div#divInsideSummary
 296 relatedTarget:null
 297
 298click@document
 299 target:div#divInsideSummary
 300 relatedTarget:null
 301
 302click@window
 303 target:div#divInsideSummary
 304 relatedTarget:null
 305
 306

LayoutTests/platform/gtk/fast/events/updateLayoutForHitTest-expected.txt

@@layer at (0,0) size 800x600
1414 RenderText {#text} at (13,5) size 61x17
1515 text run at (13,5) width 61: " Project"
1616 RenderText {#text} at (0,0) size 0x0
17 caret: position 0 of child 0 {#text} of child 1 {SPAN} of child 3 {DIV} of body
 17selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 3 {DIV} of body
 18selection end: position 0 of child 1 {#text} of child 3 {DIV} of child 3 {DIV} of body