https://fullscreen.spec.whatwg.org/#api Our IDL is different in two ways: - no fullscreen attribute - no [LenientSetter] or [Unscopable] Align with the spec before shipping.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6a6cebb8c78936afc084097acab281bb52e56952 commit 6a6cebb8c78936afc084097acab281bb52e56952 Author: Dave Tapuska <dtapuska@chromium.org> Date: Mon May 28 17:28:06 2018 Sync fullscreen IDLs with spec. Now that LenientSetter is supported add it. Add the fullscreen attribute for compatibility purposes. BUG= 736737 Change-Id: Ic67053e5228d50db1424c1b57e5ad365169f3f51 Reviewed-on: https://chromium-review.googlesource.com/1073202 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#562285} [modify] https://crrev.com/6a6cebb8c78936afc084097acab281bb52e56952/third_party/WebKit/LayoutTests/external/wpt/fullscreen/interfaces-expected.txt [modify] https://crrev.com/6a6cebb8c78936afc084097acab281bb52e56952/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/6a6cebb8c78936afc084097acab281bb52e56952/third_party/blink/renderer/core/dom/document_or_shadow_root.idl [modify] https://crrev.com/6a6cebb8c78936afc084097acab281bb52e56952/third_party/blink/renderer/core/fullscreen/document_fullscreen.idl
Comment 1 by foolip@chromium.org
, Jun 26 2017