Bug 1581019 [wpt PR 19038] - autofocus: Fix a crash with an autofocus element in...
commit139cb5a6e693521dec2a63331088f05d47e42789
authorKent Tamura <tkent@chromium.org>
Wed, 18 Sep 2019 02:15:58 +0000 (18 02:15 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Wed, 18 Sep 2019 23:38:06 +0000 (18 23:38 +0000)
tree73967ce45d75bb57dac17416f098877b204c1a16
parente33b4b01412f816d2eed7ed0e78b880913f9f38d
Bug 1581019 [wpt PR 19038] - autofocus: Fix a crash with an autofocus element in a document without browsing context., a=testonly

Automatic update from web-platform-tests
autofocus: Fix a crash with an autofocus element in a document without browsing context.

ShouldAutofocus() should check existence of the browsing context.
Otherwise, doc.TopFrameOrigin() returns null.

Before crrev.com/695830, ShouldAutofocus() was called only for
rendered elements. That is to say, the document always had
browsing context.

Bug: 1003228
Change-Id: I2a941c34e9707d44869a6d7585dc7fb9f06e3bf4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1800902
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Keishi Hattori <keishi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696291}

--

wpt-commits: 46ebc162a20b9dec5a7007eeed94c1581dbeb8f9
wpt-pr: 19038
testing/web-platform/tests/html/semantics/forms/autofocus/skip-not-fully-active.html