Skip to content

[Umbrella] Releasing Time Slicing #13306

Closed
@gaearon

Description

@gaearon

Let's use this to track what's missing before Time Slicing is usable internally and in open source.

(Note: the list below is very outdated and doesn't reflect the actual amount of work that went into this)

Initial release (MVP)

Core

Scheduler

  • Decide on naming (@flarnie, React Core team)
  • Adding support for priority (@flarnie)
    • May involve bikeshedding, iteration
    • Will require changes to React Fiber Scheduler
    • Add a fixture showing using JS Scheduler with React and also external JS
  • Better handle when tab is backgrounded (@flarnie)
  • Improvements to polyfill for rAF
  • Integrate and dogfood with internal FB products - see internal task T32773869 (@flarnie)
  • Create final API which is not renderer-dependent
  • Make react-dom depend on it, and publish it in open source (@flarnie, others internally)

Related: Suspense Umbrella (#13206)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions