Permalink
Commits on Feb 20, 2011
  1. improving the speed on xml documents on non-ie browsers by checking f…

    …or the real document-feature that made us create 2 versions of getUID, expando creation on nodes. It is supported on all browser but IE.
    fabiomcosta committed Feb 20, 2011
  2. Fixes ticket issue #13, feature detections are now cached. Changed a …

    …little the speedtest, it shows impressive results.
    fabiomcosta committed Feb 20, 2011
  3. adding a speed test case for setdocument context switching, thx to in…

    …viz for the help and for implementing the slowdoc mock.
    fabiomcosta committed Feb 20, 2011
  4. Adding benchmarkjs and a folder that will contain our speed tests usi…

    …ng it. we need to migrate all our old speed tests to use benchmarkjs
    fabiomcosta committed Feb 20, 2011
  5. improved getAttribute check, the faster version is now applied to non…

    … html documents, as it was before
    fabiomcosta committed Feb 20, 2011
  6. Adding the checks for the api methods, so we don't do any breaking ch…

    …anges, as pointed by arian
    fabiomcosta committed Feb 20, 2011
Commits on Feb 19, 2011
  1. adding unit tests for the simple selector regex and fixing it on sele…

    …ctors like '**'. Adding specs for the empty attribute selector regex.
    fabiomcosta committed Feb 19, 2011
  2. Avoiding checking for document.ownerDocument everytime by checking if…

    … the context is a document first. Using this same check on other places, cleaner and faster code. Feddback by SublteGradient.
    fabiomcosta committed Feb 19, 2011
Commits on Feb 15, 2011
  1. FIXED ASI Issue with file concatenation.

    When a build system concatenates a random file that doesn't end in a semicolon, ECMAScript Automatic Semicolon Insertion kicks in and causes a JS error that can be very difficult to debug.
    subtleGradient committed Feb 15, 2011
  2. FIXED ASI Issue with file concatenation.

    When a build system concatenates a random file that doesn't end in a semicolon, ECMAScript Automatic Semicolon Insertion kicks in and causes a JS error that can be very difficult to debug.
    subtleGradient committed Feb 15, 2011
  3. Cleanup

    subtleGradient committed Feb 15, 2011
Commits on Feb 14, 2011
  1. Improving speed by reducing the number of regex checks and by optimiz…

    …ing initial checks. It's great to have such an awesome test coverage so we do code refactoring and feel great at the end cause everything is still passing :D
    fabiomcosta committed Feb 14, 2011
Commits on Feb 5, 2011
  1. more specs organization

    fabiomcosta committed Feb 5, 2011
  2. release of 1.1.0 version

    fabiomcosta committed Feb 5, 2011
  3. adding the native matchesSelector function, working fine but sometime…

    …s webkit gives inconsistent results, hope its fixed soon. Works fine on new firefox (super fast).
    fabiomcosta committed Feb 5, 2011
  4. Merge branch 'improvements'

    Conflicts:
    	Source/Slick.Finder.js
    fabiomcosta committed Feb 5, 2011
  5. if the getElementsByClassName implementation of the current document …

    …is broken we will be able to use querySelectorAll
    fabiomcosta committed Feb 5, 2011
Commits on Feb 3, 2011
  1. Not setting the document anymore as we need to set it just when the b…

    …ody is loaded or we will get incorrect results on the document checks
    fabiomcosta committed Feb 3, 2011
  2. Only running the checks if the browser has the tested feature. Makes …

    …setDocument faster almost for free =)
    fabiomcosta committed Feb 3, 2011