Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(103)

Side by Side Diff: content/common/service_worker/service_worker_messages.h

Issue 1149383004: [3/5 chromium] Shows the clients which are controlled by ServiceWorker in DevTools. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: incorporated dcheng's comment Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Message definition file, included multiple times, hence no include guard. 5 // Message definition file, included multiple times, hence no include guard.
6 6
7 #include <string> 7 #include <string>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/strings/string16.h" 10 #include "base/strings/string16.h"
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 int /* provider_id */) 146 int /* provider_id */)
147 147
148 // Sends a 'message' event to a service worker (renderer->browser). 148 // Sends a 'message' event to a service worker (renderer->browser).
149 IPC_MESSAGE_CONTROL3( 149 IPC_MESSAGE_CONTROL3(
150 ServiceWorkerHostMsg_PostMessageToWorker, 150 ServiceWorkerHostMsg_PostMessageToWorker,
151 int /* handle_id */, 151 int /* handle_id */,
152 base::string16 /* message */, 152 base::string16 /* message */,
153 std::vector<content::TransferredMessagePort> /* sent_message_ports */) 153 std::vector<content::TransferredMessagePort> /* sent_message_ports */)
154 154
155 // Informs the browser of a new ServiceWorkerProvider in the child process, 155 // Informs the browser of a new ServiceWorkerProvider in the child process,
156 // |provider_id| is unique within its child process. 156 // |provider_id| is unique within its child process. When this provider is
157 // |render_frame_id| identifies the frame associated with the provider, it will 157 // created for a document, |route_id| is the frame ID of it. When this provider
158 // it will be MSG_ROUTING_NONE if the context is a worker instead of a document. 158 // is created for a Shared Worker, |route_id| is the Shared Worker route ID.
159 // |provider_type| identifies whether this provider is for ServiceWorker 159 // When this provider is created for a Service Worker, |route_id| is
160 // controllees (documents and SharedWorkers) or for controllers 160 // MSG_ROUTING_NONE. |provider_type| identifies whether this provider is for
161 // (ServiceWorkers). 161 // Service Worker controllees (documents and Shared Workers) or for controllers
162 // (Service Workers).
162 IPC_MESSAGE_CONTROL3(ServiceWorkerHostMsg_ProviderCreated, 163 IPC_MESSAGE_CONTROL3(ServiceWorkerHostMsg_ProviderCreated,
163 int /* provider_id */, 164 int /* provider_id */,
164 int /* render_frame_id */, 165 int /* route_id */,
165 content::ServiceWorkerProviderType /* provider_type */) 166 content::ServiceWorkerProviderType /* provider_type */)
166 167
167 // Informs the browser of a ServiceWorkerProvider being destroyed. 168 // Informs the browser of a ServiceWorkerProvider being destroyed.
168 IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_ProviderDestroyed, 169 IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_ProviderDestroyed,
169 int /* provider_id */) 170 int /* provider_id */)
170 171
171 // Increments and decrements the ServiceWorker object's reference 172 // Increments and decrements the ServiceWorker object's reference
172 // counting in the browser side. The ServiceWorker object is created 173 // counting in the browser side. The ServiceWorker object is created
173 // with ref-count==1 initially. 174 // with ref-count==1 initially.
174 IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_IncrementServiceWorkerRefCount, 175 IPC_MESSAGE_CONTROL1(ServiceWorkerHostMsg_IncrementServiceWorkerRefCount,
(...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after
469 IPC_MESSAGE_CONTROL2(ServiceWorkerMsg_FocusClientResponse, 470 IPC_MESSAGE_CONTROL2(ServiceWorkerMsg_FocusClientResponse,
470 int /* request_id */, 471 int /* request_id */,
471 content::ServiceWorkerClientInfo /* client */) 472 content::ServiceWorkerClientInfo /* client */)
472 473
473 // Sent via EmbeddedWorker to transfer a stashed message port to the worker. 474 // Sent via EmbeddedWorker to transfer a stashed message port to the worker.
474 IPC_MESSAGE_CONTROL3( 475 IPC_MESSAGE_CONTROL3(
475 ServiceWorkerMsg_SendStashedMessagePorts, 476 ServiceWorkerMsg_SendStashedMessagePorts,
476 std::vector<content::TransferredMessagePort> /* stashed_message_ports */, 477 std::vector<content::TransferredMessagePort> /* stashed_message_ports */,
477 std::vector<int> /* new_routing_ids */, 478 std::vector<int> /* new_routing_ids */,
478 std::vector<base::string16> /* port_names */) 479 std::vector<base::string16> /* port_names */)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698