2010-12-13 Yury Semikhatsky <yurys@chromium.org>
authoryurys@chromium.org <yurys@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Dec 2010 19:54:12 +0000 (19:54 +0000)
committeryurys@chromium.org <yurys@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Dec 2010 19:54:12 +0000 (19:54 +0000)
commite42c177c1bab2e5b7d8d3661414b5396627e2296
treedef2840eebb14657cea07b77aa977cd9f558560b
parent6f72f782b5fbc38b9f739b2f9bbb820b9c4abe96
2010-12-13  Yury Semikhatsky  <yurys@chromium.org>

        Unreviewed. Rollout 73914, 73915, 73917, 73920 and 73921.

        REGRESSION(r73914): "Chromium page_cycler_morejs fails" (Requested by yurys on #webkit).
        https://bugs.webkit.org/show_bug.cgi?id=50950

        * fast/events/resources/window-onerror.js: Removed.
        * fast/events/window-onerror1-expected.txt: Removed.
        * fast/events/window-onerror1.html: Removed.
        * fast/events/window-onerror10-expected.txt: Removed.
        * fast/events/window-onerror10.html: Removed.
        * fast/events/window-onerror11-expected.txt: Removed.
        * fast/events/window-onerror11.html: Removed.
        * fast/events/window-onerror2-expected.txt: Removed.
        * fast/events/window-onerror2.html: Removed.
        * fast/events/window-onerror3-expected.txt: Removed.
        * fast/events/window-onerror3.html: Removed.
        * fast/events/window-onerror4-expected.txt: Removed.
        * fast/events/window-onerror4.html: Removed.
        * fast/events/window-onerror5-expected.txt: Removed.
        * fast/events/window-onerror5.html: Removed.
        * fast/events/window-onerror6-expected.txt: Removed.
        * fast/events/window-onerror6.html: Removed.
        * fast/events/window-onerror7-expected.txt: Removed.
        * fast/events/window-onerror7.html: Removed.
        * fast/events/window-onerror8-expected.txt: Removed.
        * fast/events/window-onerror8.html: Removed.
        * fast/events/window-onerror9-expected.txt: Removed.
        * fast/events/window-onerror9.html: Removed.
        * fast/workers/worker-script-error-expected.txt:
        * http/tests/security/resources/onerror-iframe.html: Removed.
        * http/tests/security/window-onerror-exception-in-iframe-expected.txt: Removed.
        * http/tests/security/window-onerror-exception-in-iframe.html: Removed.
        * platform/chromium-win/fast/workers/worker-script-error-expected.txt:
        * platform/chromium/fast/events/window-onerror1-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror10-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror11-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror2-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror3-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror4-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror5-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror6-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror7-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror8-expected.txt: Removed.
        * platform/chromium/fast/events/window-onerror9-expected.txt: Removed.
        * platform/chromium/http/tests/security/window-onerror-exception-in-iframe-expected.txt: Removed.
        * platform/chromium/userscripts/window-onerror-for-isolated-world-1-expected.txt: Removed.
        * platform/chromium/userscripts/window-onerror-for-isolated-world-2-expected.txt: Removed.
        * platform/gtk/Skipped:
        * userscripts/window-onerror-for-isolated-world-1-expected.txt: Removed.
        * userscripts/window-onerror-for-isolated-world-1.html: Removed.
        * userscripts/window-onerror-for-isolated-world-2-expected.txt: Removed.
        * userscripts/window-onerror-for-isolated-world-2.html: Removed.
2010-12-13  Yury Semikhatsky  <yurys@chromium.org>

        Unreviewed. Rollout 73914, 73915, 73917, 73920 and 73921.

        REGRESSION(r73914): "Chromium page_cycler_morejs fails" (Requested by yurys on #webkit).
        https://bugs.webkit.org/show_bug.cgi?id=50950

        * Android.jscbindings.mk:
        * CMakeLists.txt:
        * GNUmakefile.am:
        * WebCore.gypi:
        * WebCore.order:
        * WebCore.pro:
        * WebCore.vcproj/WebCore.vcproj:
        * WebCore.xcodeproj/project.pbxproj:
        * bindings/js/JSBindingsAllInOne.cpp:
        * bindings/js/JSDOMBinding.cpp:
        (WebCore::reportException):
        * bindings/js/JSWorkerContextErrorHandler.cpp: Renamed from WebCore/bindings/js/JSErrorHandler.cpp.
        (WebCore::JSWorkerContextErrorHandler::JSWorkerContextErrorHandler):
        (WebCore::JSWorkerContextErrorHandler::~JSWorkerContextErrorHandler):
        (WebCore::JSWorkerContextErrorHandler::handleEvent):
        * bindings/js/JSWorkerContextErrorHandler.h: Renamed from WebCore/bindings/js/JSErrorHandler.h.
        (WebCore::JSWorkerContextErrorHandler::create):
        (WebCore::createJSWorkerContextErrorHandler):
        * bindings/scripts/CodeGeneratorJS.pm:
        * bindings/scripts/CodeGeneratorV8.pm:
        * bindings/v8/V8ConsoleMessage.cpp:
        (WebCore::V8ConsoleMessage::dispatchNow):
        (WebCore::V8ConsoleMessage::handler):
        * bindings/v8/V8ConsoleMessage.h:
        * bindings/v8/V8WindowErrorHandler.cpp: Removed.
        * bindings/v8/V8WindowErrorHandler.h: Removed.
        * bindings/v8/WorkerContextExecutionProxy.cpp:
        (WebCore::v8MessageHandler):
        * bindings/v8/WorkerScriptController.cpp:
        (WebCore::WorkerScriptController::evaluate):
        * dom/Document.cpp:
        (WebCore::Document::reportException):
        (WebCore::Document::addMessage):
        * dom/Document.h:
        * dom/ErrorEvent.cpp:
        * dom/ErrorEvent.h:
        * dom/Event.cpp:
        * dom/Event.h:
        * dom/ScriptExecutionContext.cpp:
        (WebCore::ScriptExecutionContext::ScriptExecutionContext):
        * dom/ScriptExecutionContext.h:
        * websockets/WebSocket.cpp:
        (WebCore::WebSocket::connect):
        * websockets/WebSocketChannel.cpp:
        (WebCore::WebSocketChannel::didOpen):
        (WebCore::WebSocketChannel::appendToBuffer):
        * websockets/WebSocketHandshake.cpp:
        (WebCore::WebSocketHandshake::readServerHandshake):
        (WebCore::WebSocketHandshake::readStatusLine):
        (WebCore::WebSocketHandshake::readHTTPHeaders):
        (WebCore::WebSocketHandshake::checkResponseHeaders):
        * workers/DefaultSharedWorkerRepository.cpp:
        (WebCore::postExceptionTask):
        (WebCore::postConsoleMessageTask):
        * workers/WorkerContext.cpp:
        (WebCore::WorkerContext::WorkerContext):
        (WebCore::WorkerContext::reportException):
        (WebCore::WorkerContext::addMessage):
        * workers/WorkerContext.h:
        * workers/WorkerMessagingProxy.cpp:
        (WebCore::WorkerExceptionTask::performTask):
        (WebCore::postConsoleMessageTask):
        * xml/XMLHttpRequest.cpp:
        (WebCore::reportUnsafeUsage):
2010-12-13  Yury Semikhatsky  <yurys@chromium.org>

        Unreviewed. Rollout 73914, 73915, 73917, 73920 and 73921.

        REGRESSION(r73914): "Chromium page_cycler_morejs fails" (Requested by yurys on #webkit).
        https://bugs.webkit.org/show_bug.cgi?id=50950

        * src/WebWorkerClientImpl.cpp:
        (WebKit::WebWorkerClientImpl::postExceptionToWorkerObject):
        (WebKit::WebWorkerClientImpl::postConsoleMessageToWorkerObject):
        (WebKit::WebWorkerClientImpl::postExceptionToWorkerObjectTask):
        (WebKit::WebWorkerClientImpl::postConsoleMessageToWorkerObjectTask):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73939 268f45cc-cd09-0410-ab3c-d52691b4dbfc
87 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/events/resources/window-onerror.js [deleted file]
LayoutTests/fast/events/window-onerror1-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror1.html [deleted file]
LayoutTests/fast/events/window-onerror10-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror10.html [deleted file]
LayoutTests/fast/events/window-onerror11-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror11.html [deleted file]
LayoutTests/fast/events/window-onerror2-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror2.html [deleted file]
LayoutTests/fast/events/window-onerror3-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror3.html [deleted file]
LayoutTests/fast/events/window-onerror4-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror4.html [deleted file]
LayoutTests/fast/events/window-onerror5-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror5.html [deleted file]
LayoutTests/fast/events/window-onerror6-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror6.html [deleted file]
LayoutTests/fast/events/window-onerror7-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror7.html [deleted file]
LayoutTests/fast/events/window-onerror8-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror8.html [deleted file]
LayoutTests/fast/events/window-onerror9-expected.txt [deleted file]
LayoutTests/fast/events/window-onerror9.html [deleted file]
LayoutTests/fast/workers/worker-script-error-expected.txt
LayoutTests/http/tests/security/resources/onerror-iframe.html [deleted file]
LayoutTests/http/tests/security/window-onerror-exception-in-iframe-expected.txt [deleted file]
LayoutTests/http/tests/security/window-onerror-exception-in-iframe.html [deleted file]
LayoutTests/platform/chromium-win/fast/workers/worker-script-error-expected.txt
LayoutTests/platform/chromium/fast/events/window-onerror1-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror10-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror11-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror2-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror3-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror4-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror5-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror6-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror7-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror8-expected.txt [deleted file]
LayoutTests/platform/chromium/fast/events/window-onerror9-expected.txt [deleted file]
LayoutTests/platform/chromium/http/tests/security/window-onerror-exception-in-iframe-expected.txt [deleted file]
LayoutTests/platform/chromium/userscripts/window-onerror-for-isolated-world-1-expected.txt [deleted file]
LayoutTests/platform/chromium/userscripts/window-onerror-for-isolated-world-2-expected.txt [deleted file]
LayoutTests/platform/gtk/Skipped
LayoutTests/userscripts/window-onerror-for-isolated-world-1-expected.txt [deleted file]
LayoutTests/userscripts/window-onerror-for-isolated-world-1.html [deleted file]
LayoutTests/userscripts/window-onerror-for-isolated-world-2-expected.txt [deleted file]
LayoutTests/userscripts/window-onerror-for-isolated-world-2.html [deleted file]
WebCore/Android.jscbindings.mk
WebCore/CMakeLists.txt
WebCore/ChangeLog
WebCore/GNUmakefile.am
WebCore/WebCore.gypi
WebCore/WebCore.order
WebCore/WebCore.pro
WebCore/WebCore.vcproj/WebCore.vcproj
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/js/JSBindingsAllInOne.cpp
WebCore/bindings/js/JSDOMBinding.cpp
WebCore/bindings/js/JSWorkerContextErrorHandler.cpp [moved from WebCore/bindings/js/JSErrorHandler.cpp with 86% similarity]
WebCore/bindings/js/JSWorkerContextErrorHandler.h [moved from WebCore/bindings/js/JSErrorHandler.h with 69% similarity]
WebCore/bindings/scripts/CodeGeneratorJS.pm
WebCore/bindings/scripts/CodeGeneratorV8.pm
WebCore/bindings/v8/V8ConsoleMessage.cpp
WebCore/bindings/v8/V8ConsoleMessage.h
WebCore/bindings/v8/V8WindowErrorHandler.cpp [deleted file]
WebCore/bindings/v8/V8WindowErrorHandler.h [deleted file]
WebCore/bindings/v8/WorkerContextExecutionProxy.cpp
WebCore/bindings/v8/WorkerScriptController.cpp
WebCore/dom/Document.cpp
WebCore/dom/Document.h
WebCore/dom/ErrorEvent.cpp
WebCore/dom/ErrorEvent.h
WebCore/dom/Event.cpp
WebCore/dom/Event.h
WebCore/dom/ScriptExecutionContext.cpp
WebCore/dom/ScriptExecutionContext.h
WebCore/websockets/WebSocket.cpp
WebCore/websockets/WebSocketChannel.cpp
WebCore/websockets/WebSocketHandshake.cpp
WebCore/workers/DefaultSharedWorkerRepository.cpp
WebCore/workers/WorkerContext.cpp
WebCore/workers/WorkerContext.h
WebCore/workers/WorkerMessagingProxy.cpp
WebCore/xml/XMLHttpRequest.cpp
WebKit/chromium/ChangeLog
WebKit/chromium/src/WebWorkerClientImpl.cpp