Verified Commit 58c8b96e authored by Lee Salzman's avatar Lee Salzman Committed by ma1
Browse files

Bug 1984825. r=jnicol a=RyanVM

parent aee1e3a4
Loading
Loading
Loading
Loading
+5 −1
Changes for gfx/2d/InlineTranslator.h: 5 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -92,7 +92,11 @@ class InlineTranslator : public Translator {
  already_AddRefed<SourceSurface> LookupExternalSurface(uint64_t aKey) override;

  void AddDrawTarget(ReferencePtr aRefPtr, DrawTarget* aDT) final {
    mDrawTargets.InsertOrUpdate(aRefPtr, RefPtr{aDT});
    RefPtr<DrawTarget>& value = mDrawTargets.LookupOrInsert(aRefPtr);
    if (mCurrentDT && mCurrentDT == value) {
      mCurrentDT = nullptr;
    }
    value = aDT;
  }

  void AddPath(ReferencePtr aRefPtr, Path* aPath) final {