Add a per-context "Handler" concept to ChromeV8Extension and
use it to update the chrome.app bidings.
Review URL: http://codereview.chromium.org/8218004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104975 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/renderer/extensions/chrome_v8_context_set.cc b/chrome/renderer/extensions/chrome_v8_context_set.cc
index ab37045..97465f8 100644
--- a/chrome/renderer/extensions/chrome_v8_context_set.cc
+++ b/chrome/renderer/extensions/chrome_v8_context_set.cc
@@ -138,8 +138,9 @@
v8_arguments.push_back(converter->ToV8Value(item, context));
}
- v8::Handle<v8::Value> retval = (*it)->CallChromeHiddenMethod(
- method_name, v8_arguments.size(), &v8_arguments[0]);
+ v8::Handle<v8::Value> retval;
+ (*it)->CallChromeHiddenMethod(
+ method_name, v8_arguments.size(), &v8_arguments[0], &retval);
// In debug, the js will validate the event parameters and return a
// string if a validation error has occured.
// TODO(rafaelw): Consider only doing this check if function_name ==