| Index: Source/core/css/FontFaceSet.idl
 | 
| diff --git a/Source/core/css/FontFaceSet.idl b/Source/core/css/FontFaceSet.idl
 | 
| index e88d74fd6cdb015fae5e9f5c127247bebc5d5d01..9fe5d56031e76b24097841df09f026588a4298d3 100644
 | 
| --- a/Source/core/css/FontFaceSet.idl
 | 
| +++ b/Source/core/css/FontFaceSet.idl
 | 
| @@ -28,6 +28,8 @@
 | 
|   * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
|   */
 | 
|  
 | 
| +enum FontFaceSetLoadStatus { "loading", "loaded" };
 | 
| +
 | 
|  [
 | 
|      NoInterfaceObject,
 | 
|      EnabledAtRuntime=FontLoadEvents,
 | 
| @@ -39,8 +41,10 @@
 | 
|      attribute EventHandler onloadingdone;
 | 
|      attribute EventHandler onloadingerror;
 | 
|  
 | 
| -    boolean checkFont(DOMString font, [Default=NullString] optional DOMString text);
 | 
| -    void loadFont(Dictionary params);
 | 
| -    void notifyWhenFontsReady(VoidCallback callback);
 | 
| -    readonly attribute boolean loading;
 | 
| +    [RaisesException] sequence<FontFace> match(DOMString font, [Default=NullString] optional DOMString text);
 | 
| +    [RaisesException] boolean check(DOMString font, [Default=NullString] optional DOMString text);
 | 
| +    [EnabledAtRuntime=Promise, RaisesException] Promise load(DOMString font, [Default=NullString] optional DOMString text);
 | 
| +    [EnabledAtRuntime=Promise] Promise ready();
 | 
| +
 | 
| +    readonly attribute FontFaceSetLoadStatus status;
 | 
|  };
 | 
| 
 |