On bug 214870 I got puzzled because the layout tests pointerevents/ios are skipped on the main TestExpectation files but they are not unskipped on iOS, neither on other port-specific TestExpectation file. Which means this tests are skipped everywhere. I double checked that by grepping pointerevents/ios on the stdio of the layout test step here https://build.webkit.org/#/builders/268/builds/554 Let's try to enable them to see what happens.
The commit that skipped this tests was r238274
Created attachment 445141 [details] Patch try to unskip pointerevents/ios for all platforms to see what happens
Ok.. this is even weirder.. the whole pointerevents tests are skipped since r239732 :? so the above patch had no effect at all
Created attachment 445151 [details] Patch try to unskip pointerevents for all platforms to see what happens
Created attachment 445168 [details] Patch
It sounds like they are expected to be skipped, per bug 193214 comment 5. > Ok.. this is even weirder.. the whole pointerevents tests are skipped since r239732 :? so the above patch had no effect at all I think that you may mean r239704, as that's what skipped all of pointerevents everywhere. This is what the ChangeLog said, but it didn't say why.
(In reply to Alexey Proskuryakov from comment #6) > It sounds like they are expected to be skipped, per bug 193214 comment 5. > > > Ok.. this is even weirder.. the whole pointerevents tests are skipped since r239732 :? so the above patch had no effect at all > > I think that you may mean r239704, as that's what skipped all of > pointerevents everywhere. This is what the ChangeLog said, but it didn't say > why. The thing is that later r239732 reverted the change to LayoutTests/platform/ios-wk2/TestExpectations effectively skipping pointerevent tests also on iOS
Created attachment 445588 [details] Patch
Right, they are expected to be skipped on iOS. I am not qualified to discuss the reasons, beyond pointing out bug 193214 comment 5.
<rdar://problem/85973701>
Created attachment 446534 [details] Patch
Created attachment 447301 [details] Patch
Created attachment 447429 [details] Patch
Committed r287196 (?): <https://commits.webkit.org/r287196>
Reskipping on iOS as it is currently marked as failing on iOS. More: https://bugs.webkit.org/show_bug.cgi?id=237348