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

Issue 18897002: Generate eventListenerCacheIndex if an EventListener is present (Closed)

Created:
7 years, 5 months ago by do-not-use
Modified:
7 years, 5 months ago
CC:
blink-reviews, Nils Barth (inactive), jsbell+bindings_chromium.org, eae+blinkwatch, abarth-chromium, marja+watch_chromium.org, dglazkov+blink, adamk+blink_chromium.org, Nate Chapin, lgombos
Visibility:
Public.

Description

Generate eventListenerCacheIndex if an EventListener is present Update the bindings generator to generate the eventListenerCacheIndex internal property if the IDL interface has an EventListener attribute. This is one step towards removing the [EventTarget] extended attribute. This change was made for the Performance interface which is currently an exception: it has an EventListener attribute but does not inherit EventTarget according to its specification: https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/ResourceTiming/Overview.html#extensions-performance-interface http://www.w3.org/TR/navigation-timing/#performance BUG=257583 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=153872

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -4 lines) Patch
M Source/bindings/scripts/CodeGeneratorV8.pm View 2 chunks +12 lines, -1 line 0 comments Download
M Source/core/page/Performance.idl View 1 chunk +1 line, -3 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
do-not-use
7 years, 5 months ago (2013-07-09 11:53:35 UTC) #1
haraken
> This change was made for the Performance interface which is currently > an exception: ...
7 years, 5 months ago (2013-07-09 12:01:23 UTC) #2
do-not-use
On 2013/07/09 12:01:23, haraken wrote: > > This change was made for the Performance interface ...
7 years, 5 months ago (2013-07-09 12:14:36 UTC) #3
arv (Not doing code reviews)
This looks like a bug in our implementation. It should be a Function and not ...
7 years, 5 months ago (2013-07-09 13:40:01 UTC) #4
do-not-use
On 2013/07/09 13:40:01, arv wrote: > This looks like a bug in our implementation. It ...
7 years, 5 months ago (2013-07-09 14:02:33 UTC) #5
arv (Not doing code reviews)
On Tue, Jul 9, 2013 at 10:02 AM, <ch.dumez@sisa.samsung.com> wrote: > > The 'Function' type ...
7 years, 5 months ago (2013-07-09 14:09:36 UTC) #6
arv (Not doing code reviews)
LGTM so that this does not block us from removing [EventTarget].
7 years, 5 months ago (2013-07-09 14:10:49 UTC) #7
do-not-use
On 2013/07/09 14:10:49, arv wrote: > LGTM so that this does not block us from ...
7 years, 5 months ago (2013-07-09 18:00:42 UTC) #8
do-not-use
On 2013/07/09 18:00:42, Christophe Dumez wrote: > On 2013/07/09 14:10:49, arv wrote: > > LGTM ...
7 years, 5 months ago (2013-07-10 06:56:03 UTC) #9
haraken
> Haraken, are you OK with this? Sure!
7 years, 5 months ago (2013-07-10 07:05:48 UTC) #10
do-not-use
On 2013/07/10 07:05:48, haraken wrote: > > Haraken, are you OK with this? > > ...
7 years, 5 months ago (2013-07-10 07:18:01 UTC) #11
haraken
LGTM
7 years, 5 months ago (2013-07-10 07:18:24 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@sisa.samsung.com/18897002/1
7 years, 5 months ago (2013-07-10 07:23:51 UTC) #13
commit-bot: I haz the power
7 years, 5 months ago (2013-07-10 09:01:15 UTC) #14
Message was sent while issue was closed.
Change committed as 153872

Powered by Google App Engine
This is Rietveld 408576698