tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 6fcb10bbfe9be3bdf0fb9a1c8aef82206ce7e935
parent 33dfc6cf93fbe38b9d0ef6f69b37520e4c1eaddc
Author: Emily McDonough <emcdonough@mozilla.com>
Date:   Fri,  5 Dec 2025 18:33:03 +0000

Bug 2004144 - Ensure that ImageContainer::GetCurrentImages will not use an extra intermediate for AutoTArray arguments r=gfx-reviewers,lsalzman

Differential Revision: https://phabricator.services.mozilla.com/D275130

Diffstat:
Mgfx/layers/ImageContainer.cpp | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gfx/layers/ImageContainer.cpp b/gfx/layers/ImageContainer.cpp @@ -508,7 +508,7 @@ void ImageContainer::GetCurrentImages(nsTArray<OwningImage>* aImages, uint32_t* aGenerationCounter) { RecursiveMutexAutoLock lock(mRecursiveMutex); - *aImages = mCurrentImages.Clone(); + aImages->Assign(mCurrentImages); if (aGenerationCounter) { *aGenerationCounter = mGenerationCounter; }