Skip to content
Commits on May 2, 2016
  1. @mgol

    Tests: Make the regex catching Safari 9.0/9.1 more resilient

    mgol committed May 2, 2016
    The word boundary character will prevent iOS from being a false positive.
  2. @mgol

    Tests: take Safari 9.1 into account

    mgol committed May 2, 2016
    Safari 9.1 shares its support test results with Safari 9.0 but it's been
    excluded from the regex catching Safari 9.0. This has been fixed.
  3. @gibson042

    Deferred: Separate the two paths in jQuery.when

    gibson042 committed Apr 14, 2016
    Single- and no-argument calls act like Promise.resolve.
    Multi-argument calls act like Promise.all.
    
    Fixes gh-3029
    Closes gh-3059
Commits on Apr 29, 2016
  1. @ralinchimev @gibson042

    Ajax: Remove unnecessary use of jQuery.trim

    ralinchimev committed with gibson042 Apr 29, 2016
    The subsequent .match already ignores leading/trailing space.
    
    Ref gh-3003
    Closes gh-3095
  2. @mgol

    Build: Don't lint the built file in the husky precommit hook

    mgol committed Apr 29, 2016
    The husky Git precommit hook was linting not only the source but also the
    built file. Normally it's expected, we want to run basic checks on what's
    built but in the precommit hook we're not building the file so we might
    be linting some previous, broken version.
    
    Fixes gh-3091
Commits on Apr 27, 2016
  1. @dmethvin
  2. @markelog

    Revert "Effects: Remove additional parameters of easings"

    markelog committed Apr 27, 2016
    This reverts commit b7a7dea.
    
    Fixes #3064
  3. @gibson042
  4. @topaxi @dmethvin

    Event: Make event dispatch optimizable by JavaScript engines

    topaxi committed with dmethvin Jan 14, 2016
    Closes gh-2834
    
    - Do not assign to function parameters
    - Do not pass arguments object to other functions
  5. @dmethvin

    Ajax: Ensure ajaxSettings.traditional is still honored

    dmethvin committed Apr 26, 2016
    Fixes gh-3023
    Closes gh-3081
    
    Since .param() no longer looks at this setting we need unit tests
    to ensure it is still honored by $.ajax().
  6. @sowcow @dmethvin
Commits on Apr 26, 2016
  1. @mgol

    Build: Strip the strict-mode related comment in exports/global.js

    mgol committed Apr 25, 2016
    The comment (& the JSHint pragma) doesn't make sense in the context of the
    full built file.
    
    Closes gh-3078
  2. @mgol
  3. @mgol

    Build: test on Node.js 6

    mgol committed Apr 26, 2016
  4. @mgol

    CSS: Don't workaround the IE 11 iframe-in-fullscreen sizing issues

    mgol committed Apr 26, 2016
    IE 11 used to have an issue where if an element inside an iframe was put
    in fullscreen mode, the element dimensions started being 100 times too small;
    we've added a workaround that would multiply them by 100. However, the IE 11
    issue has been unexpectedly fixed and since our detection was really detecting
    the browser and not a bug, we've started breaking the browser instead of fixing
    it.
    
    Since there's no good way to detect if the bug exists, we have to back the
    workaround out completely.
    
    Fixes gh-3041
    Refs gh-1764
    Refs gh-2401
    Refs 90d828b
  5. @gibson042
Commits on Apr 25, 2016
  1. @mgol
Commits on Apr 24, 2016
  1. @gibson042
  2. @gibson042

    Build: A more modest block-level function proposal

    gibson042 committed Apr 23, 2016
    This reverts commit fa610da.
  3. @gibson042

    Build: Update dependencies

    gibson042 committed Apr 23, 2016
Commits on Apr 23, 2016
  1. @mgol

    Build: Revert grunt from 1.0.1 to 0.4.5

    mgol committed Apr 23, 2016
    grunt-compare-size specifies grunt ">= 0.4.0 < 0.5" in its peerDependencies
    which makes `npm install` break with npm <3.
    
    Refs rwaldron/grunt-compare-size#25
  2. @mgol

    Build: Workaround strict mode violations caused by UglifyJS

    mgol committed Apr 23, 2016
    This commit increases the gzipped size by 90 bytes so a better solution
    is needed but, at the same time, it disables the very optimizations
    that are causing strict mode violations in Firefox 45, Safari 9 & IE 10.
    
    Refs 7608437
    Refs mishoo/UglifyJS2#1052
  3. @mgol
  4. @gibson042
  5. @gibson042

    Deferred: Remove default callback context

    gibson042 committed Apr 15, 2016
    Employs strict mode to simplify Deferred callback context handling.
    
    Fixes gh-3060
    Closes gh-3061
Commits on Apr 22, 2016
  1. @dmethvin

    Misc: Add issue and pull request templates

    dmethvin committed Apr 20, 2016
    Fixes gh-2929
    Closes gh-3070
Commits on Apr 11, 2016
  1. @dmethvin
  2. @dmethvin
  3. @gibson042
Commits on Apr 8, 2016
  1. @markelog
Commits on Apr 5, 2016
  1. @gibson042

    Serialize: Reduce size

    gibson042 committed Apr 5, 2016
  2. @jtrumbull @gibson042
Commits on Apr 4, 2016
  1. @markelog @timmywil

    Ajax: execute jQuery#load callback with correct context

    markelog committed with timmywil Apr 4, 2016
    Thanks @blq (Fredrik Blomqvist)
    
    Fixes gh-3035
    Close gh-3039
  2. @markelog

    Tests: do not run IE9 effect tests if inside testswarm

    markelog committed Apr 4, 2016
    That test doesn't work properly in such environment
    
    Ref e04e246
    Fixes gh-2888
    Closes gh-3034
  3. @gibson042 @timmywil

    Core: Simplify isPlainObject

    gibson042 committed with timmywil Mar 14, 2016
    Fixes gh-2986
    Close gh-2998
Something went wrong with that request. Please try again.