element.blur() steals focus from iframe |
||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 Steps to reproduce the problem: Sample: https://peteblois.github.io/tmp/isolated_iframe_focus/ This may rely on site-isolation being enabled. 1. Focus an element outside of an isolated iframe 2. Shift the focus to an element inside the isolated iframe 3. Call element.blur() on the element outside of the iframe What is the expected behavior? The focused element within the iframe continues to be focused after the call to element.blur() outside of the iframe. What went wrong? The focused element lost focus. Did this work before? Yes 63.0.3239.86 Does this work in other browsers? Yes Chrome version: 63.0.3239.132 Channel: stable OS Version: Flash Version: This appears to have been fixed in Chrome 64 beta.
,
Jan 18 2018
,
Jan 22 2018
Yep, that's correct. Just confirmed it with a bisect looking for the fix. (Ignore the good/bad text in the bisect results below.) Thanks avallee@! --- You are probably looking for a change made after 520214 (known good), but no later than 520215 (first known bad). CHANGELOG URL: The script might not always return single CL as suspect as some perf builds might get missing due to failure. https://chromium.googlesource.com/chromium/src/+log/fbe8c9a11f561c42fcc2d5d4218b887216719758..7da6ada25be4cdb742dddbfd6762bd90d872f4cf |
||
►
Sign in to add a comment |
||
Comment 1 by creis@chromium.org
, Jan 18 2018Components: Internals>Sandbox>SiteIsolation
Labels: -Pri-3 M-63 OS-Chrome OS-Linux OS-Mac OS-Windows Pri-2
Owner: creis@chromium.org
Status: Assigned (was: Unconfirmed)