OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 2004-2005 Allan Sandfeld Jensen (kde@carewolf.com) | 3 * (C) 2004-2005 Allan Sandfeld Jensen (kde@carewolf.com) |
4 * Copyright (C) 2006, 2007 Nicholas Shanks (webkit@nickshanks.com) | 4 * Copyright (C) 2006, 2007 Nicholas Shanks (webkit@nickshanks.com) |
5 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc. All | 5 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc. All |
6 * rights reserved. | 6 * rights reserved. |
7 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> | 7 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> |
8 * Copyright (C) 2007, 2008 Eric Seidel <eric@webkit.org> | 8 * Copyright (C) 2007, 2008 Eric Seidel <eric@webkit.org> |
9 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. | 9 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. |
10 * (http://www.torchmobile.com/) | 10 * (http://www.torchmobile.com/) |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
57 } | 57 } |
58 | 58 |
59 static const MediaQueryEvaluator& printEval() { | 59 static const MediaQueryEvaluator& printEval() { |
60 DEFINE_STATIC_LOCAL(MediaQueryEvaluator, staticPrintEval, | 60 DEFINE_STATIC_LOCAL(MediaQueryEvaluator, staticPrintEval, |
61 (new MediaQueryEvaluator("print"))); | 61 (new MediaQueryEvaluator("print"))); |
62 return staticPrintEval; | 62 return staticPrintEval; |
63 } | 63 } |
64 | 64 |
65 static StyleSheetContents* parseUASheet(const String& str) { | 65 static StyleSheetContents* parseUASheet(const String& str) { |
66 StyleSheetContents* sheet = | 66 StyleSheetContents* sheet = |
67 StyleSheetContents::create(CSSParserContext(UASheetMode, nullptr)); | 67 StyleSheetContents::create(new CSSParserContext(UASheetMode)); |
68 sheet->parseString(str); | 68 sheet->parseString(str); |
69 // User Agent stylesheets are parsed once for the lifetime of the renderer | 69 // User Agent stylesheets are parsed once for the lifetime of the renderer |
70 // process and are intentionally leaked. | 70 // process and are intentionally leaked. |
71 LEAK_SANITIZER_IGNORE_OBJECT(sheet); | 71 LEAK_SANITIZER_IGNORE_OBJECT(sheet); |
72 return sheet; | 72 return sheet; |
73 } | 73 } |
74 | 74 |
75 CSSDefaultStyleSheets::CSSDefaultStyleSheets() { | 75 CSSDefaultStyleSheets::CSSDefaultStyleSheets() { |
76 m_defaultStyle = RuleSet::create(); | 76 m_defaultStyle = RuleSet::create(); |
77 m_defaultPrintStyle = RuleSet::create(); | 77 m_defaultPrintStyle = RuleSet::create(); |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
184 visitor->trace(m_televisionViewportStyleSheet); | 184 visitor->trace(m_televisionViewportStyleSheet); |
185 visitor->trace(m_xhtmlMobileProfileStyleSheet); | 185 visitor->trace(m_xhtmlMobileProfileStyleSheet); |
186 visitor->trace(m_quirksStyleSheet); | 186 visitor->trace(m_quirksStyleSheet); |
187 visitor->trace(m_svgStyleSheet); | 187 visitor->trace(m_svgStyleSheet); |
188 visitor->trace(m_mathmlStyleSheet); | 188 visitor->trace(m_mathmlStyleSheet); |
189 visitor->trace(m_mediaControlsStyleSheet); | 189 visitor->trace(m_mediaControlsStyleSheet); |
190 visitor->trace(m_fullscreenStyleSheet); | 190 visitor->trace(m_fullscreenStyleSheet); |
191 } | 191 } |
192 | 192 |
193 } // namespace blink | 193 } // namespace blink |
OLD | NEW |