-
timothy@apple.com authored
Source/JavaScriptCore: Make APIShims usable from WebCore. Reviewed by Oliver Hunt. * ForwardingHeaders/JavaScriptCore/APIShims.h: Added. * GNUmakefile.am: * JavaScriptCore.exp: * JavaScriptCore.gypi: * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make: * JavaScriptCore.xcodeproj/project.pbxproj: Source/WebCore: Use APIEntryShim instead of JSLock in SerializedScriptValue to allow it to be used by contexts not created by WebCore. https://webkit.org/b/55642 Reviewed by Oliver Hunt. * bindings/js/SerializedScriptValue.cpp: (WebCore::SerializedScriptValue::create): Use APIEntryShim instead of JSLock. (WebCore::SerializedScriptValue::deserialize): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80254 268f45cc-cd09-0410-ab3c-d52691b4dbfc
f5a07a92