diff options
Diffstat (limited to 'Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h')
-rw-r--r-- | Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h b/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h index 6ed1fec30..af2a9dce5 100644 --- a/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h +++ b/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h @@ -23,26 +23,12 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef JSCSSStyleDeclarationCustom_h -#define JSCSSStyleDeclarationCustom_h - -#include "CSSRule.h" -#include "CSSStyleDeclaration.h" -#include "CSSStyleSheet.h" -#include "JSCSSStyleDeclaration.h" -#include "JSStyleSheetCustom.h" +#pragma once namespace WebCore { -inline void* root(CSSStyleDeclaration* style) -{ - if (CSSRule* parentRule = style->parentRule()) - return root(parentRule); - if (CSSStyleSheet* styleSheet = style->parentStyleSheet()) - return root(styleSheet); - return style; -} +class CSSStyleDeclaration; -} +void* root(CSSStyleDeclaration*); -#endif // JSCSSStyleDeclarationCustom_h +} // namespace WebCore |