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; |