Hi Team, While going through Blink's commits, I came across another potential merge: Blink Commit - https://chromium.googlesource.com/chromium/blink/+/3dbb235c9806036ecd531aa4eeae7ed1c4be89a7 WebKit Source Code - https://searchfox.org/wubkat/source/Source/WebCore/rendering/svg/SVGResourcesCache.cpp#169 ^ Remove this IF condition and add these ASSERT at start of function: ASSERT(renderer); ASSERT(renderer.element()); ASSERT(renderer.element()->isSVGElement()); _____ Just wanted to raise to get insight. Thanks!
<rdar://problem/106605841>
I tried in following PR - https://github.com/WebKit/WebKit/pull/11360 This leads to multiple test crashes on 'mac-AS-debug-wk2' instance. Closing PR to investigate, what could be issue.
Pull request: https://github.com/WebKit/WebKit/pull/19110
(In reply to Ahmad Saleem from comment #2) > I tried in following PR - https://github.com/WebKit/WebKit/pull/11360 > > This leads to multiple test crashes on 'mac-AS-debug-wk2' instance. > > Closing PR to investigate, what could be issue. My new PR seems to work, possibly the crashes were due to the ASSERT not taking into account anonymous renderers.
Committed 269518@main (cd8b6c24eddd): <https://commits.webkit.org/269518@main> Reviewed commits have been landed. Closing PR #19110 and removing active labels.