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

Use nwsapi and dom-selector depending on the selector #3678

Closed
wants to merge 4 commits into from

Commits on Feb 2, 2024

  1. Update benchmarks

    # selectors/complex-selectors/closest #
    jsdom  x 125,841 ops/sec ±0.60% (73 runs sampled)
    
    # selectors/complex-selectors/matches #
    jsdom  x 116,945 ops/sec ±9.76% (63 runs sampled)
    
    # selectors/complex-selectors/querySelector #
    jsdom  x 3.15 ops/sec ±2.79% (12 runs sampled)
    
    # selectors/complex-selectors/querySelectorAll #
    jsdom  x 2.95 ops/sec ±2.96% (12 runs sampled)
    
    # selectors/compound-selector/closest #
    jsdom  x 97,567 ops/sec ±0.70% (62 runs sampled)
    
    # selectors/compound-selector/matches #
    jsdom  x 651,071 ops/sec ±3.90% (55 runs sampled)
    
    # selectors/compound-selector/querySelector #
    jsdom  x 3.11 ops/sec ±2.88% (12 runs sampled)
    
    # selectors/compound-selector/querySelectorAll #
    jsdom  x 2.91 ops/sec ±1.08% (11 runs sampled)
    
    # selectors/simple-selector/closest #
    jsdom  x 312,611 ops/sec ±1.04% (56 runs sampled)
    
    # selectors/simple-selector/matches #
    jsdom  x 1,045,692 ops/sec ±22.10% (39 runs sampled)
    
    # selectors/simple-selector/querySelector #
    jsdom  x 3.27 ops/sec ±0.84% (12 runs sampled)
    
    # selectors/simple-selector/querySelectorAll #
    jsdom  x 2.80 ops/sec ±15.29% (10 runs sampled)
    
    # selectors/sizzle/querySelector #
    18/273 fails.
    jsdom  x 1.20 ops/sec ±7.88% (7 runs sampled)
    
    # selectors/sizzle/querySelectorAll #
    18/273 fails.
    jsdom  x 0.89 ops/sec ±63.77% (7 runs sampled)
    asamuzaK committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    22011ed View commit details
    Browse the repository at this point in the history
  2. Add dom-selector

    # selectors/complex-selectors/closest #
    jsdom  x 118,441 ops/sec ±2.02% (70 runs sampled)
    
    # selectors/complex-selectors/matches #
    jsdom  x 115,750 ops/sec ±9.18% (66 runs sampled)
    
    # selectors/complex-selectors/querySelector #
    jsdom  x 3.22 ops/sec ±2.60% (12 runs sampled)
    
    # selectors/complex-selectors/querySelectorAll #
    jsdom  x 3.04 ops/sec ±1.75% (12 runs sampled)
    
    # selectors/compound-selector/closest #
    jsdom  x 123,345 ops/sec ±0.83% (63 runs sampled)
    
    # selectors/compound-selector/matches #
    jsdom  x 580,880 ops/sec ±1.02% (59 runs sampled)
    
    # selectors/compound-selector/querySelector #
    jsdom  x 2.79 ops/sec ±25.68% (12 runs sampled)
    
    # selectors/compound-selector/querySelectorAll #
    jsdom  x 2.89 ops/sec ±2.48% (11 runs sampled)
    
    # selectors/simple-selector/closest #
    jsdom  x 296,579 ops/sec ±0.92% (54 runs sampled)
    
    # selectors/simple-selector/matches #
    jsdom  x 912,957 ops/sec ±18.09% (40 runs sampled)
    
    # selectors/simple-selector/querySelector #
    jsdom  x 3.24 ops/sec ±1.15% (12 runs sampled)
    
    # selectors/simple-selector/querySelectorAll #
    jsdom  x 2.71 ops/sec ±22.58% (10 runs sampled)
    
    # selectors/sizzle/querySelector #
    13/273 fails.
    jsdom  x 0.74 ops/sec ±7.79% (6 runs sampled)
    
    # selectors/sizzle/querySelectorAll #
    13/273 fails.
    jsdom  x 0.75 ops/sec ±6.98% (6 runs sampled)
    asamuzaK committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    883debd View commit details
    Browse the repository at this point in the history
  3. Add default value

    asamuzaK committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    687c49c View commit details
    Browse the repository at this point in the history
  4. Update to-run.yaml

    asamuzaK committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    1167da8 View commit details
    Browse the repository at this point in the history