| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |   2  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 
|   3  *           (C) 1999 Antti Koivisto (koivisto@kde.org) |   3  *           (C) 1999 Antti Koivisto (koivisto@kde.org) | 
|   4  *           (C) 2001 Dirk Mueller (mueller@kde.org) |   4  *           (C) 2001 Dirk Mueller (mueller@kde.org) | 
|   5  *           (C) 2006 Alexey Proskuryakov (ap@webkit.org) |   5  *           (C) 2006 Alexey Proskuryakov (ap@webkit.org) | 
|   6  * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012 Apple Inc. All r
    ights reserved. |   6  * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012 Apple Inc. All r
    ights reserved. | 
|   7  * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
    orchmobile.com/) |   7  * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
    orchmobile.com/) | 
|   8  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) |   8  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) | 
|   9  * Copyright (C) 2013 Google Inc. All rights reserved. |   9  * Copyright (C) 2013 Google Inc. All rights reserved. | 
|  10  * |  10  * | 
| (...skipping 25 matching lines...) Expand all  Loading... | 
|  36 class StyleSheetCollection; |  36 class StyleSheetCollection; | 
|  37 class StyleEngine; |  37 class StyleEngine; | 
|  38  |  38  | 
|  39 class ShadowTreeStyleSheetCollection final : public TreeScopeStyleSheetCollectio
    n { |  39 class ShadowTreeStyleSheetCollection final : public TreeScopeStyleSheetCollectio
    n { | 
|  40     WTF_MAKE_NONCOPYABLE(ShadowTreeStyleSheetCollection); |  40     WTF_MAKE_NONCOPYABLE(ShadowTreeStyleSheetCollection); | 
|  41 public: |  41 public: | 
|  42     explicit ShadowTreeStyleSheetCollection(ShadowRoot&); |  42     explicit ShadowTreeStyleSheetCollection(ShadowRoot&); | 
|  43  |  43  | 
|  44     void updateActiveStyleSheets(StyleEngine&, StyleResolverUpdateMode); |  44     void updateActiveStyleSheets(StyleEngine&, StyleResolverUpdateMode); | 
|  45  |  45  | 
 |  46     bool isShadowTreeStyleSheetCollection() const final { return true; } | 
 |  47  | 
|  46     DEFINE_INLINE_VIRTUAL_TRACE() |  48     DEFINE_INLINE_VIRTUAL_TRACE() | 
|  47     { |  49     { | 
|  48         TreeScopeStyleSheetCollection::trace(visitor); |  50         TreeScopeStyleSheetCollection::trace(visitor); | 
|  49     } |  51     } | 
|  50  |  52  | 
|  51 private: |  53 private: | 
|  52     void collectStyleSheets(StyleEngine&, StyleSheetCollection&); |  54     void collectStyleSheets(StyleEngine&, StyleSheetCollection&); | 
|  53 }; |  55 }; | 
|  54  |  56  | 
 |  57 DEFINE_TYPE_CASTS(ShadowTreeStyleSheetCollection, TreeScopeStyleSheetCollection,
     value, value->isShadowTreeStyleSheetCollection(), value.isShadowTreeStyleSheetC
    ollection()); | 
 |  58  | 
|  55 } // namespace blink |  59 } // namespace blink | 
|  56  |  60  | 
|  57 #endif |  61 #endif | 
|  58  |  62  | 
| OLD | NEW |