Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / css / CSSStyleSheet.h
index 176061f..5d57647 100644 (file)
 
 namespace blink {
 
-class CSSCharsetRule;
 class CSSImportRule;
-class BisonCSSParser;
 class CSSRule;
 class CSSRuleList;
 class CSSStyleSheet;
-class CSSStyleSheetResource;
 class Document;
 class ExceptionState;
 class MediaQuerySet;
-class SecurityOrigin;
 class StyleSheetContents;
 
 enum StyleSheetUpdateType {
@@ -48,6 +44,7 @@ enum StyleSheetUpdateType {
 };
 
 class CSSStyleSheet FINAL : public StyleSheet {
+    DEFINE_WRAPPERTYPEINFO();
 public:
     static PassRefPtrWillBeRawPtr<CSSStyleSheet> create(PassRefPtrWillBeRawPtr<StyleSheetContents>, CSSImportRule* ownerRule = 0);
     static PassRefPtrWillBeRawPtr<CSSStyleSheet> create(PassRefPtrWillBeRawPtr<StyleSheetContents>, Node* ownerNode);
@@ -171,6 +168,6 @@ inline CSSStyleSheet::RuleMutationScope::~RuleMutationScope()
 
 DEFINE_TYPE_CASTS(CSSStyleSheet, StyleSheet, sheet, sheet->isCSSStyleSheet(), sheet.isCSSStyleSheet());
 
-} // namespace
+} // namespace blink
 
 #endif