Skip to content
  • ggaren@apple.com's avatar
    Removed bitrotted TimeoutChecker code · 285b5e22
    ggaren@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=114336
    
    Reviewed by Alexey Proskuryakov.
    
    ../JavaScriptCore: 
    
    This mechanism hasn't worked for a while.
    
    MarkL is working on a new version of this feature with a distinct
    implementation.
    
    * API/APIShims.h:
    (JSC::APIEntryShim::~APIEntryShim):
    (JSC::APIEntryShim::init):
    * GNUmakefile.list.am:
    * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
    * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreExports.def:
    * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
    * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
    * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
    * JavaScriptCore.xcodeproj/project.pbxproj:
    * Target.pri:
    * dfg/DFGGPRInfo.h:
    * jit/JIT.cpp:
    * jit/JIT.h:
    * jit/JITStubs.cpp:
    * jit/JITStubs.h:
    * jit/JSInterfaceJIT.h:
    (JSInterfaceJIT):
    * runtime/JSGlobalData.cpp:
    (JSC::JSGlobalData::JSGlobalData):
    * runtime/JSGlobalData.h:
    * runtime/JSGlobalObject.cpp:
    * runtime/JSONObject.cpp:
    (JSC::Stringifier::appendStringifiedValue):
    (JSC::Walker::walk):
    * runtime/TimeoutChecker.cpp: Removed.
    * runtime/TimeoutChecker.h: Removed.
    
    ../WebCore: 
    
    This mechanism hasn't worked for a while.
    
    MarkL is working on a new version of this feature with a distinct
    implementation.
    
    * bindings/js/JSCallbackData.cpp:
    (WebCore::JSCallbackData::invokeCallback):
    * bindings/js/JSCustomXPathNSResolver.cpp:
    (WebCore::JSCustomXPathNSResolver::lookupNamespaceURI):
    * bindings/js/JSDOMWindowBase.cpp:
    (WebCore::JSDOMWindowBase::commonJSGlobalData):
    * bindings/js/JSErrorHandler.cpp:
    (WebCore::JSErrorHandler::handleEvent):
    * bindings/js/JSEventListener.cpp:
    (WebCore::JSEventListener::handleEvent):
    * bindings/js/JSMutationCallback.cpp:
    (WebCore::JSMutationCallback::call):
    * bindings/js/ScheduledAction.cpp:
    (WebCore::ScheduledAction::executeFunctionInContext):
    * bindings/js/ScriptController.cpp:
    (WebCore::ScriptController::evaluateInWorld):
    * bindings/js/SerializedScriptValue.cpp:
    (WebCore::CloneBase::CloneBase):
    (WebCore::CloneSerializer::serialize):
    (WebCore::CloneDeserializer::deserialize):
    * bindings/js/WorkerScriptController.cpp:
    (WebCore::WorkerScriptController::evaluate):
    * bindings/objc/WebScriptObject.mm:
    (-[WebScriptObject callWebScriptMethod:withArguments:]):
    (-[WebScriptObject evaluateWebScript:]):
    
    ../WebKit/blackberry: 
    
    * Api/WebPage.cpp:
    (BlackBerry::WebKit::WebPage::setTimeoutForJavaScriptExecution):
    
    ../WebKit/mac: 
    
    This mechanism hasn't worked for a while.
    
    MarkL is working on a new version of this feature with a distinct
    implementation.
    
    * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
    (WebKit::NetscapePluginInstanceProxy::evaluate):
    
    ../WebKit/qt: 
    
    * WebCoreSupport/FrameLoaderClientQt.cpp:
    (WebCore::FrameLoaderClientQt::createDocumentLoader):
    
    ../WebKit2: 
    
    This mechanism hasn't worked for a while.
    
    MarkL is working on a new version of this feature with a distinct
    implementation.
    
    * WebProcess/Plugins/Netscape/NPJSObject.cpp:
    (WebKit::NPJSObject::construct):
    (WebKit::NPJSObject::invoke):
    * WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:
    (WebKit::NPRuntimeObjectMap::evaluate):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148119 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    285b5e22