Interventions: updates since 4/4/2017

3 views
Skip to first unread message

kenji...@chromium.org

unread,
Apr 10, 2017, 7:10:21 PM4/10/17
to interventio...@chromium.org
This email has been automatically sent by a script (got feedback?)
What are interventions?
An Intervention is when a Browser opts for:
  • an intentional deviation from a behavior that developers expect and/or rely on,
  • which is motivated by the desire to fulfill an important user need.
Because of its nature, it must be done sparingly and with extreme care to not only achieve but also sustain a positive outcome.


Updates for interventions since 4/4/2017

Close pdf dialog popunder loophole
Engineer(s): a...@google.com
Status as of 4/7/2017
It was a bug. I fixed it.
Next Steps:
None


cross origin autoplay on desktop
Engineer(s): mlam...@google.com
Status as of 4/5/2017
put aside for more generic solution
Next Steps:
implement more generic solution


Look into pausing offscreen muted autoplayed videos.
Engineer(s): mlam...@google.com
Status as of 4/5/2017
Launched in M58
Next Steps:
none


disallow top-level navigations to blob/data urls
Engineer(s): mea...@google.com, dch...@google.com
Status as of 4/5/2017
The implementation of blocking is underway.
- Landed multiple CLs in https://crbug.com/594215 to fix tests that will be broken by the blocking.
- Actual blocking happening in https://crrev.com/2702503002
Next Steps:
Land https://crrev.com/2702503002
Link(s): implementation


Cancel modal dialogs on tab switch and don't allow them for background pages ("Project OldSpice")
Engineer(s): a...@google.com
Status as of 4/5/2017
On 50% in beta, 1% stable. Important but not critical bug fix on beta
Next Steps:
Wait for beta to hit stable, me to get back from time off
Link(s): implementation


only allow beforeunload dialogs on frames that have had a user gesture
Engineer(s): a...@google.com
Status as of 4/5/2017
Waiting for 3xLGTM
Next Steps:
Get 3 LGTM




Full details for all the interventions can be found at bit.ly/proposed-interventions.
See also, WICG interventions: a place for browsers to collaborate on browser interventions.
Tell us how useful these updates are and how we could improve them by sharing your feedback.
Reply all
Reply to author
Forward
0 new messages