#include "content/browser/message_port_message_filter.h"
#include "content/browser/shared_worker/shared_worker_message_filter.h"
#include "content/browser/shared_worker/shared_worker_service_impl.h"
-#include "content/browser/worker_host/worker_storage_partition.h"
+#include "content/browser/shared_worker/worker_storage_partition.h"
#include "content/common/message_port_messages.h"
#include "content/common/view_messages.h"
#include "content/common/worker_messages.h"
connector->SendSendQueuedMessages(empty_messages);
EXPECT_EQ(0U, renderer_host->QueuedMessageCount());
+ // SharedWorker sends WorkerHostMsg_WorkerReadyForInspection in
+ // EmbeddedSharedWorkerStub::WorkerReadyForInspection().
+ EXPECT_TRUE(renderer_host->OnMessageReceived(
+ new WorkerHostMsg_WorkerReadyForInspection(worker_route_id)));
+ EXPECT_EQ(0U, renderer_host->QueuedMessageCount());
+
// SharedWorker sends WorkerHostMsg_WorkerScriptLoaded in
// EmbeddedSharedWorkerStub::workerScriptLoaded().
EXPECT_TRUE(renderer_host->OnMessageReceived(
connector0->SendSendQueuedMessages(empty_messages);
EXPECT_EQ(0U, renderer_host0->QueuedMessageCount());
+ // SharedWorker sends WorkerHostMsg_WorkerReadyForInspection in
+ // EmbeddedSharedWorkerStub::WorkerReadyForInspection().
+ EXPECT_TRUE(renderer_host0->OnMessageReceived(
+ new WorkerHostMsg_WorkerReadyForInspection(worker_route_id)));
+ EXPECT_EQ(0U, renderer_host0->QueuedMessageCount());
+
// SharedWorker sends WorkerHostMsg_WorkerScriptLoaded in
// EmbeddedSharedWorkerStub::workerScriptLoaded().
EXPECT_TRUE(renderer_host0->OnMessageReceived(