Chromium Code Reviews| Index: content/browser/browser_plugin/browser_plugin_embedder.cc |
| diff --git a/content/browser/browser_plugin/browser_plugin_embedder.cc b/content/browser/browser_plugin/browser_plugin_embedder.cc |
| index 28aa57f750411bea773b3c6385ca946841de70c2..00ba9e82221b4b5a6247f5f904e475052f07402d 100644 |
| --- a/content/browser/browser_plugin/browser_plugin_embedder.cc |
| +++ b/content/browser/browser_plugin/browser_plugin_embedder.cc |
| @@ -180,21 +180,10 @@ bool BrowserPluginEmbedder::HandleKeyboardEvent( |
| return event_consumed; |
| } |
| -bool BrowserPluginEmbedder::Find(int request_id, |
| - const base::string16& search_text, |
| - const blink::WebFindOptions& options) { |
| - return GetBrowserPluginGuestManager()->ForEachGuest( |
| - web_contents(), |
| - base::Bind(&BrowserPluginEmbedder::FindInGuest, |
| - request_id, |
| - search_text, |
| - options)); |
| -} |
| - |
| -bool BrowserPluginEmbedder::StopFinding(StopFindAction action) { |
| - return GetBrowserPluginGuestManager()->ForEachGuest( |
| - web_contents(), |
| - base::Bind(&BrowserPluginEmbedder::StopFindingInGuest, action)); |
| +BrowserPluginGuest* BrowserPluginEmbedder::GetFullPageGuest() { |
| + WebContentsImpl* guest_contents = static_cast<WebContentsImpl*>( |
| + GetBrowserPluginGuestManager()->GetFullPageGuest(web_contents())); |
| + return guest_contents->GetBrowserPluginGuest(); |
|
Sam McNally
2015/04/01 06:04:49
Check for a null guest_contents?
raymes
2015/04/13 11:00:31
Done.
|
| } |
| // static |
| @@ -209,29 +198,4 @@ bool BrowserPluginEmbedder::UnlockMouseIfNecessaryCallback(bool* mouse_unlocked, |
| return false; |
| } |
| -// static |
| -bool BrowserPluginEmbedder::FindInGuest(int request_id, |
| - const base::string16& search_text, |
| - const blink::WebFindOptions& options, |
| - WebContents* guest) { |
| - if (static_cast<WebContentsImpl*>(guest)->GetBrowserPluginGuest()->Find( |
| - request_id, search_text, options)) { |
| - // There can only ever currently be one browser plugin that handles find so |
| - // we can break the iteration at this point. |
| - return true; |
| - } |
| - return false; |
| -} |
| - |
| -bool BrowserPluginEmbedder::StopFindingInGuest(StopFindAction action, |
| - WebContents* guest) { |
| - if (static_cast<WebContentsImpl*>(guest)->GetBrowserPluginGuest() |
| - ->StopFinding(action)) { |
| - // There can only ever currently be one browser plugin that handles find so |
| - // we can break the iteration at this point. |
| - return true; |
| - } |
| - return false; |
| -} |
| - |
| } // namespace content |