Chromium Code Reviews| Index: extensions/browser/guest_view/web_view/web_view_guest.h |
| diff --git a/extensions/browser/guest_view/web_view/web_view_guest.h b/extensions/browser/guest_view/web_view/web_view_guest.h |
| index 926a67b74f86f0fc068ba4bc3c481cfac4e94c8a..ad2603aff354b8f9304cc432f2bd88c3f246bed6 100644 |
| --- a/extensions/browser/guest_view/web_view/web_view_guest.h |
| +++ b/extensions/browser/guest_view/web_view/web_view_guest.h |
| @@ -13,6 +13,7 @@ |
| #include "content/public/browser/notification_registrar.h" |
| #include "extensions/browser/guest_view/guest_view.h" |
| #include "extensions/browser/guest_view/web_view/javascript_dialog_helper.h" |
| +#include "extensions/browser/guest_view/web_view/web_view_find_helper.h" |
| #include "extensions/browser/guest_view/web_view/web_view_guest_delegate.h" |
| #include "extensions/browser/guest_view/web_view/web_view_permission_helper.h" |
| #include "extensions/browser/guest_view/web_view/web_view_permission_types.h" |
| @@ -162,10 +163,9 @@ class WebViewGuest : public GuestView<WebViewGuest>, |
| double GetZoom(); |
| // Begin or continue a find request. |
| - void Find( |
| - const base::string16& search_text, |
| - const blink::WebFindOptions& options, |
| - WebViewInternalFindFunction* find_function); |
| + void Find(const base::string16& search_text, |
| + const blink::WebFindOptions& options, |
| + WebViewInternalFindFunction* find_function); |
|
Fady Samuel
2014/09/18 16:49:48
Can we restore this back to being a scoped_refptr?
|
| // Conclude a find request to clear highlighting. |
| void StopFinding(content::StopFindAction); |
| @@ -312,6 +312,9 @@ class WebViewGuest : public GuestView<WebViewGuest>, |
| void SetUpAutoSize(); |
| + // Handles find requests and replies for the webview find API. |
| + WebViewFindHelper find_helper_; |
| + |
| ObserverList<ScriptExecutionObserver> script_observers_; |
| scoped_ptr<ScriptExecutor> script_executor_; |