This should fix the "ReferenceError: Can't find variable: idl_test" errors in
LayoutTests/imported/w3c/web-platform-tests/intersection-observer/idlharness.window.js
LayoutTests/imported/w3c/web-platform-tests/payment-request/idlharness.https.window.js
LayoutTests/imported/w3c/web-platform-tests/xhr/idlharness.any.js
Created attachment 348918[details]
Archive of layout-test-results from ews102 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews102 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 348920[details]
Archive of layout-test-results from ews107 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews107 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 348922[details]
Archive of layout-test-results from ews117 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews117 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 348924[details]
Archive of layout-test-results from ews123 for ios-simulator-wk2
The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews123 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
Created attachment 348939[details]
Archive of layout-test-results from ews112 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews112 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 348940[details]
Archive of layout-test-results from ews100 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 348941[details]
Archive of layout-test-results from ews107 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews107 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 348944[details]
Archive of layout-test-results from ews123 for ios-simulator-wk2
The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews123 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
Created attachment 349011[details]
Archive of layout-test-results from ews100 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 349013[details]
Archive of layout-test-results from ews106 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews106 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 349014[details]
Archive of layout-test-results from ews123 for ios-simulator-wk2
The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews123 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
Created attachment 349017[details]
Archive of layout-test-results from ews102 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews102 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 349018[details]
Archive of layout-test-results from ews107 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews107 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 349019[details]
Archive of layout-test-results from ews125 for ios-simulator-wk2
The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews125 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
No problem, thanks for doing this!
If one issue is updating the test expectations, the script Tools/Scripts/update-test-expectations-from-bugzilla might help.
Created attachment 349031[details]
Archive of layout-test-results from ews100 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 349036[details]
Archive of layout-test-results from ews106 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews106 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 349037[details]
Archive of layout-test-results from ews123 for ios-simulator-wk2
The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews123 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
Created attachment 349062[details]
Archive of layout-test-results from ews117 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews117 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 349129[details]
Archive of layout-test-results from ews102 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews102 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 349130[details]
Archive of layout-test-results from ews107 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews107 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 349133[details]
Patch
Youenn: I didn't flag for review since you already reviewed earlier, but feel free to take another look. If I don't hear anything from you, I'll land it early next week.
(In reply to Truitt Savell from comment #55)
> Sense this has made all the bots red we need a fix asap or we will need to
> roll the change out until there is a fix.
Truitt, would you be able to help with rebaselining the test in question instead?
(In reply to Chris Dumez from comment #56)
> (In reply to Truitt Savell from comment #55)
> > Sense this has made all the bots red we need a fix asap or we will need to
> > roll the change out until there is a fix.
>
> Truitt, would you be able to help with rebaselining the test in question
> instead?
Nevermind, I rebaselined the test in <https://trac.webkit.org/changeset/235896>.
It also seems that High Sierra Leaks is failing with an exception during layout tests. The log shows that most of the tests run up until the imported/ directory which this change effected.
Logs:
https://build.webkit.org/builders/Apple%20High%20Sierra%20%28Leaks%29/builds/5580/steps/layout-test/logs/stdio
Test Failure:
https://build.webkit.org/builders/Apple%20High%20Sierra%20%28Leaks%29/builds/5580
I have not been able to reproduce yet to confirm.
Excerpt:
02:25:40.053 1959 worker/0 imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https.html passed
02:25:40.155 1959 worker/0 imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.sharedworker.html passed
02:25:39.925 1965 Checking for leaks in DumpRenderTree
02:25:40.178 1965 "Tools/Scripts/run-leaks --exclude-callstack=WTF::BitVector::OutOfLineBits::create --exclude-callstack=WTF::BitVector::resizeOutOfLine --exclude-callstack=WebCore::createPrivateStorageSession --exclude-callstack=CIDeviceManagerStartMonitoring --exclude-callstack=NSSpellChecker init --exclude-callstack=NSColor controlHighlightColor --output-file=/Volumes/Data/slave/highsierra-leaks/build/layout-test-results/DumpRenderTree-4648-leaks.txt --memgraph-file=/Volumes/Data/slave/highsierra-leaks/build/layout-test-results/DumpRenderTree-4648.memgraph 4648" took 0.25s
02:25:40.178 1965 Output of ['Tools/Scripts/run-leaks', '--exclude-callstack=WTF::BitVector::OutOfLineBits::create', '--exclude-callstack=WTF::BitVector::resizeOutOfLine', '--exclude-callstack=WebCore::createPrivateStorageSession', '--exclude-callstack=CIDeviceManagerStartMonitoring', '--exclude-callstack=NSSpellChecker init', '--exclude-callstack=NSColor controlHighlightColor', '--output-file=/Volumes/Data/slave/highsierra-leaks/build/layout-test-results/DumpRenderTree-4648-leaks.txt', '--memgraph-file=/Volumes/Data/slave/highsierra-leaks/build/layout-test-results/DumpRenderTree-4648.memgraph', 4648]:
leaks[4889]: leaks cannot examine process 4648 (DumpRenderTree) for unknown reasons, even though it appears to exist; try running with `sudo`.
leaks[4890]: [fatal] unable to read input graph: The file “DumpRenderTree-4648.memgraph” couldn’t be opened because there is no such file.
leaks[4891]: [fatal] unable to read input graph: The file “DumpRenderTree-4648.memgraph” couldn’t be opened because there is no such file.
Use of uninitialized value $leakCount in numeric ne (!=) at Tools/Scripts/run-leaks line 214.
2018-09-05 06:42 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)
2018-09-05 07:34 PDT, EWS Watchlist
2018-09-05 07:46 PDT, EWS Watchlist
2018-09-05 07:57 PDT, EWS Watchlist
2018-09-05 08:28 PDT, EWS Watchlist
2018-09-05 08:57 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)
2018-09-05 10:42 PDT, EWS Watchlist
2018-09-05 10:43 PDT, EWS Watchlist
2018-09-05 10:45 PDT, EWS Watchlist
2018-09-05 10:58 PDT, EWS Watchlist
2018-09-06 01:55 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)
2018-09-06 03:01 PDT, EWS Watchlist
2018-09-06 03:13 PDT, EWS Watchlist
2018-09-06 03:56 PDT, EWS Watchlist
2018-09-06 04:05 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)
2018-09-06 05:10 PDT, EWS Watchlist
2018-09-06 05:11 PDT, EWS Watchlist
2018-09-06 06:04 PDT, EWS Watchlist
2018-09-06 08:08 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)
2018-09-06 09:16 PDT, EWS Watchlist
2018-09-06 10:00 PDT, EWS Watchlist
2018-09-06 10:08 PDT, EWS Watchlist
2018-09-06 13:33 PDT, EWS Watchlist
2018-09-07 01:38 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)
2018-09-07 02:32 PDT, EWS Watchlist
2018-09-07 02:34 PDT, EWS Watchlist
2018-09-07 03:08 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)