| Index: chrome/renderer/pepper/pepper_extensions_common_host.cc
|
| diff --git a/chrome/renderer/pepper/pepper_extensions_common_host.cc b/chrome/renderer/pepper/pepper_extensions_common_host.cc
|
| index 1bda041d646e35f6f338e4d160638bb9b4d94da4..ed38547d6e901f86c9330f460f36c5fb0f5e64ca 100644
|
| --- a/chrome/renderer/pepper/pepper_extensions_common_host.cc
|
| +++ b/chrome/renderer/pepper/pepper_extensions_common_host.cc
|
| @@ -63,9 +63,11 @@ PepperExtensionsCommonHost* PepperExtensionsCommonHost::Create(
|
| if (!frame)
|
| return NULL;
|
| v8::HandleScope scope(v8::Isolate::GetCurrent());
|
| + // TODO(rockot): Remove this downcast. See http://crbug.com/362616.
|
| extensions::ChromeV8Context* context =
|
| - dispatcher->v8_context_set().GetByV8Context(
|
| - frame->mainWorldScriptContext());
|
| + static_cast<extensions::ChromeV8Context*>(
|
| + dispatcher->script_context_set().GetByV8Context(
|
| + frame->mainWorldScriptContext()));
|
| if (!context)
|
| return NULL;
|
|
|
|
|