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

Issue 2186203002: [worklets] Add stub classes for window.animationWorklet (Closed)

Created:
4 years, 4 months ago by ikilpatrick
Modified:
4 years, 4 months ago
CC:
darktears, blink-reviews, blink-reviews-animation_chromium.org, blink-worker-reviews_chromium.org, chromium-reviews, Eric Willigers, falken, horo+watch_chromium.org, kinuko+worker_chromium.org, rjwright, shans
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[worklets] Add stub classes for window.animationWorklet This adds the code necessary just to return a Worklet object from the window.animationWorklet attribute. Followup patches will actually perform the wiring between this and creating the background WorkerThread. (Alternatively we could also start with audioWorklet as well, up to the reviewers; either or :). BUG=567358 Committed: https://crrev.com/9febb56d38fc23e6f7e18f7a2886c2d5876a8a27 Cr-Commit-Position: refs/heads/master@{#408508}

Patch Set 1 #

Patch Set 2 : fix webexposed. #

Total comments: 6

Patch Set 3 : address comments #

Messages

Total messages: 21 (9 generated)
ikilpatrick
As described this is just adding the sub classes for animation worklet so that we'll ...
4 years, 4 months ago (2016-07-28 00:43:43 UTC) #6
ikilpatrick
On 2016/07/28 00:43:43, ikilpatrick wrote: > As described this is just adding the sub classes ...
4 years, 4 months ago (2016-07-28 00:44:17 UTC) #7
nhiroki
lgtm with nits https://codereview.chromium.org/2186203002/diff/20001/third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp File third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp (right): https://codereview.chromium.org/2186203002/diff/20001/third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp#newcode21 third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp:21: AnimationWorklet::AnimationWorklet(LocalFrame* frame, ExecutionContext* executionContext) |frame| is ...
4 years, 4 months ago (2016-07-28 06:13:53 UTC) #8
haraken
LGTM
4 years, 4 months ago (2016-07-28 08:27:33 UTC) #9
yhirano
https://codereview.chromium.org/2186203002/diff/20001/third_party/WebKit/Source/modules/compositorworker/WindowAnimationWorklet.h File third_party/WebKit/Source/modules/compositorworker/WindowAnimationWorklet.h (right): https://codereview.chromium.org/2186203002/diff/20001/third_party/WebKit/Source/modules/compositorworker/WindowAnimationWorklet.h#newcode33 third_party/WebKit/Source/modules/compositorworker/WindowAnimationWorklet.h:33: mutable Member<AnimationWorklet> m_animationWorklet; Why is this mutable? Can't we ...
4 years, 4 months ago (2016-07-28 14:48:17 UTC) #10
flackr
lgtm
4 years, 4 months ago (2016-07-28 15:25:35 UTC) #12
majidvp
On 2016/07/28 15:25:35, flackr wrote: > lgtm lgtml.
4 years, 4 months ago (2016-07-28 18:55:41 UTC) #13
majidvp
> lgtml. lgtm for real this time :)
4 years, 4 months ago (2016-07-28 18:56:31 UTC) #14
ikilpatrick
Thanks all. https://codereview.chromium.org/2186203002/diff/20001/third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp File third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp (right): https://codereview.chromium.org/2186203002/diff/20001/third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp#newcode21 third_party/WebKit/Source/modules/compositorworker/AnimationWorklet.cpp:21: AnimationWorklet::AnimationWorklet(LocalFrame* frame, ExecutionContext* executionContext) On 2016/07/28 06:13:53, ...
4 years, 4 months ago (2016-07-28 20:57:05 UTC) #15
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/2186203002/40001
4 years, 4 months ago (2016-07-28 20:58:11 UTC) #18
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-07-28 23:51:37 UTC) #19
commit-bot: I haz the power
4 years, 4 months ago (2016-07-28 23:53:12 UTC) #21
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/9febb56d38fc23e6f7e18f7a2886c2d5876a8a27
Cr-Commit-Position: refs/heads/master@{#408508}

Powered by Google App Engine
This is Rietveld 408576698