https://drafts.csswg.org/css-font-loading/#FontFaceSet-interface This can be handled separately from the FontFaceSet constructor (issue 651795) since the events are already being fired, and exposing the interface (with constructor) constrain our choices for FontFaceSet.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/84f416819a18138cdf94d39f7f0e313fb310a94a commit 84f416819a18138cdf94d39f7f0e313fb310a94a Author: lunalu <lunalu@chromium.org> Date: Mon Jan 16 22:03:39 2017 Expose FontFaceSetLoadEvent and add a constructor for it Intent to ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/AlZEmkeiKg8 BUG=673664 Review-Url: https://codereview.chromium.org/2579513005 Cr-Commit-Position: refs/heads/master@{#443950} [add] https://crrev.com/84f416819a18138cdf94d39f7f0e313fb310a94a/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html [modify] https://crrev.com/84f416819a18138cdf94d39f7f0e313fb310a94a/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/84f416819a18138cdf94d39f7f0e313fb310a94a/third_party/WebKit/LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/84f416819a18138cdf94d39f7f0e313fb310a94a/third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/84f416819a18138cdf94d39f7f0e313fb310a94a/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt [modify] https://crrev.com/84f416819a18138cdf94d39f7f0e313fb310a94a/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl
Comment 1 by lunalu@chromium.org
, Jan 24 2017