Index: content/renderer/webpublicsuffixlist_impl.cc |
diff --git a/content/renderer/webpublicsuffixlist_impl.cc b/content/renderer/webpublicsuffixlist_impl.cc |
index e1e00c22be28c7c42184e38d29999cb81d9f7308..7cb7d6b2d563981c6f0ebe8b82070885b9071fd2 100644 |
--- a/content/renderer/webpublicsuffixlist_impl.cc |
+++ b/content/renderer/webpublicsuffixlist_impl.cc |
@@ -12,12 +12,13 @@ WebPublicSuffixListImpl::~WebPublicSuffixListImpl() { |
} |
size_t WebPublicSuffixListImpl::getPublicSuffixLength( |
- const blink::WebString& host) { |
- size_t result = net::registry_controlled_domains::GetRegistryLength( |
- host.utf8(), |
- net::registry_controlled_domains::INCLUDE_UNKNOWN_REGISTRIES, |
- net::registry_controlled_domains::INCLUDE_PRIVATE_REGISTRIES); |
- return result ? result : host.length(); |
+ const blink::WebString& canonical_host) { |
+ size_t result = |
+ net::registry_controlled_domains::GetCanonicalHostRegistryLength( |
+ canonical_host.utf8(), |
+ net::registry_controlled_domains::INCLUDE_UNKNOWN_REGISTRIES, |
+ net::registry_controlled_domains::INCLUDE_PRIVATE_REGISTRIES); |
+ return result ? result : canonical_host.length(); |
} |
} // namespace content |