Index: chrome/browser/budget_service/budget_manager.cc |
diff --git a/chrome/browser/budget_service/budget_manager.cc b/chrome/browser/budget_service/budget_manager.cc |
index 382830ca538fffc83443d01d441f926a87a2e388..cdf4fd71c885c1600d30b938cd913f3f32728e69 100644 |
--- a/chrome/browser/budget_service/budget_manager.cc |
+++ b/chrome/browser/budget_service/budget_manager.cc |
@@ -69,7 +69,7 @@ double BudgetManager::GetCost(blink::mojom::BudgetOperationType type) { |
void BudgetManager::GetBudget(const url::Origin& origin, |
const GetBudgetCallback& callback) { |
- if (origin.unique() || !content::IsOriginSecure(GURL(origin.Serialize()))) { |
+ if (origin.unique() || !content::IsOriginSecure(origin.GetURL())) { |
callback.Run(blink::mojom::BudgetServiceErrorType::NOT_SUPPORTED, |
mojo::Array<blink::mojom::BudgetStatePtr>()); |
return; |
@@ -80,7 +80,7 @@ void BudgetManager::GetBudget(const url::Origin& origin, |
void BudgetManager::Reserve(const url::Origin& origin, |
blink::mojom::BudgetOperationType type, |
const ReserveCallback& callback) { |
- if (origin.unique() || !content::IsOriginSecure(GURL(origin.Serialize()))) { |
+ if (origin.unique() || !content::IsOriginSecure(origin.GetURL())) { |
callback.Run(blink::mojom::BudgetServiceErrorType::NOT_SUPPORTED, |
false /* success */); |
return; |
@@ -93,7 +93,7 @@ void BudgetManager::Reserve(const url::Origin& origin, |
void BudgetManager::Consume(const url::Origin& origin, |
blink::mojom::BudgetOperationType type, |
const ConsumeCallback& callback) { |
- if (origin.unique() || !content::IsOriginSecure(GURL(origin.Serialize()))) { |
+ if (origin.unique() || !content::IsOriginSecure(origin.GetURL())) { |
callback.Run(false /* success */); |
return; |
} |