diff --git a/source b/source index 759ea51d37b..377ba0afd48 100644 --- a/source +++ b/source @@ -89211,6 +89211,8 @@ dictionary PromiseRejectionEventInit : EventInit {
  • Microtasks: Perform a microtask checkpoint.

  • +
  • Let hasARenderingOpportunity be false.

  • +
  • Let now be the current high resolution time.

  • @@ -89238,9 +89240,9 @@ dictionary PromiseRejectionEventInit : EventInit {
    1. -

      Let docs be the list of Document objects associated with the - event loop in question, sorted arbitrarily except that the following conditions - must be met:

      +

      Let docs be all Document objects whose relevant + agent's event loop is this event loop, sorted arbitrarily except that the + following conditions must be met:

    @@ -89367,36 +89390,17 @@ dictionary PromiseRejectionEventInit : EventInit { -

    then for each browsing context, run the steps in the start an idle period - algorithm, passing the Window associated with that browsing - context.

    - - -
  • -

    Report the duration of the update the rendering step by performing the - following steps:

    - -
      -
    1. Let rendering end time be the current high resolution - time.

    2. - -
    3. Let top-level browsing contexts be the set of all top-level browsing contexts of all fully active - Documents in docs.

    4. - -
    5. Report long tasks, passing in now (repurposed as meaning the - beginning of the update the rendering step), rendering end time, and - top-level browsing contexts.

    6. -
    +

    then for each Window object whose whose relevant agent's + event loop is this event loop, run the start an idle period + algorithm, passing the Window.