| Index: chrome/renderer/extensions/user_script_slave.cc
|
| ===================================================================
|
| --- chrome/renderer/extensions/user_script_slave.cc (revision 81801)
|
| +++ chrome/renderer/extensions/user_script_slave.cc (working copy)
|
| @@ -16,8 +16,8 @@
|
| #include "chrome/common/extensions/extension.h"
|
| #include "chrome/common/extensions/extension_set.h"
|
| #include "chrome/common/url_constants.h"
|
| +#include "chrome/renderer/chrome_render_process_observer.h"
|
| #include "chrome/renderer/extension_groups.h"
|
| -#include "content/renderer/render_thread.h"
|
| #include "googleurl/src/gurl.h"
|
| #include "grit/renderer_resources.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
|
| @@ -81,7 +81,8 @@
|
| bool UserScriptSlave::UpdateScripts(base::SharedMemoryHandle shared_memory) {
|
| scripts_.clear();
|
|
|
| - bool only_inject_incognito = RenderThread::current()->IsIncognitoProcess();
|
| + bool only_inject_incognito =
|
| + ChromeRenderProcessObserver::is_incognito_process();
|
|
|
| // Create the shared memory object (read only).
|
| shared_memory_.reset(new base::SharedMemory(shared_memory, true));
|
| @@ -177,7 +178,7 @@
|
| void UserScriptSlave::InsertInitExtensionCode(
|
| std::vector<WebScriptSource>* sources, const std::string& extension_id) {
|
| DCHECK(sources);
|
| - bool incognito = RenderThread::current()->IsIncognitoProcess();
|
| + bool incognito = ChromeRenderProcessObserver::is_incognito_process();
|
| sources->insert(sources->begin(), WebScriptSource(WebString::fromUTF8(
|
| StringPrintf(kInitExtension, extension_id.c_str(),
|
| incognito ? "true" : "false"))));
|
|
|