WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 250872
257123
Update 'testharness.js' from upstream for WPT tests
https://bugs.webkit.org/show_bug.cgi?id=257123
Summary
Update 'testharness.js' from upstream for WPT tests
Ahmad Saleem
Reported
2023-05-22 08:30:15 PDT
Hi Team, I noticed that we updated / upstreamed 'testharness.js' last time about two years ago. (Last Push) Commit:
https://github.com/WebKit/WebKit/commit/3e631739e295a4f82140d130f26236c7721cbc8b
Latest Version (with History from WPT GitHub):
https://github.com/web-platform-tests/wpt/commits/74236ab210e6d6dc8bd735ce3a586541bf066bd4/resources/testharness.js
I think it would be good to sync it after two years. Any thoughts or opinions? or if there is something super planned in WPT realm, so we should hold out? Thanks!
Attachments
Add attachment
proposed patch, testcase, etc.
Sam Sneddon [:gsnedders]
Comment 1
2023-05-22 15:14:39 PDT
If we do this (and we should do it at some point!) we should re-import all of resources/, not just testharness.js.
Ahmad Saleem
Comment 2
2023-05-22 16:12:52 PDT
(In reply to Sam Sneddon [:gsnedders] from
comment #1
)
> If we do this (and we should do it at some point!) we should re-import all > of resources/, not just testharness.js.
Thanks! I think it would be beyond my expertise, if it would've been just copy paste of 'testharness.js', I was happy to do PR. :-) Though still happy to learn something new on how to do this 'resource' stuff. :-)
Chris Dumez
Comment 3
2023-05-22 16:17:34 PDT
What do you mean, I resync'd testharness.js from upstream in January of this year (as part of the whole resources/ folder): ``` commit 4a4574451a99cffd3197fec02b0df9437594bfd2 (fork/250872_resync_wpt_resources_jan23, cdumez/250872_resync_wpt_resources_jan23) Author: Chris Dumez <
cdumez@apple.com
> Date: Fri Jan 20 09:29:07 2023 -0800 Resync web-platform-tests/resources from upstream
https://bugs.webkit.org/show_bug.cgi?id=250872
Reviewed by Tim Nguyen. Resync web-platform-tests/resources from upstream d20c3cdbf6e91f14dda92737e. * LayoutTests/imported/w3c/web-platform-tests/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-stack-optional.sub.window-expected.txt: * LayoutTests/imported/w3c/web-platfrom-tests/html/user-activation/*: Updated since they would break otherwise after the resources/ folder re-sync. * LayoutTests/imported/w3c/web-platform-tests/resources/*: Updated. Canonical link:
https://commits.webkit.org/259143@main
``` Are you looking at the wrong testharness.js ? Note that there is an old version is LayoutTests/resources but it is not used by WPT tests, only by some WebKit-specific tests.
Chris Dumez
Comment 4
2023-05-22 16:17:50 PDT
*** This bug has been marked as a duplicate of
bug 250872
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug