Skip to content
Commits on Mar 7, 2014
  1. temp. removing all configured browsers. New sauce task defines additi…

    committed
    …onal karma targets on the fly.
  2. Fixing SL creds again.

    committed
  3. Let's try this again.

    committed
  4. Merge pull request #2566 from GCheung55/travis-sauce-creds

    committed
    Update sauce creds on travis so tests run on mootools-core remote.
Commits on Mar 6, 2014
  1. @GCheung55
  2. Merge pull request #2565 from SergioCrisostomo/moo_master

    committed
    Adding grunt command line globally
  3. @SergioCrisostomo

    Adding grunt command line globally

    SergioCrisostomo committed
    Adding grunt command line because Travis can't find grunt
  4. @timwienk

    merge: Heavenly spec overhaul. (#2563)

    timwienk committed
    Awesome massive work done by:
      - @ibolmo
      - @ibolmo
      - @GCheung55
      - @kentaromiura
      - @SergioCrisostomo
      - @ibolmo
    
    * specs: (70 commits)
      Fix key event spec, because our old syn bugs on escape.
      Fix a Video Element spec that breaks in IE if some extensions are not installed.
      In README, correct path to point to mootools.
      Local testing info. (ibolmo/mootools-core#18)
      Fix for Sinon / All IE. (ibolmo/mootools-core#17)
      Patch for Sinon-IE (IE7-9). (ibolmo/mootools-core#16, GCheung55/mootools-core#2)
      Fix specs to look for correct behaviour since 1.3. (ibolmo/mootools-core#13)
      Update ports and sauce tasks. (ibolmo/mootools-core#15)
      Function bind spec fix. (ibolmo/mootools-core#12)
      Restored original syntax in Element specs. (ibolmo/mootools-core#11)
      Opacity specs. (ibolmo/mootools-core#10, ibolmo/mootools-core#14)
      Add missing devDeps. (ibolmo/mootools-core#9)
      ...
  5. @timwienk

    merge: Fix key event spec, because our old syn bugs on escape.

    timwienk committed
    * element-specs:
      change button to a
  6. @kentaromiura @timwienk

    change button to a

    kentaromiura committed with timwienk
  7. @timwienk

    merge: Fix a Video Element spec that breaks in IE if some extensions …

    timwienk committed
    …are not installed.
    
    * commit 'ce677a1':
      Oops, .message is back
      Amend the only valid exception
      Adding some info for catching the correct exception
  8. @kentaromiura @timwienk

    Oops, .message is back

    kentaromiura committed with timwienk
  9. @kentaromiura @timwienk
  10. @kentaromiura @timwienk
  11. @timwienk

    merge: In README, correct path to point to mootools.

    timwienk committed
    * readme-fix:
      Correct path to point to mootools
  12. @SergioCrisostomo @timwienk
  13. @timwienk

    merge: Local testing info. (ibolmo/mootools-core#18)

    timwienk committed
    Adding dependencies for local testing.
    Added more info in readme file.
    
    * localTestingReadme:
      Fix typo and lost parts
      Re-organized after Olmo's nice input
      Added Travis & Sauce Labs first info
      Local testing info
  14. @timwienk

    merge: Fix for Sinon / All IE. (ibolmo/mootools-core#17)

    timwienk committed
    Got a "nightly" version from Christian Johansen (Sinon's creator) and
    added it in a local folder. We can remove these local files when the new
    version of Sinon is released. Meanwhile this fixes our problem.
    
    * sinon-all-ie:
      fixes the test failing on IE10 in IE9 compat mode
      Concat sinon files, add them under Tests/Utilities
      Fix for Sinon / All IE
  15. @SergioCrisostomo @timwienk
  16. @SergioCrisostomo @timwienk

    Re-organized after Olmo's nice input

    SergioCrisostomo committed with timwienk
    Removed infiltrated dependencies
    Re-organized Readme file
  17. @SergioCrisostomo @timwienk
  18. @SergioCrisostomo @timwienk

    Local testing info

    SergioCrisostomo committed with timwienk
    Adding dependencies for local testing
    Added more info in readme file
  19. @timwienk

    merge: Patch for Sinon-IE (IE7-9). (ibolmo/mootools-core#16, GCheung5…

    timwienk committed
    …5/mootools-core#2)
    
    From Sinon docs:
    > When faking XHR with IE you also need sinon-ie-1.8.2, which should be
    > loaded after sinon-1.8.2.js.
    
    * sinon-ie:
      Patch for Sinon-IE (IE7-9)
  20. @kentaromiura @timwienk
  21. @timwienk

    merge: Fix specs to look for correct behaviour since 1.3. (ibolmo/moo…

    timwienk committed
    …tools-core#13)
    
    I have been looking at this (broken) spec and found out a weird thing.
    
    If I do `$$(elementA, elementB).length` I get different results in
    different Mootools versions: http://jsfiddle.net/EeDp6/
    
    +-------+-------------+--------------+-------+-------------+---------+
    | 1.2.6 | 1.3.2       | 1.3.2 compat | 1.4.5 | 1.4.5compat | nightly |
    +-------+-------------+--------------+-------+-------------+---------+
    | 6     | 0 (strange) | 6            | 2     | 6           | 6       |
    +-------+-------------+--------------+-------+-------------+---------+
    
    Looking at the source code I see a BC break between 1.2 and 1.3.
    
    The current code seems to be the same as it was in 1.3.2.
    
    Looking at the current source for `Elements` I would say the length from
    above should be `2`.
    I confirmed with doing a `console.log(new Elements([old, cloned])`
    inside the Spec and it gave as expected `2`.
    
    * newElementsLength:
      fix specs to look for correct behaviour since 1.3
  22. @SergioCrisostomo @timwienk

    Patch for Sinon-IE (IE7-9)

    SergioCrisostomo committed with timwienk
    From Sinon docs:
    >When faking XHR with IE you also need sinon-ie-1.8.2, which should be
    loaded after sinon-1.8.2.js.
  23. @SergioCrisostomo @timwienk
  24. @timwienk

    merge: Update ports and sauce tasks. (ibolmo/mootools-core#15)

    timwienk committed
    IE6, and iPhone VM's are inconsistent, so leaving those out.
    
    Updating karma:sauce tasks with acceptable ports, otherwise the browsers
    in sauce labs won't be able to proxy properly.
    
    * ports-and-sauce:
      Cleanup travis.yml
      Removing need to have travis install grunt-cli globally.
      Removing commented grunt tasks. Correct spaces to tabs.
      Changing ports. Adding platforms.
      Updating node version and env variables.
      Relocating curl in .travis.yml
      Travis will be testing sauce tasks.
      Separating browser tests into groups of 3 because we currently Sauce Labs offers OpenSauce accounts 3 concurrent browsers.
      Removing trailing comma to see if it's preventing browsers from loading.
      Setup travis + sauce + karma
  25. @SergioCrisostomo @timwienk
  26. @SergioCrisostomo @timwienk

    Fix for Sinon / All IE

    SergioCrisostomo committed with timwienk
    Got a "nightly" version from Christian Johansen (Sinon's creator) and
    added it in a local folder. We can remove these files when the new
    version of Sinon is released. Meanwhile this fixes our problem.
  27. @GCheung55 @timwienk

    Cleanup travis.yml

    GCheung55 committed with timwienk
  28. @GCheung55 @timwienk
  29. @GCheung55 @timwienk

    Removing commented grunt tasks.

    GCheung55 committed with timwienk
    Correct spaces to tabs.
Something went wrong with that request. Please try again.