Changeset 165557 in webkit
- Timestamp:
- Mar 13, 2014 12:44:22 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r165556 r165557 1 2014-03-13 Antti Koivisto <antti@apple.com> 2 3 REGRESSION(r165542): printing/page-rule-selection.html failing 4 https://bugs.webkit.org/show_bug.cgi?id=130205 5 6 Reviewed by Andreas Kling. 7 8 * css/StyleResolver.cpp: 9 (WebCore::StyleResolver::keyframeStylesForAnimation): 10 (WebCore::StyleResolver::styleForPage): 11 12 Use Document style as parent when resolving page style. 13 14 (WebCore::StyleResolver::applyPropertyToStyle): 15 * css/StyleResolver.h: 16 17 Get rid of the default null parameter. 18 1 19 2014-03-13 Benjamin Poulain <bpoulain@apple.com> 2 20 -
trunk/Source/WebCore/css/StyleResolver.cpp
r165542 r165557 893 893 // Apply the declaration to the style. This is a simplified version of the logic in styleForElement 894 894 initElement(e); 895 m_state.initForStyleResolve(document(), e );895 m_state.initForStyleResolve(document(), e, nullptr); 896 896 897 897 const StyleKeyframe* keyframe = keyframes[i].get(); … … 990 990 PassRef<RenderStyle> StyleResolver::styleForPage(int pageIndex) 991 991 { 992 m_state.initForStyleResolve( document(), document().documentElement()); // m_rootElementStyle will be set to the document style.992 m_state.initForStyleResolve(m_document, m_document.documentElement(), m_document.renderStyle()); 993 993 994 994 m_state.setStyle(RenderStyle::create()); … … 1856 1856 { 1857 1857 initElement(0); 1858 m_state.initForStyleResolve(document(), 0, style);1858 m_state.initForStyleResolve(document(), nullptr, style); 1859 1859 m_state.setStyle(*style); 1860 1860 applyPropertyToCurrentStyle(id, value); -
trunk/Source/WebCore/css/StyleResolver.h
r165542 r165557 350 350 public: 351 351 void initElement(Element*); 352 void initForStyleResolve(Document&, Element*, RenderStyle* parentStyle = 0, RenderRegion* regionForStyling = 0);352 void initForStyleResolve(Document&, Element*, RenderStyle* parentStyle, RenderRegion* regionForStyling = nullptr); 353 353 void clear(); 354 354
Note: See TracChangeset
for help on using the changeset viewer.