There's a bunch of reports (eg. here: https://github.com/WICG/interventions/issues/16) of some pretty major sites being broken by the intervention in issue 640057 (Microsoft office online, shopify). I think we should considering disabling it for M56 again until we can analyze the data and possibly do some site outreach.
I'm thinking through potential solutions. What if we widen the restriction a bit more to be on the Frame instead of the Document? So, this would apply if that iframe/frame had ever received a user gesture, namely it would survive through navigations in that frame.
It's hard to verify the fixes since the people pointing out brokenness don't have pages we can test, but from their descriptions, I think this might address all the issues.
Your change meets the bar and is auto-approved for M56. Please go ahead and merge the CL manually. Please contact milestone owner if you have questions.
Owners: amineer@(clank), cmasso@(bling), gkihumba@(cros), bustamante@(desktop)
For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Comment 1 by ojan@chromium.org
, Jan 4 2017