| Differences between
and this patch
- a/Tools/ChangeLog +24 lines
Lines 1-3 a/Tools/ChangeLog_sec1
1
2015-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 Carlos Garcia Campos.
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
1
015-05-08  Michael Catanzaro  <mcatanzaro@igalia.com>, Martin Robinson <mrobinson@igalia.com>
25
015-05-08  Michael Catanzaro  <mcatanzaro@igalia.com>, Martin Robinson <mrobinson@igalia.com>
2
26
3
        [GTK] Checks for DEVELOPMENT_BUILD are all wrong
27
        [GTK] Checks for DEVELOPMENT_BUILD are all wrong
- a/Tools/WebKitTestRunner/EventSenderProxy.h +1 lines
Lines 97-102 private: a/Tools/WebKitTestRunner/EventSenderProxy.h_sec1
97
97
98
#if PLATFORM(GTK)
98
#if PLATFORM(GTK)
99
    void sendOrQueueEvent(GdkEvent*);
99
    void sendOrQueueEvent(GdkEvent*);
100
    void dispatchEvent(GdkEvent*);
100
    GdkEvent* createMouseButtonEvent(GdkEventType, unsigned button, WKEventModifiers);
101
    GdkEvent* createMouseButtonEvent(GdkEventType, unsigned button, WKEventModifiers);
101
    GUniquePtr<GdkEvent> createTouchEvent(GdkEventType, int id);
102
    GUniquePtr<GdkEvent> createTouchEvent(GdkEventType, int id);
102
    void sendUpdatedTouchEvents();
103
    void sendUpdatedTouchEvents();
- a/Tools/WebKitTestRunner/PlatformWebView.h +4 lines
Lines 85-90 public: a/Tools/WebKitTestRunner/PlatformWebView.h_sec1
85
85
86
    void changeWindowScaleIfNeeded(float newScale);
86
    void changeWindowScaleIfNeeded(float newScale);
87
87
88
#if PLATFORM(GTK)
89
    void dismissAllPopupMenus();
90
#endif
91
88
private:
92
private:
89
    void forceWindowFramesChanged();
93
    void forceWindowFramesChanged();
90
94
- a/Tools/WebKitTestRunner/TestController.cpp -1 / +1 lines
Lines 797-803 void TestController::updateLayoutTypeForTest(const TestInvocation& test) a/Tools/WebKitTestRunner/TestController.cpp_sec1
797
    ensureViewSupportsOptions(viewOptions.get());
797
    ensureViewSupportsOptions(viewOptions.get());
798
}
798
}
799
799
800
#if !PLATFORM(COCOA)
800
#if !PLATFORM(COCOA) && !PLATFORM(GTK)
801
void TestController::platformConfigureViewForTest(const TestInvocation&)
801
void TestController::platformConfigureViewForTest(const TestInvocation&)
802
{
802
{
803
}
803
}
- a/Tools/WebKitTestRunner/gtk/EventSenderProxyGtk.cpp -1 / +10 lines
Lines 162-169 void EventSenderProxy::updateClickCountForButton(int button) a/Tools/WebKitTestRunner/gtk/EventSenderProxyGtk.cpp_sec1
162
    m_clickButton = button;
162
    m_clickButton = button;
163
}
163
}
164
164
165
static void dispatchEvent(GdkEvent* event)
165
void EventSenderProxy::dispatchEvent(GdkEvent* event)
166
{
166
{
167
    ASSERT(m_testController->mainWebView());
168
169
    // If we are sending an escape key to the WebView, this has the side-effect of dismissing
170
    // any current popups anyway. Chances are that the test is doing this to dismiss the popup
171
    // anyway. Not all tests properly dismiss popup menus, so we still need to do it manually
172
    // if this isn't an escape key press.
173
    if (event->type != GDK_KEY_PRESS || event->key.keyval != GDK_KEY_Escape)
174
        m_testController->mainWebView()->dismissAllPopupMenus();
175
167
    gtk_main_do_event(event);
176
    gtk_main_do_event(event);
168
    gdk_event_free(event);
177
    gdk_event_free(event);
169
}
178
}
- a/Tools/WebKitTestRunner/gtk/PlatformWebViewGtk.cpp +12 lines
Lines 31-36 a/Tools/WebKitTestRunner/gtk/PlatformWebViewGtk.cpp_sec1
31
#include <WebKit/WKImageCairo.h>
31
#include <WebKit/WKImageCairo.h>
32
#include <WebKit/WKViewPrivate.h>
32
#include <WebKit/WKViewPrivate.h>
33
#include <gtk/gtk.h>
33
#include <gtk/gtk.h>
34
#include <wtf/Assertions.h>
34
35
35
namespace WTR {
36
namespace WTR {
36
37
Lines 140-144 void PlatformWebView::didInitializeClients() a/Tools/WebKitTestRunner/gtk/PlatformWebViewGtk.cpp_sec2
140
{
141
{
141
}
142
}
142
143
144
void PlatformWebView::dismissAllPopupMenus()
145
{
146
    // gtk_menu_popdown doesn't modify the GList of attached menus, so it should
147
    // be safe to walk this list while calling it.
148
    GList* attachedMenusList = gtk_menu_get_for_attach_widget(GTK_WIDGET(m_view));
149
    g_list_foreach(attachedMenusList, [] (void* data, void*) {
150
        ASSERT(data);
151
        gtk_menu_popdown(GTK_MENU(data));
152
    }, nullptr);
153
}
154
143
} // namespace WTR
155
} // namespace WTR
144
156
- a/Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp +12 lines
Lines 27-32 a/Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp_sec1
27
#include "config.h"
27
#include "config.h"
28
#include "TestController.h"
28
#include "TestController.h"
29
29
30
#include "PlatformWebView.h"
30
#include <gtk/gtk.h>
31
#include <gtk/gtk.h>
31
#include <wtf/Platform.h>
32
#include <wtf/Platform.h>
32
#include <wtf/gobject/GMainLoopSource.h>
33
#include <wtf/gobject/GMainLoopSource.h>
Lines 109-112 const char* TestController::platformLibraryPathForTesting() a/Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp_sec2
109
    return 0;
110
    return 0;
110
}
111
}
111
112
113
void TestController::platformConfigureViewForTest(const TestInvocation&)
114
{
115
}
116
117
void TestController::platformResetPreferencesToConsistentValues()
118
{
119
    if (!m_mainWebView)
120
        return;
121
    m_mainWebView->dismissAllPopupMenus();
122
}
123
112
} // namespace WTR
124
} // namespace WTR
- a/LayoutTests/ChangeLog +20 lines
Lines 1-3 a/LayoutTests/ChangeLog_sec1
1
2015-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 Carlos Garcia Campos.
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
1
2015-05-08  Carlos Garcia Campos  <cgarcia@igalia.com>
21
2015-05-08  Carlos Garcia Campos  <cgarcia@igalia.com>
2
22
3
        [GTK] WTR doesn't correctly handle the Escape key
23
        [GTK] WTR doesn't correctly handle the Escape key
