1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-05-26 23:18:26 +00:00

Issue #2657 - Remove -moz-samplesize resize-decoding for low-vram mobiles

Resolves #2657
This commit is contained in:
Moonchild
2024-11-20 14:10:10 +01:00
committed by roytam1
parent 75d698133f
commit ef5f052d97
18 changed files with 13 additions and 193 deletions
+2 -4
View File
@@ -72,7 +72,6 @@ RasterImage::RasterImage(ImageURL* aURI /* = nullptr */) :
mSize(0,0),
mLockCount(0),
mDecodeCount(0),
mRequestedSampleSize(0),
mImageProducerID(ImageContainer::AllocateProducerID()),
mLastFrameID(0),
mLastImageContainerDrawResult(DrawResult::NOT_READY),
@@ -1200,8 +1199,7 @@ RasterImage::Decode(const IntSize& aSize,
} else {
task = DecoderFactory::CreateDecoder(mDecoderType, WrapNotNull(this),
mSourceBuffer, mSize, aSize,
decoderFlags, surfaceFlags,
mRequestedSampleSize);
decoderFlags, surfaceFlags);
}
// Make sure DecoderFactory was able to create a decoder successfully.
@@ -1228,7 +1226,7 @@ RasterImage::DecodeMetadata(uint32_t aFlags)
// Create a decoder.
RefPtr<IDecodingTask> task =
DecoderFactory::CreateMetadataDecoder(mDecoderType, WrapNotNull(this),
mSourceBuffer, mRequestedSampleSize);
mSourceBuffer);
// Make sure DecoderFactory was able to create a decoder successfully.
if (!task) {