The test at imported/w3c/web-platform-tests/pointerevents/pointerevent_lostpointercapture_is_first.html is timing out and is currently skipped.
Created attachment 372743 [details] Patch
Created attachment 372744 [details] Patch
Created attachment 372747 [details] Patch
This test assumes that the pointerlockchange event is dispatched synchronously after calling requestPointerLock(). This is the reason it's timing out. It still fails afterwards though, so there is work to do.
The last comment was meant for https://bugs.webkit.org/show_bug.cgi?id=197007.
Comment on attachment 372747 [details] Patch Attachment 372747 [details] did not pass mac-ews (mac): Output: https://webkit-queues.webkit.org/results/12561431 New failing tests: imported/w3c/web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover.html
Created attachment 372751 [details] Archive of layout-test-results from ews103 for mac-highsierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-highsierra Platform: Mac OS X 10.13.6
Comment on attachment 372747 [details] Patch Attachment 372747 [details] did not pass mac-wk2-ews (mac-wk2): Output: https://webkit-queues.webkit.org/results/12561524 New failing tests: pointerevents/mouse/pointer-capture.html
Created attachment 372754 [details] Archive of layout-test-results from ews104 for mac-highsierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-highsierra-wk2 Platform: Mac OS X 10.13.6
Created attachment 372765 [details] Patch
Attachment 372765 [details] did not pass style-queue: ERROR: LayoutTests/ChangeLog:10: Line contains tab character. [whitespace/tab] [5] Total errors found: 1 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
Committed r246752: <https://trac.webkit.org/changeset/246752>
<rdar://problem/52063896>