Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 27, 2015
  1. @mzgol

    Core: Test all factory use cases from intro.js

    mzgol authored
    There is a lot of logic in intro.js; now we test four cases:
    1. (implicitly, via QUnit tests) A real browser with window being the global
    2. Browserify where there are both global & window variables.
    3. Node with jsdom where window is passed manually to the jQuery factory.
    4. Pure Node with incorrect window passed; jQuery should throw then.
    
    Previously the second & fourth case was not tested and the third was tested
    in a way that interfered with the main test environment.
    
    We now also test if in the Browserify case we're not creating a jQuery global
    by default.
    
    Fixes gh-2181
    Closes gh-2234
  2. @mzgol

    Tests: Increase QUnit timeout

    mzgol authored
    Android 2.3 is very slow & times out a lot in async tests, they have to be
    restarted multiple times to settle. Long test execution is not a huge problem
    as Android 2.3 is tested only periodically during the night, unstable tests
    are a bigger problem. This might mitigate that.
    
    In a regular scenario almost all tests should pass so increasing the timeout
    for all browsers shouldn't have a huge impact on overall test time.
    
    Closes gh-2232
  3. @mzgol
Commits on Apr 22, 2015
  1. @gibson042
Commits on Apr 20, 2015
  1. @campersau @timmywil

    Attributes: remove unnecessary element null check

    campersau authored timmywil committed
    Close gh-2201
Commits on Apr 13, 2015
  1. @AlexanderOMara @timmywil

    Core: Follow the AMD specification for define

    AlexanderOMara authored timmywil committed
    AMD specification requires the factory argument be defined.
    
    Close gh-2179
  2. @mzgol @timmywil

    CSS: Don't expose jQuery.swap

    mzgol authored timmywil committed
    jQuery.swap was an undocumented API used only internally. With the modular
    AMD system we currently have it's not necessary to expose this function
    publicly under the jQuery object.
    
    Fixes gh-2058
    Closes gh-2182
  3. @timmywil

    Build: update Sizzle

    timmywil authored
    Fixes gh-2042
    Fixes gh-1969
    Closes gh-1709
Commits on Mar 30, 2015
  1. @mzgol

    Docs: Add info about Sizzle not being excludable on the compat branch

    mzgol authored
    Most people just read the README that's displayed to them on GitHub which
    is the one for the master branch. Let's include the info about Sizzle
    not being excludable there.
    
    Fixes gh-2184
  2. @timmywil
  3. @dmethvin
  4. @mzgol

    Core: Update tested jsdom, drop obsolete workarounds

    mzgol authored
    The latest version supporting Node.js is 3.1.2; some workarounds are not needed
    for this version. For example, in jsdom 3.1.2 a document created via
    document.implementation.createHTMLDocument( "" ) has a body.
    
    Fixes gh-2153
    Closes gh-2154
Commits on Mar 28, 2015
  1. @mzgol

    Build: Update native-promise-only (again)

    mzgol authored
    This should fix Android 4.0 jQuery.when tests issues, for reals this time.
Commits on Mar 26, 2015
  1. @jonhester @timmywil
Commits on Mar 25, 2015
  1. @mzgol

    Data: Drop the tests relying on applets

    mzgol authored
    BrowserStack regularly has outdated Java in their IE instances causing our
    data tests to hang & give no output. Skip the tests that create applets,
    applets are treated in the same way as an embed elements which we're already
    testing.
    
    Fixes gh-1938
    Closes gh-2166
  2. @mzgol

    Build: Update native-promise-only

    mzgol authored
    This should fix Android 4.0 jQuery.when tests issues.
    
    Closes gh-2159
Commits on Mar 24, 2015
  1. @timmywil
Commits on Mar 23, 2015
  1. @mzgol

    Offset: Round offset value for the sake of floating errors

    mzgol authored
    IE10+ may return not exactly the offset.top value set in an offset callback
    if parent has fractional top offset itself. Checking for being close to the
    desired result fixes the test error.
    
    Fixes gh-2147
Commits on Mar 20, 2015
  1. @gibson042
Commits on Mar 17, 2015
  1. @gibson042
  2. @gibson042
Commits on Mar 16, 2015
  1. @timmywil
  2. @timmywil
  3. @winhowes @timmywil

    Attributes: return null when attribute does not exist

    winhowes authored timmywil committed
    Fixes gh-2118
    Close gh-2129
Commits on Mar 9, 2015
  1. @rwaldron @gibson042
  2. @Mr21 @gibson042

    CSS: Support relative adjustment in any applicable unit

    Mr21 authored gibson042 committed
    Fixes gh-1711
    Closes gh-2011
Commits on Mar 8, 2015
  1. @ntwb @markelog

    Build: remove deprecated JSHint options

    ntwb authored markelog committed
    JSHint no longer supports `onevar`, `smarttabs` or `trailing` options.
    
    Closes gh-2029
  2. @markelog

    Event: correct support comment

    markelog authored
    See discussion in
    a5e1c9b
Commits on Mar 5, 2015
  1. @rwaldron

    Data: updates to element[expando] cache

    rwaldron authored
      - removes descriptor allocation
      - restore simplified cache creation
      - adds early return from remove call where no data exists
      - use Object.defineProperty
      - remove unnecessary code path
    
    Closes gh-2119
Commits on Mar 4, 2015
  1. @rwaldron @timmywil

    Data: move element cache to element[expando]

    rwaldron authored timmywil committed
    - avoid explicit data.discard() cleanup calls
    - explicitly remove the data.events property, only when private data exists
    - reduces code footprint
    
    Fixes gh-1734
    Close gh-1428
  2. @jbedard @timmywil

    Data: avoid Object.defineProperties for nodes

    jbedard authored timmywil committed
    Closes gh-1668
    Fixes gh-1728
    Ref gh-1734
    Ref gh-1428
Commits on Feb 19, 2015
  1. @markelog
  2. @markelog
  3. @markelog
Commits on Feb 17, 2015
  1. @markelog
Something went wrong with that request. Please try again.