Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / native_client / src / trusted / reverse_service / reverse_service.h
index 7e13b40..7d60d8a 100644 (file)
@@ -55,9 +55,6 @@ class ReverseInterface : public RefCountBase {
  public:
   virtual ~ReverseInterface() {}
 
-  // For debugging, messaging.  |message| goes to JavaScript console.
-  virtual void Log(nacl::string message) = 0;
-
   // Startup handshake
   virtual void StartupInitializationComplete() = 0;
 
@@ -79,12 +76,8 @@ class ReverseInterface : public RefCountBase {
   // as the return type.
   virtual bool EnumerateManifestKeys(std::set<nacl::string>* keys) = 0;
 
-  // An adapter to prevent this interface change from breaking the DEPS roll.
-  // TODO(ncbray) remove
-  virtual bool OpenManifestEntry(nacl::string url_key, int32_t* out_desc);
-  // TODO(ncbray) convert to a pure virtual.
   virtual bool OpenManifestEntry(nacl::string url_key,
-                                 struct NaClFileInfo* info);
+                                 struct NaClFileInfo* info) = 0;
   virtual bool CloseManifestEntry(int32_t desc) = 0;
   virtual void ReportCrash() = 0;