| Index: Source/core/dom/StyleSheetCollections.h | 
| diff --git a/Source/core/dom/StyleSheetCollections.h b/Source/core/dom/StyleSheetCollections.h | 
| index e934e51f56efdaa6066049d458f283dbf8191c57..998cf05a06e03241f9bc3b406ac344dfd91508a1 100644 | 
| --- a/Source/core/dom/StyleSheetCollections.h | 
| +++ b/Source/core/dom/StyleSheetCollections.h | 
| @@ -51,7 +51,7 @@ class StyleSheetList; | 
| class StyleSheetCollections { | 
| WTF_MAKE_FAST_ALLOCATED; | 
| public: | 
| -    static PassOwnPtr<StyleSheetCollections> create(Document* document) { return adoptPtr(new StyleSheetCollections(document)); } | 
| +    static PassOwnPtr<StyleSheetCollections> create(Document& document) { return adoptPtr(new StyleSheetCollections(document)); } | 
|  | 
| ~StyleSheetCollections(); | 
|  | 
| @@ -112,9 +112,9 @@ public: | 
| void getActiveAuthorStyleSheets(Vector<const Vector<RefPtr<CSSStyleSheet> >*>& activeAuthorStyleSheets) const; | 
|  | 
| private: | 
| -    StyleSheetCollections(Document*); | 
| +    StyleSheetCollections(Document&); | 
|  | 
| -    StyleSheetCollection* ensureStyleSheetCollectionFor(TreeScope*); | 
| +    StyleSheetCollection* ensureStyleSheetCollectionFor(TreeScope&); | 
| StyleSheetCollection* styleSheetCollectionFor(TreeScope*); | 
| void activeStyleSheetsUpdatedForInspector(); | 
| bool shouldUpdateShadowTreeStyleSheetCollection(StyleResolverUpdateMode); | 
| @@ -122,7 +122,7 @@ private: | 
| typedef ListHashSet<TreeScope*, 16> TreeScopeSet; | 
| static void insertTreeScopeInDocumentOrder(TreeScopeSet&, TreeScope*); | 
|  | 
| -    Document* m_document; | 
| +    Document& m_document; | 
|  | 
| // Track the number of currently loading top-level stylesheets needed for rendering. | 
| // Sheets loaded using the @import directive are not included in this count. | 
|  |