Index: public/web/WebFrameClient.h |
diff --git a/public/web/WebFrameClient.h b/public/web/WebFrameClient.h |
index c41250c4756b368ea26f48370b2479f924094fc2..eb49a52886daf2627bb3f0b3fb6996a39fca9028 100644 |
--- a/public/web/WebFrameClient.h |
+++ b/public/web/WebFrameClient.h |
@@ -53,6 +53,7 @@ namespace blink { |
class WebApplicationCacheHost; |
class WebApplicationCacheHostClient; |
class WebCachedURLRequest; |
+class WebContentDecryptionModule; |
class WebCookieJar; |
class WebDataSource; |
class WebDOMEvent; |
@@ -90,6 +91,9 @@ public: |
virtual WebMediaPlayer* createMediaPlayer(WebLocalFrame*, const WebURL&, WebMediaPlayerClient*) { return 0; } |
// May return null. |
+ virtual WebContentDecryptionModule* createContentDecryptionModule(WebLocalFrame*, const WebSecurityOrigin&, const WebString& keySystem) { return 0; } |
+ |
+ // May return null. |
virtual WebApplicationCacheHost* createApplicationCacheHost(WebLocalFrame*, WebApplicationCacheHostClient*) { return 0; } |
// May return null. Takes ownership of the client. |