[Webkit-unassigned] [Bug 180940] Blank page except for inner iframes because pending stylesheets cause style.isNotFinal() to be true

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 18 18:02:07 PST 2017


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

--- Comment #12 from Justin Ridgewell <jridgewell at google.com> ---
Woo, after a few hours, we've narrowed it down to the cause. See https://github.com/jridgewell/webkit-h2-style-blank-page for a full reproduction.

1. There must be a stylesheet that has an @import
2. The inner imported stylesheet must take a X milliseconds
3. Clone the <link> for the original stylesheet, replace the original with the clone.
  - This must happen before X milliseconds is up

AMP has some clever hack for font-loading using such a technique. But, it bit us in the end. AMP will be disabling it, but this still leaves a bug in Safari.

-- 
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/20171219/b34c7415/attachment.html>


More information about the webkit-unassigned mailing list