Skip to content

Hosted player: parse the trace in a Web Worker, with progress #497

Closed

Description

@vishnuv688

Part of #494.

Problem

The hosted player unpacks and parses the whole zip synchronously on the page's main thread, so the tab freezes for as long as that takes and gives no progress.

Proposal

Run parseTraceZip in a Web Worker and post the payload back, with a progress indicator while it runs. This removes the freeze; memory use is unchanged (see the on-demand reading sub-issue for that).

Activity

  1. self-assigned this
    on Oct 29, 2026
  2. vishnuv688 commented on Oct 30, 2026

    @vishnuv688
    MemberAuthor

    Implemented in #514 (stacked on #513). It closes this issue when it reaches main.

  3. added a commit that references this issue on Oct 30, 2026
    938e36a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions