[Qt][V8] Remove the V8 related codepaths and configuration
authorkkristof@inf.u-szeged.hu <kkristof@inf.u-szeged.hu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Jul 2012 10:58:50 +0000 (10:58 +0000)
committerkkristof@inf.u-szeged.hu <kkristof@inf.u-szeged.hu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Jul 2012 10:58:50 +0000 (10:58 +0000)
commit390007cca29331525f034f98eda6e1c90296ec0e
tree0f11fdb6defe55fc097e951c7e5c50171d785bb0
parent2647483625b18f667b0dfa4b0cd5409c0213f993
[Qt][V8] Remove the V8 related codepaths and configuration
https://bugs.webkit.org/show_bug.cgi?id=90863

Patch by Gabor Ballabas <gaborb@inf.u-szeged.hu> on 2012-07-17
Reviewed by Simon Hausmann.

.:

* Source/api.pri:
* WebKit.pro:

Source/WebCore:

No new tests, because there is no new functionality.

* DerivedSources.pri:
* Target.pri:
* WebCore.pri:
* bindings/v8/ScriptCachedFrameData.cpp:
* bindings/v8/ScriptCachedFrameData.h:
* bindings/v8/ScriptController.cpp:
* bindings/v8/ScriptController.h:
(ScriptController):
* bindings/v8/ScriptControllerQt.cpp: Removed.
* bindings/v8/V8GCController.cpp:
(WebCore::V8GCController::checkMemoryUsage):
* bindings/v8/custom/V8InspectorFrontendHostCustom.cpp:
(WebCore::histogramEnumeration):
(WebCore::V8InspectorFrontendHost::recordActionTakenCallback):
(WebCore::V8InspectorFrontendHost::recordPanelShownCallback):
(WebCore::V8InspectorFrontendHost::recordSettingChangedCallback):
* config.h:

Source/WebKit/qt:

* Api/qwebelement.cpp:
(setupScriptContext):
(QWebElement::evaluateJavaScript):
(convertWebElementVariantToJSValue):
(QtWebElementRuntime::initialize):
* Api/qwebframe.cpp:
(QWebFramePrivate::didClearWindowObject):
(QWebFramePrivate::addQtSenderToGlobalObject):
(QWebFrame::addToJavaScriptWindowObject):
(QWebFrame::evaluateJavaScript):
* WebCoreSupport/DumpRenderTreeSupportQt.cpp:
(convertNodeVariantToJSValue):
(QtDRTNodeRuntime::initialize):
(DumpRenderTreeSupportQt::javaScriptObjectsCount):
(DumpRenderTreeSupportQt::garbageCollectorCollect):
(DumpRenderTreeSupportQt::garbageCollectorCollectOnAlternateThread):
(DumpRenderTreeSupportQt::evaluateScriptInIsolatedWorld):
(DumpRenderTreeSupportQt::injectInternalsObject):
(DumpRenderTreeSupportQt::resetInternalsObject):
* WebCoreSupport/DumpRenderTreeSupportQt.h:
* WebCoreSupport/FrameLoaderClientQt.cpp:
(WebCore::FrameLoaderClientQt::createDocumentLoader):
* WebCoreSupport/FrameLoaderClientQt.h:
(FrameLoaderClientQt):
* v8/ForwardingHeaders/v8-debug.h: Removed.
* v8/ForwardingHeaders/v8-preparser.h: Removed.
* v8/ForwardingHeaders/v8-profiler.h: Removed.
* v8/ForwardingHeaders/v8-testing.h: Removed.
* v8/ForwardingHeaders/v8.h: Removed.
* v8/ForwardingHeaders/v8stdint.h: Removed.

Source/WTF:

* WTF.pri:

Tools:

* Scripts/build-webkit: Remove --v8 option.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@122834 268f45cc-cd09-0410-ab3c-d52691b4dbfc
32 files changed:
ChangeLog
Source/WTF/ChangeLog
Source/WTF/WTF.pri
Source/WebCore/ChangeLog
Source/WebCore/DerivedSources.pri
Source/WebCore/Target.pri
Source/WebCore/WebCore.pri
Source/WebCore/bindings/v8/ScriptCachedFrameData.cpp
Source/WebCore/bindings/v8/ScriptCachedFrameData.h
Source/WebCore/bindings/v8/ScriptController.cpp
Source/WebCore/bindings/v8/ScriptController.h
Source/WebCore/bindings/v8/ScriptControllerQt.cpp [deleted file]
Source/WebCore/bindings/v8/V8GCController.cpp
Source/WebCore/bindings/v8/custom/V8InspectorFrontendHostCustom.cpp
Source/WebCore/config.h
Source/WebKit/qt/Api/qwebelement.cpp
Source/WebKit/qt/Api/qwebframe.cpp
Source/WebKit/qt/ChangeLog
Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp
Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.h
Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp
Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h
Source/WebKit/qt/v8/ForwardingHeaders/v8-debug.h [deleted file]
Source/WebKit/qt/v8/ForwardingHeaders/v8-preparser.h [deleted file]
Source/WebKit/qt/v8/ForwardingHeaders/v8-profiler.h [deleted file]
Source/WebKit/qt/v8/ForwardingHeaders/v8-testing.h [deleted file]
Source/WebKit/qt/v8/ForwardingHeaders/v8.h [deleted file]
Source/WebKit/qt/v8/ForwardingHeaders/v8stdint.h [deleted file]
Source/api.pri
Tools/ChangeLog
Tools/Scripts/build-webkit
WebKit.pro