Closed Bug 1179298 Opened 4 years ago Closed 4 years ago

ClientTiledPaintedLayer prevent empty transactions from succeeding

Categories

(Core :: Graphics: Layers, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla42
Tracking Status
firefox42 --- fixed

People

(Reporter: tnikkel, Assigned: tnikkel)

References

Details

Attachments

(1 file)

ClientTiledPaintedLayer::RenderLayer returns false immediately if there is no callback. It should check if it actually has to draw anything first, and then if it needs to paint it can return false if there is no callback.

http://hg.mozilla.org/mozilla-central/rev/ea4c7f9fc725 (bug 739679) added this code.
Attached patch patchSplinter Review
Attachment #8628321 - Flags: review?(matt.woodrow)
Attachment #8628321 - Flags: review?(matt.woodrow) → review+
https://hg.mozilla.org/mozilla-central/rev/47fb8ac77880
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
You need to log in before you can comment on or make changes to this bug.