Bug 233498 - Unskip pointerevents layout tests
Summary: Unskip pointerevents layout tests
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Carlos Alberto Lopez Perez
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-11-25 09:01 PST by Carlos Alberto Lopez Perez
Modified: 2022-03-01 17:56 PST (History)
8 users (show)

See Also:


Attachments
Patch (1.12 KB, patch)
2021-11-25 09:10 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (1.68 KB, patch)
2021-11-25 11:52 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (2.09 KB, patch)
2021-11-25 21:10 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (3.00 KB, patch)
2021-12-01 10:10 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (3.02 KB, patch)
2021-12-09 06:21 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (3.48 KB, patch)
2021-12-15 17:07 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (3.56 KB, patch)
2021-12-16 22:30 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Alberto Lopez Perez 2021-11-25 09:01:32 PST
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.
Comment 1 Carlos Alberto Lopez Perez 2021-11-25 09:07:02 PST
The commit that skipped this tests was r238274
Comment 2 Carlos Alberto Lopez Perez 2021-11-25 09:10:16 PST
Created attachment 445141 [details]
Patch

try to unskip pointerevents/ios for all platforms to see what happens
Comment 3 Carlos Alberto Lopez Perez 2021-11-25 11:50:57 PST
Ok.. this is even weirder.. the whole pointerevents tests are skipped since r239732 :? so the above patch had no effect at all
Comment 4 Carlos Alberto Lopez Perez 2021-11-25 11:52:36 PST
Created attachment 445151 [details]
Patch

try to unskip pointerevents for all platforms to see what happens
Comment 5 Carlos Alberto Lopez Perez 2021-11-25 21:10:37 PST
Created attachment 445168 [details]
Patch
Comment 6 Alexey Proskuryakov 2021-11-28 18:16:48 PST
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.
Comment 7 Carlos Alberto Lopez Perez 2021-12-01 10:02:34 PST
(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
Comment 8 Carlos Alberto Lopez Perez 2021-12-01 10:10:33 PST
Created attachment 445588 [details]
Patch
Comment 9 Alexey Proskuryakov 2021-12-01 12:08:06 PST
Right, they are expected to be skipped on iOS. I am not qualified to discuss the reasons, beyond pointing out bug 193214 comment 5.
Comment 10 Radar WebKit Bug Importer 2021-12-02 09:02:27 PST
<rdar://problem/85973701>
Comment 11 Carlos Alberto Lopez Perez 2021-12-09 06:21:05 PST
Created attachment 446534 [details]
Patch
Comment 12 Carlos Alberto Lopez Perez 2021-12-15 17:07:40 PST
Created attachment 447301 [details]
Patch
Comment 13 Carlos Alberto Lopez Perez 2021-12-16 22:30:04 PST
Created attachment 447429 [details]
Patch
Comment 14 Carlos Alberto Lopez Perez 2021-12-17 10:56:22 PST
Committed r287196 (?): <https://commits.webkit.org/r287196>
Comment 15 Dawn Morningstar 2022-03-01 17:56:57 PST
Reskipping on iOS as it is currently marked as failing on iOS. 

More:
https://bugs.webkit.org/show_bug.cgi?id=237348