| Index: Source/core/dom/StyleEngine.h
|
| diff --git a/Source/core/dom/StyleEngine.h b/Source/core/dom/StyleEngine.h
|
| index b7bfd7812150847bf216c8eb70bb73de667f6ba6..a646e8c47637f6c78c8c7f6b7b517b7c836def94 100644
|
| --- a/Source/core/dom/StyleEngine.h
|
| +++ b/Source/core/dom/StyleEngine.h
|
| @@ -28,6 +28,7 @@
|
| #ifndef StyleEngine_h
|
| #define StyleEngine_h
|
|
|
| +#include "core/css/StyleSheetContentsCache.h"
|
| #include "core/dom/Document.h"
|
| #include "core/dom/DocumentOrderedList.h"
|
| #include "core/dom/DocumentStyleSheetCollection.h"
|
| @@ -35,6 +36,7 @@
|
| #include "wtf/ListHashSet.h"
|
| #include "wtf/RefPtr.h"
|
| #include "wtf/Vector.h"
|
| +#include "wtf/text/AtomicString.h"
|
| #include "wtf/text/WTFString.h"
|
|
|
| namespace WebCore {
|
| @@ -111,6 +113,8 @@ public:
|
| void appendActiveAuthorStyleSheets(StyleResolver*);
|
| void getActiveAuthorStyleSheets(Vector<const Vector<RefPtr<CSSStyleSheet> >*>& activeAuthorStyleSheets) const;
|
|
|
| + StyleSheetContentsCache& styleSheetContentsCache() { return m_styleSheetContentsCache; }
|
| +
|
| private:
|
| StyleEngine(Document&);
|
|
|
| @@ -155,6 +159,8 @@ private:
|
| bool m_usesFirstLineRules;
|
| bool m_usesFirstLetterRules;
|
| bool m_usesRemUnits;
|
| +
|
| + StyleSheetContentsCache m_styleSheetContentsCache;
|
| };
|
|
|
| }
|
|
|