CanvasPattern.cpp (851B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this file, 3 * You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 #include "CanvasPattern.h" 6 7 #include "mozilla/dom/CanvasRenderingContext2D.h" 8 9 namespace mozilla::dom { 10 CanvasPattern::CanvasPattern(CanvasRenderingContext2D* aContext, 11 gfx::SourceSurface* aSurface, RepeatMode aRepeat, 12 nsIPrincipal* principalForSecurityCheck, 13 bool forceWriteOnly, bool CORSUsed) 14 : mContext(aContext), 15 mSurface(aSurface), 16 mPrincipal(principalForSecurityCheck), 17 mForceWriteOnly(forceWriteOnly), 18 mCORSUsed(CORSUsed), 19 mRepeat(aRepeat) {} 20 21 CanvasPattern::~CanvasPattern() = default; 22 } // namespace mozilla::dom