-
Notifications
You must be signed in to change notification settings - Fork 381
Closed
Labels
Description
Consolidating the tasks into a meta bug, so we can track progress..
Update list of hints
- Add
RTT,ECT,Downlink, andDevice-Memoryheaders to the CORS-safelisted list, Client Hints list, and processing (step 6).
Integrate Accept-CH-Lifetime / opt-in logic
- Add a step after step 10 in Main Fetch, which reads
Accept-CH-Lifetimeand adds it to some CH-opt-in cache- Add definition of said cache
- Covered by Define the ACHL cache and ACHL/ACH processing html#3774
- Change steps 6-7 in Fetching to take
Accept-CHand/or CH-opt-in cache into consideration.- Limit above steps to secure origins
- Limit above steps to same-origin - unless the origin is on some list of allowed origins
- Covered by Align CH processing model with implementation and HTML#3774 #773
- Update HTML spec to support
<meta http-equiv>opt-in- Also covered by Define the ACHL cache and ACHL/ACH processing html#3774
- Add WPT tests for opt-in logic
- Covered by https://wpt.fyi/results/client-hints
Integrate Feature-Policy + Client Hints hooks
- Hook up Feature Policy and Feature Proposal: Client Hints delegation w3c/webappsec-permissions-policy#129 to said list of allowed origins
- Add WPT tests for FP opt-in
@tarunban @yoavweiss @annevk anything missing?
annevk and malchata