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 Dec 8, 2023

  1. Copy the full SHA
    ecc06cd View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    17402ca View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Restore early return for history.go(0)

    This accidentally was lost in 0a97a81.
    Ms2ger committed Dec 7, 2023
    Copy the full SHA
    b2c8405 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

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

Commits on Dec 4, 2023

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

Commits on Nov 30, 2023

  1. Force size containment for auto-sizes

    The 'concrete object size ignoring natural dimensions' concept was not implementable. This change makes `sizes=auto` required on `img` to use auto-sizes (still optional on `source`)
    and forces size containment so that the image size is the same before and after an image has loaded, to prevent double downloads.
    
    Fixes #9448, fixes #9648, and fixes #9649.
    zcorpan committed Nov 30, 2023
    Copy the full SHA
    193c67d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4aac34e View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Copy the full SHA
    38809a6 View commit details
    Browse the repository at this point in the history
  2. Add [CEReactions] to setHTMLUnsafe()

    Fixes #9957.
    josepharhar committed Nov 29, 2023
    Copy the full SHA
    4b2618e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    de4abdb View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

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

Commits on Nov 27, 2023

  1. Copy the full SHA
    9db9c30 View commit details
    Browse the repository at this point in the history
  2. Editorial: Remove unused "parent worker global scope" variable

    Also fixes a nearby typo.
    Kaiido committed Nov 27, 2023
    Copy the full SHA
    e837dc1 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Copy the full SHA
    f3e23c7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c540eaa View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8af8734 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    d24465d View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

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

Commits on Nov 21, 2023

  1. Copy the full SHA
    28ed1c0 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3bfb5a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Use scrollMargin for lazy load intersection observer

    Currently the lazy load intersection observer is set up using a rootMargin.
    This does not work well for pages that use images in CSS scrollers, like
    carousels, causing the images to load too late, when they become visible
    and the intersection with the root is detected. To work around this issue
    some developers are choosing to not use lazy loading, thus increasing the
    overall bandwidth usage for their sites.
    
    Using scrollMargin for the lazy load intersection observer will allow lazy
    loading images to load when they are near the viewport as expected.
    tcaptan-cr committed Nov 16, 2023
    Copy the full SHA
    f0e365c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ab63afc View commit details
    Browse the repository at this point in the history
  3. Correct two "fragment case" annotations

    They can both occur even in regular (non-fragment) parsing,
    e.g. when parsing `<template><body>` and `<template><frameset>`.
    not-my-profile committed Nov 16, 2023
    Copy the full SHA
    0c7c233 View commit details
    Browse the repository at this point in the history
  4. Add showPicker() to <select> elements

    Closes #7957.
    lukewarlow committed Nov 16, 2023
    Copy the full SHA
    e60fc35 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Copy the full SHA
    41c1f94 View commit details
    Browse the repository at this point in the history
  2. Change subframe traverse navigate event timing

    This fires navigate events for subframes during a traversal earlier, before the unload event and in parallel with any fetches that occur. This is more consistent with non-traverse navigate events, and with top-level traverse navigate events.
    
    WICG/navigation-api#207 has some previous relevant discussion. This represents moving from that issue's "late" navigate events to "early-but-still-async". It turns out the complexity was not too bad, when we got around to it in Chromium, and was actually helpful in order to fix a bug where traverse navigate events weren't firing when pages were bfcached.
    domenic committed Nov 15, 2023
    Copy the full SHA
    beae854 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Copy the full SHA
    5916d47 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f071024 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Define the terms-of-service link type

    The terms-of-service link type refers to a document which contains information about the agreements between a document's provider and users who wish to use the document provided.
    
    This link type was initially defined in RFC 6903 section 5 (https://datatracker.ietf.org/doc/html/rfc6903#section-5), then rediscovered in a discussion in privacycg/proposals#39. See also https://mikewest.github.io/privacy-policy-discovery/.
    mikewest committed Nov 6, 2023
    Copy the full SHA
    ccb6019 View commit details
    Browse the repository at this point in the history
  2. Define the privacy-policy link type

    The privacy-policy link type that refers to a document which contains information about the data collection and usage practices that apply to the current context.
    
    This link type was defined in section 4 of RFC 6903 (https://datatracker.ietf.org/doc/html/rfc6903#section-4), and rediscovered in a discussion at privacycg/proposals#39.
    mikewest committed Nov 6, 2023
    Copy the full SHA
    1fc1a14 View commit details
    Browse the repository at this point in the history
  3. Modernize frame/iframe insertion and removal

    As noted in #9148 (comment), frame's processing model has not kept up with iframe's. It defined an "active frame element" concept which resulted in action-at-a-distance whenever the browsing context was cleared, which is hard to reason about. Instead, we can have it mimick iframe and have explicit actions on insertion and removal.
    
    Additionally, iframe itself was not using the most-modern techniques for handling insertion and removal. This updates both iframe and frame to use "HTML element insertion steps" and "HTML element removal steps".
    
    Finally, this makes the normative change of processing iframes when they are in shadow DOM. For some reason the specification was only handling them when they were in a document tree. frame elements are left as only handled when in a document tree.
    domenic committed Nov 6, 2023
    Copy the full SHA
    5c4846d View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

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

Commits on Oct 30, 2023

  1. Editorial: clarify specification around scripts

    In particular:
    
    * Give script's settings object an ID and data-x.
    * Note that a script's fetch options can be null.
    * Correct miscount in definition of 'script'. This was introduced in 3d45584 (#4898).
    * Fix typos in HostLoadImportedModule.
    
    Fixes #9867 and closes #9888.
    Ms2ger committed Oct 30, 2023
    Copy the full SHA
    3fa726a View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. Copy the full SHA
    37659e9 View commit details
    Browse the repository at this point in the history
  2. Add declarative shadow trees

    A longer explanation of this feature can be found at https://github.com/mfreed7/declarative-shadow-dom/blob/master/README.md. It was originally discussed in whatwg/dom#831.
    
    Corresponding DOM PR: whatwg/dom#892.
    
    Tests: shadow-dom/declarative in WPT with web-platform-tests/wpt#42833 being the latest PR as of this commit.
    
    Closes #7069.
    mfreed7 committed Oct 29, 2023
    Copy the full SHA
    0a829aa View commit details
    Browse the repository at this point in the history
Older