On Thu, Oct 21, 2021 at 9:55 AM Yutaka Hirano <[email protected]> wrote:

> (The implementation CL
> <https://chromium-review.googlesource.com/c/chromium/src/+/3226283> is
> under review. This intent is written as if it's landed.)
>
> Contact [email protected]
>
> Specification
> https://fetch.spec.whatwg.org/#cors-non-wildcard-request-header-name
>
> Summary
>
> A CORS non-wildcard request header[1] is an HTTP request header which is
> not covered by the wildcard symbol ("*") in the
> access-control-allow-headers header. "authorization" is the only member of
> CORS non-wildcard request-header. Currently we treat the header as a usual
> header, which is problematic for security reasons. Implement it, and change
> the current behavior. 1:
> https://fetch.spec.whatwg.org/#cors-non-wildcard-request-header-name
>
>
> Blink componentBlink>SecurityFeature>CORS
> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ESecurityFeature%3ECORS>
>
> TAG reviewNot needed because this implements an existing feature.
>
> TAG review statusNot applicable
>
> Risks
>
>
> Interoperability and Compatibility
>
> Interoperability risk is low because Mozilla and Apple showed an intent to
> implement this behavior. There is some compatibility risk, as the use
> counter[2] shows 0.04% websites would be affected. To mitigate the risk,
> we've shown a deprecation message for a few milestones.
>

Can you similarly send deprecation reports as well? How long have the
deprecation messages been in place? Did we see any decline in the numbers?

Have we looked into which URLs are triggering this? (and if it's a few
medium-sized properties or many tiny ones)
Did we try outreach?

We have an enterprise policy so that administrators can keep the existing
> behavior. We're planning to remove the policy on Chrome 103. 2:
> https://www.chromestatus.com/metrics/feature/popularity#AuthorizationCoveredByWildcard
>
>
> Gecko: Positive Firefox showed a positive signal in a private thread.
>
> WebKit: Positive Apple showed a positive signal in a private thread.
>
> Web developers: No signals
>
>
> Debuggability
>
> We'll show a CORS error to the devtools console.
>
>
> Is this feature fully tested by web-platform-tests
> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
> ?Yes
>
> Flag nameCorsNonWildcardRequestHeadersSupport
>
> Requires code in //chrome?False (or, True only for the enterprise policy.)
>
> Tracking bughttps://crbug.com/1176753
>
> Estimated milestones
>
> 97
>
> Link to entry on the Chrome Platform Status
> https://chromestatus.com/feature/5742041264816128
>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABihn6G2mzUAH_Ghrqmb1xM7XetfKgB%3DMUkX0DED7yWbL4JfGg%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABihn6G2mzUAH_Ghrqmb1xM7XetfKgB%3DMUkX0DED7yWbL4JfGg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfW0ofFGpY-JrYjb%3DZFVeq%2BCE4-pqFBVE%3D87cHrCzaCx3w%40mail.gmail.com.

Reply via email to