Bug 933019, part 1 - Remove the gfxContext(gfxASurface*) constructor. r=Bas
Bug 933019, part 2 - Remove code for handling Thebes backed gfxContext in SVGEllipseElement.cpp. r=Bas
Bug 933019, part 3 - Remove code for handling Thebes backed gfxContext in gfxDrawable.cpp. r=Bas
Bug 933019, part 4 - Remove code for handling Thebes backed gfxContext in gfxFont. r=Bas
Bug 933019, part 5 - Remove code for handling Thebes backed gfxContext from various files under gfx/thebes/. r=Bas
Bug 933019, part 6 - Remove code for handling Thebes backed gfxContext in imgFrame.cpp. r=Bas
Bug 933019, part 7 - Remove code for handling Thebes backed gfxContext from various files under layout/. r=Bas
Bug 933019, part 8 - Remove code for handling Thebes backed gfxContext in nsNativeThemeCocoa.mm. r=Bas
Bug 933019, part 9 - Remove code for handling Thebes backed gfxContext from various files under gfx/layers/. r=Bas
Bug 933019, part 10 - Remove gfxContext::IsCairo(). r=Bas
Bug 933019, part 11 - Remove gfxContext::mCairo. r=Bas
Bug 1034702 - Remove gfxPlatform::GetThebesSurfaceForDrawTarget(). r=Bas