Index: content/browser/browser_plugin/browser_plugin_guest.h |
diff --git a/content/browser/browser_plugin/browser_plugin_guest.h b/content/browser/browser_plugin/browser_plugin_guest.h |
index 016881fbd774a9b7bcbd96142cce5f35bca4591c..70ebc737fcd161fe6f0dfe5376214d2e7b742101 100644 |
--- a/content/browser/browser_plugin/browser_plugin_guest.h |
+++ b/content/browser/browser_plugin/browser_plugin_guest.h |
@@ -97,7 +97,6 @@ class CONTENT_EXPORT BrowserPluginGuest |
public WebContentsDelegate, |
public WebContentsObserver { |
public: |
- typedef base::Callback<void(bool)> GeolocationCallback; |
virtual ~BrowserPluginGuest(); |
// The WebContents passed into the factory method here has not been |
@@ -289,14 +288,6 @@ class CONTENT_EXPORT BrowserPluginGuest |
BrowserPluginHostMsg_Attach_Params params, |
const base::DictionaryValue& extra_params); |
- // Requests geolocation permission through Embedder JavaScript API. |
- void AskEmbedderForGeolocationPermission(int bridge_id, |
- const GURL& requesting_frame, |
- bool user_gesture, |
- const GeolocationCallback& callback); |
- // Cancels pending geolocation request. |
- void CancelGeolocationRequest(int bridge_id); |
- |
// Allow the embedder to call this for unhandled messages when |
// BrowserPluginGuest is already destroyed. |
static void AcknowledgeBufferPresent(int route_id, |
@@ -335,7 +326,6 @@ class CONTENT_EXPORT BrowserPluginGuest |
friend class TestBrowserPluginGuest; |
class DownloadRequest; |
- class GeolocationRequest; |
class JavaScriptDialogRequest; |
// MediaRequest because of naming conflicts with MediaStreamRequest. |
class MediaRequest; |
@@ -373,11 +363,6 @@ class CONTENT_EXPORT BrowserPluginGuest |
PageTransition transition_type, |
WebContents* web_contents); |
- // Bridge IDs correspond to a geolocation request. This method will remove |
- // the bookkeeping for a particular geolocation request associated with the |
- // provided |bridge_id|. It returns the request ID of the geolocation request. |
- int RemoveBridgeID(int bridge_id); |
- |
// Returns the |request_id| generated for the |request| provided. |
int RequestPermission( |
BrowserPluginPermissionType permission_type, |
@@ -537,10 +522,6 @@ class CONTENT_EXPORT BrowserPluginGuest |
const base::Callback<void(bool)>& callback, |
const std::string& url); |
- // Embedder sets permission to allow or deny geolocation request. |
- void SetGeolocationPermission( |
- GeolocationCallback callback, int bridge_id, bool allowed); |
- |
// Forwards all messages from the |pending_messages_| queue to the embedder. |
void SendQueuedMessages(); |
@@ -550,8 +531,6 @@ class CONTENT_EXPORT BrowserPluginGuest |
scoped_ptr<EmbedderWebContentsObserver> embedder_web_contents_observer_; |
WebContentsImpl* embedder_web_contents_; |
- std::map<int, int> bridge_id_to_request_id_map_; |
- |
// An identifier that uniquely identifies a browser plugin guest within an |
// embedder. |
int instance_id_; |