Removed some unused functions from the debugger interface
authorggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Sep 2013 03:08:25 +0000 (03:08 +0000)
committerggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Sep 2013 03:08:25 +0000 (03:08 +0000)
commit392fca484a64d0b90a2b64af3090b1d28b821b36
tree8827039b9d00cfd612a8ff6bbd409f6f5e29456a
parent9f7e7d02501f4e438bd63a86db5b721c79e2cd34
Removed some unused functions from the debugger interface
https://bugs.webkit.org/show_bug.cgi?id=121194

Reviewed by Joseph Pecoraro.

We plan to use the "evaluate" API and debugger activation property access for all the features we need.

Source/WebCore:

* inspector/JavaScriptCallFrame.idl: These are the interfaces I removed.

* bindings/js/JSJavaScriptCallFrameCustom.cpp:
* inspector/InjectedScript.cpp:
* inspector/InjectedScript.h:
* inspector/InjectedScriptSource.js:
* inspector/Inspector.json:
* inspector/InspectorDebuggerAgent.cpp:
(WebCore::InspectorDebuggerAgent::setScriptSource):
* inspector/InspectorDebuggerAgent.h:
* inspector/JavaScriptCallFrame.idl:
* inspector/front-end/RemoteObject.js:
(WebInspector.RemoteObject.prototype.):
(WebInspector.RemoteObject.prototype.setPropertyValue): These files are mechanical removals of code that used
or implemented the interfaces I removed.

Source/WebInspectorUI:

* UserInterface/InspectorBackendCommands.js: Updated by script.

LayoutTests:

* inspector/debugger/debugger-change-variable-expected.txt: Removed.
* inspector/debugger/debugger-change-variable.html: Removed. This test was failing
because we don't support this API.

* platform/mac/inspector/console/command-line-api-expected.txt: This test changed line numbers
because I changed inspector .js files.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@155589 268f45cc-cd09-0410-ab3c-d52691b4dbfc
19 files changed:
LayoutTests/ChangeLog
LayoutTests/inspector/debugger/debugger-change-variable-expected.txt [deleted file]
LayoutTests/inspector/debugger/debugger-change-variable.html [deleted file]
LayoutTests/platform/mac/inspector/console/command-line-api-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/bindings/js/JSInjectedScriptHostCustom.cpp
Source/WebCore/bindings/js/JSJavaScriptCallFrameCustom.cpp
Source/WebCore/inspector/InjectedScript.cpp
Source/WebCore/inspector/InjectedScript.h
Source/WebCore/inspector/InjectedScriptExterns.js
Source/WebCore/inspector/InjectedScriptHost.idl
Source/WebCore/inspector/InjectedScriptSource.js
Source/WebCore/inspector/Inspector.json
Source/WebCore/inspector/InspectorDebuggerAgent.cpp
Source/WebCore/inspector/InspectorDebuggerAgent.h
Source/WebCore/inspector/JavaScriptCallFrame.idl
Source/WebCore/inspector/front-end/RemoteObject.js
Source/WebInspectorUI/ChangeLog
Source/WebInspectorUI/UserInterface/InspectorBackendCommands.js