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

Issue 125043004: Remove world type from hasInstance() (Closed)

Created:
6 years, 11 months ago by haraken
Modified:
6 years, 11 months ago
Reviewers:
marja, abarth-chromium
CC:
blink-reviews, Nils Barth (inactive), kojih, arv+blink, jsbell+bindings_chromium.org, feature-media-reviews_chromium.org, sof, abarth-chromium, kinuko, marja+watch_chromium.org, tommyw+watchlist_chromium.org, adamk+blink_chromium.org, Nate Chapin, watchdog-blink-watchlist_google.com, philipj_slow, Inactive
Visibility:
Public.

Description

Remove world type from hasInstance() Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=165635

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+309 lines, -503 lines) Patch
M Source/bindings/scripts/code_generator_v8.pm View 1 2 3 4 5 6 7 8 7 chunks +10 lines, -21 lines 0 comments Download
M Source/bindings/tests/results/V8TestCustomAccessors.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestCustomAccessors.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestEventTarget.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestEventTarget.cpp View 1 2 4 2 chunks +4 lines, -10 lines 0 comments Download
M Source/bindings/tests/results/V8TestException.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestException.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterface.h View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterface.cpp View 1 2 3 4 5 6 9 chunks +11 lines, -17 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceCheckSecurity.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceCheckSecurity.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceConstructor.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceConstructor.cpp View 1 2 3 4 5 6 7 8 4 chunks +6 lines, -12 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceConstructor2.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceConstructor2.cpp View 1 2 3 4 5 6 7 8 3 chunks +5 lines, -11 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceConstructor3.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceConstructor3.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceCustomConstructor.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceCustomConstructor.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceDoNotCheckConstants.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceDoNotCheckConstants.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceDocument.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceDocument.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceEmpty.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceEmpty.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceEventConstructor.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceEventConstructor.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceEventTarget.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceEventTarget.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceNamedConstructor.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceNamedConstructor.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceNamedConstructor2.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceNamedConstructor2.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceNode.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceNode.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython.h View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython.cpp View 1 2 3 4 5 6 5 chunks +7 lines, -13 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython2.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython2.cpp View 1 2 3 4 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython3.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython3.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestNode.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestNode.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/tests/results/V8TestObject.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestObject.cpp View 1 2 3 4 5 6 7 8 25 chunks +30 lines, -36 lines 0 comments Download
M Source/bindings/tests/results/V8TestObjectPython.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestObjectPython.cpp View 1 2 3 4 5 6 37 chunks +43 lines, -49 lines 0 comments Download
M Source/bindings/tests/results/V8TestSVG.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestSVG.cpp View 1 2 3 4 6 chunks +9 lines, -15 lines 0 comments Download
M Source/bindings/tests/results/V8TestTypedefs.h View 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/tests/results/V8TestTypedefs.cpp View 1 2 1 chunk +3 lines, -9 lines 0 comments Download
M Source/bindings/v8/Dictionary.cpp View 9 chunks +9 lines, -9 lines 0 comments Download
M Source/bindings/v8/IDBBindingUtilities.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/ScriptProfiler.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/SerializedScriptValue.cpp View 1 2 3 chunks +9 lines, -10 lines 0 comments Download
M Source/bindings/v8/V8Binding.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/V8Binding.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/V8GCController.cpp View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/V8NPObject.cpp View 1 2 1 chunk +4 lines, -5 lines 0 comments Download
M Source/bindings/v8/V8PerIsolateData.h View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M Source/bindings/v8/V8PerIsolateData.cpp View 1 2 1 chunk +11 lines, -2 lines 0 comments Download
M Source/bindings/v8/V8Utilities.cpp View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8ArrayBufferCustom.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8ArrayBufferCustom.cpp View 1 2 1 chunk +1 line, -6 lines 0 comments Download
M Source/bindings/v8/custom/V8ArrayBufferViewCustom.h View 1 chunk +1 line, -5 lines 0 comments Download
M Source/bindings/v8/custom/V8BlobCustomHelpers.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/bindings/v8/custom/V8CanvasRenderingContext2DCustom.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8CryptoCustom.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/custom/V8DocumentCustom.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8FormDataCustom.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/custom/V8HTMLOptionsCollectionCustom.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp View 5 chunks +11 lines, -12 lines 0 comments Download
M Source/bindings/v8/custom/V8NodeCustom.cpp View 1 2 4 chunks +6 lines, -6 lines 0 comments Download
M Source/bindings/v8/custom/V8TypedArrayCustom.h View 1 chunk +1 line, -6 lines 0 comments Download
M Source/bindings/v8/custom/V8WebGLRenderingContextCustom.cpp View 1 2 11 chunks +16 lines, -16 lines 0 comments Download
M Source/bindings/v8/custom/V8XMLHttpRequestCustom.cpp View 2 chunks +7 lines, -8 lines 0 comments Download
M Source/core/platform/chromium/support/WebArrayBuffer.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebArrayBufferConverter.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebBindings.cpp View 5 chunks +5 lines, -5 lines 0 comments Download
M Source/web/WebBlob.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebDOMFileSystem.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebDOMMediaStreamTrack.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 32 (0 generated)
haraken
This CL is still WIP. Not yet for review. Currently we're using two DOM template ...
6 years, 11 months ago (2014-01-07 06:13:59 UTC) #1
marja
Is the idea to remove the V8PerWorldBindings feature completely or partially or leave it unaffected? ...
6 years, 11 months ago (2014-01-07 09:14:15 UTC) #2
haraken
On 2014/01/07 09:14:15, marja wrote: > Is the idea to remove the V8PerWorldBindings feature completely ...
6 years, 11 months ago (2014-01-07 09:23:34 UTC) #3
haraken
On 2014/01/07 09:23:34, haraken wrote: > On 2014/01/07 09:14:15, marja wrote: > > Is the ...
6 years, 11 months ago (2014-01-07 09:25:38 UTC) #4
haraken
On 2014/01/07 09:25:38, haraken wrote: > On 2014/01/07 09:23:34, haraken wrote: > > On 2014/01/07 ...
6 years, 11 months ago (2014-01-07 09:27:10 UTC) #5
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
6 years, 11 months ago (2014-01-07 09:58:43 UTC) #6
haraken
marja: Does it make sense to deprecate hasInstance(wrapper, isolate, worldType(isolate)) and replace it with hasInstanceInAnyWorld(wrapper, ...
6 years, 11 months ago (2014-01-14 09:36:34 UTC) #7
marja
Hmm, so the assumption would be that when we ask "hasInstanceInAnyWorld(wrapperTypeInfo, v8::Value)", which boils down ...
6 years, 11 months ago (2014-01-15 08:06:29 UTC) #8
haraken
On 2014/01/15 08:06:29, marja wrote: > Hmm, so the assumption would be that when we ...
6 years, 11 months ago (2014-01-17 05:55:41 UTC) #9
marja
lgtm
6 years, 11 months ago (2014-01-17 08:10:09 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/130001
6 years, 11 months ago (2014-01-17 08:45:48 UTC) #11
commit-bot: I haz the power
Retried try job too often on blink_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=blink_presubmit&number=14211
6 years, 11 months ago (2014-01-17 09:18:47 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/130001
6 years, 11 months ago (2014-01-17 09:47:48 UTC) #13
commit-bot: I haz the power
Retried try job too often on blink_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=blink_presubmit&number=14215
6 years, 11 months ago (2014-01-17 10:15:48 UTC) #14
haraken
Looks like the failures of try bots are not related to this change. @abarth: Would ...
6 years, 11 months ago (2014-01-17 12:24:03 UTC) #15
abarth-chromium
lgtm
6 years, 11 months ago (2014-01-18 08:43:49 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/190002
6 years, 11 months ago (2014-01-18 08:43:57 UTC) #17
commit-bot: I haz the power
Failed to apply patch for Source/bindings/scripts/code_generator_v8.pm: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 11 months ago (2014-01-18 08:44:21 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/380001
6 years, 11 months ago (2014-01-20 01:05:28 UTC) #19
commit-bot: I haz the power
Retried try job too often on linux_blink for step(s) blink_platform_unittests, webkit_lint, webkit_python_tests, webkit_tests, webkit_unit_tests, wtf_unittests ...
6 years, 11 months ago (2014-01-20 01:37:03 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/530001
6 years, 11 months ago (2014-01-20 01:40:16 UTC) #21
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=18133
6 years, 11 months ago (2014-01-20 02:13:28 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/530001
6 years, 11 months ago (2014-01-20 03:31:37 UTC) #23
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=18162
6 years, 11 months ago (2014-01-20 03:55:44 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/530001
6 years, 11 months ago (2014-01-20 04:51:28 UTC) #25
commit-bot: I haz the power
Failed to apply patch for Source/bindings/tests/results/V8TestInterface.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 11 months ago (2014-01-20 04:51:50 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/730001
6 years, 11 months ago (2014-01-23 09:15:16 UTC) #27
commit-bot: I haz the power
Failed to apply patch for Source/bindings/tests/results/V8SupportTestInterface.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; can't find ...
6 years, 11 months ago (2014-01-23 09:15:40 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/770001
6 years, 11 months ago (2014-01-23 09:25:45 UTC) #29
commit-bot: I haz the power
Failed to apply patch for Source/bindings/tests/results/V8TestInterfaceConstructor.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 11 months ago (2014-01-23 09:26:15 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/haraken@chromium.org/125043004/810001
6 years, 11 months ago (2014-01-23 09:34:43 UTC) #31
commit-bot: I haz the power
6 years, 11 months ago (2014-01-23 14:22:53 UTC) #32
Message was sent while issue was closed.
Change committed as 165635

Powered by Google App Engine
This is Rietveld 408576698