Changeset 139619 in webkit
- Timestamp:
- Jan 14, 2013 9:30:59 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r139618 r139619 1 2013-01-14 Kentaro Hara <haraken@chromium.org> 2 3 [V8] Make an Isolate parameter mandatory in wrap() 4 https://bugs.webkit.org/show_bug.cgi?id=106783 5 6 Reviewed by Adam Barth. 7 8 Now it's safe to make an Isolate parameter in wrap(). 9 10 No tests. No change in behavior. 11 12 * bindings/scripts/CodeGeneratorV8.pm: 13 (GenerateHeader): 14 * bindings/scripts/test/V8/V8Float64Array.h: 15 (WebCore): 16 * bindings/scripts/test/V8/V8TestActiveDOMObject.h: 17 (WebCore::wrap): 18 * bindings/scripts/test/V8/V8TestCustomNamedGetter.h: 19 (WebCore::wrap): 20 * bindings/scripts/test/V8/V8TestEventConstructor.h: 21 (WebCore::wrap): 22 * bindings/scripts/test/V8/V8TestEventTarget.h: 23 (WebCore::wrap): 24 * bindings/scripts/test/V8/V8TestException.h: 25 (WebCore::wrap): 26 * bindings/scripts/test/V8/V8TestInterface.h: 27 (WebCore::wrap): 28 * bindings/scripts/test/V8/V8TestMediaQueryListListener.h: 29 (WebCore::wrap): 30 * bindings/scripts/test/V8/V8TestNamedConstructor.h: 31 (WebCore::wrap): 32 * bindings/scripts/test/V8/V8TestNode.h: 33 (WebCore::wrap): 34 * bindings/scripts/test/V8/V8TestObj.h: 35 (WebCore::wrap): 36 * bindings/scripts/test/V8/V8TestOverloadedConstructors.h: 37 (WebCore::wrap): 38 * bindings/scripts/test/V8/V8TestSerializedScriptValueInterface.h: 39 (WebCore::wrap): 40 1 41 2013-01-14 Tommy Widenflycht <tommyw@google.com> 2 42 -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm
r139599 r139619 546 546 push(@headerContent, <<END); 547 547 548 v8::Handle<v8::Object> wrap(${nativeType}* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* = 0);548 v8::Handle<v8::Object> wrap(${nativeType}* impl, v8::Handle<v8::Object> creationContext, v8::Isolate*); 549 549 END 550 550 } else { 551 551 push(@headerContent, <<END); 552 552 553 inline v8::Handle<v8::Object> wrap(${nativeType}* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)553 inline v8::Handle<v8::Object> wrap(${nativeType}* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 554 554 { 555 555 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8Float64Array.h
r136652 r139619 55 55 56 56 57 v8::Handle<v8::Object> wrap(Float64Array* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* = 0);57 v8::Handle<v8::Object> wrap(Float64Array* impl, v8::Handle<v8::Object> creationContext, v8::Isolate*); 58 58 59 59 inline v8::Handle<v8::Value> toV8(Float64Array* impl, v8::Handle<v8::Object> creationContext = v8::Handle<v8::Object>(), v8::Isolate* isolate = 0) -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestActiveDOMObject.h
r136652 r139619 55 55 56 56 57 inline v8::Handle<v8::Object> wrap(TestActiveDOMObject* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)57 inline v8::Handle<v8::Object> wrap(TestActiveDOMObject* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 58 58 { 59 59 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestCustomNamedGetter.h
r136652 r139619 54 54 55 55 56 inline v8::Handle<v8::Object> wrap(TestCustomNamedGetter* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)56 inline v8::Handle<v8::Object> wrap(TestCustomNamedGetter* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 57 57 { 58 58 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestEventConstructor.h
r136652 r139619 55 55 56 56 57 inline v8::Handle<v8::Object> wrap(TestEventConstructor* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)57 inline v8::Handle<v8::Object> wrap(TestEventConstructor* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 58 58 { 59 59 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestEventTarget.h
r136652 r139619 56 56 57 57 58 inline v8::Handle<v8::Object> wrap(TestEventTarget* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)58 inline v8::Handle<v8::Object> wrap(TestEventTarget* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 59 59 { 60 60 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestException.h
r136652 r139619 53 53 54 54 55 inline v8::Handle<v8::Object> wrap(TestException* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)55 inline v8::Handle<v8::Object> wrap(TestException* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 56 56 { 57 57 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestInterface.h
r136652 r139619 58 58 59 59 60 inline v8::Handle<v8::Object> wrap(TestInterface* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)60 inline v8::Handle<v8::Object> wrap(TestInterface* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 61 61 { 62 62 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestMediaQueryListListener.h
r136652 r139619 53 53 54 54 55 inline v8::Handle<v8::Object> wrap(TestMediaQueryListListener* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)55 inline v8::Handle<v8::Object> wrap(TestMediaQueryListListener* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 56 56 { 57 57 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestNamedConstructor.h
r136652 r139619 60 60 61 61 62 inline v8::Handle<v8::Object> wrap(TestNamedConstructor* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)62 inline v8::Handle<v8::Object> wrap(TestNamedConstructor* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 63 63 { 64 64 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestNode.h
r136652 r139619 54 54 55 55 56 inline v8::Handle<v8::Object> wrap(TestNode* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)56 inline v8::Handle<v8::Object> wrap(TestNode* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 57 57 { 58 58 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestObj.h
r136652 r139619 59 59 60 60 61 inline v8::Handle<v8::Object> wrap(TestObj* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)61 inline v8::Handle<v8::Object> wrap(TestObj* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 62 62 { 63 63 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestOverloadedConstructors.h
r136652 r139619 58 58 59 59 60 inline v8::Handle<v8::Object> wrap(TestOverloadedConstructors* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)60 inline v8::Handle<v8::Object> wrap(TestOverloadedConstructors* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 61 61 { 62 62 ASSERT(impl); -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestSerializedScriptValueInterface.h
r136652 r139619 56 56 57 57 58 inline v8::Handle<v8::Object> wrap(TestSerializedScriptValueInterface* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate = 0)58 inline v8::Handle<v8::Object> wrap(TestSerializedScriptValueInterface* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 59 59 { 60 60 ASSERT(impl);
Note: See TracChangeset
for help on using the changeset viewer.