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 970671fd9f302ce338074ded336000bf547e82d6..0f5dbacf69b35dba180eea100485eff4d58e75f5 100644 |
--- a/chrome/browser/budget_service/budget_manager.cc |
+++ b/chrome/browser/budget_service/budget_manager.cc |
@@ -40,7 +40,7 @@ double BudgetManager::GetCost(blink::mojom::BudgetOperationType type) { |
void BudgetManager::GetBudget(const url::Origin& origin, |
GetBudgetCallback callback) { |
- if (origin.unique() || !content::IsOriginSecure(origin.GetURL())) { |
+ if (origin.opaque() || !content::IsOriginSecure(origin.GetURL())) { |
std::move(callback).Run(blink::mojom::BudgetServiceErrorType::NOT_SUPPORTED, |
std::vector<blink::mojom::BudgetStatePtr>()); |
return; |
@@ -53,7 +53,7 @@ void BudgetManager::GetBudget(const url::Origin& origin, |
void BudgetManager::Reserve(const url::Origin& origin, |
blink::mojom::BudgetOperationType type, |
ReserveCallback callback) { |
- if (origin.unique() || !content::IsOriginSecure(origin.GetURL())) { |
+ if (origin.opaque() || !content::IsOriginSecure(origin.GetURL())) { |
std::move(callback).Run(blink::mojom::BudgetServiceErrorType::NOT_SUPPORTED, |
false /* success */); |
return; |
@@ -67,7 +67,7 @@ void BudgetManager::Reserve(const url::Origin& origin, |
void BudgetManager::Consume(const url::Origin& origin, |
blink::mojom::BudgetOperationType type, |
ConsumeCallback callback) { |
- if (origin.unique() || !content::IsOriginSecure(origin.GetURL())) { |
+ if (origin.opaque() || !content::IsOriginSecure(origin.GetURL())) { |
std::move(callback).Run(false /* success */); |
return; |
} |