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

Issue 2778903002: Upstream service worker `client` tests to WPT (Closed)

Created:
3 years, 9 months ago by mike3
Modified:
3 years, 8 months ago
Reviewers:
falken
CC:
chromium-reviews, michaeln, jsbell+serviceworker_chromium.org, kenjibaheux+watch_chromium.org, shimazu+serviceworker_chromium.org, serviceworker-reviews, blink-reviews-w3ctests_chromium.org, nhiroki, kinuko+serviceworker, blink-reviews, horo+watch_chromium.org, falken+watch_chromium.org, tzik
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Upstream service worker `client` tests to WPT BUG=688116, 705685 R=falken@chromium.org Review-Url: https://codereview.chromium.org/2778903002 Cr-Commit-Position: refs/heads/master@{#461000} Committed: https://chromium.googlesource.com/chromium/src/+/b6b2ff25cd6773cca63208bd50cba3a20b31cfba

Patch Set 1 #

Total comments: 17

Patch Set 2 : Streamline #

Total comments: 19

Patch Set 3 : Incorporate review feedback #

Total comments: 4

Patch Set 4 : Remove unnecessary branch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+190 lines, -834 lines) Patch
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/client-id.https.html View 1 2 chunks +9 lines, -17 lines 0 comments Download
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-client-types.https.html View 1 chunk +3 lines, -3 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html View 1 2 1 chunk +45 lines, -18 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get.https.html View 1 chunk +26 lines, -28 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-matchall-client-types.https.html View 1 chunk +14 lines, -14 lines 0 comments Download
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-matchall-on-evaluation.https.html View 1 chunk +3 lines, -3 lines 0 comments Download
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/client-id-worker.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/clients-get-client-types-frame.html View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/clients-get-client-types-shared-worker.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/clients-get-cross-origin-frame.html View 1 2 3 3 chunks +7 lines, -12 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/clients-get-worker.js View 1 1 chunk +37 lines, -42 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/clients-matchall-client-types-iframe.html View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/clients-matchall-on-evaluation-worker.js View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/clients-matchall-worker.js View 1 chunk +26 lines, -25 lines 0 comments Download
A + third_party/WebKit/LayoutTests/http/tests/serviceworker/chromium/clients-get-client-types.html View 1 chunk +8 lines, -3 lines 0 comments Download
A + third_party/WebKit/LayoutTests/http/tests/serviceworker/chromium/clients-matchall.html View 1 chunk +8 lines, -3 lines 0 comments Download
A + third_party/WebKit/LayoutTests/http/tests/serviceworker/chromium/clients-matchall-include-uncontrolled.html View 1 chunk +8 lines, -3 lines 0 comments Download
A + third_party/WebKit/LayoutTests/http/tests/serviceworker/chromium/resources/clients-get-client-types-frame.html View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/LayoutTests/http/tests/serviceworker/chromium/resources/clients-get-client-types-shared-worker.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/LayoutTests/http/tests/serviceworker/chromium/resources/clients-get-worker.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/WebKit/LayoutTests/http/tests/serviceworker/chromium/resources/clients-matchall-worker.js View 0 chunks +-1 lines, --1 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/client-id.html View 1 chunk +0 lines, -63 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/clients-get.html View 1 chunk +0 lines, -69 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/clients-get-client-types.html View 1 chunk +0 lines, -69 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/clients-get-cross-origin.html View 1 chunk +0 lines, -48 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/clients-matchall.html View 1 chunk +0 lines, -62 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/clients-matchall-client-types.html View 1 chunk +0 lines, -76 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/clients-matchall-include-uncontrolled.html View 1 chunk +0 lines, -80 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/clients-matchall-on-evaluation.html View 1 chunk +0 lines, -24 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/client-id-worker.js View 1 chunk +0 lines, -27 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/clients-get-client-types-frame.html View 1 chunk +0 lines, -10 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/clients-get-client-types-shared-worker.js View 1 chunk +0 lines, -10 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/clients-get-cross-origin-frame.html View 1 chunk +0 lines, -58 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/clients-get-worker.js View 1 chunk +0 lines, -43 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/clients-matchall-client-types-iframe.html View 1 chunk +0 lines, -2 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/clients-matchall-on-evaluation-worker.js View 1 chunk +0 lines, -11 lines 0 comments Download
D third_party/WebKit/LayoutTests/http/tests/serviceworker/resources/clients-matchall-worker.js View 1 chunk +0 lines, -15 lines 0 comments Download

Messages

Total messages: 15 (4 generated)
mike3
@falken There is a lot of churn in this patch. My apologies, but I couldn't ...
3 years, 9 months ago (2017-03-27 21:34:22 UTC) #1
mike3
Sorry for the formatting issues! The included `git` command ought to produce equivalent results in ...
3 years, 9 months ago (2017-03-27 21:35:41 UTC) #2
falken
Thanks for the detailed review comments. It's not really from your patch, but it's hard ...
3 years, 9 months ago (2017-03-28 07:24:39 UTC) #3
mike3
> It's not really from your patch, but it's hard to follow the information being ...
3 years, 8 months ago (2017-03-28 20:45:09 UTC) #4
falken
Thanks, this lgtm. I added some comment suggestions and a question about the 'event origin' ...
3 years, 8 months ago (2017-03-29 01:43:58 UTC) #5
mike3
Thanks, @falken! https://codereview.chromium.org/2778903002/diff/20001/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html File third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html (right): https://codereview.chromium.org/2778903002/diff/20001/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html#newcode12 third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html:12: 'resources/clients-get-cross-origin-frame.html'; On 2017/03/29 01:43:58, falken wrote: > ...
3 years, 8 months ago (2017-03-29 15:15:23 UTC) #6
falken
Thanks, still lgtm. https://codereview.chromium.org/2778903002/diff/40001/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html File third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html (right): https://codereview.chromium.org/2778903002/diff/40001/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html#newcode22 third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/clients-get-cross-origin.https.html:22: add_completion_callback(function() { registration.unregister(); }); Based on ...
3 years, 8 months ago (2017-03-30 08:31:03 UTC) #7
mike3
Hi @falken. I ran out of time today, so I only addressed one of your ...
3 years, 8 months ago (2017-03-30 23:11:01 UTC) #8
falken
Thanks. Sure, I'll click the commit box.
3 years, 8 months ago (2017-03-31 01:20:21 UTC) #9
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/2778903002/60001
3 years, 8 months ago (2017-03-31 01:21:22 UTC) #12
commit-bot: I haz the power
3 years, 8 months ago (2017-03-31 02:29:20 UTC) #15
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/b6b2ff25cd6773cca63208bd50cb...

Powered by Google App Engine
This is Rietveld 408576698