Index: Source/core/dom/StyleSheetCollection.h |
diff --git a/Source/core/dom/StyleSheetCollection.h b/Source/core/dom/StyleSheetCollection.h |
index eddab7c451539ced7b86d4ea8deb640796cd6471..561fa3b58fc22d8399c2af32eeecaac14eab25a2 100644 |
--- a/Source/core/dom/StyleSheetCollection.h |
+++ b/Source/core/dom/StyleSheetCollection.h |
@@ -48,6 +48,7 @@ class Node; |
class StyleSheet; |
class StyleSheetContents; |
class StyleSheetList; |
+class StyleRuleFontFace; |
// FIXME: Should be in separate file and be renamed like: |
// - StyleSheetCollectionBase -> StyleSheetCollection |
@@ -99,13 +100,13 @@ protected: |
enum StyleResolverUpdateType { |
Reconstruct, |
Reset, |
- Additive, |
- ResetStyleResolverAndFontSelector |
+ Additive |
}; |
struct StyleSheetChange { |
StyleResolverUpdateType styleResolverUpdateType; |
bool requiresFullStyleRecalc; |
+ Vector<const StyleRuleFontFace*> fontFaceRulesToRemove; |
StyleSheetChange() |
: styleResolverUpdateType(Reconstruct) |