Chromium Code Reviews
DescriptionCleanup after enabling WPTServe.
* webkitpy/layout_tests and LayoutTests/WPTServeExpectations
Remove --enable_wptserve flag and related code.
* webkitpy/w3c and other files
Stop copying testharnessreport.js, WebIDLParser.js, and vendor-prefix.js.
We map LayoutTests/resources/{testharnessreport.js,vendor-prefix.js} into
external/wpt by 'alias' feature of WPTServe. So we don't need to copy these
files any longer.
As for WebIDLParser.js, WPTServe maps /resources/WebIDLParser.js to
/resources/webidl2/lib/webidl2.js by default [1]
csswg-test doesn't use WPTServe, and we need to update blink_test_runner.cc
so that /resoruces/testharness*.js point files in LayoutTests/resources.
[1] https://cs.chromium.org/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/tools/serve/serve.py?type=cs&l=100
BUG=618366
Review-Url: https://codereview.chromium.org/2511333002
Cr-Commit-Position: refs/heads/master@{#445012}
Committed: https://chromium.googlesource.com/chromium/src/+/b39b2b6850398acf84f8bb86038dce754bf778d8
Patch Set 1 #Patch Set 2 : Cleanup after enabling WPTServe. #Patch Set 3 : rebase #
Total comments: 10
Patch Set 4 : Update a comment, remove the right testharnessreport.js #Messages
Total messages: 39 (28 generated)
|