Created attachment 468222 [details] Repro case. See attached test case.
<rdar://problem/116997791>
Real radar: rdar://116449508
Created attachment 468250 [details] More reduced test case
Hi Rob, thank for looking into this. I fixed a few similar bugs last week and they were all very involved (this is about partial invalidation and has nothing to do with the code where the assertion happens). I could take this over unless you would want to see this bug through. Either way is fine with me.
Created attachment 468257 [details] manual test
(In reply to zalan from comment #4) > Hi Rob, thank for looking into this. I fixed a few similar bugs last week > and they were all very involved (this is about partial invalidation and has > nothing to do with the code where the assertion happens). I could take this > over unless you would want to see this bug through. Either way is fine with > me. Hi Alan, yes I remember from a previous time these fixes are quite involved, feel free to go ahead.
(In reply to Rob Buis from comment #6) > (In reply to zalan from comment #4) > > Hi Rob, thank for looking into this. I fixed a few similar bugs last week > > and they were all very involved (this is about partial invalidation and has > > nothing to do with the code where the assertion happens). I could take this > > over unless you would want to see this bug through. Either way is fine with > > me. > > Hi Alan, yes I remember from a previous time these fixes are quite involved, > feel free to go ahead. Thank you!
Created attachment 468269 [details] [fast-cq]Patch
Committed 269519@main (c7356ae7aaa3): <https://commits.webkit.org/269519@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 468269 [details].