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

Side by Side Diff: Source/modules/serviceworkers/ServiceWorkerContainerClient.h

Issue 403013002: Rename WebCore to blink in Modules (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 5 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 | Annotate | Revision Log
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 #ifndef ServiceWorkerContainerClient_h 5 #ifndef ServiceWorkerContainerClient_h
6 #define ServiceWorkerContainerClient_h 6 #define ServiceWorkerContainerClient_h
7 7
8 #include "core/dom/DocumentSupplementable.h" 8 #include "core/dom/DocumentSupplementable.h"
9 #include "core/workers/WorkerClients.h" 9 #include "core/workers/WorkerClients.h"
10 #include "wtf/Forward.h" 10 #include "wtf/Forward.h"
11 11
12 namespace blink { 12 namespace blink {
13 class WebServiceWorkerProvider; 13 class WebServiceWorkerProvider;
14 } 14 }
15 15
16 namespace WebCore { 16 namespace blink {
17 17
18 class ExecutionContext; 18 class ExecutionContext;
19 19
20 // This mainly exists to provide access to WebServiceWorkerProvider. 20 // This mainly exists to provide access to WebServiceWorkerProvider.
21 // Owned by Document (or WorkerClients). 21 // Owned by Document (or WorkerClients).
22 class ServiceWorkerContainerClient FINAL : 22 class ServiceWorkerContainerClient FINAL :
23 public NoBaseWillBeGarbageCollectedFinalized<ServiceWorkerContainerClient>, 23 public NoBaseWillBeGarbageCollectedFinalized<ServiceWorkerContainerClient>,
24 public DocumentSupplement, 24 public DocumentSupplement,
25 public WillBeHeapSupplement<WorkerClients> { 25 public WillBeHeapSupplement<WorkerClients> {
26 WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(ServiceWorkerContainerClient); 26 WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(ServiceWorkerContainerClient);
(...skipping 14 matching lines...) Expand all
41 } 41 }
42 42
43 protected: 43 protected:
44 explicit ServiceWorkerContainerClient(PassOwnPtr<blink::WebServiceWorkerProv ider>); 44 explicit ServiceWorkerContainerClient(PassOwnPtr<blink::WebServiceWorkerProv ider>);
45 45
46 OwnPtr<blink::WebServiceWorkerProvider> m_provider; 46 OwnPtr<blink::WebServiceWorkerProvider> m_provider;
47 }; 47 };
48 48
49 void provideServiceWorkerContainerClientToWorker(WorkerClients*, PassOwnPtr<blin k::WebServiceWorkerProvider>); 49 void provideServiceWorkerContainerClientToWorker(WorkerClients*, PassOwnPtr<blin k::WebServiceWorkerProvider>);
50 50
51 } // namespace WebCore 51 } // namespace blink
52 52
53 #endif // ServiceWorkerContainerClient_h 53 #endif // ServiceWorkerContainerClient_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698