[V8] Pass Isolate to v8Array()
authorharaken@chromium.org <haraken@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Apr 2012 05:12:14 +0000 (05:12 +0000)
committerharaken@chromium.org <haraken@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Apr 2012 05:12:14 +0000 (05:12 +0000)
commit8e974a0f760fda2d2aa02856a66c9465da4be0d6
treef9ad2030bd447fd663398d2a8dab56ecdd5a2c41
parentc0e4670d0c04fe725a76f84fbd73145cd93f7fff
[V8] Pass Isolate to v8Array()
https://bugs.webkit.org/show_bug.cgi?id=84295

Reviewed by Nate Chapin.

The final objective is to pass Isolate around in V8 bindings.
This patch passes the Isolate to v8Array().

(GenerateNormalAttrGetter):
(NativeToJSValue):
* bindings/scripts/test/V8/V8TestObj.cpp:
(WebCore::TestObjV8Internal::sequenceAttrAttrGetter):
(WebCore::TestObjV8Internal::methodReturningSequenceCallback):
* bindings/v8/V8Binding.h:
(WebCore::v8Array):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@114997 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/bindings/scripts/CodeGeneratorV8.pm
Source/WebCore/bindings/scripts/test/V8/V8TestObj.cpp
Source/WebCore/bindings/v8/V8Binding.h