Index: chrome/browser/renderer_host/render_view_host.cc |
diff --git a/chrome/browser/renderer_host/render_view_host.cc b/chrome/browser/renderer_host/render_view_host.cc |
index 47a087f56caff9ef067f0eed15ffaa753e455607..66ad56451fc7b3b19b0e53924b1a006b10e11467 100644 |
--- a/chrome/browser/renderer_host/render_view_host.cc |
+++ b/chrome/browser/renderer_host/render_view_host.cc |
@@ -2195,9 +2195,10 @@ void RenderViewHost::OnDetectedPhishingSite(const GURL& phishing_url, |
// to confirm that the URL is really phishing. |
} |
-void RenderViewHost::OnScriptEvalResponse(int id, bool result) { |
- scoped_ptr<Value> result_value(Value::CreateBooleanValue(result)); |
- std::pair<int, Value*> details(id, result_value.get()); |
+void RenderViewHost::OnScriptEvalResponse(int id, const ListValue& result) { |
+ Value* result_value; |
+ result.Get(0, &result_value); |
+ std::pair<int, Value*> details(id, result_value); |
NotificationService::current()->Notify( |
NotificationType::EXECUTE_JAVASCRIPT_RESULT, |
Source<RenderViewHost>(this), |