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

Side by Side Diff: content/renderer/render_thread_impl.cc

Issue 2787883003: [ServiceWorker] Add EmbeddedWorkerInstanceHost Interface. (Closed)
Patch Set: Address comments from shimazu@ Created 3 years, 8 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 (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 #include "content/renderer/render_thread_impl.h" 5 #include "content/renderer/render_thread_impl.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 #include <limits> 8 #include <limits>
9 #include <map> 9 #include <map>
10 #include <utility> 10 #include <utility>
(...skipping 1612 matching lines...) Expand 10 before | Expand all | Expand 10 after
1623 } 1623 }
1624 1624
1625 bool RenderThreadImpl::OnControlMessageReceived(const IPC::Message& msg) { 1625 bool RenderThreadImpl::OnControlMessageReceived(const IPC::Message& msg) {
1626 for (auto& observer : observers_) { 1626 for (auto& observer : observers_) {
1627 if (observer.OnControlMessageReceived(msg)) 1627 if (observer.OnControlMessageReceived(msg))
1628 return true; 1628 return true;
1629 } 1629 }
1630 1630
1631 // Some messages are handled by delegates. 1631 // Some messages are handled by delegates.
1632 if (appcache_dispatcher_->OnMessageReceived(msg) || 1632 if (appcache_dispatcher_->OnMessageReceived(msg) ||
1633 dom_storage_dispatcher_->OnMessageReceived(msg) || 1633 dom_storage_dispatcher_->OnMessageReceived(msg)) {
1634 embedded_worker_dispatcher_->OnMessageReceived(msg)) {
1635 return true; 1634 return true;
1636 } 1635 }
1637 1636
1638 bool handled = true; 1637 bool handled = true;
1639 IPC_BEGIN_MESSAGE_MAP(RenderThreadImpl, msg) 1638 IPC_BEGIN_MESSAGE_MAP(RenderThreadImpl, msg)
1640 IPC_MESSAGE_HANDLER(WorkerProcessMsg_CreateWorker, OnCreateNewSharedWorker) 1639 IPC_MESSAGE_HANDLER(WorkerProcessMsg_CreateWorker, OnCreateNewSharedWorker)
1641 IPC_MESSAGE_UNHANDLED(handled = false) 1640 IPC_MESSAGE_UNHANDLED(handled = false)
1642 IPC_END_MESSAGE_MAP() 1641 IPC_END_MESSAGE_MAP()
1643 return handled; 1642 return handled;
1644 } 1643 }
(...skipping 811 matching lines...) Expand 10 before | Expand all | Expand 10 after
2456 } 2455 }
2457 } 2456 }
2458 2457
2459 void RenderThreadImpl::OnRendererInterfaceRequest( 2458 void RenderThreadImpl::OnRendererInterfaceRequest(
2460 mojom::RendererAssociatedRequest request) { 2459 mojom::RendererAssociatedRequest request) {
2461 DCHECK(!renderer_binding_.is_bound()); 2460 DCHECK(!renderer_binding_.is_bound());
2462 renderer_binding_.Bind(std::move(request)); 2461 renderer_binding_.Bind(std::move(request));
2463 } 2462 }
2464 2463
2465 } // namespace content 2464 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698