| Index: extensions/renderer/script_context.cc
|
| diff --git a/extensions/renderer/script_context.cc b/extensions/renderer/script_context.cc
|
| index d20d21d77248a9bb3160722f3c10c518f1a4cda0..587087bd1a5e05af173a28c3375f7c346ca4e205 100644
|
| --- a/extensions/renderer/script_context.cc
|
| +++ b/extensions/renderer/script_context.cc
|
| @@ -108,7 +108,7 @@ ScriptContext::ScriptContext(const v8::Local<v8::Context>& v8_context,
|
| effective_context_type_(effective_context_type),
|
| safe_builtins_(this),
|
| isolate_(v8_context->GetIsolate()),
|
| - url_(web_frame_ ? GURL(web_frame_->document().url()) : GURL()),
|
| + url_(web_frame_ ? GetDataSourceURLForFrame(web_frame_) : GURL()),
|
| runner_(new Runner(this)) {
|
| VLOG(1) << "Created context:\n" << GetDebugString();
|
| gin::PerContextData* gin_data = gin::PerContextData::From(v8_context);
|
|
|