OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2006 Eric Seidel <eric@webkit.org> | 2 * Copyright (C) 2006 Eric Seidel <eric@webkit.org> |
3 * Copyright (C) 2008, 2009, 2012 Apple Inc. All rights reserved. | 3 * Copyright (C) 2008, 2009, 2012 Apple Inc. All rights reserved. |
4 * Copyright (C) Research In Motion Limited 2011. All rights reserved. | 4 * Copyright (C) Research In Motion Limited 2011. All rights reserved. |
5 * | 5 * |
6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
8 * are met: | 8 * are met: |
9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
(...skipping 21 matching lines...) Expand all Loading... |
32 #include "core/html/HTMLFormElement.h" | 32 #include "core/html/HTMLFormElement.h" |
33 #include "core/html/forms/ColorChooser.h" | 33 #include "core/html/forms/ColorChooser.h" |
34 #include "core/html/forms/DateTimeChooser.h" | 34 #include "core/html/forms/DateTimeChooser.h" |
35 #include "core/loader/DocumentLoader.h" | 35 #include "core/loader/DocumentLoader.h" |
36 #include "platform/FileChooser.h" | 36 #include "platform/FileChooser.h" |
37 #include "platform/Widget.h" | 37 #include "platform/Widget.h" |
38 #include "public/platform/WebApplicationCacheHost.h" | 38 #include "public/platform/WebApplicationCacheHost.h" |
39 #include "public/platform/WebMediaPlayer.h" | 39 #include "public/platform/WebMediaPlayer.h" |
40 #include "public/platform/WebServiceWorkerProvider.h" | 40 #include "public/platform/WebServiceWorkerProvider.h" |
41 #include "public/platform/WebServiceWorkerProviderClient.h" | 41 #include "public/platform/WebServiceWorkerProviderClient.h" |
| 42 #include "public/platform/modules/mediasession/WebMediaSession.h" |
42 | 43 |
43 namespace blink { | 44 namespace blink { |
44 | 45 |
45 void fillWithEmptyClients(Page::PageClients& pageClients) | 46 void fillWithEmptyClients(Page::PageClients& pageClients) |
46 { | 47 { |
47 DEFINE_STATIC_LOCAL(OwnPtrWillBePersistent<ChromeClient>, dummyChromeClient,
(EmptyChromeClient::create())); | 48 DEFINE_STATIC_LOCAL(OwnPtrWillBePersistent<ChromeClient>, dummyChromeClient,
(EmptyChromeClient::create())); |
48 pageClients.chromeClient = dummyChromeClient.get(); | 49 pageClients.chromeClient = dummyChromeClient.get(); |
49 | 50 |
50 DEFINE_STATIC_LOCAL(EmptyContextMenuClient, dummyContextMenuClient, ()); | 51 DEFINE_STATIC_LOCAL(EmptyContextMenuClient, dummyContextMenuClient, ()); |
51 pageClients.contextMenuClient = &dummyContextMenuClient; | 52 pageClients.contextMenuClient = &dummyContextMenuClient; |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
122 PassRefPtrWillBeRawPtr<Widget> EmptyFrameLoaderClient::createPlugin(HTMLPlugInEl
ement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&
, bool, DetachedPluginPolicy) | 123 PassRefPtrWillBeRawPtr<Widget> EmptyFrameLoaderClient::createPlugin(HTMLPlugInEl
ement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&
, bool, DetachedPluginPolicy) |
123 { | 124 { |
124 return nullptr; | 125 return nullptr; |
125 } | 126 } |
126 | 127 |
127 PassOwnPtr<WebMediaPlayer> EmptyFrameLoaderClient::createWebMediaPlayer(HTMLMedi
aElement&, const WebURL&, WebMediaPlayerClient*) | 128 PassOwnPtr<WebMediaPlayer> EmptyFrameLoaderClient::createWebMediaPlayer(HTMLMedi
aElement&, const WebURL&, WebMediaPlayerClient*) |
128 { | 129 { |
129 return nullptr; | 130 return nullptr; |
130 } | 131 } |
131 | 132 |
| 133 PassOwnPtr<WebMediaSession> EmptyFrameLoaderClient::createWebMediaSession() |
| 134 { |
| 135 return nullptr; |
| 136 } |
| 137 |
132 void EmptyTextCheckerClient::requestCheckingOfString(PassRefPtrWillBeRawPtr<Text
CheckingRequest>) | 138 void EmptyTextCheckerClient::requestCheckingOfString(PassRefPtrWillBeRawPtr<Text
CheckingRequest>) |
133 { | 139 { |
134 } | 140 } |
135 | 141 |
136 void EmptyFrameLoaderClient::didRequestAutocomplete(HTMLFormElement*) | 142 void EmptyFrameLoaderClient::didRequestAutocomplete(HTMLFormElement*) |
137 { | 143 { |
138 } | 144 } |
139 | 145 |
140 v8::Local<v8::Value> EmptyFrameLoaderClient::createTestInterface(const AtomicStr
ing& name) | 146 v8::Local<v8::Value> EmptyFrameLoaderClient::createTestInterface(const AtomicStr
ing& name) |
141 { | 147 { |
142 return v8::Local<v8::Value>(); | 148 return v8::Local<v8::Value>(); |
143 } | 149 } |
144 | 150 |
145 PassOwnPtr<WebServiceWorkerProvider> EmptyFrameLoaderClient::createServiceWorker
Provider() | 151 PassOwnPtr<WebServiceWorkerProvider> EmptyFrameLoaderClient::createServiceWorker
Provider() |
146 { | 152 { |
147 return nullptr; | 153 return nullptr; |
148 } | 154 } |
149 | 155 |
150 PassOwnPtr<WebApplicationCacheHost> EmptyFrameLoaderClient::createApplicationCac
heHost(WebApplicationCacheHostClient*) | 156 PassOwnPtr<WebApplicationCacheHost> EmptyFrameLoaderClient::createApplicationCac
heHost(WebApplicationCacheHostClient*) |
151 { | 157 { |
152 return nullptr; | 158 return nullptr; |
153 } | 159 } |
154 | 160 |
155 } // namespace blink | 161 } // namespace blink |
OLD | NEW |