-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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
Trust and Safety #10619
Comments
COEP/COOP thoughtsGreat resources:
There are two kinds of audits we could write for this right now:
Handling
|
There's an inconsistency here. I think what's been unsaid is we don't want to invest engineering work on a low-impact audit, which you've identified COEP issues in Lighthouse as. Which I agree with. In order to do COEP stuff today we'd have to do some eng work (has not landed in the protocol yet), but once it is landed in the backend it's straightforward to consume. At that point, we'd want to make an audit for COEP issues, right? |
Big 👍 with everything you just said. |
After we make an audit surfacing those issues (for COOP/COEP), and #10615, we can close this issue. Future things related to security/safety will go in this new best practices group. |
We have done this initial work, T&S will be an ongoing things (such as issue catch all, csp audit, etc...) |
Summarizing our latest meeting.
Initial Work For Trust and Safety
is-on-https
We want to align on the "mixed content" issues that will be landing in CDT soon. See this issue for more: #10615
COEP
One approach would be to fail if there is no COEP header. However, we are hesitant to do this because the benefits aren't universally applicable.
The approach we're going with is simply listing the frames that are blocked due to the embedder policy. This information will come from the backend, but it's still a WIP.
Existing audits
In addition, we want to re-home these existing audits:
external-anchors-use-rel-noopener
redirects-http
geolocation-on-start
notification-on-start
vulnerabilities
#10623
Place in the report
We have two options:
If we did 1, there's a question of how to present the score–badge vs score (and pass/fail vs numerical score). Due to that, we are leaning towards option 2.
The text was updated successfully, but these errors were encountered: