| Index: chrome/renderer/searchbox/searchbox_extension.h
|
| diff --git a/chrome/renderer/searchbox/searchbox_extension.h b/chrome/renderer/searchbox/searchbox_extension.h
|
| index addaa0bfa47753a7d5f8df11b889023f1d9474eb..f3b019cc94601e0caf3f97ac07b6c6eb135db2df 100644
|
| --- a/chrome/renderer/searchbox/searchbox_extension.h
|
| +++ b/chrome/renderer/searchbox/searchbox_extension.h
|
| @@ -7,12 +7,12 @@
|
|
|
| #include "base/basictypes.h"
|
|
|
| -namespace v8 {
|
| -class Extension;
|
| +namespace content {
|
| +class RenderView;
|
| }
|
|
|
| -namespace WebKit {
|
| -class WebFrame;
|
| +namespace v8 {
|
| +class Extension;
|
| }
|
|
|
| namespace extensions_v8 {
|
| @@ -21,28 +21,15 @@ namespace extensions_v8 {
|
| // http://dev.chromium.org/searchbox
|
| class SearchBoxExtension {
|
| public:
|
| - // Returns the v8::Extension object handling searchbox bindings. Returns null
|
| - // if match-preview is not enabled. Caller takes ownership of returned object.
|
| + // Returns the v8::Extension object handling searchbox bindings. Caller takes
|
| + // ownership of the returned object.
|
| static v8::Extension* Get();
|
|
|
| - static void DispatchChange(WebKit::WebFrame* frame);
|
| - static void DispatchSubmit(WebKit::WebFrame* frame);
|
| - static void DispatchCancel(WebKit::WebFrame* frame);
|
| - static void DispatchResize(WebKit::WebFrame* frame);
|
| -
|
| - static bool PageSupportsInstant(WebKit::WebFrame* frame);
|
| -
|
| - // Extended API.
|
| - static void DispatchOnWindowReady(WebKit::WebFrame* frame);
|
| - static void DispatchAutocompleteResults(WebKit::WebFrame* frame);
|
| - static void DispatchUpOrDownKeyPress(WebKit::WebFrame* frame, int count);
|
| - static void DispatchEscKeyPress(WebKit::WebFrame* frame);
|
| - static void DispatchKeyCaptureChange(WebKit::WebFrame* frame);
|
| - static void DispatchMarginChange(WebKit::WebFrame* frame);
|
| - static void DispatchThemeChange(WebKit::WebFrame* frame);
|
| -
|
| - // New Tab Page API.
|
| - static void DispatchMostVisitedChanged(WebKit::WebFrame* frame);
|
| + static bool DetermineInstantSupport(content::RenderView* render_view);
|
| + static void Change(content::RenderView* render_view);
|
| + static void Submit(content::RenderView* render_view);
|
| + static void Blur(content::RenderView* render_view);
|
| + static void PopupBounds(content::RenderView* render_view);
|
|
|
| private:
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(SearchBoxExtension);
|
|
|