8000 Comparing 24.1.1...25.0.0 · jsdom/jsdom · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jsdom/jsdom
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 24.1.1
Choose a base ref
...
head repository: jsdom/jsdom
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 25.0.0
Choose a head ref
  • 11 commits
  • 20 files changed
  • 4 contributors

Commits on Aug 19, 2024

  1. Temporarily comment out subtests

    Due to a Node.js v22 vm issue (nodejs/node#54436), some subtests are failing that should pass, and some passing that should fail. Instead of trying to add per-subtest per-Node-version disable/enable functionality, let's just mark the whole test as failing for now, leaving the intended subtests in commented out.
    asamuzaK authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    98c38d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Setup Window prototype in vm context

    This includes a revert of commit 98c38d3. The new version works on both the latest Node versions and the older ones.
    
    This also introduces the intermediate WindowProperties object, although we don't properly put the named properties there yet.
    legendecas authored Aug 24, 2024
    Configuration menu
    Copy the full SHA
    439a43e View commit details
    Browse the repository at this point in the history
  2. Roll web platform tests

    This also audits the tests currently marked as flaky and updates their expectations, and raises the timeout to try to deal with Element-matches.html somehow taking longer now.
    asamuzaK authored and domenic committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    065abcb View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Fix events fired by blur()

    They should not set relatedTarget. And we should not fire focus/focusin on the document.
    asamuzaK authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    3383805 View commit details
    Browse the repository at this point in the history
  2. Refactor Window object setup code

    Restructure Window.js to be less convoluted, with a single createWindow function and no fake Window constructor that operates on a this object but then manually sets is prototype chain anyway.
    domenic committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    07fab37 View commit details
    Browse the repository at this point in the history
  3. Remove upstreamed WPTs

    These landed upstream in web-platform-tests/wpt@c06e959.
    domenic committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    c3a9aed View commit details
    Browse the repository at this point in the history
  4. Version 24.1.2

    domenic committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    a241df6 View commit details
    Browse the repository at this point in the history
  5. Fix postMessage referenced as a bare property

    Closes #3755.
    
    Also inlines it into Window.js since that's the general pattern for the mess of global functions we currently have.
    domenic committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    46d5d5c View commit details
    Browse the repository at this point in the history
  6. Version 24.1.3

    domenic committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    0314f1e View commit details
    Browse the repository at this point in the history
  7. Set EventTarget.prototype to the jsdom's Object.prototype

    Previously it was set to the Node.js outer realm's Object.prototype.
    domenic committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    784c8a5 View commit details
    Browse the repository at this point in the history
  8. Version 25.0.0

    domenic committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    c53efc8 View commit details
    Browse the repository at this point in the history
Loading
0