Index: chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
diff --git a/chrome/browser/extensions/api/web_view/web_view_internal_api.cc b/chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
index dcb866dc2d6bfcaf703aa4815bd5d8c669c6b553..13e187f7e2cbe0f071c685e85ffc651ef42da8d8 100644 |
--- a/chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
+++ b/chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
@@ -405,7 +405,7 @@ bool WebViewInternalGetZoomFunction::RunAsyncSafe(WebViewGuest* guest) { |
EXTENSION_FUNCTION_VALIDATE(params.get()); |
double zoom_factor = guest->GetZoom(); |
- SetResult(base::Value::CreateDoubleValue(zoom_factor)); |
+ SetResult(new base::FundamentalValue(zoom_factor)); |
SendResponse(true); |
return true; |
} |