[Webkit-unassigned] [Bug 221252] Assertion failure in Debug build blocks webpage rendering

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 2 14:23:07 PST 2021


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

--- Comment #3 from Eleni Maria Stea <estea at igalia.com> ---
(In reply to Simon Fraser (smfr) from comment #2)
> Comment on attachment 418983 [details]
> proposed patch
> 
> The whole point of this assertion is to check that willBeComposited has the
> correct value.

Thank you for your reply, 

What I tried to prevent by moving the assertion earlier was the case that needsToBeComposited() is different from willBeComposited value without that being a bug. I noticed that willBeComposited and needsToBeComposited have the same value at the beginning of the function but further down there are cases that change the value of the variable and so, the same check fails.

I thought that the willBeComposited changes were correctly made and so I assumed that the problem is that the assertion failure takes place too late after the changes.

My description was not so clear, sorry.

What are your thoughts on this?
Thanks in advance!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210202/3dc8e568/attachment.htm>


More information about the webkit-unassigned mailing list