Commit 8a9112f4 authored by Timothy Nikkel's avatar Timothy Nikkel
Browse files

Bug 1797186. Rework ClipManager::PopOverrideForASR. r=botond, a=RyanVM

parent e3220b22
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -112,6 +112,9 @@ void ClipManager::PopOverrideForASR(const ActiveScrolledRoot* aASR) {
  MOZ_ASSERT(space.isSome());

  auto it = mASROverride.find(*space);
  if (it == mASROverride.end()) {
    MOZ_ASSERT_UNREACHABLE("Push/PopOverrideForASR should be balanced");
  } else {
    CLIP_LOG("Popping %p override %zu -> %s\n", aASR, space->id,
             ToString(it->second.top().id).c_str());

@@ -120,6 +123,7 @@ void ClipManager::PopOverrideForASR(const ActiveScrolledRoot* aASR) {
      mASROverride.erase(it);
    }
  }
}

wr::WrSpatialId ClipManager::SpatialIdAfterOverride(
    const wr::WrSpatialId& aSpatialId) {