LGTM2
/Daniel
On 2023-07-24 11:48, Ari Chivukula wrote:
Wanted to bump review for this, thanks!
~ Ari Chivukula (Their/There/They're)
On Tue, Jul 18, 2023 at 2:00 PM Rick Byers <rby...@google.com> wrote:
Seems like a pretty minor and straightforward addition to an
already shipped feature to me. LGTM1
On Mon, Jul 17, 2023 at 4:39 PM Ari Chivukula
<aric...@chromium.org> wrote:
Updating subject to reflect intent.
~ Ari Chivukula (Their/There/They're)
On Mon, Jul 17, 2023, 14:35 Ari Chivukula
<aric...@chromium.org> wrote:
Contact emails
aric...@chromium.org <mailto:aric...@chromium.org>,
miketa...@chromium.org <mailto:miketa...@chromium.org>,
yoavwe...@chromium.org <mailto:yoavwe...@chromium.org>
Specification
https://w3c.github.io/webappsec-clear-site-data/
<https://w3c.github.io/webappsec-clear-site-data/>
Summary
Websites will now be able to clear the client hints cache
using `Clear-Site-Data: “clientHints”`. Client hints will
also now be cleared when “cookies”, “cache”, or “*” are
targeted by the same header. This is because if the user
clears cookies in the UI client hints are already cleared
as well, the client hints cache is a cache, and to be
consistent with wildcard targets respectively.
Blink component
Blink>Network>ClientHints
<https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink%3ENetwork%3EClientHints>
Motivation
The only current way for a website to force the client
hint cache to be cleared is to send a single header like
`Accept-CH:` with no content. If any other `Accept-CH:`
headers are sent at all (empty or not) this will cause all
of them to be ignored. If the `Accept-CH` header is
injected into an HTTP response at multiple points, it can
be difficult to silence them all when one part of the
server wishes to clear all hints. This header provides a
way to do that, as the `Clear-Site-Data: “clientHints”`
header clears the cache and causes all other `Accept-Ch`
or `Critical-CH` headers to be ignored.
TAG review
https://github.com/w3ctag/design-reviews/issues/871
<https://github.com/w3ctag/design-reviews/issues/871>
Compatibility & Interoperability
We would be the first to implement if approved.
Gecko:
https://github.com/mozilla/standards-positions/issues/848
<https://github.com/mozilla/standards-positions/issues/848>
WebKit:
https://github.com/WebKit/standards-positions/issues/230
<https://github.com/WebKit/standards-positions/issues/230>
Web Developers: Requested by Akamai
<https://github.com/WICG/client-hints-infrastructure/issues/155>
Is this feature fully tested by web-platform-tests?
https://wpt.fyi/results/client-hints/clear-site-data?label=experimental&label=master&aligned
<https://wpt.fyi/results/client-hints/clear-site-data?label=experimental&label=master&aligned>
Tracking bug
https://crbug.com/1458394 <https://crbug.com/1458394>
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5105030738214912
<https://chromestatus.com/feature/5105030738214912>
--
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+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGpy5DKYg7BhzS4zACkGB8AyqRe3Q3_6ZZaN7ohCbbOAhJD%3DoQ%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGpy5DKYg7BhzS4zACkGB8AyqRe3Q3_6ZZaN7ohCbbOAhJD%3DoQ%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 blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGpy5DLzMaWX0fcy2mLyakXBVu82AiBiBDvLsh%2B4s%2B1NUvuzyw%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGpy5DLzMaWX0fcy2mLyakXBVu82AiBiBDvLsh%2B4s%2B1NUvuzyw%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 blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ba57317a-d51a-034a-8e08-143ce9d5f550%40gmail.com.