Bug 211454

Summary: Remove orphaned WPT expectations & unused harness
Product: WebKit Reporter: Alexey Shvayka <ashvayka>
Component: Tools / TestsAssignee: Alexey Shvayka <ashvayka>
Status: RESOLVED FIXED    
Severity: Enhancement CC: darin, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch none

Alexey Shvayka
Reported 2020-05-05 09:57:10 PDT Comment hidden (obsolete)
Attachments
Patch (1.78 MB, patch)
2020-05-05 10:27 PDT, Alexey Shvayka
no flags
Alexey Shvayka
Comment 1 2020-05-05 10:27:32 PDT
Alexey Shvayka
Comment 2 2020-05-05 16:58:23 PDT
(In reply to Alexey Shvayka from comment #1) > Created attachment 398523 [details] > Patch Thanks for review! With this patch, we still have 3 copies of idlharness.js and WebIDLParser.js (each): at LayoutTests/resources, LayoutTests/imported/w3c/web-platform-tests/resources, and for a few tests imported from Opera (currently skipped). I wonder if it's a good idea to remove outdated versions and use only WPT upstream ones? There are only a 3-4 non-imported tests that use idlharness.js and interfaces they are testing are probably covered by WPT. Apart from saving bandwidth, the upside is always being up to date with WebIDL spec and avoid partly "syncing" idlharness.js like we did in r260992. Downside: when syncing wpt/resources, expectations for a few non-imported tests should be updated.
EWS
Comment 3 2020-05-06 09:29:08 PDT
Committed r261235: <https://trac.webkit.org/changeset/261235> All reviewed patches have been landed. Closing bug and clearing flags on attachment 398523 [details].
Radar WebKit Bug Importer
Comment 4 2020-05-06 09:30:17 PDT
Note You need to log in before you can comment on or make changes to this bug.