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

Issue 2571453002: Expose the BudgetService interface to Workers. (Closed)

Created:
4 years ago by harkness
Modified:
4 years ago
Reviewers:
Peter Beverloo
CC:
chromium-reviews, blink-reviews, haraken
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Expose the BudgetService interface to Workers. The BudgetAPI proposed specification has the interface exposed in both document and worker contexts. This patch adds worker exposure and makes the document exposure explicit. The patch adds testing for the new exposure, and also adds testing for all interfaces in the budget implementation in service workers. BUG=672111 Committed: https://crrev.com/85999851912f7605181b68fd4c13ffc1ed9a86b0 Cr-Commit-Position: refs/heads/master@{#438247}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Code review comments #

Patch Set 3 : Updated expected interfaces for LayoutTests #

Patch Set 4 : Update one more expected interface LayoutTest #

Patch Set 5 : Rebase #

Messages

Total messages: 39 (25 generated)
harkness
4 years ago (2016-12-12 11:41:17 UTC) #2
harkness
4 years ago (2016-12-12 12:58:11 UTC) #4
Peter Beverloo
lgtm. Will you do BudgetState separately? nit: please explicitly call it "the BudgetService interface". The ...
4 years ago (2016-12-12 14:28:43 UTC) #5
harkness
I completely forgot about BudgetState, I'll go ahead and land this and then do that. ...
4 years ago (2016-12-12 16:00:34 UTC) #6
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/2571453002/20001
4 years ago (2016-12-12 16:09:35 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/178904)
4 years ago (2016-12-12 16:32:57 UTC) #11
harkness
Updated CL with changes to the expected global interfaces LayoutTests.
4 years ago (2016-12-12 18:15:29 UTC) #12
harkness
PTAL. Updated one more global interface LayoutTest.
4 years ago (2016-12-13 13:38:01 UTC) #22
Peter Beverloo
Still lgtm, that's just some virtual test suite.
4 years ago (2016-12-13 13:42:29 UTC) #25
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/2571453002/60001
4 years ago (2016-12-13 15:18:37 UTC) #29
commit-bot: I haz the power
Failed to apply patch for third_party/WebKit/Source/modules/budget/BudgetService.idl: While running git apply --index -p1; error: patch failed: ...
4 years ago (2016-12-13 15:23:32 UTC) #31
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/2571453002/80001
4 years ago (2016-12-13 17:34:40 UTC) #34
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years ago (2016-12-13 19:06:24 UTC) #37
commit-bot: I haz the power
4 years ago (2016-12-13 19:10:13 UTC) #39
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/85999851912f7605181b68fd4c13ffc1ed9a86b0
Cr-Commit-Position: refs/heads/master@{#438247}

Powered by Google App Engine
This is Rietveld 408576698