Permalink
Commits on Nov 21, 2011
  1. fix verbiage in changelog

    tmpvar committed Nov 21, 2011
Commits on Nov 20, 2011
  1. Land: CSSOM constructors are hung off of the dom (Brian McDaniel)

    tmpvar committed Nov 20, 2011
    Conflicts:
    	test/jsdom/index.js
  2. Land: fit attribute event handlers on bubbling path aren't called (Br…

    tmpvar committed Nov 20, 2011
    …ian McDaniel)
    
    Conflicts:
    	test/jsdom/index.js
  3. Remove: console.log

    tmpvar committed Nov 20, 2011
Commits on Nov 17, 2011
  1. Fix: CSSOM constructors should be available on the DOM.

    brianmcd committed Nov 17, 2011
    level2/style.js adds properties to the level2 core instance, so it
    shouldn't operate on a cloned version.
  2. Test: CSSOM constructors should be available on the DOM.

    brianmcd committed Nov 17, 2011
    Level 2 and Level 3 DOMs do not have CSSOM constructors attached to
    them (e.g. dom.CSSStyleDeclaration == undefined).
Commits on Nov 15, 2011
  1. Fix for attribute handlers in bubbling phase.

    brianmcd committed Nov 15, 2011
    EventTarget.getListeners now considers attribute handlers during the
    target AND bubbling phases.
  2. Test for attribute handlers in bubbling phase.

    brianmcd committed Nov 15, 2011
    Bug: Attribute handlers aren't considered when getting the list of
         listeners from an element on the bubbling path.  They are only
         considered at the event's target element.
Commits on Nov 13, 2011
  1. HTMLTextAreaElement.value property: Get and set the textContent inste…

    papandreou committed Nov 13, 2011
    …ad of the innerHTML. Closes #361.
Commits on Nov 11, 2011
  1. Patch to return un-HTMLEscap()'d code from Javascript tags for which

    elfsternberg committed Nov 11, 2011
    the type field reads "text/..." where '...' is something-or-other
    commentary.  This allows programs active on the client to access the
    contents of a script tag.  This facility is necessary because it's
    become a convention to use <script type="text/template"> to store
    templates for use with client-side libraries like underscore, mustache,
    and the Microsoft jQuery Template Engine.
    
    I can't take credit for this: tmpvar (the original owner of jsdom)
    gave me the initial fix, although I did fix the text value test.
    
    Using "text/..." as the test for whether or not JSDom should return
    the contents of the script tag unchange feels like a hack.  But it's
    a hack that works in convention, so I think we should live with it
    for now.
  2. Added a comment about the htmlparser issue to the code itself.

    elfsternberg committed Nov 11, 2011
    Until further notice.
  3. Added test to ensure that the contents of <script type="text/..."> tags

    elfsternberg committed Nov 11, 2011
    were left unmolested.  This is to ensure that script tags can be used
    for some language other than Javascript.
    
    The test data has a unit of whitespace at the very front to work around
    tautologistics/node-htmlparser#29
Commits on Nov 6, 2011
Commits on Nov 3, 2011
  1. Add cjroebuck as contrib

    tmpvar committed Nov 3, 2011
    Conflicts:
    	package.json
  2. Land: Fix: DocumentFeatures for iframes with no src attribute. (Brian…

    tmpvar committed Nov 3, 2011
    … McDaniel) Closes #355
    
    Conflicts:
    	lib/jsdom/level2/html.js
  3. Fix: DocumentFeatures for iframes with no src attribute. #355

    brianmcd committed Nov 3, 2011
    An iframe's contentDocument should inherit the DocumentFeatures from the
    iframe's ownerDocument.
  4. Fix: when ProcessExternalResources['script'] is disabled, do _not_ ru…

    tmpvar committed Nov 3, 2011
    …n inline event handlers. #355
  5. Add: test for issue #355

    tmpvar committed Nov 3, 2011
Commits on Oct 31, 2011
  1. Add to contributors

    cjroebuck committed Oct 31, 2011
  2. Bump version, update changelog

    tmpvar committed Oct 31, 2011
  3. fix pathing issue in test

    tmpvar committed Oct 31, 2011