Index: Source/core/css/FontFace.h |
diff --git a/Source/core/css/FontFace.h b/Source/core/css/FontFace.h |
index ea61a913489fe467c45d81ef8a0af89f07a99a1a..3bc52d546589dcd80c8afe10e7686e953c008191 100644 |
--- a/Source/core/css/FontFace.h |
+++ b/Source/core/css/FontFace.h |
@@ -47,6 +47,8 @@ namespace blink { |
class CSSFontFace; |
class CSSValueList; |
+class DOMArrayBuffer; |
+class DOMArrayBufferView; |
class Dictionary; |
class Document; |
class ExceptionState; |
@@ -59,8 +61,8 @@ class FontFace : public RefCountedWillBeGarbageCollectedFinalized<FontFace>, pub |
public: |
enum LoadStatus { Unloaded, Loading, Loaded, Error }; |
- static PassRefPtrWillBeRawPtr<FontFace> create(ExecutionContext*, const AtomicString& family, PassRefPtr<ArrayBuffer> source, const FontFaceDescriptors&); |
- static PassRefPtrWillBeRawPtr<FontFace> create(ExecutionContext*, const AtomicString& family, PassRefPtr<ArrayBufferView>, const FontFaceDescriptors&); |
+ static PassRefPtrWillBeRawPtr<FontFace> create(ExecutionContext*, const AtomicString& family, PassRefPtr<DOMArrayBuffer> source, const FontFaceDescriptors&); |
+ static PassRefPtrWillBeRawPtr<FontFace> create(ExecutionContext*, const AtomicString& family, PassRefPtr<DOMArrayBufferView>, const FontFaceDescriptors&); |
static PassRefPtrWillBeRawPtr<FontFace> create(ExecutionContext*, const AtomicString& family, const String& source, const FontFaceDescriptors&); |
static PassRefPtrWillBeRawPtr<FontFace> create(Document*, const StyleRuleFontFace*); |