Index: chrome/renderer/extensions/set_icon_natives.cc |
diff --git a/chrome/renderer/extensions/set_icon_natives.cc b/chrome/renderer/extensions/set_icon_natives.cc |
index 084c5a89d4c8031c4242e017820bd5a631b22deb..614bbb20eb398578e8cb4363a7b1a22eddb42dfe 100644 |
--- a/chrome/renderer/extensions/set_icon_natives.cc |
+++ b/chrome/renderer/extensions/set_icon_natives.cc |
@@ -26,9 +26,8 @@ namespace extensions { |
SetIconNatives::SetIconNatives(Dispatcher* dispatcher, |
RequestSender* request_sender, |
ChromeV8Context* context) |
- : ChromeV8Extension(dispatcher, context->v8_context()), |
- request_sender_(request_sender), |
- context_(context) { |
+ : ChromeV8Extension(dispatcher, context), |
+ request_sender_(request_sender) { |
RouteFunction( |
"SetIconCommon", |
base::Bind(&SetIconNatives::SetIconCommon, base::Unretained(this))); |
@@ -138,7 +137,7 @@ v8::Handle<v8::Value> SetIconNatives::SetIconCommon( |
bool has_callback = args[3]->BooleanValue(); |
bool for_io_thread = args[4]->BooleanValue(); |
- request_sender_->StartRequest(context_, |
+ request_sender_->StartRequest(context(), |
name, |
request_id, |
has_callback, |