Index: content/public/browser/content_browser_client.h |
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h |
index 0c417e90f7771ad50694d3fb35a9dd29774ca8a3..209f0bcb0e4b82b308028b6e3272b23f5b3bba20 100644 |
--- a/content/public/browser/content_browser_client.h |
+++ b/content/public/browser/content_browser_client.h |
@@ -32,7 +32,9 @@ class GURL; |
namespace base { |
class FilePath; |
+class SharedMemory; |
} |
+ |
namespace crypto { |
class CryptoModuleBlockingPasswordDelegate; |
} |
@@ -523,6 +525,11 @@ class CONTENT_EXPORT ContentBrowserClient { |
crypto::CryptoModuleBlockingPasswordDelegate* GetCryptoPasswordDelegate( |
const GURL& url); |
#endif |
+ |
+ // Asks the embedder to upload a WebRTC log file. Returns true if the embedder |
+ // will upload the file and take ownership of |shared_memory|. |
+ virtual bool UploadWebRtcLog(base::SharedMemory* shared_memory, |
+ uint32 length); |
}; |
} // namespace content |