- a/LayoutTests/platform/gtk/TestExpectations -15 / +24 lines
Lines 711-716 webkit.org/b/135051 fast/regions/repaint/region-painting-invalidation.html [ Cra a/LayoutTests/platform/gtk/TestExpectations_sec1
711
711
712
webkit.org/b/129050 fast/sub-pixel/compositing-layers-on-subpixel-position.html [ ImageOnlyFailure Crash Pass ]
712
webkit.org/b/129050 fast/sub-pixel/compositing-layers-on-subpixel-position.html [ ImageOnlyFailure Crash Pass ]
713
713
714
webkit.org/b/144771 editing/selection/selection-invalid-offset.html [ Crash ]
714
715
715
#////////////////////////////////////////////////////////////////////////////////////////
716
#////////////////////////////////////////////////////////////////////////////////////////
716
# End of Crashing tests
717
# End of Crashing tests
Lines 1238-1245 webkit.org/b/61826 fast/events/drag-image-filename.html [ Timeout ] a/LayoutTests/platform/gtk/TestExpectations_sec2
1238
1239
1239
webkit.org/b/108925 http/tests/media/video-play-stall.html [ Failure Timeout ]
1240
webkit.org/b/108925 http/tests/media/video-play-stall.html [ Failure Timeout ]
1240
1241
1241
webkit.org/b/114789 fast/events/page-visibility-transition-test.html [ Timeout ]
1242
1243
webkit.org/b/116956 fast/events/event-view-toString.html [ Timeout ]
1242
webkit.org/b/116956 fast/events/event-view-toString.html [ Timeout ]
1244
1243
1245
webkit.org/b/116957 media/track/track-automatic-subtitles.html [ Timeout ]
1244
webkit.org/b/116957 media/track/track-automatic-subtitles.html [ Timeout ]
Lines 1441-1448 webkit.org/b/63706 plugins/mouse-events-fixedpos.html [ Failure ] a/LayoutTests/platform/gtk/TestExpectations_sec3
1441
webkit.org/b/63706 plugins/mouse-events.html [ Failure ]
1440
webkit.org/b/63706 plugins/mouse-events.html [ Failure ]
1442
webkit.org/b/63706 editing/pasteboard/cleanup-on-move.html [ Failure ]
1441
webkit.org/b/63706 editing/pasteboard/cleanup-on-move.html [ Failure ]
1443
webkit.org/b/63706 editing/pasteboard/drag-list-item.html [ Failure ]
1442
webkit.org/b/63706 editing/pasteboard/drag-list-item.html [ Failure ]
1443
webkit.org/b/63706 fast/events/ondragenter.html [ Failure ]
1444
webkit.org/b/63706 fast/events/drag-and-drop-autoscroll-inner-frame.html [ Timeout ]
1445
webkit.org/b/63706 fast/events/drag-customData.html  [ Timeout ]
1446
1447
# Need support for internals.settings.setDeviceSupportsMouse
1448
fast/events/touch/scroll-without-mouse-lacks-mousemove-events.html
1444
1449
1445
# WebKit2 needs testRunner.setEditingBehaviour and other issues.
1450
# WebKit2 testRunner.setEditingBehaviour appears broken sometimes.
1451
webkit.org/b/144764 editing/selection/move-by-word-visually-mac.html [ Failure ]
1446
Bug(GTK) editing/selection/extend-after-mouse-selection.html [ Failure ]
1452
Bug(GTK) editing/selection/extend-after-mouse-selection.html [ Failure ]
1447
1453
1448
# WebKit2 needs textInputController.selectedRange
1454
# WebKit2 needs textInputController.selectedRange
Lines 1464-1473 webkit.org/b/93980 http/tests/appcache/load-from-appcache-defer-resume-crash.htm a/LayoutTests/platform/gtk/TestExpectations_sec4
1464
webkit.org/b/42194 fast/events/5056619.html [ Failure ]
1470
webkit.org/b/42194 fast/events/5056619.html [ Failure ]
1465
webkit.org/b/42194 http/tests/security/drag-drop-same-unique-origin.html [ Failure ]
1471
webkit.org/b/42194 http/tests/security/drag-drop-same-unique-origin.html [ Failure ]
1466
1472
1467
# Context menu problems.
1468
webkit.org/b/120401 fast/events [ Skip ]
1469
webkit.org/b/120401 editing/selection [ Skip ]
1470
1471
webkit.org/b/106340 accessibility/img-fallsback-to-title.html [ Failure ]
1473
webkit.org/b/106340 accessibility/img-fallsback-to-title.html [ Failure ]
1472
1474
1473
# svg/ failures
1475
# svg/ failures
Lines 1685-1695 Bug(GTK) fast/overflow/scrollbar-restored-and-then-locked.html [ Failure ] a/LayoutTests/platform/gtk/TestExpectations_sec5
1685
Bug(GTK) fast/forms/range/slider-mouse-events.html [ Failure ]
1687
Bug(GTK) fast/forms/range/slider-mouse-events.html [ Failure ]
1686
Bug(GTK) fast/forms/range/slider-zoomed.html [ Failure ]
1688
Bug(GTK) fast/forms/range/slider-zoomed.html [ Failure ]
1687
1689
1688
# Tests failing because the context menu is grabbing mouse events.
1689
webkit.org/b/40601 fast/events/mouse-click-events.html [ Failure ]
1690
webkit.org/b/40601 fast/events/mouseup-from-button2.html [ Failure ]
1691
webkit.org/b/40601 fast/events/right-click-focus.html [ Failure ]
1692
1693
# Tests that fail across all platforms.
1690
# Tests that fail across all platforms.
1694
# Even though some platforms don't skip these tests, there are platform-specific
1691
# Even though some platforms don't skip these tests, there are platform-specific
1695
# results generated that make these tests 'pass'.
1692
# results generated that make these tests 'pass'.
Lines 1835-1843 webkit.org/b/98613 css3/masking/clip-path-reference.html [ ImageOnlyFailure ] a/LayoutTests/platform/gtk/TestExpectations_sec6
1835
1832
1836
webkit.org/b/98950 transitions/blendmode-transitions.html [ Failure ]
1833
webkit.org/b/98950 transitions/blendmode-transitions.html [ Failure ]
1837
1834
1838
webkit.org/b/100424 editing/selection/user-select-all-selection.html [ Failure ]
1839
webkit.org/b/100424 editing/selection/user-select-all-with-shift.html [ Failure ]
1840
1841
webkit.org/b/100846 inspector-protocol/debugger/pause-dedicated-worker.html [ Skip ]
1835
webkit.org/b/100846 inspector-protocol/debugger/pause-dedicated-worker.html [ Skip ]
1842
webkit.org/b/100846 inspector-protocol/debugger/terminate-dedicated-worker-while-paused.html [ Skip ]
1836
webkit.org/b/100846 inspector-protocol/debugger/terminate-dedicated-worker-while-paused.html [ Skip ]
1843
1837
Lines 2328-2333 webkit.org/b/144690 editing/spelling/context-menu-suggestions.html [ Failure ] a/LayoutTests/platform/gtk/TestExpectations_sec7
2328
webkit.org/b/144690 editing/spelling/spelling-double-clicked-word.html [ Failure ]
2322
webkit.org/b/144690 editing/spelling/spelling-double-clicked-word.html [ Failure ]
2329
webkit.org/b/144690 editing/spelling/delete-into-misspelled-word.html [ Timeout Pass ]
2323
webkit.org/b/144690 editing/spelling/delete-into-misspelled-word.html [ Timeout Pass ]
2330
2324
2325
# Touch events not working
2326
webkit.org/b/144765 fast/events/event-attribute.html  [ Failure ]
2327
webkit.org/b/144765 fast/events/touch/touch-slider.html [ Failure ]
2328
webkit.org/b/144765 fast/events/touch/touch-inside-iframe-scrolled.html [ Failure ]
2329
webkit.org/b/144765 fast/events/touch/touch-slider-no-js-touch-listener.html [ Failure ]
2330
webkit.org/b/144765 fast/events/touch/touch-inside-iframe.html [ Timeout ]
2331
2332
# Need support for adjusting page visibility in the test harness.
2333
webkit.org/b/114789 fast/events/page-visibility-iframe-delete-test.html [ Timeout ]
2334
webkit.org/b/114789 fast/events/page-visibility-iframe-move-test.html [ Timeout ]
2335
webkit.org/b/114789 fast/events/page-visibility-iframe-propagation-test.html [ Timeout ]
2336
webkit.org/b/114789 fast/events/page-visibility-transition-test.html [ Timeout ]
2337
2338
webkit.org/b/144763 fast/events/scroll-in-scaled-page-with-overflow-hidden.html
2339
2331
#////////////////////////////////////////////////////////////////////////////////////////
2340
#////////////////////////////////////////////////////////////////////////////////////////
2332
# End of Tests failing
2341
# End of Tests failing
2333
#////////////////////////////////////////////////////////////////////////////////////////
2342
#////////////////////////////////////////////////////////////////////////////////////////
- a/LayoutTests/platform/gtk/editing/selection/5354455-2-expected.txt -1 / +1 lines
Lines 20-23 layer at (8,8) size 612x137 a/LayoutTests/platform/gtk/editing/selection/5354455-2-expected.txt_sec1
20
        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"
20
        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"
21
        text run at (0,51) width 59: "removed."
21
        text run at (0,51) width 59: "removed."
22
      RenderText {#text} at (0,0) size 0x0
22
      RenderText {#text} at (0,0) size 0x0
23
caret: position 118 of child 2 {#text} of body
23
caret: position 0 of child 0 {#text} of child 1 {H1} of body
- a/LayoutTests/platform/gtk/editing/selection/doubleclick-crash-expected.txt +21 lines
Line 0 a/LayoutTests/platform/gtk/editing/selection/doubleclick-crash-expected.txt_sec1
1
EDITING 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
2
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
3
EDITING 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
4
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
5
layer at (0,0) size 800x600
6
  RenderView at (0,0) size 800x600
7
layer 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: " "
20
selection start: position 5 of child 0 {#text} of child 1 {PRE} of body
21
selection end:   position 6 of child 0 {#text} of child 1 {PRE} of body
- a/LayoutTests/platform/gtk/editing/selection/user-select-all-image-with-single-click-expected.txt +2 lines
Lines 3-7 Firefox doesn't do this but I'm not sure it makes sense for us to be inconsisten a/LayoutTests/platform/gtk/editing/selection/user-select-all-image-with-single-click-expected.txt_sec1
3
To manually test, single click on the image below. WebKit should select the entire bordered region.
3
To manually test, single click on the image below. WebKit should select the entire bordered region.
4
| <div>
4
| <div>
5
|   class="select-all"
5
|   class="select-all"
6
|   <#selection-anchor>
6
|   <img>
7
|   <img>
7
|     src="../resources/abe.png"
8
|     src="../resources/abe.png"
9
|   <#selection-focus>
- a/LayoutTests/platform/gtk/editing/selection/user-select-all-with-single-click-expected.txt -1 / +1 lines
Lines 2-5 This tests single-clicking on text inside user-select: all. WebKit should select a/LayoutTests/platform/gtk/editing/selection/user-select-all-with-single-click-expected.txt_sec1
2
To manually test, single click on "click here" below. WebKit should select the entire bordered region.
2
To manually test, single click on "click here" below. WebKit should select the entire bordered region.
3
| <div>
3
| <div>
4
|   class="select-all"
4
|   class="select-all"
5
|   "C<#selection-caret>lick here"
5
|   "<#selection-anchor>Click here<#selection-focus>"
- a/LayoutTests/platform/gtk/fast/events/mouseup-from-button2-expected.txt +18 lines
Line 0 a/LayoutTests/platform/gtk/fast/events/mouseup-from-button2-expected.txt_sec1
1
This test verifies that a right mousebutton click generates a mousedown, context and mouseup event.
2
3
If the test passes, you'll see a PASS message below.
4
5
To run this test in Safari:
6
7
Right mouse down inside the box.
8
Right mouse up.
9
box
10
11
type: mousedown, button: 0, 
12
type: mouseup, button: 0, 
13
type: click, button: 0, 
14
type: mousedown, button: 2, 
15
type: contextmenu, button: 2, 
16
type: mouseup, button: 2, 
17
type: mousedown, button: 2, 
18
type: contextmenu, button: 2, 
- a/LayoutTests/platform/gtk/fast/events/shadow-event-path-2-expected.txt +1274 lines
Line 0 a/LayoutTests/platform/gtk/fast/events/shadow-event-path-2-expected.txt_sec1
1
This test records target and relatedTarget at each element while dispatching a mouse click event at an input element.
2
3
4
Content:<div id="detailsContainer"><input id="target" type="file"></div>
5
6
mouseover@html
7
    target:html
8
    relatedTarget:null
9
10
mouseover@document
11
    target:html
12
    relatedTarget:null
13
14
mouseover@window
15
    target:html
16
    relatedTarget:null
17
18
mouseenter@html
19
    target:html
20
    relatedTarget:null
21
22
mousemove@html
23
    target:html
24
    relatedTarget:null
25
26
mousemove@document
27
    target:html
28
    relatedTarget:null
29
30
mousemove@window
31
    target:html
32
    relatedTarget:null
33
34
mouseout@html
35
    target:html
36
    relatedTarget:input#target
37
38
mouseout@document
39
    target:html
40
    relatedTarget:input#target
41
42
mouseout@window
43
    target:html
44
    relatedTarget:input#target
45
46
mouseover@input#target
47
    target:input#target
48
    relatedTarget:html
49
50
mouseover@div#detailsContainer
51
    target:input#target
52
    relatedTarget:html
53
54
mouseover@body
55
    target:input#target
56
    relatedTarget:html
57
58
mouseover@html
59
    target:input#target
60
    relatedTarget:html
61
62
mouseover@document
63
    target:input#target
64
    relatedTarget:html
65
66
mouseover@window
67
    target:input#target
68
    relatedTarget:html
69
70
mouseenter@input#target
71
    target:input#target
72
    relatedTarget:html
73
74
mouseenter@div#detailsContainer
75
    target:div#detailsContainer
76
    relatedTarget:html
77
78
mouseenter@body
79
    target:body
80
    relatedTarget:html
81
82
mousemove@input#target
83
    target:input#target
84
    relatedTarget:null
85
86
mousemove@div#detailsContainer
87
    target:input#target
88
    relatedTarget:null
89
90
mousemove@body
91
    target:input#target
92
    relatedTarget:null
93
94
mousemove@html
95
    target:input#target
96
    relatedTarget:null
97
98
mousemove@document
99
    target:input#target
100
    relatedTarget:null
101
102
mousemove@window
103
    target:input#target
104
    relatedTarget:null
105
106
mousemove@input#target
107
    target:input#target
108
    relatedTarget:null
109
110
mousemove@div#detailsContainer
111
    target:input#target
112
    relatedTarget:null
113
114
mousemove@body
115
    target:input#target
116
    relatedTarget:null
117
118
mousemove@html
119
    target:input#target
120
    relatedTarget:null
121
122
mousemove@document
123
    target:input#target
124
    relatedTarget:null
125
126
mousemove@window
127
    target:input#target
128
    relatedTarget:null
129
130
mousemove@input#target
131
    target:input#target
132
    relatedTarget:null
133
134
mousemove@div#detailsContainer
135
    target:input#target
136
    relatedTarget:null
137
138
mousemove@body
139
    target:input#target
140
    relatedTarget:null
141
142
mousemove@html
143
    target:input#target
144
    relatedTarget:null
145
146
mousemove@document
147
    target:input#target
148
    relatedTarget:null
149
150
mousemove@window
151
    target:input#target
152
    relatedTarget:null
153
154
mousemove@input#target
155
    target:input#target
156
    relatedTarget:null
157
158
mousemove@div#detailsContainer
159
    target:input#target
160
    relatedTarget:null
161
162
mousemove@body
163
    target:input#target
164
    relatedTarget:null
165
166
mousemove@html
167
    target:input#target
168
    relatedTarget:null
169
170
mousemove@document
171
    target:input#target
172
    relatedTarget:null
173
174
mousemove@window
175
    target:input#target
176
    relatedTarget:null
177
178
mousemove@input#target
179
    target:input#target
180
    relatedTarget:null
181
182
mousemove@div#detailsContainer
183
    target:input#target
184
    relatedTarget:null
185
186
mousemove@body
187
    target:input#target
188
    relatedTarget:null
189
190
mousemove@html
191
    target:input#target
192
    relatedTarget:null
193
194
mousemove@document
195
    target:input#target
196
    relatedTarget:null
197
198
mousemove@window
199
    target:input#target
200
    relatedTarget:null
201
202
mousemove@input#target
203
    target:input#target
204
    relatedTarget:null
205
206
mousemove@div#detailsContainer
207
    target:input#target
208
    relatedTarget:null
209
210
mousemove@body
211
    target:input#target
212
    relatedTarget:null
213
214
mousemove@html
215
    target:input#target
216
    relatedTarget:null
217
218
mousemove@document
219
    target:input#target
220
    relatedTarget:null
221
222
mousemove@window
223
    target:input#target
224
    relatedTarget:null
225
226
mousemove@input#target
227
    target:input#target
228
    relatedTarget:null
229
230
mousemove@div#detailsContainer
231
    target:input#target
232
    relatedTarget:null
233
234
mousemove@body
235
    target:input#target
236
    relatedTarget:null
237
238
mousemove@html
239
    target:input#target
240
    relatedTarget:null
241
242
mousemove@document
243
    target:input#target
244
    relatedTarget:null
245
246
mousemove@window
247
    target:input#target
248
    relatedTarget:null
249
250
mousemove@input#target
251
    target:input#target
252
    relatedTarget:null
253
254
mousemove@div#detailsContainer
255
    target:input#target
256
    relatedTarget:null
257
258
mousemove@body
259
    target:input#target
260
    relatedTarget:null
261
262
mousemove@html
263
    target:input#target
264
    relatedTarget:null
265
266
mousemove@document
267
    target:input#target
268
    relatedTarget:null
269
270
mousemove@window
271
    target:input#target
272
    relatedTarget:null
273
274
mousemove@input#target
275
    target:input#target
276
    relatedTarget:null
277
278
mousemove@div#detailsContainer
279
    target:input#target
280
    relatedTarget:null
281
282
mousemove@body
283
    target:input#target
284
    relatedTarget:null
285
286
mousemove@html
287
    target:input#target
288
    relatedTarget:null
289
290
mousemove@document
291
    target:input#target
292
    relatedTarget:null
293
294
mousemove@window
295
    target:input#target
296
    relatedTarget:null
297
298
mousemove@input#target
299
    target:input#target
300
    relatedTarget:null
301
302
mousemove@div#detailsContainer
303
    target:input#target
304
    relatedTarget:null
305
306
mousemove@body
307
    target:input#target
308
    relatedTarget:null
309
310
mousemove@html
311
    target:input#target
312
    relatedTarget:null
313
314
mousemove@document
315
    target:input#target
316
    relatedTarget:null
317
318
mousemove@window
319
    target:input#target
320
    relatedTarget:null
321
322
mousemove@input#target
323
    target:input#target
324
    relatedTarget:null
325
326
mousemove@div#detailsContainer
327
    target:input#target
328
    relatedTarget:null
329
330
mousemove@body
331
    target:input#target
332
    relatedTarget:null
333
334
mousemove@html
335
    target:input#target
336
    relatedTarget:null
337
338
mousemove@document
339
    target:input#target
340
    relatedTarget:null
341
342
mousemove@window
343
    target:input#target
344
    relatedTarget:null
345
346
mousemove@input#target
347
    target:input#target
348
    relatedTarget:null
349
350
mousemove@div#detailsContainer
351
    target:input#target
352
    relatedTarget:null
353
354
mousemove@body
355
    target:input#target
356
    relatedTarget:null
357
358
mousemove@html
359
    target:input#target
360
    relatedTarget:null
361
362
mousemove@document
363
    target:input#target
364
    relatedTarget:null
365
366
mousemove@window
367
    target:input#target
368
    relatedTarget:null
369
370
mousemove@input#target
371
    target:input#target
372
    relatedTarget:null
373
374
mousemove@div#detailsContainer
375
    target:input#target
376
    relatedTarget:null
377
378
mousemove@body
379
    target:input#target
380
    relatedTarget:null
381
382
mousemove@html
383
    target:input#target
384
    relatedTarget:null
385
386
mousemove@document
387
    target:input#target
388
    relatedTarget:null
389
390
mousemove@window
391
    target:input#target
392
    relatedTarget:null
393
394
mousemove@input#target
395
    target:input#target
396
    relatedTarget:null
397
398
mousemove@div#detailsContainer
399
    target:input#target
400
    relatedTarget:null
401
402
mousemove@body
403
    target:input#target
404
    relatedTarget:null
405
406
mousemove@html
407
    target:input#target
408
    relatedTarget:null
409
410
mousemove@document
411
    target:input#target
412
    relatedTarget:null
413
414
mousemove@window
415
    target:input#target
416
    relatedTarget:null
417
418
mousemove@input#target
419
    target:input#target
420
    relatedTarget:null
421
422
mousemove@div#detailsContainer
423
    target:input#target
424
    relatedTarget:null
425
426
mousemove@body
427
    target:input#target
428
    relatedTarget:null
429
430
mousemove@html
431
    target:input#target
432
    relatedTarget:null
433
434
mousemove@document
435
    target:input#target
436
    relatedTarget:null
437
438
mousemove@window
439
    target:input#target
440
    relatedTarget:null
441
442
mousemove@input#target
443
    target:input#target
444
    relatedTarget:null
445
446
mousemove@div#detailsContainer
447
    target:input#target
448
    relatedTarget:null
449
450
mousemove@body
451
    target:input#target
452
    relatedTarget:null
453
454
mousemove@html
455
    target:input#target
456
    relatedTarget:null
457
458
mousemove@document
459
    target:input#target
460
    relatedTarget:null
461
462
mousemove@window
463
    target:input#target
464
    relatedTarget:null
465
466
mousemove@input#target
467
    target:input#target
468
    relatedTarget:null
469
470
mousemove@div#detailsContainer
471
    target:input#target
472
    relatedTarget:null
473
474
mousemove@body
475
    target:input#target
476
    relatedTarget:null
477
478
mousemove@html
479
    target:input#target
480
    relatedTarget:null
481
482
mousemove@document
483
    target:input#target
484
    relatedTarget:null
485
486
mousemove@window
487
    target:input#target
488
    relatedTarget:null
489
490
mousemove@input#target
491
    target:input#target
492
    relatedTarget:null
493
494
mousemove@div#detailsContainer
495
    target:input#target
496
    relatedTarget:null
497
498
mousemove@body
499
    target:input#target
500
    relatedTarget:null
501
502
mousemove@html
503
    target:input#target
504
    relatedTarget:null
505
506
mousemove@document
507
    target:input#target
508
    relatedTarget:null
509
510
mousemove@window
511
    target:input#target
512
    relatedTarget:null
513
514
mousemove@input#target
515
    target:input#target
516
    relatedTarget:null
517
518
mousemove@div#detailsContainer
519
    target:input#target
520
    relatedTarget:null
521
522
mousemove@body
523
    target:input#target
524
    relatedTarget:null
525
526
mousemove@html
527
    target:input#target
528
    relatedTarget:null
529
530
mousemove@document
531
    target:input#target
532
    relatedTarget:null
533
534
mousemove@window
535
    target:input#target
536
    relatedTarget:null
537
538
mousemove@input#target
539
    target:input#target
540
    relatedTarget:null
541
542
mousemove@div#detailsContainer
543
    target:input#target
544
    relatedTarget:null
545
546
mousemove@body
547
    target:input#target
548
    relatedTarget:null
549
550
mousemove@html
551
    target:input#target
552
    relatedTarget:null
553
554
mousemove@document
555
    target:input#target
556
    relatedTarget:null
557
558
mousemove@window
559
    target:input#target
560
    relatedTarget:null
561
562
mousemove@input#target
563
    target:input#target
564
    relatedTarget:null
565
566
mousemove@div#detailsContainer
567
    target:input#target
568
    relatedTarget:null
569
570
mousemove@body
571
    target:input#target
572
    relatedTarget:null
573
574
mousemove@html
575
    target:input#target
576
    relatedTarget:null
577
578
mousemove@document
579
    target:input#target
580
    relatedTarget:null
581
582
mousemove@window
583
    target:input#target
584
    relatedTarget:null
585
586
mousemove@input#target
587
    target:input#target
588
    relatedTarget:null
589
590
mousemove@div#detailsContainer
591
    target:input#target
592
    relatedTarget:null
593
594
mousemove@body
595
    target:input#target
596
    relatedTarget:null
597
598
mousemove@html
599
    target:input#target
600
    relatedTarget:null
601
602
mousemove@document
603
    target:input#target
604
    relatedTarget:null
605
606
mousemove@window
607
    target:input#target
608
    relatedTarget:null
609
610
mousemove@input#target
611
    target:input#target
612
    relatedTarget:null
613
614
mousemove@div#detailsContainer
615
    target:input#target
616
    relatedTarget:null
617
618
mousemove@body
619
    target:input#target
620
    relatedTarget:null
621
622
mousemove@html
623
    target:input#target
624
    relatedTarget:null
625
626
mousemove@document
627
    target:input#target
628
    relatedTarget:null
629
630
mousemove@window
631
    target:input#target
632
    relatedTarget:null
633
634
mousemove@input#target
635
    target:input#target
636
    relatedTarget:null
637
638
mousemove@div#detailsContainer
639
    target:input#target
640
    relatedTarget:null
641
642
mousemove@body
643
    target:input#target
644
    relatedTarget:null
645
646
mousemove@html
647
    target:input#target
648
    relatedTarget:null
649
650
mousemove@document
651
    target:input#target
652
    relatedTarget:null
653
654
mousemove@window
655
    target:input#target
656
    relatedTarget:null
657
658
mousemove@input#target
659
    target:input#target
660
    relatedTarget:null
661
662
mousemove@div#detailsContainer
663
    target:input#target
664
    relatedTarget:null
665
666
mousemove@body
667
    target:input#target
668
    relatedTarget:null
669
670
mousemove@html
671
    target:input#target
672
    relatedTarget:null
673
674
mousemove@document
675
    target:input#target
676
    relatedTarget:null
677
678
mousemove@window
679
    target:input#target
680
    relatedTarget:null
681
682
mousemove@input#target
683
    target:input#target
684
    relatedTarget:null
685
686
mousemove@div#detailsContainer
687
    target:input#target
688
    relatedTarget:null
689
690
mousemove@body
691
    target:input#target
692
    relatedTarget:null
693
694
mousemove@html
695
    target:input#target
696
    relatedTarget:null
697
698
mousemove@document
699
    target:input#target
700
    relatedTarget:null
701
702
mousemove@window
703
    target:input#target
704
    relatedTarget:null
705
706
mousemove@input#target
707
    target:input#target
708
    relatedTarget:null
709
710
mousemove@div#detailsContainer
711
    target:input#target
712
    relatedTarget:null
713
714
mousemove@body
715
    target:input#target
716
    relatedTarget:null
717
718
mousemove@html
719
    target:input#target
720
    relatedTarget:null
721
722
mousemove@document
723
    target:input#target
724
    relatedTarget:null
725
726
mousemove@window
727
    target:input#target
728
    relatedTarget:null
729
730
mousemove@input#target
731
    target:input#target
732
    relatedTarget:null
733
734
mousemove@div#detailsContainer
735
    target:input#target
736
    relatedTarget:null
737
738
mousemove@body
739
    target:input#target
740
    relatedTarget:null
741
742
mousemove@html
743
    target:input#target
744
    relatedTarget:null
745
746
mousemove@document
747
    target:input#target
748
    relatedTarget:null
749
750
mousemove@window
751
    target:input#target
752
    relatedTarget:null
753
754
mousemove@input#target
755
    target:input#target
756
    relatedTarget:null
757
758
mousemove@div#detailsContainer
759
    target:input#target
760
    relatedTarget:null
761
762
mousemove@body
763
    target:input#target
764
    relatedTarget:null
765
766
mousemove@html
767
    target:input#target
768
    relatedTarget:null
769
770
mousemove@document
771
    target:input#target
772
    relatedTarget:null
773
774
mousemove@window
775
    target:input#target
776
    relatedTarget:null
777
778
mousemove@input#target
779
    target:input#target
780
    relatedTarget:null
781
782
mousemove@div#detailsContainer
783
    target:input#target
784
    relatedTarget:null
785
786
mousemove@body
787
    target:input#target
788
    relatedTarget:null
789
790
mousemove@html
791
    target:input#target
792
    relatedTarget:null
793
794
mousemove@document
795
    target:input#target
796
    relatedTarget:null
797
798
mousemove@window
799
    target:input#target
800
    relatedTarget:null
801
802
mousemove@input#target
803
    target:input#target
804
    relatedTarget:null
805
806
mousemove@div#detailsContainer
807
    target:input#target
808
    relatedTarget:null
809
810
mousemove@body
811
    target:input#target
812
    relatedTarget:null
813
814
mousemove@html
815
    target:input#target
816
    relatedTarget:null
817
818
mousemove@document
819
    target:input#target
820
    relatedTarget:null
821
822
mousemove@window
823
    target:input#target
824
    relatedTarget:null
825
826
mouseout@input#target
827
    target:input#target
828
    relatedTarget:div#detailsContainer
829
830
mouseout@div#detailsContainer
831
    target:input#target
832
    relatedTarget:div#detailsContainer
833
834
mouseout@body
835
    target:input#target
836
    relatedTarget:div#detailsContainer
837
838
mouseout@html
839
    target:input#target
840
    relatedTarget:div#detailsContainer
841
842
mouseout@document
843
    target:input#target
844
    relatedTarget:div#detailsContainer
845
846
mouseout@window
847
    target:input#target
848
    relatedTarget:div#detailsContainer
849
850
mouseleave@input#target
851
    target:input#target
852
    relatedTarget:div#detailsContainer
853
854
mouseover@div#detailsContainer
855
    target:div#detailsContainer
856
    relatedTarget:input#target
857
858
mouseover@body
859
    target:div#detailsContainer
860
    relatedTarget:input#target
861
862
mouseover@html
863
    target:div#detailsContainer
864
    relatedTarget:input#target
865
866
mouseover@document
867
    target:div#detailsContainer
868
    relatedTarget:input#target
869
870
mouseover@window
871
    target:div#detailsContainer
872
    relatedTarget:input#target
873
874
mousemove@div#detailsContainer
875
    target:div#detailsContainer
876
    relatedTarget:null
877
878
mousemove@body
879
    target:div#detailsContainer
880
    relatedTarget:null
881
882
mousemove@html
883
    target:div#detailsContainer
884
    relatedTarget:null
885
886
mousemove@document
887
    target:div#detailsContainer
888
    relatedTarget:null
889
890
mousemove@window
891
    target:div#detailsContainer
892
    relatedTarget:null
893
894
mousemove@div#detailsContainer
895
    target:div#detailsContainer
896
    relatedTarget:null
897
898
mousemove@body
899
    target:div#detailsContainer
900
    relatedTarget:null
901
902
mousemove@html
903
    target:div#detailsContainer
904
    relatedTarget:null
905
906
mousemove@document
907
    target:div#detailsContainer
908
    relatedTarget:null
909
910
mousemove@window
911
    target:div#detailsContainer
912
    relatedTarget:null
913
914
mousemove@div#detailsContainer
915
    target:div#detailsContainer
916
    relatedTarget:null
917
918
mousemove@body
919
    target:div#detailsContainer
920
    relatedTarget:null
921
922
mousemove@html
923
    target:div#detailsContainer
924
    relatedTarget:null
925
926
mousemove@document
927
    target:div#detailsContainer
928
    relatedTarget:null
929
930
mousemove@window
931
    target:div#detailsContainer
932
    relatedTarget:null
933
934
mousemove@div#detailsContainer
935
    target:div#detailsContainer
936
    relatedTarget:null
937
938
mousemove@body
939
    target:div#detailsContainer
940
    relatedTarget:null
941
942
mousemove@html
943
    target:div#detailsContainer
944
    relatedTarget:null
945
946
mousemove@document
947
    target:div#detailsContainer
948
    relatedTarget:null
949
950
mousemove@window
951
    target:div#detailsContainer
952
    relatedTarget:null
953
954
mousemove@div#detailsContainer
955
    target:div#detailsContainer
956
    relatedTarget:null
957
958
mousemove@body
959
    target:div#detailsContainer
960
    relatedTarget:null
961
962
mousemove@html
963
    target:div#detailsContainer
964
    relatedTarget:null
965
966
mousemove@document
967
    target:div#detailsContainer
968
    relatedTarget:null
969
970
mousemove@window
971
    target:div#detailsContainer
972
    relatedTarget:null
973
974
mousemove@div#detailsContainer
975
    target:div#detailsContainer
976
    relatedTarget:null
977
978
mousemove@body
979
    target:div#detailsContainer
980
    relatedTarget:null
981
982
mousemove@html
983
    target:div#detailsContainer
984
    relatedTarget:null
985
986
mousemove@document
987
    target:div#detailsContainer
988
    relatedTarget:null
989
990
mousemove@window
991
    target:div#detailsContainer
992
    relatedTarget:null
993
994
mousemove@div#detailsContainer
995
    target:div#detailsContainer
996
    relatedTarget:null
997
998
mousemove@body
999
    target:div#detailsContainer
1000
    relatedTarget:null
1001
1002
mousemove@html
1003
    target:div#detailsContainer
1004
    relatedTarget:null
1005
1006
mousemove@document
1007
    target:div#detailsContainer
1008
    relatedTarget:null
1009
1010
mousemove@window
1011
    target:div#detailsContainer
1012
    relatedTarget:null
1013
1014
mousemove@div#detailsContainer
1015
    target:div#detailsContainer
1016
    relatedTarget:null
1017
1018
mousemove@body
1019
    target:div#detailsContainer
1020
    relatedTarget:null
1021
1022
mousemove@html
1023
    target:div#detailsContainer
1024
    relatedTarget:null
1025
1026
mousemove@document
1027
    target:div#detailsContainer
1028
    relatedTarget:null
1029
1030
mousemove@window
1031
    target:div#detailsContainer
1032
    relatedTarget:null
1033
1034
mousemove@div#detailsContainer
1035
    target:div#detailsContainer
1036
    relatedTarget:null
1037
1038
mousemove@body
1039
    target:div#detailsContainer
1040
    relatedTarget:null
1041
1042
mousemove@html
1043
    target:div#detailsContainer
1044
    relatedTarget:null
1045
1046
mousemove@document
1047
    target:div#detailsContainer
1048
    relatedTarget:null
1049
1050
mousemove@window
1051
    target:div#detailsContainer
1052
    relatedTarget:null
1053
1054
mousemove@div#detailsContainer
1055
    target:div#detailsContainer
1056
    relatedTarget:null
1057
1058
mousemove@body
1059
    target:div#detailsContainer
1060
    relatedTarget:null
1061
1062
mousemove@html
1063
    target:div#detailsContainer
1064
    relatedTarget:null
1065
1066
mousemove@document
1067
    target:div#detailsContainer
1068
    relatedTarget:null
1069
1070
mousemove@window
1071
    target:div#detailsContainer
1072
    relatedTarget:null
1073
1074
mousemove@div#detailsContainer
1075
    target:div#detailsContainer
1076
    relatedTarget:null
1077
1078
mousemove@body
1079
    target:div#detailsContainer
1080
    relatedTarget:null
1081
1082
mousemove@html
1083
    target:div#detailsContainer
1084
    relatedTarget:null
1085
1086
mousemove@document
1087
    target:div#detailsContainer
1088
    relatedTarget:null
1089
1090
mousemove@window
1091
    target:div#detailsContainer
1092
    relatedTarget:null
1093
1094
mousemove@div#detailsContainer
1095
    target:div#detailsContainer
1096
    relatedTarget:null
1097
1098
mousemove@body
1099
    target:div#detailsContainer
1100
    relatedTarget:null
1101
1102
mousemove@html
1103
    target:div#detailsContainer
1104
    relatedTarget:null
1105
1106
mousemove@document
1107
    target:div#detailsContainer
1108
    relatedTarget:null
1109
1110
mousemove@window
1111
    target:div#detailsContainer
1112
    relatedTarget:null
1113
1114
mousemove@div#detailsContainer
1115
    target:div#detailsContainer
1116
    relatedTarget:null
1117
1118
mousemove@body
1119
    target:div#detailsContainer
1120
    relatedTarget:null
1121
1122
mousemove@html
1123
    target:div#detailsContainer
1124
    relatedTarget:null
1125
1126
mousemove@document
1127
    target:div#detailsContainer
1128
    relatedTarget:null
1129
1130
mousemove@window
1131
    target:div#detailsContainer
1132
    relatedTarget:null
1133
1134
mousemove@div#detailsContainer
1135
    target:div#detailsContainer
1136
    relatedTarget:null
1137
1138
mousemove@body
1139
    target:div#detailsContainer
1140
    relatedTarget:null
1141
1142
mousemove@html
1143
    target:div#detailsContainer
1144
    relatedTarget:null
1145
1146
mousemove@document
1147
    target:div#detailsContainer
1148
    relatedTarget:null
1149
1150
mousemove@window
1151
    target:div#detailsContainer
1152
    relatedTarget:null
1153
1154
mousemove@div#detailsContainer
1155
    target:div#detailsContainer
1156
    relatedTarget:null
1157
1158
mousemove@body
1159
    target:div#detailsContainer
1160
    relatedTarget:null
1161
1162
mousemove@html
1163
    target:div#detailsContainer
1164
    relatedTarget:null
1165
1166
mousemove@document
1167
    target:div#detailsContainer
1168
    relatedTarget:null
1169
1170
mousemove@window
1171
    target:div#detailsContainer
1172
    relatedTarget:null
1173
1174
mousemove@div#detailsContainer
1175
    target:div#detailsContainer
1176
    relatedTarget:null
1177
1178
mousemove@body
1179
    target:div#detailsContainer
1180
    relatedTarget:null
1181
1182
mousemove@html
1183
    target:div#detailsContainer
1184
    relatedTarget:null
1185
1186
mousemove@document
1187
    target:div#detailsContainer
1188
    relatedTarget:null
1189
1190
mousemove@window
1191
    target:div#detailsContainer
1192
    relatedTarget:null
1193
1194
mousemove@div#detailsContainer
1195
    target:div#detailsContainer
1196
    relatedTarget:null
1197
1198
mousemove@body
1199
    target:div#detailsContainer
1200
    relatedTarget:null
1201
1202
mousemove@html
1203
    target:div#detailsContainer
1204
    relatedTarget:null
1205
1206
mousemove@document
1207
    target:div#detailsContainer
1208
    relatedTarget:null
1209
1210
mousemove@window
1211
    target:div#detailsContainer
1212
    relatedTarget:null
1213
1214
mousemove@div#detailsContainer
1215
    target:div#detailsContainer
1216
    relatedTarget:null
1217
1218
mousemove@body
1219
    target:div#detailsContainer
1220
    relatedTarget:null
1221
1222
mousemove@html
1223
    target:div#detailsContainer
1224
    relatedTarget:null
1225
1226
mousemove@document
1227
    target:div#detailsContainer
1228
    relatedTarget:null
1229
1230
mousemove@window
1231
    target:div#detailsContainer
1232
    relatedTarget:null
1233
1234
mousemove@div#detailsContainer
1235
    target:div#detailsContainer
1236
    relatedTarget:null
1237
1238
mousemove@body
1239
    target:div#detailsContainer
1240
    relatedTarget:null
1241
1242
mousemove@html
1243
    target:div#detailsContainer
1244
    relatedTarget:null
1245
1246
mousemove@document
1247
    target:div#detailsContainer
1248
    relatedTarget:null
1249
1250
mousemove@window
1251
    target:div#detailsContainer
1252
    relatedTarget:null
1253
1254
mousemove@div#detailsContainer
1255
    target:div#detailsContainer
1256
    relatedTarget:null
1257
1258
mousemove@body
1259
    target:div#detailsContainer
1260
    relatedTarget:null
1261
1262
mousemove@html
1263
    target:div#detailsContainer
1264
    relatedTarget:null
1265
1266
mousemove@document
1267
    target:div#detailsContainer
1268
    relatedTarget:null
1269
1270
mousemove@window
1271
    target:div#detailsContainer
1272
    relatedTarget:null
1273
1274
- a/LayoutTests/platform/gtk/fast/events/shadow-event-path-expected.txt +306 lines
Line 0 a/LayoutTests/platform/gtk/fast/events/shadow-event-path-expected.txt_sec1
1
This test records target and relatedTarget at each element while dispatching a mouse click event at an input element.
2
3
4
Content:<div id="detailsContainer"><details><summary><div id="divInsideSummary"><input id="target" type="text" size="10"></div></summary></details></div>
5
6
mouseover@input#target
7
    target:input#target
8
    relatedTarget:null
9
10
mouseover@div#divInsideSummary
11
    target:input#target
12
    relatedTarget:null
13
14
mouseover@summary
15
    target:input#target
16
    relatedTarget:null
17
18
mouseover@details
19
    target:input#target
20
    relatedTarget:null
21
22
mouseover@div#detailsContainer
23
    target:input#target
24
    relatedTarget:null
25
26
mouseover@body
27
    target:input#target
28
    relatedTarget:null
29
30
mouseover@html
31
    target:input#target
32
    relatedTarget:null
33
34
mouseover@document
35
    target:input#target
36
    relatedTarget:null
37
38
mouseover@window
39
    target:input#target
40
    relatedTarget:null
41
42
mouseenter@input#target
43
    target:input#target
44
    relatedTarget:null
45
46
mouseenter@div#divInsideSummary
47
    target:div#divInsideSummary
48
    relatedTarget:null
49
50
mouseenter@summary
51
    target:summary
52
    relatedTarget:null
53
54
mouseenter@details
55
    target:details
56
    relatedTarget:null
57
58
mouseenter@div#detailsContainer
59
    target:div#detailsContainer
60
    relatedTarget:null
61
62
mouseenter@body
63
    target:body
64
    relatedTarget:null
65
66
mouseenter@html
67
    target:html
68
    relatedTarget:null
69
70
mousemove@input#target
71
    target:input#target
72
    relatedTarget:null
73
74
mousemove@div#divInsideSummary
75
    target:input#target
76
    relatedTarget:null
77
78
mousemove@summary
79
    target:input#target
80
    relatedTarget:null
81
82
mousemove@details
83
    target:input#target
84
    relatedTarget:null
85
86
mousemove@div#detailsContainer
87
    target:input#target
88
    relatedTarget:null
89
90
mousemove@body
91
    target:input#target
92
    relatedTarget:null
93
94
mousemove@html
95
    target:input#target
96
    relatedTarget:null
97
98
mousemove@document
99
    target:input#target
100
    relatedTarget:null
101
102
mousemove@window
103
    target:input#target
104
    relatedTarget:null
105
106
mouseout@input#target
107
    target:input#target
108
    relatedTarget:div#divInsideSummary
109
110
mouseout@div#divInsideSummary
111
    target:input#target
112
    relatedTarget:div#divInsideSummary
113
114
mouseout@summary
115
    target:input#target
116
    relatedTarget:div#divInsideSummary
117
118
mouseout@details
119
    target:input#target
120
    relatedTarget:div#divInsideSummary
121
122
mouseout@div#detailsContainer
123
    target:input#target
124
    relatedTarget:div#divInsideSummary
125
126
mouseout@body
127
    target:input#target
128
    relatedTarget:div#divInsideSummary
129
130
mouseout@html
131
    target:input#target
132
    relatedTarget:div#divInsideSummary
133
134
mouseout@document
135
    target:input#target
136
    relatedTarget:div#divInsideSummary
137
138
mouseout@window
139
    target:input#target
140
    relatedTarget:div#divInsideSummary
141
142
mouseleave@input#target
143
    target:input#target
144
    relatedTarget:div#divInsideSummary
145
146
mouseover@div#divInsideSummary
147
    target:div#divInsideSummary
148
    relatedTarget:input#target
149
150
mouseover@summary
151
    target:div#divInsideSummary
152
    relatedTarget:input#target
153
154
mouseover@details
155
    target:div#divInsideSummary
156
    relatedTarget:input#target
157
158
mouseover@div#detailsContainer
159
    target:div#divInsideSummary
160
    relatedTarget:input#target
161
162
mouseover@body
163
    target:div#divInsideSummary
164
    relatedTarget:input#target
165
166
mouseover@html
167
    target:div#divInsideSummary
168
    relatedTarget:input#target
169
170
mouseover@document
171
    target:div#divInsideSummary
172
    relatedTarget:input#target
173
174
mouseover@window
175
    target:div#divInsideSummary
176
    relatedTarget:input#target
177
178
mousemove@div#divInsideSummary
179
    target:div#divInsideSummary
180
    relatedTarget:null
181
182
mousemove@summary
183
    target:div#divInsideSummary
184
    relatedTarget:null
185
186
mousemove@details
187
    target:div#divInsideSummary
188
    relatedTarget:null
189
190
mousemove@div#detailsContainer
191
    target:div#divInsideSummary
192
    relatedTarget:null
193
194
mousemove@body
195
    target:div#divInsideSummary
196
    relatedTarget:null
197
198
mousemove@html
199
    target:div#divInsideSummary
200
    relatedTarget:null
201
202
mousemove@document
203
    target:div#divInsideSummary
204
    relatedTarget:null
205
206
mousemove@window
207
    target:div#divInsideSummary
208
    relatedTarget:null
209
210
mousedown@div#divInsideSummary
211
    target:div#divInsideSummary
212
    relatedTarget:null
213
214
mousedown@summary
215
    target:div#divInsideSummary
216
    relatedTarget:null
217
218
mousedown@details
219
    target:div#divInsideSummary
220
    relatedTarget:null
221
222
mousedown@div#detailsContainer
223
    target:div#divInsideSummary
224
    relatedTarget:null
225
226
mousedown@body
227
    target:div#divInsideSummary
228
    relatedTarget:null
229
230
mousedown@html
231
    target:div#divInsideSummary
232
    relatedTarget:null
233
234
mousedown@document
235
    target:div#divInsideSummary
236
    relatedTarget:null
237
238
mousedown@window
239
    target:div#divInsideSummary
240
    relatedTarget:null
241
242
mouseup@div#divInsideSummary
243
    target:div#divInsideSummary
244
    relatedTarget:null
245
246
mouseup@summary
247
    target:div#divInsideSummary
248
    relatedTarget:null
249
250
mouseup@details
251
    target:div#divInsideSummary
252
    relatedTarget:null
253
254
mouseup@div#detailsContainer
255
    target:div#divInsideSummary
256
    relatedTarget:null
257
258
mouseup@body
259
    target:div#divInsideSummary
260
    relatedTarget:null
261
262
mouseup@html
263
    target:div#divInsideSummary
264
    relatedTarget:null
265
266
mouseup@document
267
    target:div#divInsideSummary
268
    relatedTarget:null
269
270
mouseup@window
271
    target:div#divInsideSummary
272
    relatedTarget:null
273
274
click@div#divInsideSummary
275
    target:div#divInsideSummary
276
    relatedTarget:null
277
278
click@summary
279
    target:div#divInsideSummary
280
    relatedTarget:null
281
282
click@details
283
    target:div#divInsideSummary
284
    relatedTarget:null
285
286
click@div#detailsContainer
287
    target:div#divInsideSummary
288
    relatedTarget:null
289
290
click@body
291
    target:div#divInsideSummary
292
    relatedTarget:null
293
294
click@html
295
    target:div#divInsideSummary
296
    relatedTarget:null
297
298
click@document
299
    target:div#divInsideSummary
300
    relatedTarget:null
301
302
click@window
303
    target:div#divInsideSummary
304
    relatedTarget:null
305
306
- a/LayoutTests/platform/gtk/fast/events/updateLayoutForHitTest-expected.txt -1 / +2 lines
Lines 14-17 layer at (0,0) size 800x600 a/LayoutTests/platform/gtk/fast/events/updateLayoutForHitTest-expected.txt_sec1
14
        RenderText {#text} at (13,5) size 61x17
14
        RenderText {#text} at (13,5) size 61x17
15
          text run at (13,5) width 61: " Project"
15
          text run at (13,5) width 61: " Project"
16
        RenderText {#text} at (0,0) size 0x0
16
        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
17
selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 3 {DIV} of body
18
selection end:   position 0 of child 1 {#text} of child 3 {DIV} of child 3 {DIV} of body

Return to Bug 40601