Changeset 248724 in webkit


Ignore:
Timestamp:
Aug 15, 2019 10:20:57 AM (5 years ago)
Author:
Alan Coon
Message:

Cherry-pick r248662. rdar://problem/54333792

[iPadOS] slides.google.com: Cannot dismiss the context menu by tapping on the canvas
https://bugs.webkit.org/show_bug.cgi?id=200219
<rdar://problem/53650423>

Reviewed by Zalan Bujtas.

While the code change for this bug is all in code private to Safari, we add tests that check that removing implicit pointer capture
or removing the original target element while the pointer is active correctly fires the "pointerup" event at the element that hit tests
at the touch release point.

  • pointerevents/ios/pointer-events-implicit-capture-element-removed-while-pointer-active-expected.txt: Added.
  • pointerevents/ios/pointer-events-implicit-capture-element-removed-while-pointer-active.html: Added.
  • pointerevents/ios/pointer-events-implicit-capture-released-while-pointer-active-expected.txt: Added.
  • pointerevents/ios/pointer-events-implicit-capture-released-while-pointer-active.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@248662 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Location:
branches/safari-608-branch/LayoutTests
Files:
4 added
1 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-608-branch/LayoutTests/ChangeLog

    r248653 r248724  
     12019-08-15  Alan Coon  <alancoon@apple.com>
     2
     3        Cherry-pick r248662. rdar://problem/54333792
     4
     5    [iPadOS] slides.google.com: Cannot dismiss the context menu by tapping on the canvas
     6    https://bugs.webkit.org/show_bug.cgi?id=200219
     7    <rdar://problem/53650423>
     8   
     9    Reviewed by Zalan Bujtas.
     10   
     11    While the code change for this bug is all in code private to Safari, we add tests that check that removing implicit pointer capture
     12    or removing the original target element while the pointer is active correctly fires the "pointerup" event at the element that hit tests
     13    at the touch release point.
     14   
     15    * pointerevents/ios/pointer-events-implicit-capture-element-removed-while-pointer-active-expected.txt: Added.
     16    * pointerevents/ios/pointer-events-implicit-capture-element-removed-while-pointer-active.html: Added.
     17    * pointerevents/ios/pointer-events-implicit-capture-released-while-pointer-active-expected.txt: Added.
     18    * pointerevents/ios/pointer-events-implicit-capture-released-while-pointer-active.html: Added.
     19   
     20    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@248662 268f45cc-cd09-0410-ab3c-d52691b4dbfc
     21
     22    2019-08-13  Antoine Quint  <graouts@apple.com>
     23
     24            [iPadOS] slides.google.com: Cannot dismiss the context menu by tapping on the canvas
     25            https://bugs.webkit.org/show_bug.cgi?id=200219
     26            <rdar://problem/53650423>
     27
     28            Reviewed by Zalan Bujtas.
     29
     30            While the code change for this bug is all in code private to Safari, we add tests that check that removing implicit pointer capture
     31            or removing the original target element while the pointer is active correctly fires the "pointerup" event at the element that hit tests
     32            at the touch release point.
     33
     34            * pointerevents/ios/pointer-events-implicit-capture-element-removed-while-pointer-active-expected.txt: Added.
     35            * pointerevents/ios/pointer-events-implicit-capture-element-removed-while-pointer-active.html: Added.
     36            * pointerevents/ios/pointer-events-implicit-capture-released-while-pointer-active-expected.txt: Added.
     37            * pointerevents/ios/pointer-events-implicit-capture-released-while-pointer-active.html: Added.
     38
    1392019-08-13  Alan Coon  <alancoon@apple.com>
    240
Note: See TracChangeset for help on using the changeset viewer.