Index: content/browser/shared_worker/shared_worker_message_filter.cc |
diff --git a/content/browser/shared_worker/shared_worker_message_filter.cc b/content/browser/shared_worker/shared_worker_message_filter.cc |
index fd306ac47e5da613ce60c6098b3f1b62bb5be250..b80aaac0b49236de73e8c9bb2bbe9d52aab4e249 100644 |
--- a/content/browser/shared_worker/shared_worker_message_filter.cc |
+++ b/content/browser/shared_worker/shared_worker_message_filter.cc |
@@ -16,18 +16,11 @@ |
namespace content { |
namespace { |
+ |
const uint32_t kFilteredMessageClasses[] = { |
ViewMsgStart, WorkerMsgStart, |
}; |
-// TODO(estark): For now, only URLMismatch errors actually stop the |
-// worker from being created. Other errors are recorded in UMA in |
-// Blink but do not stop the worker from being created |
-// yet. https://crbug.com/573206 |
-bool CreateWorkerErrorIsFatal(blink::WebWorkerCreationError error) { |
- return (error == blink::WebWorkerCreationErrorURLMismatch); |
-} |
- |
} // namespace |
SharedWorkerMessageFilter::SharedWorkerMessageFilter( |
@@ -93,8 +86,6 @@ void SharedWorkerMessageFilter::OnCreateWorker( |
reply->error = SharedWorkerServiceImpl::GetInstance()->CreateWorker( |
params, reply->route_id, this, resource_context_, |
WorkerStoragePartitionId(partition_)); |
- if (CreateWorkerErrorIsFatal(reply->error)) |
- reply->route_id = MSG_ROUTING_NONE; |
} |
void SharedWorkerMessageFilter::OnForwardToWorker(const IPC::Message& message) { |