[Webkit-unassigned] [Bug 102011] [TEXMAP] Check imageBuffer Creation failure when updateBackingStore

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 13 14:14:14 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=102011





--- Comment #4 from Noam Rosenthal <noam at webkit.org>  2012-11-13 14:15:59 PST ---
(In reply to comment #3)
> (In reply to comment #2)
> > (From update of attachment 173763 [details] [details])
> > The right way to fix it is to tile the dirtyRects before uploading them.
> > Your fix will create bugs along the way, like "Why does this layer not appear correctly on the screen" :)
> 
> I totally agree with you. But in my opinion, not appearing layer would be better than crashing.
Maybe for a production branch - in webkit.org trunk we hold a higher standard - meaning a patch has to take things forward, not replace a bug with one symptom (crash) with a bug with another symptom (layers not appearing). 

> 
> How about clipping the layer to some size just before calling setCompositedBounds in RenderLayerBacking::updateCompositedBounds?
It's another hack. I will only accepts patches that take this code forward - workarounds only in extreme cases where the "good" solution is not trivial.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list