2009-11-27 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
Reviewed by Timothy Hatcher.
Web Inspector: Split InspectorBackend into three parts: backend,
injected script host and frontend host.
https://bugs.webkit.org/show_bug.cgi?id=31888
* DerivedSources.make:
* GNUmakefile.am:
* WebCore.gypi:
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* WebCoreSources.bkl:
* bindings/js/JSBindingsAllInOne.cpp:
* bindings/js/JSInspectorBackendCustom.cpp: Removed.
* bindings/js/JSInspectorFrontendHostCustom.cpp: Added.
(WebCore::JSInspectorFrontendHost::search):
(WebCore::JSInspectorFrontendHost::setting):
(WebCore::JSInspectorFrontendHost::setSetting):
* bindings/js/ScriptObject.cpp:
(WebCore::ScriptGlobalObject::set):
* bindings/js/ScriptObject.h:
* bindings/v8/DOM