Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[client hints] Apply Feature Policy on 3rd party iframe navigations #19464

Merged
merged 1 commit into from Nov 7, 2019

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Oct 2, 2019

Feature Policy control over Client Hints in 3rd party contexts
currently only works (behind a flag) for subresources.

This CL applies that control also over 3rd party iframe
navigation requests. On top of that, in order to make this testable
with WPTs, this CL also adds a ContentShell persistency layer for
Client Hints.

Bug: 989898
Binary-Size: Virtual ForTesting method
Change-Id: I17ce2af93c9b2f9a3f10972b6b4e0ed8161f9381
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1728577
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Reviewed-by: Andrey Kosyakov <caseq@chromium.org>
Reviewed-by: Tarun Bansal <tbansal@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#713469}

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Already reviewed downstream.

@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-1728577 branch 12 times, most recently from ea68372 to 336b2f1 Compare October 30, 2019 14:41
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-1728577 branch 2 times, most recently from 5cba51f to 809ee90 Compare November 1, 2019 21:19
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-1728577 branch 2 times, most recently from 138a28a to d885373 Compare November 4, 2019 13:01
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-1728577 branch 7 times, most recently from 9171ea8 to aefab7f Compare November 7, 2019 12:08
Feature Policy control over Client Hints in 3rd party contexts
currently only works (behind a flag) for subresources.

This CL applies that control also over 3rd party iframe
navigation requests. On top of that, in order to make this testable
with WPTs, this CL also adds a ContentShell persistency layer for
Client Hints.

Bug: 989898
Binary-Size: Virtual ForTesting method
Change-Id: I17ce2af93c9b2f9a3f10972b6b4e0ed8161f9381
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1728577
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Reviewed-by: Andrey Kosyakov <caseq@chromium.org>
Reviewed-by: Tarun Bansal <tbansal@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#713469}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants