Extension URLPatterns aren't canonicalized |
||
Issue descriptionExtension URLPatterns aren't canonicalized (e.g., with net::CanonicalizeHost [1]). This at least means that host patterns like "*://*.gOoGle.com/*" will parse successfully, but will never match (because chrome canonicalizes that to google.com). It may or may not have other subtle implications. We should canonicalize these. Whether to fail on a non-canonical host or to silently canonicalize is an open question, but I'd lean towards the latter (unless canonicalization totally fails). [1] https://chromium.googlesource.com/chromium/src/+/10970564f226c8db1adc1d2c3f0b7136d48acb51/net/base/url_util.h#125
,
Feb 27 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Feb 23 2018