The 'length' argument of U16_FWD_1 in TextUtil::breakWord is wrong If I applied bug#215318 patch, fast/text/midword-break-before-surrogate-pair.html is failing as assertion failure for WinCairo debug, and it is failing as infinite loop for WinCairo release. > ASSERTION FAILED: middle >= left && middle < right > C:\home\webkit\gc\Source\WebCore\layout/formattingContexts/inline/text/TextUtil.cpp(276) : WebCore::Layout::TextUtil::breakWord::<lambda_1>::operator ()
Created attachment 465349 [details] WIP patch
Pull request: https://github.com/WebKit/WebKit/pull/11271
Committed 261406@main (b625b7e2bbd3): <https://commits.webkit.org/261406@main> Reviewed commits have been landed. Closing PR #11271 and removing active labels.
<rdar://problem/106484626>