Changeset 46919 in webkit
- Timestamp:
- Aug 7, 2009 3:36:47 PM (15 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r46918 r46919 1 2009-08-07 Jian Li <jianli@chromium.org> 2 3 Reviewed by Dimitri Glazkov. 4 5 [V8] Do not register V8 error message listener in WorkerContextExecutionProxy. 6 https://bugs.webkit.org/show_bug.cgi?id=28082 7 8 * bindings/v8/WorkerContextExecutionProxy.cpp: 9 (WebCore::WorkerContextExecutionProxy::initV8IfNeeded): 10 1 11 2009-08-07 Kwang Yul Seo <skyul@company100.net> 2 12 -
trunk/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp
r46859 r46919 64 64 } 65 65 66 static void handleConsoleMessage(v8::Handle<v8::Message> message, v8::Handle<v8::Value> data)67 {68 WorkerContextExecutionProxy* proxy = WorkerContextExecutionProxy::retrieve();69 if (!proxy)70 return;71 72 WorkerContext* workerContext = proxy->workerContext();73 if (!workerContext)74 return;75 76 v8::Handle<v8::String> errorMessageString = message->Get();77 ASSERT(!errorMessageString.IsEmpty());78 String errorMessage = toWebCoreString(errorMessageString);79 80 v8::Handle<v8::Value> resourceName = message->GetScriptResourceName();81 bool useURL = (resourceName.IsEmpty() || !resourceName->IsString());82 String resourceNameString = useURL ? workerContext->url() : toWebCoreString(resourceName);83 84 workerContext->addMessage(ConsoleDestination, JSMessageSource, LogMessageType, ErrorMessageLevel, errorMessage, message->GetLineNumber(), resourceNameString);85 }86 87 66 WorkerContextExecutionProxy::WorkerContextExecutionProxy(WorkerContext* workerContext) 88 67 : m_workerContext(workerContext) … … 148 127 v8::V8::SetFatalErrorHandler(reportFatalErrorInV8); 149 128 150 // Set up the handler for V8 error message.151 v8::V8::AddMessageListener(handleConsoleMessage);152 153 129 v8Initialized = true; 154 130 }
Note: See TracChangeset
for help on using the changeset viewer.