[webkit-reviews] review requested: [Bug 77817] CachedResourceLoader is destroyed before CSSFontSelector is destroyed : [Attachment 125509] Fixes the bug

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 4 21:57:43 PST 2012


Ryosuke Niwa <rniwa at webkit.org> has asked  for review:
Bug 77817: CachedResourceLoader is destroyed before CSSFontSelector is
destroyed
https://bugs.webkit.org/show_bug.cgi?id=77817

Attachment 125509: Fixes the bug
https://bugs.webkit.org/attachment.cgi?id=125509&action=review

------- Additional Comments from Ryosuke Niwa <rniwa at webkit.org>
I'm sorry but turning this file into a DRT test appears to be really hard :(
There appears to be some race condition in triggering this bug and it doesn't
reproduce reliably in DRT. Also calling notifyDone or document.write or
assigning some value to innerHTML/innerText also seem to make the test case not
work :( I also tried embedding it inside an iframe and reload it several times
but that doesn't seem to work either.

<script>
function check () {
 var mylink = document.getElementsByTagName('a');
 location =  mylink[0];
}
</script><style>@font-face { font-family: "A"; src: url(); }* { font-family:
A;</style>
<body onload="check()"<linearGradient>A00A00A000AA0AA00AA0<a>


More information about the webkit-reviews mailing list