Bug 1229662 (part 2) - Remove AzureState::parentTarget. r=jrmuizel.
authorNicholas Nethercote <nnethercote@mozilla.com>
Sun, 06 Dec 2015 18:17:59 -0800
changeset 275834 91a6059833f5c7d4f2eb08785417a31a62e26096
parent 275833 decb55f7b93b8417eb9df773b7608ffe790b8185
child 275835 66b2ca5d7bc281a29b310d8727450e15027ba597
push id68949
push usernnethercote@mozilla.com
push dateMon, 07 Dec 2015 02:18:29 +0000
treeherdermozilla-inbound@66b2ca5d7bc2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjrmuizel
bugs1229662
milestone45.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1229662 (part 2) - Remove AzureState::parentTarget. r=jrmuizel.
gfx/thebes/gfxContext.h
--- a/gfx/thebes/gfxContext.h
+++ b/gfx/thebes/gfxContext.h
@@ -514,17 +514,16 @@ private:
       Rect rect;
       Matrix transform;
     };
     nsTArray<PushedClip> pushedClips;
     nsTArray<Float> dashPattern;
     mozilla::gfx::FillRule fillRule;
     StrokeOptions strokeOptions;
     RefPtr<DrawTarget> drawTarget;
-    RefPtr<DrawTarget> parentTarget;
     mozilla::gfx::AntialiasMode aaMode;
     bool patternTransformChanged;
     Matrix patternTransform;
     Color fontSmoothingBackgroundColor;
     // This is used solely for using minimal intermediate surface size.
     mozilla::gfx::Point deviceOffset;
     // Support groups
     mozilla::gfx::Float mBlendOpacity;