| Index: chrome/browser/extensions/api/tabs/tabs_api.cc
|
| diff --git a/chrome/browser/extensions/api/tabs/tabs_api.cc b/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| index cdaf16bd51367c8886e3e0a86e459eccbcaf76d7..62a2441ffdca9f4f691f94253cf6eb9c13b198ba 100644
|
| --- a/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| +++ b/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| @@ -1366,19 +1366,19 @@ bool TabsUpdateFunction::UpdateURL(const std::string &url_string,
|
| return false;
|
| }
|
|
|
| - TabHelper::FromWebContents(web_contents_)->
|
| - script_executor()->ExecuteScript(
|
| - extension_id(),
|
| - ScriptExecutor::JAVASCRIPT,
|
| - url.GetContent(),
|
| - ScriptExecutor::TOP_FRAME,
|
| - UserScript::DOCUMENT_IDLE,
|
| - ScriptExecutor::MAIN_WORLD,
|
| - ScriptExecutor::DEFAULT_PROCESS,
|
| - GURL(),
|
| - user_gesture_,
|
| - ScriptExecutor::NO_RESULT,
|
| - base::Bind(&TabsUpdateFunction::OnExecuteCodeFinished, this));
|
| + TabHelper::FromWebContents(web_contents_)->script_executor()->ExecuteScript(
|
| + extension_id(),
|
| + ScriptExecutor::JAVASCRIPT,
|
| + url.GetContent(),
|
| + ScriptExecutor::TOP_FRAME,
|
| + UserScript::DOCUMENT_IDLE,
|
| + ScriptExecutor::MAIN_WORLD,
|
| + ScriptExecutor::DEFAULT_PROCESS,
|
| + GURL(),
|
| + GURL(),
|
| + user_gesture_,
|
| + ScriptExecutor::NO_RESULT,
|
| + base::Bind(&TabsUpdateFunction::OnExecuteCodeFinished, this));
|
|
|
| *is_async = true;
|
| return true;
|
| @@ -1865,6 +1865,10 @@ bool ExecuteCodeInTabFunction::IsWebView() const {
|
| return false;
|
| }
|
|
|
| +const GURL& ExecuteCodeInTabFunction::GetWebViewSrc() const {
|
| + return GURL::EmptyGURL();
|
| +}
|
| +
|
| bool TabsExecuteScriptFunction::ShouldInsertCSS() const {
|
| return false;
|
| }
|
|
|