| Index: Source/core/css/resolver/StyleResolver.cpp
|
| diff --git a/Source/core/css/resolver/StyleResolver.cpp b/Source/core/css/resolver/StyleResolver.cpp
|
| index 7d34c1c50d779b90588ebb348dc5f746f498d382..924b2c1f104e5f49514cc695e5f5512661c0d2a6 100644
|
| --- a/Source/core/css/resolver/StyleResolver.cpp
|
| +++ b/Source/core/css/resolver/StyleResolver.cpp
|
| @@ -1064,13 +1064,13 @@ PassRefPtr<RenderStyle> StyleResolver::styleForPage(int pageIndex)
|
|
|
| void StyleResolver::collectViewportRules()
|
| {
|
| - collectViewportRules(CSSDefaultStyleSheets::defaultStyle, UserAgentOrigin);
|
| + viewportStyleResolver()->collectViewportRules(CSSDefaultStyleSheets::defaultStyle, ViewportStyleResolver::UserAgentOrigin);
|
|
|
| if (document().isMobileDocument())
|
| - collectViewportRules(CSSDefaultStyleSheets::xhtmlMobileProfileStyle(), UserAgentOrigin);
|
| + viewportStyleResolver()->collectViewportRules(CSSDefaultStyleSheets::xhtmlMobileProfileStyle(), ViewportStyleResolver::UserAgentOrigin);
|
|
|
| if (m_ruleSets.userStyle())
|
| - collectViewportRules(m_ruleSets.userStyle(), UserAgentOrigin);
|
| + viewportStyleResolver()->collectViewportRules(m_ruleSets.userStyle(), ViewportStyleResolver::UserAgentOrigin);
|
|
|
| if (ScopedStyleResolver* scopedResolver = m_styleTree.scopedStyleResolverForDocument())
|
| scopedResolver->collectViewportRulesTo(this);
|
| @@ -1078,17 +1078,6 @@ void StyleResolver::collectViewportRules()
|
| viewportStyleResolver()->resolve();
|
| }
|
|
|
| -void StyleResolver::collectViewportRules(RuleSet* rules, ViewportOrigin origin)
|
| -{
|
| - rules->compactRulesIfNeeded();
|
| -
|
| - const Vector<StyleRuleViewport*>& viewportRules = rules->viewportRules();
|
| - if (origin == AuthorOrigin && viewportRules.size())
|
| - viewportStyleResolver()->setHasAuthorStyle();
|
| - for (size_t i = 0; i < viewportRules.size(); ++i)
|
| - viewportStyleResolver()->addViewportRule(viewportRules[i]);
|
| -}
|
| -
|
| PassRefPtr<RenderStyle> StyleResolver::defaultStyleForElement()
|
| {
|
| StyleResolverState state(document(), 0);
|
|
|