| Summary: | Update LayoutTests/resources/testharness.js to 2021-6-24 version | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> | ||||||||||||||
| Component: | Tools / Tests | Assignee: | Kimmo Kinnunen <kkinnunen> | ||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||
| Severity: | Normal | CC: | benjamin, calvaris, cdumez, eric.carlson, ews-watchlist, glenn, gsnedders, hta, jer.noble, mkwst, philipj, sergio, tommyw, webkit-bug-importer, youennf | ||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||
| Version: | WebKit Local Build | ||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||
| OS: | Unspecified | ||||||||||||||||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=168100 https://bugs.webkit.org/show_bug.cgi?id=235943 |
||||||||||||||||
| Bug Depends on: | 235560 | ||||||||||||||||
| Bug Blocks: | |||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Kimmo Kinnunen
2022-01-20 04:15:39 PST
Created attachment 449563 [details]
Patch
Comment on attachment 449563 [details]
Patch
r=me once bots are happy.
Comment on attachment 449563 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=449563&action=review What's the reason for going for the 2021-06-24 version rather than something more recent? > LayoutTests/resources/testharnessreport.js:11 > - * Typically such integration will attach callbacks when each test is > - * has run, using add_result_callback(callback(test)), or when the whole test file has > - * completed, using add_completion_callback(callback(tests, harness_status)). > + * Typically test system integration will attach callbacks when each test has > + * run, using add_result_callback(callback(test)), or when the whole test file > + * has completed, using > + * add_completion_callback(callback(tests, harness_status)). Don't replace this file; keep our own version. Created attachment 449648 [details]
Patch
Created attachment 450121 [details]
Patch for landing
Created attachment 450207 [details]
Patch for landing
Created attachment 450216 [details]
Patch for landing
Created attachment 450219 [details]
Patch for landing
Comment on attachment 450219 [details] Patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=450219&action=review > LayoutTests/http/tests/paymentrequest/payment-is-showing.https.html:-292 > - ); Why are we removing this one? Committed r288806 (246582@main): <https://commits.webkit.org/246582@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 450219 [details]. > What's the reason for going for the 2021-06-24 version rather than something more recent?
Just to stay consistent with LayoutTests/imported/w3c/web-platform-tests/resources/testharness.js
|