-
Trent Apted authored
This is a reland of f8dd1ecf Reverted inadvertently in r714447. Different root cause (https://crbug.com/1023525). Original change's description: > Capture test_api.js javascript dependencies in 2 places (rather than ~13). > > test_api.js depends on a bunch of JS libraries that appear in many lists. > > This CL consolidates those dependencies to two places: > - js2gtest.gni, and > - A JsTestApiConfig class declared in chrome/test/base/js_test_api.h > > Note not all lists captured the axs_testing.js dependency, but this change > uses the same dependency list in all locations for consistency. > > TBR=aboxhall@chromium.org (mechanical change) > > Bug: 1000989 > Change-Id: If6e0716c03e42783a2d3529baa70475a9d305045 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1900512 > Commit-Queue: Trent Apted <tapted@chromium.org> > Reviewed-by: Dan Beam <dbeam@chromium.org> > Reviewed-by: Colin Blundell <blundell@chromium.org> > Cr-Commit-Position: refs/heads/master@{#714421} TBR=tapted@chromium.org,dbeam@chromium.org,aboxhall@chromium.org,blundell@chromium.org,nuskos@chromium.org Bug: 1000989, 1023795 Change-Id: I8488e9668614bae07b40d65ab2d80f6b01b85ef4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1913221Reviewed-by:
Trent Apted <tapted@chromium.org> Reviewed-by:
Dan Beam <dbeam@chromium.org> Commit-Queue: Trent Apted <tapted@chromium.org> Cr-Commit-Position: refs/heads/master@{#714774}
2efd0190