Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / content / renderer / media / webcontentdecryptionmodulesession_impl.h
index bb1cedd..c54c218 100644 (file)
@@ -46,6 +46,8 @@ class WebContentDecryptionModuleSessionImpl
       size_t init_data_length,
       const blink::WebString& session_type,
       blink::WebContentDecryptionModuleResult result);
+  virtual void load(const blink::WebString& session_id,
+                    blink::WebContentDecryptionModuleResult result);
   virtual void update(const uint8* response,
                       size_t response_length,
                       blink::WebContentDecryptionModuleResult result);
@@ -61,11 +63,7 @@ class WebContentDecryptionModuleSessionImpl
                         const GURL& destination_url);
   void OnSessionKeysChange(bool has_additional_usable_key);
   void OnSessionExpirationUpdate(const base::Time& new_expiry_time);
-  void OnSessionReady();
   void OnSessionClosed();
-  void OnSessionError(media::MediaKeys::Exception exception_code,
-                      uint32 system_code,
-                      const std::string& error_message);
 
  private:
   // Called when a new session is created.