| Index: content/renderer/service_worker/service_worker_script_context.cc
|
| diff --git a/content/renderer/service_worker/service_worker_script_context.cc b/content/renderer/service_worker/service_worker_script_context.cc
|
| index b94323e62556ce62729ef8b7e00773aa4920f142..844b5c7148d8a5e43baf90ef85c0ea92704b9c89 100644
|
| --- a/content/renderer/service_worker/service_worker_script_context.cc
|
| +++ b/content/renderer/service_worker/service_worker_script_context.cc
|
| @@ -486,7 +486,9 @@ void ServiceWorkerScriptContext::OnOpenWindowResponse(
|
| pending_client_callbacks_.Remove(request_id);
|
| }
|
|
|
| -void ServiceWorkerScriptContext::OnOpenWindowError(int request_id) {
|
| +void ServiceWorkerScriptContext::OnOpenWindowError(
|
| + int request_id,
|
| + const std::string& message) {
|
| TRACE_EVENT0("ServiceWorker",
|
| "ServiceWorkerScriptContext::OnOpenWindowError");
|
| blink::WebServiceWorkerClientCallbacks* callbacks =
|
| @@ -498,7 +500,7 @@ void ServiceWorkerScriptContext::OnOpenWindowError(int request_id) {
|
| scoped_ptr<blink::WebServiceWorkerError> error(
|
| new blink::WebServiceWorkerError(
|
| blink::WebServiceWorkerError::ErrorTypeUnknown,
|
| - "Something went wrong while trying to open the window."));
|
| + blink::WebString::fromUTF8(message)));
|
| callbacks->onError(error.release());
|
| pending_client_callbacks_.Remove(request_id);
|
| }
|
|
|