Bug 235943 - Check that LayoutTests/resources/testharness.js is in sync with LayoutTests/imported/w3c/web-platform-tests/resources/testharness.js
Summary: Check that LayoutTests/resources/testharness.js is in sync with LayoutTests/i...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-02-01 02:33 PST by Kimmo Kinnunen
Modified: 2022-02-08 02:34 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kimmo Kinnunen 2022-02-01 02:33:21 PST
Check that LayoutTests/resources/testharness.js is in sync with LayoutTests/imported/w3c/web-platform-tests/resources/testharness.js

Do this also for dependencies.

It makes sense to keep testharness.js matching the big chunk of imported test cases that use the harness.
It makes sense to keep testharness.js relatively up to date:
 - to get improvements in testharness.js (maybe more strict assertions, tests more)
 - to match what web-platform-tests need in case the tests are upstreamed
 - to match what online documentation says about testharness.js

testharness.js dependencies are as of writing:
 - idlharness.js 
 - webidl2.js copied to WebIDLParser.js
Comment 1 Radar WebKit Bug Importer 2022-02-08 02:34:17 PST
<rdar://problem/88619980>