Chromium Code Reviews| Index: Source/core/css/resolver/ViewportStyleResolver.h |
| diff --git a/Source/core/css/resolver/ViewportStyleResolver.h b/Source/core/css/resolver/ViewportStyleResolver.h |
| index a6c4e010ad7e13e65c5659f67cb6b162cb8f7185..194c291de848033112a4f4e680098ea07562d16e 100644 |
| --- a/Source/core/css/resolver/ViewportStyleResolver.h |
| +++ b/Source/core/css/resolver/ViewportStyleResolver.h |
| @@ -42,19 +42,18 @@ class Document; |
| class MutableStylePropertySet; |
| class StyleRuleViewport; |
| -class ViewportStyleResolver : public RefCountedWillBeGarbageCollected<ViewportStyleResolver> { |
| +class ViewportStyleResolver : public NoBaseWillBeGarbageCollected<ViewportStyleResolver> { |
| DECLARE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(ViewportStyleResolver); |
| public: |
| - static PassRefPtrWillBeRawPtr<ViewportStyleResolver> create(Document* document) |
| + static PassOwnPtrWillBeRawPtr<ViewportStyleResolver> create(Document* document) |
| { |
| - return adoptRefWillBeNoop(new ViewportStyleResolver(document)); |
| + return adoptPtrWillBeNoop(new ViewportStyleResolver(document)); |
| } |
| enum Origin { UserAgentOrigin, AuthorOrigin }; |
| void collectViewportRules(RuleSet*, Origin); |
| - void clearDocument(); |
|
haraken
2014/03/25 13:19:30
Removing clearDocument() looks wrong to me. When a
wibling-chromium
2014/03/25 13:27:17
It wasn't cleared previously. The only caller of c
haraken
2014/03/25 13:50:21
Correct me if I'm wrong:
StyleResolver and Viewpor
wibling-chromium
2014/03/25 13:59:25
My point is that before my change what you said wa
|
| void resolve(); |
| void trace(Visitor*); |