Permalink
Commits on Feb 1, 2010
  1. fusejs: Ensure new fuse.Object() is instanceof fuse.Object. [jddalton]

    fusejs: Add `instance` argument to fuse.Fusebox() allowing a custom object to be used as the base which sandboxed natives are attached to. [jddalton]
    jdalton committed Feb 1, 2010
  2. fusejs: Ensure fuse.Object.toQueryString() works correctly when objec…

    …ts contain undefined values in IE. [jddalton]
    jdalton committed Feb 1, 2010
  3. fusejs: Rename fuse.env.test() key `STRING_METHODS_WRONGLY_SETS_REGEX…

    …P_LAST_INDEX` to `STRING_METHODS_WRONGLY_SET_REGEXP_LAST_INDEX`. [jddalton]
    jdalton committed Feb 1, 2010
Commits on Jan 27, 2010
  1. fusejs: Rename fuse.env.Bug/Feature to fuse.env.test and add fuse.env…

    ….addTest and fuse.env.removeTest methods. [FuseJS LH #44] [jddalton, Joe Gornick, kangax]
    jdalton committed Jan 27, 2010
Commits on Jan 24, 2010
  1. fusejs: Add the overlooked reverse(), sort(), and splice() methods to…

    … the Fuseboxed Array.prototype. [jddalton]
    jdalton committed Jan 24, 2010
  2. fusejs: Make Fuseboxed constructor's prototype values of the OBJECT__…

    …PROTO__ branch conform to ECMA specifications. [jddalton]
    jdalton committed Jan 24, 2010
Commits on Jan 19, 2010
  1. fusejs: Add a lot of comments to Fuse.Fusebox() and cleanup its codeb…

    …ase. [jddalton]
    
    fusejs: Break Fuse.Object.prototype's relationship to other sandboxed natives for consistency across sandbox variations. [jddalton]
    
    fusejs: Remove extraneous document.domain setter in the ACTIVE_X_OBJECT branch of createSandbox(). [jddalton]
    
    fusejs: Simplify accessing the created iframe in createSandbox(). [jddalton]
    
    fusejs: Simplify the RegExp wrapper for broken `\s` in createFusebox(). [jddalton]
    jdalton committed Jan 19, 2010
  2. fusejs: Remove `delete this[expando]` from Ajax.Updater, Ajax.TimedUp…

    …dater, Range, Template, and Timer classes to avoid issues when `this` is the global object in IE. [jddalton]
    
    fusejs: Move the Element#scrollTo method to the position.js. [jddalton]
    
    fusejs: Add `selected` to the list of flag attributes in attribute.js. [Diego Perini, jddalton]
    
    fusejs: Make Event.extend() work on events originating from a secondary document. [jddalton]
    
    fusejs: Convert unit tests with the `!=` selector to `:not()`. [jddalton]
    
    fusejs: Update NWMatcher adapter to work with v1.2.1 [jddalton]
    
    fusejs: Make Fuse.Dom.Node() not error with textNodes. [jddalton]
    
    fusejs: Remove extraneous check from Fuse.Object.isSameOrigin(). [jddalton]
    
    fusejs: Fix regression bugs with Element#contains and Element#getViewportOffset that prevented unit tests from passing. [jddalton]
    
    fusejs: Update browser.html, interpreter.html, functional event tests, and remaining unit tests to work with dom wrappers. [jddalton]
    jdalton committed Jan 18, 2010
Commits on Jan 7, 2010
  1. fusejs: Rename Element#descendantOf to Element#contains and flip the …

    …functionality. [jddalton, Joe Gornick]
    
    Note: Backwards compatibility warning.
    jdalton committed Jan 7, 2010
  2. fusejs: Cleanup ATTRIBUTE_NODES_PERSIST_ON_CLONED_ELEMENTS bug test, …

    …correct naming of getDescendants in Selector unit tests, remove Fuse.Array references from Fusebox internals, and add missing semi-colons. [Diego Perini, jddalton]
    jdalton committed Jan 7, 2010
  3. fusejs: Ensure isHostObject() avoids a false positive for null values…

    …. [jddalton, kangax]
    jdalton committed Jan 6, 2010
Commits on Jan 6, 2010
Commits on Dec 18, 2009
  1. fusejs: Rename Element#childElements to getChildren() and add `get` p…

    …refix to element methods ancestors(), classNames(), descendants(), siblings(), nextSiblings(), and previousSiblings(). [jddalton, Joe Gornick]
    
    Note: Backwards compatibility warning.
    jdalton committed Dec 18, 2009
  2. fusejs: Rename Element#read/writeAttribute to get/setAttribute(), add…

    … `is` prefix to String/Element#empty and `get` prefix to element methods cumulativeOffset(), cumulativeScrollOffset(), positionedOffset(), and viewportOffset(), [jddalton, Joe Gornick]
    
    Note: Backwards compatibility warning.
    jdalton committed Dec 18, 2009
Commits on Nov 16, 2009
Commits on Nov 11, 2009
  1. unittests: Fix errors in the DOM unit tests related to the shift to w…

    …rappers. [jddalton]
    jdalton committed Nov 11, 2009
Commits on Oct 27, 2009
  1. fusejs: Add support for `context` and `callback` arguments to Fuse.Ut…

    …il.$$() and fix failing selector unit tests. [jddalton]
    jdalton committed Oct 27, 2009
Commits on Oct 26, 2009
  1. fusejs: Make Fuse.Array#concat and Fuse.Array#slice replacements conf…

    …orm to ECMA 5 specification. [Prototype LH #843] [jddalton, Yaffle]
    jdalton committed Oct 26, 2009
Commits on Oct 25, 2009
Commits on Oct 24, 2009
  1. unittest: Fix enumerable and object unit tests and add failing grep u…

    …nit tests. [Diego Perini, jddalton]
    jdalton committed Oct 24, 2009
  2. fusejs: Make Fuse.String#stripTags allow tag names to contain hyphens…

    … as stated in spec. [jddalton]
    jdalton committed Oct 24, 2009
  3. fusejs: Reduce the complexity of the html check in Fuse.get() and Fus…

    …e.Dom.Element.create() and tweak the feature detection in getNodeName(). [jddalton, kangax]
    jdalton committed Oct 24, 2009
  4. fusejs: Fix many issues with Form and Field element wrappers in an at…

    …tempt to get Form unit tests running.
    jdalton committed Oct 21, 2009
Commits on Oct 21, 2009
  1. fusejs: Ensure IE Fuse.Dom.Element#getStyle converts negative non-px …

    …values to px. [jddalton, jakearchibald, kangax]
    jdalton committed Oct 21, 2009