Open Bug 1045926 (ddd) Opened 10 years ago Updated 2 years ago

Downscale all important image formats during decode

Categories

(Core :: Graphics: ImageLib, enhancement)

enhancement

Tracking

()

People

(Reporter: seth, Unassigned)

References

(Depends on 2 open bugs, Blocks 4 open bugs)

Details

This is a metabug for adding downscale-during-decode support for all important image decoders. At a minimum, we should support it for JPEG, PNG, and GIF.
Depends on: 1045929
Depends on: 1060609
Depends on: 977459
Blocks: 1076674
Depends on: 1079627
Blocks: 1080241
Assignee: asobolev → seth
Depends on: 1118655
Blocks: 1118926
Depends on: 1119774
Depends on: 1120050
Depends on: 1122446
Blocks: 941823
Depends on: 1124072
Depends on: 1124084
Blocks: 1142294
Blocks: 1146663
Depends on: 1146335
Depends on: 1151359
Depends on: 1151373
We should undo the changes in bug 304561 once this is fixed.
Depends on: 1163878
Depends on: 1183378
Blocks: 1187489
Depends on: 1194058
Alias: ddd
Depends on: 1062066
Depends on: 1201763
Depends on: 1201796
Depends on: 1207355
Depends on: 1207830
Depends on: 1211178
Blocks: 1120056
Blocks: 370763
I'm hoping someone will someday implement a WebVR viewer capable of displaying high resolution (1000+ megapixel) equirectangular panoramic jpg images, which loads the source image into a hidden offscreen buffer and samples and scales appropriate sections of that buffer from it's full native resolution to a size suitable for output to the display, based on current view direction and zoom level. I would hope Firefox decoding doesn't preclude such software from ever being implemented.
This is only about downscaling images when a webpage requests an image to be drawn at a smaller size then the image is. So if content doesn't ask for it, downscaling won't happen.

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: seth.bugzilla → nobody
Severity: normal → S3

The severity field for this bug is relatively low, S3. However, the bug has 3 duplicates.
:aosmond, could you consider increasing the bug severity?

For more information, please visit auto_nag documentation.

Flags: needinfo?(aosmond)
Severity: S3 → --
Type: defect → enhancement
Flags: needinfo?(aosmond)
Severity: -- → S3
You need to log in before you can comment on or make changes to this bug.