Skip to content

Commits

Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Sep 26, 2023

  1. Correct "in body" insertion mode note to account for noscript

    This note found in the "Any other start tag" condition of the "in body" insertion mode did not account for a "noscript" start tag being able to reach it, if the scripting flag is disabled (since the only preceding condition that can match a start tag whose tag name is "noscript" has the clause "if the scripting flag is enabled").
    
    ("noscript" is in the special category and thus non-ordinary.)
    not-my-profile committed Sep 26, 2023
    Copy the full SHA
    e4ce01e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    88639ce View commit details
    Browse the repository at this point in the history
  3. Editorial: correct MathML references

    Closes #9502.
    annevk committed Sep 26, 2023
    Copy the full SHA
    826ab3a View commit details
    Browse the repository at this point in the history
  4. Editorial: fix broken setAttribute link

    (The link had been broken since it was added back in 2020
    in e4bb7fe.)
    not-my-profile authored and domenic committed Sep 26, 2023
    Copy the full SHA
    f57c154 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    1327ee4 View commit details
    Browse the repository at this point in the history
  6. Editorial: put conditions in more intuitive order

    It's more intuitive to firstly check for a one-element situation
    before checking the second element. Also this change makes the
    order consistent with a very similar sentence in the following
    condition for frameset start tags.
    not-my-profile authored and domenic committed Sep 26, 2023
    Copy the full SHA
    068d48c View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    1bf1521 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    53ead5c View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    3d9a2a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Copy the full SHA
    4d5e832 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. Copy the full SHA
    8d997ba View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Editorial: remove API URL character encoding

    This makes it clearer that only when Document objects are involved encoding-parsing a URL will do something special.
    
    Fixes #9728.
    annevk committed Sep 19, 2023
    Copy the full SHA
    d6ce12a View commit details
    Browse the repository at this point in the history
  2. Add endpoints for specifications needing to parse URLs

    This makes the following changes:
    
    * It renames parse a URL to encoding-parse a URL, signifying it takes into account the encoding of the document or environment.
    * Similarly it renames parse and serialize a URL to encoding-parse-and-serialize a URL.
    * It adds parse a URL that does not take into account the encoding of the document or environment.
    * It exports both parse a URL and encoding-parse a URL and adds some guidance for specification authors.
    annevk committed Sep 19, 2023
    Copy the full SHA
    59e75bb View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Align window.opener setter reconfiguration behavior

    In particular, if it fails to reconfigure the property, it should throw a TypeError. Previously it was specified to return a boolean, which was clearly incorrect.
    shvaikalesh committed Sep 11, 2023
    Copy the full SHA
    43859d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Copy the full SHA
    c5af9c5 View commit details
    Browse the repository at this point in the history
  2. Editorial: rename and explain Document's "navigation id"

    It's actually used very specifically for WebDriver BiDi stuff, so it should have a very specific name. This avoids confusion like #9711.
    domenic committed Sep 10, 2023
    Copy the full SHA
    52f6713 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    33b5783 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    98a96cd View commit details
    Browse the repository at this point in the history
  5. Editorial: refactor parse a URL

    This builds on a13cfbe and
    80f036c. This removes the need for
    resulting URL string and resulting URL record and makes parse a URL
    return a URL record directly.
    annevk committed Sep 10, 2023
    Copy the full SHA
    f13080b View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Editorial: define stylesheet location in terms of response

    No more COMEFROM! Also remove the note as the URL list concept encapsulates that and spelling it out at every call site seems redundant.
    
    Fixes #9695.
    annevk committed Sep 8, 2023
    Copy the full SHA
    80f036c View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Mark window.clientInformation [Replaceable]

    Not adding this was an oversight in #2379 as far as I can tell.
    
    Tests: web-platform-tests/wpt#41819.
    
    Fixes #9687.
    annevk committed Sep 6, 2023
    Copy the full SHA
    4204818 View commit details
    Browse the repository at this point in the history
  2. Editorial: add parse and serialize a URL

    This is the first step towards making parse a URL always return a URL record rather than a somewhat awkward tuple.
    annevk committed Sep 6, 2023
    Copy the full SHA
    a13cfbe View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    cc7652e View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    112e897 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Fix specificity issue for <embed hidden>

    The embed[hidden] rule was intended to override 'display' but had lower specificity.
    
    Fixes #9564.
    zcorpan committed Sep 4, 2023
    Copy the full SHA
    ecbf55b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    210f0ea View commit details
    Browse the repository at this point in the history
  3. No longer allow a policy exception just for workers

    In particular, if you can execute script, you can execute a worker. Making workers an optional feature is not actually something user agents implement and has led to implementer confusion, e.g., web-platform-tests/wpt#41758.
    annevk committed Sep 4, 2023
    Copy the full SHA
    6ca960a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Editorial: uniformize list-based "or"s and "and"s

    We previously had a variety of styles and introductory wordings. This tries to settle on
    
    > If any|all of the following are true:
    >
    > * condition1;
    > * condition2; or|and
    > * condition3,
    >
    > then...
    
    This also brings along various small fixes in related areas, such as inserting <p> tags, changing the complete getter steps to modern style, and fixing one <ol> that should have been a <ul>.
    domenic committed Sep 1, 2023
    Copy the full SHA
    be6c665 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Forbid data: and javascript: URLs in <base>

    Also correct a minor mistake in the invocation of "Is base allowed for Document?".
    
    Tests: web-platform-tests/wpt#41731.
    
    Fixes #2249.
    annevk committed Aug 31, 2023
    Copy the full SHA
    f44b31b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4f07dde View commit details
    Browse the repository at this point in the history
  3. Allow img element to be a child of picture element

    Previously picture element specified that it contains source elements
    and one img element, but only source element specified that it can
    appear as a child of picture element. Now img element also explicitly
    allows this.
    
    This is especially useful for automated tooling which might scrape
    through the document and expect a parent-child relationship to be
    mutual.
    henkkuli authored and zcorpan committed Aug 31, 2023
    Copy the full SHA
    e447fd6 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Ignore possible markup in target attribute

    Tests: web-platform-tests/wpt#40232 (there'll be a follow-up PR to rename from tentative).
    shhnjk committed Aug 30, 2023
    Copy the full SHA
    8b9a675 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    083c58d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Make the directionality account for missing parent element

    The current algorithm has no defined exit for when an element has no parent element and its dir attribute is in the undefined state.
    
    And also rewrite it to make it easier to change as we want to account for shadow trees in a future version.
    
    This was inspired by work from Brian Kardell and fantasai in this area.
    
    Closes #9452.
    annevk committed Aug 29, 2023
    Copy the full SHA
    ad94bbe View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Define :user-invalid & :user-valid

    Better integration for custom elements will be handled by #9639.
    
    Fixes #8452.
    
    Co-authored-by: Domenic Denicola <[email protected]>
    Co-authored-by: Anne van Kesteren <[email protected]>
    3 people committed Aug 28, 2023
    Copy the full SHA
    834da11 View commit details
    Browse the repository at this point in the history
Older