| Index: chrome/renderer/searchbox/searchbox_extension.cc
|
| diff --git a/chrome/renderer/searchbox/searchbox_extension.cc b/chrome/renderer/searchbox/searchbox_extension.cc
|
| index 4b3043a185357058b25049ec770f7fffc355339d..e2779ee165925af414af3fd984df058fc1fce34f 100644
|
| --- a/chrome/renderer/searchbox/searchbox_extension.cc
|
| +++ b/chrome/renderer/searchbox/searchbox_extension.cc
|
| @@ -572,6 +572,10 @@ class SearchBoxExtensionWrapper : public v8::Extension {
|
| // Gets the font size of the text in the omnibox.
|
| static void GetFontSize(const v8::FunctionCallbackInfo<v8::Value>& args);
|
|
|
| + // Gets whether or not the app launcher is enabled.
|
| + static void GetAppLauncherEnabled(
|
| + const v8::FunctionCallbackInfo<v8::Value>& args);
|
| +
|
| // Navigates the window to a URL represented by either a URL string or a
|
| // restricted ID. The two variants handle restricted IDs in their
|
| // respective namespaces.
|
| @@ -701,6 +705,8 @@ v8::Handle<v8::FunctionTemplate> SearchBoxExtensionWrapper::GetNativeFunction(
|
| return v8::FunctionTemplate::New(GetFont);
|
| if (name->Equals(v8::String::New("GetFontSize")))
|
| return v8::FunctionTemplate::New(GetFontSize);
|
| + if (name->Equals(v8::String::New("GetAppLauncherEnabled")))
|
| + return v8::FunctionTemplate::New(GetAppLauncherEnabled);
|
| if (name->Equals(v8::String::New("NavigateSearchBox")))
|
| return v8::FunctionTemplate::New(NavigateSearchBox);
|
| if (name->Equals(v8::String::New("NavigateNewTabPage")))
|
| @@ -1031,6 +1037,16 @@ void SearchBoxExtensionWrapper::GetFontSize(
|
| }
|
|
|
| // static
|
| +void SearchBoxExtensionWrapper::GetAppLauncherEnabled(
|
| + const v8::FunctionCallbackInfo<v8::Value>& args) {
|
| + content::RenderView* render_view = GetRenderView();
|
| + if (!render_view) return;
|
| +
|
| + args.GetReturnValue().Set(
|
| + SearchBox::Get(render_view)->app_launcher_enabled());
|
| +}
|
| +
|
| +// static
|
| void SearchBoxExtensionWrapper::NavigateSearchBox(
|
| const v8::FunctionCallbackInfo<v8::Value>& args) {
|
| content::RenderView* render_view = GetRenderView();
|
|
|