Chromium allows <meta name=referrer> tags, which specify referrer policies, that contain values with comma-separated lists of policies. We plan to remove this functionality, so that <meta name=referrer>'s content attribute will need to be a single policy.
The HTML spec, which specifies the tag's behavior, only allows single-policy values in the tag. Gecko and WebKit both only allow single-policy values, too, consistent with the spec. We plan to deprecate and remove Chromium's out-of-spec functionality to improve interoperability.
Comments0.01% on UseCounter for <meta name=referrer content=something,with,a,comma> is significantly above the principles of web compatibility's threshold for trivial removals; we expect the change would not be very visible to users (for instance, a Firefox analysis of a substantially larger related change didn't find an increase in user-reported breakage), but it could result in hard-to-debug changes in server-side behavior.
We've added a more granular metric that counts the frequency of behavior differences relative to a counterfactual where we start disregarding these meta tags, and will come back with results once it's had time to bake in.
Specification: Editor's draft--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/771a7008-b869-4d06-aaae-4f1f7f26ad20n%40chromium.org.
(Chrome Platform Status link: https://www.chromestatus.com/feature/5222897150853120.)On Thursday, July 16, 2020 at 4:17:37 PM UTC-7 Dominic Farolino wrote:Non-OWNER LGTMOn Thu, Jul 16, 2020 at 5:03 PM David Van Cleve <dav...@chromium.org> wrote:ContactSummaryDeprecate and remove <meta name=referrer content=list,of,policies>Chromium allows <meta name=referrer> tags, which specify referrer policies, that contain values with comma-separated lists of policies. We plan to remove this functionality, so that <meta name=referrer>'s content attribute will need to be a single policy.
The HTML spec, which specifies the tag's behavior, only allows single-policy values in the tag. Gecko and WebKit both only allow single-policy values, too, consistent with the spec. We plan to deprecate and remove Chromium's out-of-spec functionality to improve interoperability.
Comments0.01% on UseCounter for <meta name=referrer content=something,with,a,comma> is significantly above the principles of web compatibility's threshold for trivial removals; we expect the change would not be very visible to users (for instance, a Firefox analysis of a substantially larger related change didn't find an increase in user-reported breakage), but it could result in hard-to-debug changes in server-side behavior.
We've added a more granular metric that counts the frequency of behavior differences relative to a counterfactual where we start disregarding these meta tags, and will come back with results once it's had time to bake in.
Specification: Editor's draft
--Status in Chromium: Implemented, removal proposed (tracking bug)
Consensus & StandardizationAfter a feature ships in Chrome, the values listed here are not guaranteed to be up to date.
- Gecko: implementation is consistent with the (less permissive) standardized behavior
- WebKit: implementation is consistent with the (less permissive) standardized behavior
- Web Developers:No signals
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/771a7008-b869-4d06-aaae-4f1f7f26ad20n%40chromium.org.
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6ef02393-7947-4e07-9eb4-cc9dad01afc4n%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACuR13fJt5o-FmEKfcFUDddrq2aoqiBqDLTp6ivkLTn%2B0mVhZA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAMeJurdC2Dh3DoSyyz5-zB7_A6jpd5HEgmOGEqsEm9PrKc7jNw%40mail.gmail.com.
Chromestatus reports 0.0026% usage on HTMLMetaElementReferrerPolicyMultipleTokens, which is now in M85 beta.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEhcCRpwrE%2Bz%3DQUTK8rrPr33d16ZYmi-3t2zKYkXAQcYRw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEhcCRpwrE%2Bz%3DQUTK8rrPr33d16ZYmi-3t2zKYkXAQcYRw%40mail.gmail.com.