| Index: Source/core/css/FontFaceSet.cpp
 | 
| diff --git a/Source/core/css/FontFaceSet.cpp b/Source/core/css/FontFaceSet.cpp
 | 
| index af5f8d5cdf17ac554e87250da7a90c2594655909..a0823d839e5dcdb71d3b468f029feb21e6b2a758 100644
 | 
| --- a/Source/core/css/FontFaceSet.cpp
 | 
| +++ b/Source/core/css/FontFaceSet.cpp
 | 
| @@ -118,8 +118,8 @@ private:
 | 
|      RefPtr<ScriptPromiseResolver> m_resolver;
 | 
|  };
 | 
|  
 | 
| -FontFaceSet::FontFaceSet(Document* document)
 | 
| -    : ActiveDOMObject(document)
 | 
| +FontFaceSet::FontFaceSet(Document& document)
 | 
| +    : ActiveDOMObject(&document)
 | 
|      , m_loadingCount(0)
 | 
|      , m_shouldFireLoadingEvent(false)
 | 
|      , m_asyncRunner(this, &FontFaceSet::handlePendingEventsAndPromises)
 | 
| @@ -528,7 +528,7 @@ static const char* supplementName()
 | 
|      return "FontFaceSet";
 | 
|  }
 | 
|  
 | 
| -PassRefPtr<FontFaceSet> FontFaceSet::from(Document* document)
 | 
| +PassRefPtr<FontFaceSet> FontFaceSet::from(Document& document)
 | 
|  {
 | 
|      RefPtr<FontFaceSet> fonts = static_cast<FontFaceSet*>(SupplementType::from(document, supplementName()));
 | 
|      if (!fonts) {
 | 
| @@ -539,7 +539,7 @@ PassRefPtr<FontFaceSet> FontFaceSet::from(Document* document)
 | 
|      return fonts.release();
 | 
|  }
 | 
|  
 | 
| -void FontFaceSet::didLayout(Document* document)
 | 
| +void FontFaceSet::didLayout(Document& document)
 | 
|  {
 | 
|      if (FontFaceSet* fonts = static_cast<FontFaceSet*>(SupplementType::from(document, supplementName())))
 | 
|          fonts->didLayout();
 | 
| 
 |