Skip to content

"Update the rendering" should specify what happens when a Document becomes rendering blocking during a "update the rendering" #12704

Description

@mrobinson

What is the issue with the HTML Standard?

https://html.spec.whatwg.org/multipage/webappapis.html#update-the-rendering filters documents just once in step 3:

Filter non-renderable documents: Remove from docs any Document object doc for which any of the following are true:

A document may also become render blocking while later steps happen in the procedure such as requestAnimationFrame callbacks. The specification should say what happens in this case when this occurs. I believe that in this case, Firefox does not update the rendering: https://searchfox.org/firefox-main/rev/7f94689f2c228a96f6c271e30880e72778b7ab15/layout/base/nsRefreshDriver.cpp#2637

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions