Eventually we want to get rid of the [NoInterfaceObject] annotation. See https://github.com/whatwg/html/pull/4296 for details and pointers.
I'm working on it. https://chromium-review.googlesource.com/c/chromium/src/+/1416794
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/c2d97fcffd331788583f63dbb648b4101a3b08d3 commit c2d97fcffd331788583f63dbb648b4101a3b08d3 Author: Amos Lim <eui-sang.lim@samsung.com> Date: Thu Jan 17 07:55:48 2019 Expose the External interface Expose the External interface and get rid of [NoInterfaceObject] annotation. spec: https://github.com/whatwg/html/pull/4296 Bug: 922385 Change-Id: Ia02ec795d3afdf1046863feb02b897cd7c9ce59a Reviewed-on: https://chromium-review.googlesource.com/c/1416794 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Amos Lim <eui-sang.lim@samsung.com> Cr-Commit-Position: refs/heads/master@{#623617} [modify] https://crrev.com/c2d97fcffd331788583f63dbb648b4101a3b08d3/third_party/blink/renderer/core/frame/external.idl [modify] https://crrev.com/c2d97fcffd331788583f63dbb648b4101a3b08d3/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/c2d97fcffd331788583f63dbb648b4101a3b08d3/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
Comment 1 by tkent@chromium.org
, Jan 16 (6 days ago)Status: Available (was: Unconfirmed)