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

Issue 661453004: Add getPropertyNames to v8 Dictionaries and make use of in Keyframes processing. (Closed)

Created:
6 years, 2 months ago by shans
Modified:
6 years, 2 months ago
Reviewers:
haraken, dstockwell, bashi
CC:
blink-reviews, rjwright, Mike Lawther (Google), blink-reviews-animation_chromium.org, Timothy Loh, darktears, Steve Block, Eric Willigers
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

WebIDL Dictionaries should access prototype chains when searching for properties. This change adds getPropertyNames to the v8 Dictionary class. Web Animations Keyframes should make use of prototype chains when looking for CSS properties to animate. This change makes use of getPropertyNames to ensure this happens. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184350

Patch Set 1 #

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -4 lines) Patch
M LayoutTests/web-animations-api/w3c/keyframe-properties.html View 1 1 chunk +2 lines, -3 lines 0 comments Download
M Source/bindings/core/v8/Dictionary.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M Source/bindings/core/v8/Dictionary.cpp View 1 1 chunk +23 lines, -0 lines 0 comments Download
M Source/core/animation/EffectInput.cpp View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 18 (5 generated)
shans
6 years, 2 months ago (2014-10-24 02:16:19 UTC) #2
dstockwell
animation changes lgtm
6 years, 2 months ago (2014-10-24 02:25:05 UTC) #3
haraken
+bashi It's a bit inconsistent that some Dictionaries use getOwnPropertyNames and others use getPropertyNames. Can ...
6 years, 2 months ago (2014-10-24 02:33:46 UTC) #5
bashi
On 2014/10/24 02:33:46, haraken wrote: > +bashi > > It's a bit inconsistent that some ...
6 years, 2 months ago (2014-10-24 03:03:31 UTC) #6
haraken
This CL LGTM. Next action items would be: - Revisit the Keyframe spec. It violates ...
6 years, 2 months ago (2014-10-24 04:50:05 UTC) #7
bashi
On 2014/10/24 04:50:05, haraken wrote: > This CL LGTM. > > Next action items would ...
6 years, 2 months ago (2014-10-24 04:52:35 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/661453004/20001
6 years, 2 months ago (2014-10-24 05:10:57 UTC) #10
shans
On 2014/10/24 04:52:35, bashi1 wrote: > On 2014/10/24 04:50:05, haraken wrote: > > This CL ...
6 years, 2 months ago (2014-10-24 05:12:23 UTC) #11
bashi
On 2014/10/24 05:12:23, shans wrote: > On 2014/10/24 04:52:35, bashi1 wrote: > > On 2014/10/24 ...
6 years, 2 months ago (2014-10-24 05:48:46 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/33420)
6 years, 2 months ago (2014-10-24 07:29:24 UTC) #14
shans
On 2014/10/24 05:48:46, bashi1 wrote: > On 2014/10/24 05:12:23, shans wrote: > > On 2014/10/24 ...
6 years, 2 months ago (2014-10-24 11:20:43 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/661453004/20001
6 years, 2 months ago (2014-10-24 11:21:22 UTC) #17
commit-bot: I haz the power
6 years, 2 months ago (2014-10-24 12:03:00 UTC) #18
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as 184350

Powered by Google App Engine
This is Rietveld 408576698