| Index: chrome/renderer/searchbox/searchbox_extension.cc
|
| diff --git a/chrome/renderer/searchbox/searchbox_extension.cc b/chrome/renderer/searchbox/searchbox_extension.cc
|
| index 1999ccd63f258e888de600dd17018c4b8201892b..504ba3847bc817b84c62e76ef81e6fc05965b5c2 100644
|
| --- a/chrome/renderer/searchbox/searchbox_extension.cc
|
| +++ b/chrome/renderer/searchbox/searchbox_extension.cc
|
| @@ -313,7 +313,8 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetQuery(
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view) return v8::Undefined();
|
|
|
| - DVLOG(1) << "GetQuery: '" << SearchBox::Get(render_view)->query() << "'";
|
| + DVLOG(1) << render_view << " GetQuery: '"
|
| + << SearchBox::Get(render_view)->query() << "'";
|
| return UTF16ToV8String(SearchBox::Get(render_view)->query());
|
| }
|
|
|
| @@ -323,7 +324,8 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetVerbatim(
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view) return v8::Undefined();
|
|
|
| - DVLOG(1) << "GetVerbatim: " << SearchBox::Get(render_view)->verbatim();
|
| + DVLOG(1) << render_view << " GetVerbatim: "
|
| + << SearchBox::Get(render_view)->verbatim();
|
| return v8::Boolean::New(SearchBox::Get(render_view)->verbatim());
|
| }
|
|
|
| @@ -384,10 +386,10 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetHeight(
|
| // static
|
| v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetAutocompleteResults(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "GetAutocompleteResults";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " GetAutocompleteResults";
|
| const std::vector<InstantAutocompleteResult>& results =
|
| SearchBox::Get(render_view)->GetAutocompleteResults();
|
| const size_t results_base = SearchBox::Get(render_view)->results_base();
|
| @@ -421,7 +423,7 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetContext(
|
| if (!render_view) return v8::Undefined();
|
|
|
| const chrome::search::Mode& mode = SearchBox::Get(render_view)->mode();
|
| - DVLOG(1) << "GetContext: " << mode.origin << ":" << mode.mode;
|
| + DVLOG(1) << render_view << " GetContext: " << mode.origin << ":" << mode.mode;
|
| v8::Handle<v8::Object> context = v8::Object::New();
|
| // TODO(jered): Remove isNewTabPage, it's deprecated.
|
| context->Set(v8::String::New("isNewTabPage"),
|
| @@ -435,10 +437,10 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetContext(
|
|
|
| v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetThemeBackgroundInfo(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "GetThemeBackgroundInfo";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " GetThemeBackgroundInfo";
|
| const ThemeBackgroundInfo& theme_info =
|
| SearchBox::Get(render_view)->GetThemeBackgroundInfo();
|
| v8::Handle<v8::Object> info = v8::Object::New();
|
| @@ -533,7 +535,7 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::GetThemeAreaHeight(
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view) return v8::Undefined();
|
|
|
| - DVLOG(1) << "GetThemeAreaHeight: "
|
| + DVLOG(1) << render_view << " GetThemeAreaHeight: "
|
| << SearchBox::Get(render_view)->GetThemeAreaHeight();
|
| return v8::Int32::New(SearchBox::Get(render_view)->GetThemeAreaHeight());
|
| }
|
| @@ -566,10 +568,10 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::NavigateContentWindow(
|
| // static
|
| v8::Handle<v8::Value> SearchBoxExtensionWrapper::SetSuggestions(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "SetSuggestions";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view || !args.Length()) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " SetSuggestions";
|
| v8::Handle<v8::Object> suggestion_json = args[0]->ToObject();
|
|
|
| InstantCompleteBehavior behavior = INSTANT_COMPLETE_NOW;
|
| @@ -605,10 +607,10 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::SetSuggestions(
|
| // static
|
| v8::Handle<v8::Value> SearchBoxExtensionWrapper::SetQuerySuggestion(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "SetQuerySuggestion";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view || args.Length() < 2) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " SetQuerySuggestion";
|
| string16 text = V8ValueToUTF16(args[0]);
|
| InstantCompleteBehavior behavior = INSTANT_COMPLETE_NOW;
|
| InstantSuggestionType type = INSTANT_SUGGESTION_URL;
|
| @@ -629,10 +631,10 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::SetQuerySuggestion(
|
| v8::Handle<v8::Value>
|
| SearchBoxExtensionWrapper::SetQuerySuggestionFromAutocompleteResult(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "SetQuerySuggestionFromAutocompleteResult";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view || !args.Length()) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " SetQuerySuggestionFromAutocompleteResult";
|
| const InstantAutocompleteResult* result = SearchBox::Get(render_view)->
|
| GetAutocompleteResultWithId(args[0]->Uint32Value());
|
| if (!result) return v8::Undefined();
|
| @@ -652,10 +654,10 @@ v8::Handle<v8::Value>
|
| // static
|
| v8::Handle<v8::Value> SearchBoxExtensionWrapper::SetQuery(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "SetQuery";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view || args.Length() < 2) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " SetQuery";
|
| string16 text = V8ValueToUTF16(args[0]);
|
| InstantCompleteBehavior behavior = INSTANT_COMPLETE_REPLACE;
|
| InstantSuggestionType type = INSTANT_SUGGESTION_SEARCH;
|
| @@ -673,10 +675,10 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::SetQuery(
|
| v8::Handle<v8::Value>
|
| SearchBoxExtensionWrapper::SetQueryFromAutocompleteResult(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "SetQueryFromAutocompleteResult";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view || !args.Length()) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " SetQueryFromAutocompleteResult";
|
| const InstantAutocompleteResult* result = SearchBox::Get(render_view)->
|
| GetAutocompleteResultWithId(args[0]->Uint32Value());
|
| if (!result) return v8::Undefined();
|
| @@ -698,10 +700,10 @@ v8::Handle<v8::Value>
|
| // static
|
| v8::Handle<v8::Value> SearchBoxExtensionWrapper::Show(
|
| const v8::Arguments& args) {
|
| - DVLOG(1) << "ShowInstantPreview";
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view || args.Length() < 2) return v8::Undefined();
|
|
|
| + DVLOG(1) << render_view << " ShowInstantPreview";
|
| InstantShownReason reason = INSTANT_SHOWN_NOT_SPECIFIED;
|
| switch (args[0]->Uint32Value()) {
|
| case 1: reason = INSTANT_SHOWN_CUSTOM_NTP_CONTENT; break;
|
| @@ -723,7 +725,6 @@ v8::Handle<v8::Value> SearchBoxExtensionWrapper::Show(
|
|
|
| // static
|
| void SearchBoxExtension::DispatchChange(WebKit::WebFrame* frame) {
|
| - DVLOG(1) << "DispatchChange";
|
| Dispatch(frame, kDispatchChangeEventScript);
|
| }
|
|
|
| @@ -748,21 +749,11 @@ bool SearchBoxExtension::PageSupportsInstant(WebKit::WebFrame* frame) {
|
|
|
| v8::Handle<v8::Value> v = frame->executeScriptAndReturnValue(
|
| WebKit::WebScriptSource(kSupportsInstantScript));
|
| - bool supports_instant = !v.IsEmpty() && v->BooleanValue();
|
| -
|
| - // Send a resize message to tell the page that Chrome is actively using the
|
| - // searchbox API with it. The page uses the message to transition from
|
| - // "homepage" mode to "search" mode.
|
| - if (supports_instant)
|
| - DispatchResize(frame);
|
| -
|
| - DVLOG(1) << "PageSupportsInstant: " << supports_instant;
|
| - return supports_instant;
|
| + return !v.IsEmpty() && v->BooleanValue();
|
| }
|
|
|
| // static
|
| void SearchBoxExtension::DispatchAutocompleteResults(WebKit::WebFrame* frame) {
|
| - DVLOG(1) << "DispatchAutocompleteResults";
|
| Dispatch(frame, kDispatchAutocompleteResultsEventScript);
|
| }
|
|
|
| @@ -776,7 +767,6 @@ void SearchBoxExtension::DispatchUpOrDownKeyPress(WebKit::WebFrame* frame,
|
|
|
| // static
|
| void SearchBoxExtension::DispatchContextChange(WebKit::WebFrame* frame) {
|
| - DVLOG(1) << "DispatchContextChange";
|
| Dispatch(frame, kDispatchContextChangeEventScript);
|
| }
|
|
|
|
|