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

Issue 1052563002: [bindings] Include V8HiddenValue only if attribute has CachedAttribute or marked keep alive for GC. (Closed)

Created:
5 years, 8 months ago by vivekg_samsung
Modified:
5 years, 8 months ago
CC:
arv+blink, blink-reviews, blink-reviews-bindings_chromium.org, vivekg_samsung
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

[bindings] Include V8HiddenValue only if attribute has CachedAttribute or marked keep alive for GC. Include the header, V8HiddenValue.h, only if an IDL attribute has CachedAttribute or its has been marked as keep alive for GC. R=haraken@chromium.org, jl@opera.com Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=192921

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -32 lines) Patch
M Source/bindings/scripts/v8_attributes.py View 2 chunks +7 lines, -2 lines 0 comments Download
M Source/bindings/scripts/v8_interface.py View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8ArrayBuffer.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8DataView.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8SVGTestInterface.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestException.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface2.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface3.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor2.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor3.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor4.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceEmpty.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceEventTarget.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNode.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceWillBeGarbageCollected.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestNode.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestSpecialOperations.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestTypedefs.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8Uint8ClampedArray.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/modules/V8TestInterface5.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 9 (2 generated)
vivekg
This popped up while revisiting History.idl for removal of custom bindings. Jens added the recent ...
5 years, 8 months ago (2015-04-01 06:12:00 UTC) #2
vivekg
WIP patch added here: https://codereview.chromium.org/1046423002 for your feedback. Thanks
5 years, 8 months ago (2015-04-01 07:03:34 UTC) #3
bashi
This CL LGTM. On 2015/04/01 06:12:00, vivekg_ wrote: > This popped up while revisiting History.idl ...
5 years, 8 months ago (2015-04-01 09:02:28 UTC) #4
vivekg
On 2015/04/01 at 09:02:28, bashi wrote: > This CL LGTM. > Thanks. > On 2015/04/01 ...
5 years, 8 months ago (2015-04-01 09:06:29 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1052563002/1
5 years, 8 months ago (2015-04-01 09:11:44 UTC) #7
haraken
LGTM
5 years, 8 months ago (2015-04-01 09:13:40 UTC) #8
commit-bot: I haz the power
5 years, 8 months ago (2015-04-01 11:26:18 UTC) #9
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://src.chromium.org/viewvc/blink?view=rev&revision=192921

Powered by Google App Engine
This is Rietveld 408576698