Permalink
Commits on Apr 19, 2011
Commits on Dec 6, 2010
  1. Massive rewrite of event observation. Create responders from a separa…

    savetheclocktower committed Dec 6, 2010
    …te closure free of DOM objects, thereby preventing memory leaks and removing the need to unregister event listeners before unloading the page.
  2. Various fixes.

    savetheclocktower committed Dec 6, 2010
Commits on Dec 3, 2010
Commits on Nov 30, 2010
  1. First pass on MASSIVE rewrite of dom.js. Some methods are missing, du…

    savetheclocktower committed Nov 30, 2010
    …e to be moved to layout.js; therefore some tests fail.
Commits on Nov 16, 2010
Commits on Nov 15, 2010
  1. Fix layout test.

    savetheclocktower committed Nov 15, 2010
  2. Update PDoc.

    savetheclocktower committed Nov 15, 2010
Commits on Nov 5, 2010
Commits on Nov 2, 2010
  1. Ensure `Element#update` works with string content that includes a LIN…

    savetheclocktower committed Nov 2, 2010
    …K tag in Internet Explorer. [#264 state:resolved] (Tobias H. Michaelsen, Andrew Dupont)
  2. Treat a 304 HTTP status as a successful response. [#331 state:resolve…

    savetheclocktower committed Nov 2, 2010
    …d] (Kenneth Kin Lum, Andrew Dupont)
  3. Handle sparse arrays properly in `Array#_each` to match behavior with…

    savetheclocktower committed Nov 2, 2010
    … browsers' built-in `Array#forEach` (and ES5). [#790 state:resolved] (Andriy Tyurnikov, Yaffle, Andrew Dupont)
Commits on Nov 1, 2010
Commits on Oct 19, 2010
  1. Stop appending `&_=` to the parameters for non-GET Ajax requests in S…

    savetheclocktower committed Oct 19, 2010
    …afari. We no longer support any version of Safari for which this is necessary. [#327 state:resolved] (John-David Dalton, Andrew Dupont)
Commits on Oct 18, 2010
  1. Doc fix.

    savetheclocktower committed Oct 18, 2010
Commits on Oct 17, 2010
  1. Ensure `Form.focusFirstElement` doesn't raise an exception on forms w…

    savetheclocktower committed Oct 17, 2010
    …ith no fields. [#341 state:resolved] (achernin, Andrew Dupont)
  2. Define a `relatedTarget` property on extended mouseenter/mouseleave e…

    savetheclocktower committed Oct 17, 2010
    …vents in IE's legacy event system. [#708 state:resolved] (Walter Smith, Tobie Langel, Andrew Dupont)
  3. Fix odd behavior with `new Element('select')` in IE6-7. [#480 state:r…

    savetheclocktower committed Oct 17, 2010
    …esolved] (Bruce Harris, kangax, Andrew Dupont)
  4. Extend BUTTON elements with everything defined in Form.Element.Method…

    savetheclocktower committed Oct 17, 2010
    …s. Ensure BUTTON elements are traversed in Form.getElements and serialized in Form.serialize. [#394 state:resolved] [#688 state:resolved] (Luis Gomez, Samuel Lebeau, kangax, Andrew Dupont)
  5. Ensure Object.isFunction returns `false` for RegExp objects. [#661 st…

    savetheclocktower committed Oct 17, 2010
    …ate:resolved] (James, kangax, Andrew Dupont)
  6. Revert Opera-specific behavior for calling Element#getStyle with (lef…

    savetheclocktower committed Oct 17, 2010
    …t|right|top|bottom). [#268 state:resolved] (kangax, Andrew Dupont)
  7. Fix issue with Event#isMiddleClick and #isRightClick on Safari and Ch…

    savetheclocktower committed Oct 17, 2010
    …rome. [#731 state:resolved] (Arthur Schreiber)
  8. Fix issue where an Ajax request in IE sometimes returns 1223 instead …

    savetheclocktower committed Oct 17, 2010
    …of 204 as the status code. [#129 state:resolved] (adevadeh, gordyt, Andrew Dupont)
  9. Add Object.isDate. [#443 state:resolved] (Nesterenko Dmitry, kangax, …

    savetheclocktower committed Oct 17, 2010
    …Samuel Lebeau, Andrew Dupont)
  10. Handle cases where `document` or `document.documentElement` is passed…

    savetheclocktower committed Oct 17, 2010
    … into Element#getOffsetParent. Fixes IE errors with many layout/positioning methods. [#90 state:resolved] (Padraig Kennedy, Andrew Dupont)