Closed Bug 818025 Opened 12 years ago Closed 12 years ago

Disabling progressive rendering and low precision buffers causes crashing

Categories

(Core :: Graphics: Layers, defect)

All
Android
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla20
Tracking Status
firefox19 --- fixed

People

(Reporter: cwiiis, Assigned: cwiiis)

References

Details

Attachments

(1 file)

If you disable both of these features, it takes a fast-path in BasicTiledThebesLayer which forgets to do a null check and crashes. Silly oversight, patch incoming.
Sorry I missed this in the first place, I should've tested more thoroughly.
Attachment #688235 - Flags: review?(bgirard)
Comment on attachment 688235 [details] [diff] [review] Fix BasicTiledThebesLayer fast-path [Approval Request Comment] Bug caused by (feature/regressing bug #): Disabling progressive rendering and low-precision tiles causes crashing User impact if declined: Crashing if the work in bug 817575 is approved. Testing completed (on m-c, etc.): Tested locally, tiny change. Risk to taking this patch (and alternatives if risky): Zero. String or UUID changes made by this patch: None. Requesting approval to go with the work in bug 817575.
Attachment #688235 - Flags: approval-mozilla-aurora?
Attachment #688235 - Flags: review?(bgirard) → review+
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Comment on attachment 688235 [details] [diff] [review] Fix BasicTiledThebesLayer fast-path low risk, early in Aurora, we can take it there.
Attachment #688235 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Pushed to aurora as part of a folded patch: https://hg.mozilla.org/releases/mozilla-aurora/rev/aef9e2eb58da
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: