Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove SubpageId. #7792

Closed
wants to merge 3 commits into from
Closed

Remove SubpageId. #7792

wants to merge 3 commits into from

Commits on Sep 29, 2015

  1. Remove SubpageId.

    This changes PipelineId to be a UUID and removes the concept of SubpageId.
    
    Iframes are now able to generate their own pipeline ID during navigation which simplifies a lot of logic in other parts of the code.
    
    Other parts of the code, such as the compositor and layout only ever deal with pipeline ids.
    gw3583 committed Sep 29, 2015
  2. Appease test-tidy

    gw3583 committed Sep 29, 2015

Commits on Sep 30, 2015

  1. Introduce a namespace structure stored in TLS for any threads that cr…

    …eate pipeline IDs.
    
    This is currently the constellation, and each script thread that is created.
    
    This guarantees that pipeline IDs are unique, without relying on UUIDs.
    
    Each time a new script thread is created, the constellation passes through a new namespace identifier.
    gw3583 committed Sep 30, 2015
You can’t perform that action at this time.