2010-12-03 Yury Semikhatsky <yurys@chromium.org>
authoryurys@chromium.org <yurys@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 6 Dec 2010 10:13:38 +0000 (10:13 +0000)
committeryurys@chromium.org <yurys@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 6 Dec 2010 10:13:38 +0000 (10:13 +0000)
commite44e0289d867247d17d4c772baae41af795036b4
treeb7ca7d380a410c5ded61076628c6ac4515dbdfcd
parent5a5c32162c82a5e0a6afa806aae7f0de075cd3c5
2010-12-03  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Pavel Feldman.

        [v8] Web Inspector: remove duplicate code for capturing stack trace
        https://bugs.webkit.org/show_bug.cgi?id=50461

        No new tests. Covered with existing inspector tests.

        * bindings/js/ScriptCallStackFactory.cpp:
        (WebCore::createScriptCallStack):
        * bindings/js/ScriptCallStackFactory.h:
        * bindings/v8/ScriptCallStackFactory.cpp:
        (WebCore::toScriptCallFrame):
        (WebCore::toScriptCallFramesVector):
        (WebCore::createScriptCallStack):
        * bindings/v8/ScriptCallStackFactory.h:
        * bindings/v8/V8ConsoleMessage.cpp:
        (WebCore::V8ConsoleMessage::handler):
        * inspector/ScriptCallFrame.cpp:
        (WebCore::ScriptCallFrame::ScriptCallFrame):
        (WebCore::ScriptCallFrame::isEqual):
        (WebCore::ScriptCallFrame::buildInspectorObject):
        * inspector/ScriptCallFrame.h:
        (WebCore::ScriptCallFrame::sourceURL):
        * inspector/ScriptCallStack.h:
        * inspector/TimelineRecordFactory.cpp:
        (WebCore::TimelineRecordFactory::createGenericRecord):
        * inspector/front-end/ConsoleView.js:
        (WebInspector.ConsoleMessage.prototype._populateStackTraceTreeElement):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@73351 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/bindings/js/ScriptCallStackFactory.cpp
WebCore/bindings/js/ScriptCallStackFactory.h
WebCore/bindings/v8/ScriptCallStackFactory.cpp
WebCore/bindings/v8/ScriptCallStackFactory.h
WebCore/bindings/v8/V8ConsoleMessage.cpp
WebCore/inspector/ScriptCallFrame.cpp
WebCore/inspector/ScriptCallFrame.h
WebCore/inspector/ScriptCallStack.h
WebCore/inspector/TimelineRecordFactory.cpp
WebCore/inspector/front-end/ConsoleView.js