| Index: third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.h
|
| diff --git a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.h b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.h
|
| index cd9acf9f19c9a6f3baf0a0b0e6c78b39e6df31f9..185d6e53fe2b5f0aabf2018da9df03459fe8f170 100644
|
| --- a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.h
|
| +++ b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.h
|
| @@ -17,13 +17,12 @@ class CanvasStyle;
|
| class CSSValue;
|
| class Element;
|
|
|
| -class CanvasRenderingContext2DState final : public NoBaseWillBeGarbageCollectedFinalized<CanvasRenderingContext2DState>, public CSSFontSelectorClient {
|
| - WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(CanvasRenderingContext2DState);
|
| - USING_FAST_MALLOC_WILL_BE_REMOVED(CanvasRenderingContext2DState);
|
| +class CanvasRenderingContext2DState final : public GarbageCollectedFinalized<CanvasRenderingContext2DState>, public CSSFontSelectorClient {
|
| + USING_GARBAGE_COLLECTED_MIXIN(CanvasRenderingContext2DState);
|
| public:
|
| - static PassOwnPtrWillBeRawPtr<CanvasRenderingContext2DState> create()
|
| + static RawPtr<CanvasRenderingContext2DState> create()
|
| {
|
| - return adoptPtrWillBeNoop(new CanvasRenderingContext2DState);
|
| + return (new CanvasRenderingContext2DState);
|
| }
|
|
|
| ~CanvasRenderingContext2DState() override;
|
| @@ -41,9 +40,9 @@ public:
|
| ImagePaintType,
|
| };
|
|
|
| - static PassOwnPtrWillBeRawPtr<CanvasRenderingContext2DState> create(const CanvasRenderingContext2DState& other, ClipListCopyMode mode)
|
| + static RawPtr<CanvasRenderingContext2DState> create(const CanvasRenderingContext2DState& other, ClipListCopyMode mode)
|
| {
|
| - return adoptPtrWillBeNoop(new CanvasRenderingContext2DState(other, mode));
|
| + return (new CanvasRenderingContext2DState(other, mode));
|
| }
|
| CanvasRenderingContext2DState& operator=(const CanvasRenderingContext2DState&);
|
|
|
| @@ -82,7 +81,7 @@ public:
|
| void setUnparsedFont(const String& font) { m_unparsedFont = font; }
|
| const String& unparsedFont() const { return m_unparsedFont; }
|
|
|
| - void setFilter(PassRefPtrWillBeRawPtr<CSSValue>);
|
| + void setFilter(RawPtr<CSSValue>);
|
| void setUnparsedFilter(const String& filterString) { m_unparsedFilter = filterString; }
|
| const String& unparsedFilter() const { return m_unparsedFilter; }
|
| SkImageFilter* getFilter(Element*, const Font&, IntSize canvasSize) const;
|
| @@ -181,8 +180,8 @@ private:
|
|
|
| String m_unparsedStrokeColor;
|
| String m_unparsedFillColor;
|
| - PersistentWillBeMember<CanvasStyle> m_strokeStyle;
|
| - PersistentWillBeMember<CanvasStyle> m_fillStyle;
|
| + Member<CanvasStyle> m_strokeStyle;
|
| + Member<CanvasStyle> m_fillStyle;
|
|
|
| mutable SkPaint m_strokePaint;
|
| mutable SkPaint m_fillPaint;
|
| @@ -206,7 +205,7 @@ private:
|
| Font m_font;
|
|
|
| String m_unparsedFilter;
|
| - RefPtrWillBeMember<CSSValue> m_filterValue;
|
| + Member<CSSValue> m_filterValue;
|
| mutable RefPtr<SkImageFilter> m_resolvedFilter;
|
|
|
| // Text state.
|
|
|