Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 2, 2015
  1. @domenic

    Fix link to latest RAF spec

    domenic authored
Commits on Feb 1, 2015
  1. @vzwick
Commits on May 1, 2014
  1. @domenic
Commits on Apr 28, 2014
  1. @domenic

    Version 1.0.2

    domenic authored
  2. @domenic

    Rename "curry" to "partiallyApplied."

    domenic authored
    One of my pet peeves ;)
  3. @domenic

    Fix JSHint.

    domenic authored
  4. @domenic

    Fix tests in oldIE.

    domenic authored
    Turns out you can't delete properties of the global object there.
  5. @benjamn
Commits on Apr 27, 2014
  1. @domenic

    Testling never works.

    domenic authored
  2. @domenic
  3. @domenic
  4. @domenic
  5. @domenic

    Fix global leak in tests.

    domenic authored
    Mocha was being annoying.
  6. @domenic

    Remove QUnit tests.

    domenic authored
  7. @domenic

    Don't give this API too much legitimacy.

    domenic authored
    Saying that it's a "W3C draft spec" is a bit too strong. It's rather a proposal by Microsoft to a W3C Working Group.
  8. @domenic
  9. @domenic

    Don't manually line-wrap.

    domenic authored
    Markdown is better when you let your editor do the line-wrapping.
  10. @domenic
Commits on Apr 25, 2014
  1. @benjamn

    Always postMessage with origin "*".

    benjamn authored
    Since global.location.hostname is neither reliable nor necessary for
    security (thanks to the event.source === global and messagePrefix checks),
    we should just do the same thing in every environment.
Commits on Apr 23, 2014
  1. @benjamn

    Remove some unnecessarily explicit global. qualifications.

    benjamn authored
    This actually saves 11 bytes of gzip size. Gzip is some dark magic.
  2. @benjamn

    De-inline (outline?) installation functions for better readability.

    benjamn authored
    This only adds 10 bytes to the gzip file size, so the added readability
    seems worth it.
  3. @benjamn
Commits on Apr 22, 2014
  1. @benjamn

    Reinstate support for stringifiable non-function handlers.

    benjamn authored
    Note that Node's own native implementation of setImmediate neglects to
    support this behavior, so I have shimmed global.setImmediate in
    test/tests.js in order to make the new test pass in Node.  We might want
    to think about shimming global.setImmediate in setImmediate.js, too, but
    @domenic thinks we should wait until someone complains, and I agree.
  2. @benjamn

    Set attachTo.setImmediate only once, for better minification.

    benjamn authored
    A savings of 46 bytes uglified.
  3. @benjamn

    Get global object more reliably and using fewer bytes.

    benjamn authored
    18 bytes isn't a huge savings, but this code works even when the global
    variable is not already defined, in any JS environment.
  4. @benjamn

    Inline setTimeout installation for better minification.

    benjamn authored
    A savings of 24 bytes uglified.
  5. @benjamn

    Inline onReadyStateChange installation for better minification.

    benjamn authored
    A savings of 63 bytes uglified.
  6. @benjamn

    Inline MessageChannel implementation for better minification.

    benjamn authored
    A savings of 35 bytes.
  7. @benjamn

    Inline the postMessage implementation for better minification.

    benjamn authored
    A savings of 36 bytes.
  8. @benjamn

    Inline canUseNextTick and installNextTickImplementation.

    benjamn authored
    A savings of 71 bytes uglified.
  9. @benjamn

    Make attachTo computation a little more minifiable.

    benjamn authored
    A savings of 55 bytes uglified.
  10. @benjamn

    Eliminate tasks object so that its methods can be minified.

    benjamn authored
    This change alone reduces the uglified size by 340 bytes.
  11. @benjamn

    Eliminate Task constructor in favor of simple bound thunks.

    benjamn authored
    Note that this removes support for string handlers, as none of the
    informal specifications of setImmediate speak of that behavior.
  12. @benjamn
Commits on Apr 24, 2013
  1. @domenic

    Update README.md

    domenic authored
Something went wrong with that request. Please try again.