Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(456)

Issue 2863593003: Add Origin Trial layout tests for IDL bindings (part 2) (Closed)

Created:
3 years, 7 months ago by chasej
Modified:
3 years, 7 months ago
Reviewers:
iclelland
CC:
chromium-reviews, iclelland+watch_chromuim.org, blink-reviews, chasej+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add Origin Trial layout tests for IDL bindings (part 2) A continuation from: https://codereview.chromium.org/2861673007/ This moves existing tests for enabling/disabling to be explicit bindings tests. When testing changes for bindings, many of the layout test files would fail, all for the same reason. Now, there is separation for token handling vs bindings. That is, testing that trials are enabled/disabled correctly, vs that IDL members are exposed correctly for a trial. As well, cleaned up the existing tests to use the helper methods introduced in the previous CL. Two separate CLs to make it easier to diff all changes. BUG=695123 Review-Url: https://codereview.chromium.org/2863593003 Cr-Commit-Position: refs/heads/master@{#471944} Committed: https://chromium.googlesource.com/chromium/src/+/bf4fc3116e4ddc3bc718b95c571a87c143211f0a

Patch Set 1 #

Patch Set 2 : Use helper methods for all tests #

Total comments: 6

Patch Set 3 : Address comments #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+160 lines, -216 lines) Patch
M third_party/WebKit/LayoutTests/http/tests/origin_trials/resources/origintrials.js View 1 3 chunks +158 lines, -216 lines 0 comments Download
M third_party/WebKit/LayoutTests/http/tests/origin_trials/sample-api-enabled-header.php View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/http/tests/origin_trials/sample-api-script-added-before-access.html View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 31 (24 generated)
chasej
iclelland, please take a look.
3 years, 7 months ago (2017-05-06 01:12:57 UTC) #9
iclelland
Sorry for the delay on this -- I like the new organization; there might be ...
3 years, 7 months ago (2017-05-10 14:27:43 UTC) #12
iclelland
On 2017/05/10 14:27:43, iclelland wrote: > Sorry for the delay on this -- I like ...
3 years, 7 months ago (2017-05-10 14:29:40 UTC) #13
chasej
iclelland, please take another look. https://codereview.chromium.org/2863593003/diff/20001/third_party/WebKit/LayoutTests/http/tests/origin_trials/resources/origintrials.js File third_party/WebKit/LayoutTests/http/tests/origin_trials/resources/origintrials.js (left): https://codereview.chromium.org/2863593003/diff/20001/third_party/WebKit/LayoutTests/http/tests/origin_trials/resources/origintrials.js#oldcode93 third_party/WebKit/LayoutTests/http/tests/origin_trials/resources/origintrials.js:93: desc: 'Attribute should not ...
3 years, 7 months ago (2017-05-11 19:43:00 UTC) #17
iclelland
On 2017/05/11 19:43:00, chasej wrote: > iclelland, please take another look. > > https://codereview.chromium.org/2863593003/diff/20001/third_party/WebKit/LayoutTests/http/tests/origin_trials/resources/origintrials.js > ...
3 years, 7 months ago (2017-05-11 20:14:27 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2863593003/60001
3 years, 7 months ago (2017-05-15 23:12:18 UTC) #27
commit-bot: I haz the power
3 years, 7 months ago (2017-05-15 23:37:09 UTC) #30
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/bf4fc3116e4ddc3bc718b95c571a...

Powered by Google App Engine
This is Rietveld 408576698