Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 2, 2014
  1. Switch to w3c-xmlhttprequest

    authored
Commits on Jul 16, 2014
  1. @Sebmaster @domenic

    Make test shim replacer more error resistant

    Sebmaster authored domenic committed
Commits on Jul 10, 2014
  1. @Sebmaster @domenic

    Trust the returned tagnames of the parser

    Sebmaster authored domenic committed
  2. @Sebmaster @domenic

    Test if steam page with < breaks parser

    Sebmaster authored domenic committed
    Fixes #800.
  3. @Sebmaster @domenic

    Test if querySelector succeeds on incomplete docs

    Sebmaster authored domenic committed
    Fixes #523.
  4. @Sebmaster @domenic

    Test handling of < and > in <pre> tag

    Sebmaster authored domenic committed
    Fixes #755.
  5. @domenic
Commits on Jul 9, 2014
  1. @domenic
  2. @domenic
  3. @domenic
  4. @domenic
  5. @Sebmaster
  6. @Sebmaster

    Test .innerHTML with less-than character

    Sebmaster authored
    Fixes #652.
    
    Could not reproduce bug behaviour with htmlparser2. Was this already
    fixed?
  7. @Sebmaster
  8. @Sebmaster

    Test handling of missing <body> tag

    Sebmaster authored
    Fixes #389.
  9. @Sebmaster

    Test handling of missing <html> tag

    Sebmaster authored
    Fixes #555.
    
    The testcase in the issue isn't entirely correct. If the </title> tag is
    omitted, the <p> tag is actually in the <title> and won't be picked up
    by querySelectorAll.
    
    Tried to replicate the original test case as closely as possible,
    verified with Chrome.
  10. @Sebmaster
  11. @Sebmaster

    Test single <html> tag

    Sebmaster authored
    Fixes #827.
  12. @Sebmaster

    Test for parsing of < and >

    Sebmaster authored
    Fixes #826.
  13. @Sebmaster
  14. @domenic
  15. @Sebmaster @domenic

    Fix encoding test to reflect browser behaviour

    Sebmaster authored domenic committed
    Tested with Chrome.
  16. @Sebmaster @domenic

    Let the parser handle deserializing html entities

    Sebmaster authored domenic committed
  17. @Sebmaster @domenic

    Fix frameset tests

    Sebmaster authored domenic committed
    framesets replace the body tag in a valid document.
  18. @Sebmaster @domenic

    Fix whitespace in expected html

    Sebmaster authored domenic committed
    The expected html is actually not the same as what's in the file.
    Checked with Chrome to match exactly.
  19. @Sebmaster @domenic

    Use fragment parsing if setting Element.innerHTML

    Sebmaster authored domenic committed
    With the new capabilities of parse5 we have to differentiate if we're
    parsing a document fragment (i.e. when setting Element.innerHTML) or a
    complete document (i.e. the initial parsing stage).
  20. @Sebmaster @domenic

    Drop tests for <isindex>

    Sebmaster authored domenic committed
    <isindex> is replaced by <label> and <inputs> in the parser stage now.
  21. @Sebmaster @domenic

    Remove unnecessary preprocessHTML

    Sebmaster authored domenic committed
    parse5 now takes over that job.
  22. @Sebmaster @domenic

    Throw error if xml is given with parse5 as parser

    Sebmaster authored domenic committed
  23. @Sebmaster @domenic

    Use case insensitive xml matching

    Sebmaster authored domenic committed
  24. @Sebmaster @domenic

    Use parse5 instead of htmlparser2 as default

    Sebmaster authored domenic committed
  25. @Sebmaster @domenic

    Fix XML documents in jsdom

    Sebmaster authored domenic committed
    If a XML document is detected, don't wrap it in HTML tags.
    
    Fixes #779.
  26. @domenic

    Don't use a default jQuery URL in jQueryify.

    domenic authored
    See http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js.
    
    This makes the parameter list more reliable (as the URL is no longer optional), and updates the invalid-argument behavior to hit the error path (with no jQuery) instead of the default path (with jquery-latest.js).
Commits on Jul 8, 2014
  1. @Sebmaster
  2. @Sebmaster

    Make tests available offline

    Sebmaster authored
    To execute the tests the repo has to be cloned with:
    git clone --recursive git://github.com/tmpvar/jsdom.git
    or after the initial clone:
    git submodule update --init --recursive
    
    Fixes #817.
Something went wrong with that request. Please try again.