Index: chrome/browser/extensions/api/metrics_private/metrics_private_api.cc |
diff --git a/chrome/browser/extensions/api/metrics_private/metrics_private_api.cc b/chrome/browser/extensions/api/metrics_private/metrics_private_api.cc |
index 0b344442580e4bc321f4dc996a41131c8b9a4a20..66d4ee98cfbe235e0eb7134820cc4a476c3c5d05 100644 |
--- a/chrome/browser/extensions/api/metrics_private/metrics_private_api.cc |
+++ b/chrome/browser/extensions/api/metrics_private/metrics_private_api.cc |
@@ -59,13 +59,10 @@ bool MetricsPrivateGetVariationParamsFunction::RunSync() { |
EXTENSION_FUNCTION_VALIDATE(params.get()); |
GetVariationParams::Results::Params result; |
- if (!chrome_variations::GetVariationParams( |
+ if (chrome_variations::GetVariationParams( |
params->name, &result.additional_properties)) { |
- SetError("Variation parameters are unavailable."); |
- return false; |
+ SetResult(result.ToValue().release()); |
} |
- |
- SetResult(result.ToValue().release()); |
return true; |
} |