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

Tweak and expand navigation interception #26

Merged
merged 5 commits into from
Feb 9, 2021
Merged

Tweak and expand navigation interception #26

merged 5 commits into from
Feb 9, 2021

Commits on Feb 8, 2021

  1. Tweak and expand navigation interception

    The normative change here is to resolve "TODO: should the event even fire at all, for these latter two cases?" in the negative: i.e., the navigate event will not fire at all for non-interceptable cases. Additionally, this makes same-document fragment navigations, even initiated via browser UI or window.open(), interceptable.
    
    Beyond that, this commit:
    
    * Expands the discussion of navigation interception to be clearer about what "user-initiated" means
    * Adds an appendix detailing all the navigations on the platform, the distinction between cross-document and same-document (closes #3), and a summary table listing how this spec works for each type.
    * Discusses the connection between the navigations we're considering, and the HTML Standard algorithms.
    domenic committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    c5501fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f97c8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10322b5 View commit details
    Browse the repository at this point in the history
  4. Tweak and rebase

    domenic committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    91be8da View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2021

  1. More updates

    domenic committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    8ae3b36 View commit details
    Browse the repository at this point in the history