Commit: 5c288d320ae45e9fa4fafa95be6f5abfac1a39eb
https://github.com/mootools/slick/commit/5c288d320ae45e9fa4fafa95be6f5abfac1a39eb
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-19 (Mon, 19 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Now its possible to use Slick.search/find('css-expression'), without the need of telling whats the context. The current document will be the context in this case.
Commit: 4267ed55ebd3e8bb09abbe5ad9941f95db9fd760
https://github.com/mootools/slick/commit/4267ed55ebd3e8bb09abbe5ad9941f95db9fd760
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-19 (Mon, 19 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
fixes the attribute detection expression. #id[attr] will now correctly detect if the attribute exists on the node.
Commit: 482f49506368bb053ee1e601823def5c3c56e443
https://github.com/mootools/slick/commit/482f49506368bb053ee1e601823def5c3c56e443
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-19 (Mon, 19 Apr 2010)
Changed paths:
M SlickSpec/specs/specsYUI.js
Log Message:
-----------
commenting specs that dont make sense to us. These matches are context dependent.
Commit: 74de332a37b3ec917e1eff2cadba28a0d0740f57
https://github.com/mootools/slick/commit/74de332a37b3ec917e1eff2cadba28a0d0740f57
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-19 (Mon, 19 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
:empty now checks for the node type of the child. http://www.w3.org/TR/css3-selectors/#empty-pseudo
Commit: 61f83c9d2df90361c34fb1c0428eba12ca6a5cf6
https://github.com/mootools/slick/commit/61f83c9d2df90361c34fb1c0428eba12ca6a5cf6
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-19 (Mon, 19 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
Putting the NTHArgument parsing on the correct place.
Commit: fc3dcd11894e05d29bfa7d956ce382d67ec70968
https://github.com/mootools/slick/commit/fc3dcd11894e05d29bfa7d956ce382d67ec70968
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-21 (Wed, 21 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
Revert "Putting the NTHArgument parsing on the correct place."
This reverts commit 61f83c9d2df90361c34fb1c0428eba12ca6a5cf6.
Commit: 1bed55799561c93b29d1617a50ed3653969c9e8e
https://github.com/mootools/slick/commit/1bed55799561c93b29d1617a50ed3653969c9e8e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-21 (Wed, 21 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
faster first-child implementation.
Commit: d786cacd6edc4693874f3f693c595c268b4616b8
https://github.com/mootools/slick/commit/d786cacd6edc4693874f3f693c595c268b4616b8
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-21 (Wed, 21 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
added implementation of the :nth-last-child pseudo-selector.
Commit: 8d94fabff4c6a5c31067a5be8479f3420e773956
https://github.com/mootools/slick/commit/8d94fabff4c6a5c31067a5be8479f3420e773956
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-21 (Wed, 21 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improving the code for :nth-*-child pseudos, as pointed out by kassens.
Commit: a6d0db0ff5ee224fdd7f838105b046797aea094b
https://github.com/mootools/slick/commit/a6d0db0ff5ee224fdd7f838105b046797aea094b
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-21 (Wed, 21 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Fix for the nth-*-child pseudo.
Commit: dd69a823f4f2ca23a0068efabf706dc0fa9f7b4a
https://github.com/mootools/slick/commit/dd69a823f4f2ca23a0068efabf706dc0fa9f7b4a
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-21 (Wed, 21 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improving the speed of nthArgumentsParser, ternaries are faster on IE and unary '+' is faster than parseInt(x, 10).
Commit: 24fe24cf4c157d0da87fc00f11750091631c26c4
https://github.com/mootools/slick/commit/24fe24cf4c157d0da87fc00f11750091631c26c4
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-22 (Thu, 22 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
if the argument for for :nth pseudos couldnt be parsed dont include anything into the returned array.
Commit: d87eb43fd67c1df330cba3dd794e8898ae410622
https://github.com/mootools/slick/commit/d87eb43fd67c1df330cba3dd794e8898ae410622
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-22 (Thu, 22 Apr 2010)
Changed paths:
M SlickSpec/specs/specsJQuery.js
Log Message:
-----------
Those specs were actually incorrect.
Commit: 387d9121b840edeb5ec2811d88d462e27b90962d
https://github.com/mootools/slick/commit/387d9121b840edeb5ec2811d88d462e27b90962d
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-22 (Thu, 22 Apr 2010)
Changed paths:
M SlickSpec/specs/specs-select_nth-child.js
M Source/Slick.Finder.js
Log Message:
-----------
selectors using both :nth-child and :nth-last-child should work. They werent, now they are. Test case included.
Commit: b7d3a3305675cfaa326c55b3eb1d4c4d4f962744
https://github.com/mootools/slick/commit/b7d3a3305675cfaa326c55b3eb1d4c4d4f962744
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-22 (Thu, 22 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Adding implementation of the *-of-type pseudo class. 100% passing specs on firefox, 1 on webkit and opera (issue with the :selected pseudo) and 2 on ie6/7/8 (issue with the :selected pseudo and :empty nodes that has just a space or tab).
So, we are on 1.0 officially i could say.
Commit: d4e70b5f9965f456f0b16f69afd8583ec10a0968
https://github.com/mootools/slick/commit/d4e70b5f9965f456f0b16f69afd8583ec10a0968
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M speed/slickspeed/config.ini
Log Message:
-----------
fixing slickspeed test
Commit: 4a161b324e091fc9fbe95864eef9cac6139c7cda
https://github.com/mootools/slick/commit/4a161b324e091fc9fbe95864eef9cac6139c7cda
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
fixed the speed issue with nth selectors. Also created an object to each selector so you can now use them in conjunction and it will work fine.
Commit: 05c6f5b112cf1442029f8d848d0025ce5e7d5ade
https://github.com/mootools/slick/commit/05c6f5b112cf1442029f8d848d0025ce5e7d5ade
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improving speed of contains pseudo.
Commit: 1d6ba1d5cb5e60fb493e10ecfabb3b67b838b91d
https://github.com/mootools/slick/commit/1d6ba1d5cb5e60fb493e10ecfabb3b67b838b91d
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improving speed of first-of-type and last-of-type.
Commit: 1c075ff986ec0c5443cd3dfd35b71b2b5090aab0
https://github.com/mootools/slick/commit/1c075ff986ec0c5443cd3dfd35b71b2b5090aab0
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improving these matches.
Commit: d6c535300ccfaf0293098c086eca982916fdc672
https://github.com/mootools/slick/commit/d6c535300ccfaf0293098c086eca982916fdc672
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
We dont need this check, it was there because there was a bug on the parser sometime ago.
Commit: 56b5336f3f78ecd5f89a439c11490744e1c12c6f
https://github.com/mootools/slick/commit/56b5336f3f78ecd5f89a439c11490744e1c12c6f
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
optimizes class selection for ie8 that has QSA but lacks QEBCN.
Commit: 46072da99199926910803ac3025dc5170d9c5fe1
https://github.com/mootools/slick/commit/46072da99199926910803ac3025dc5170d9c5fe1
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
avoids touching className twice.
Commit: c414677409104bea40ecc5f420cabfc5b558203a
https://github.com/mootools/slick/commit/c414677409104bea40ecc5f420cabfc5b558203a
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
this is faster too.
Commit: 84006675fe5cf8299ca36e0e027810ca57ff6e18
https://github.com/mootools/slick/commit/84006675fe5cf8299ca36e0e027810ca57ff6e18
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
smaller/faster code.
Commit: 024a05efa9cdaff971a3655e6a4bffc845968031
https://github.com/mootools/slick/commit/024a05efa9cdaff971a3655e6a4bffc845968031
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
super slightly smaller/faster.
Commit: 796f8bde8a1d419b94e851fd343a7ef92bc2b342
https://github.com/mootools/slick/commit/796f8bde8a1d419b94e851fd343a7ef92bc2b342
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
implementation of the :only-of-type pseudo selector.
Commit: c1d044a8a6bb1f7a21b7b86439e820e182e22a7d
https://github.com/mootools/slick/commit/c1d044a8a6bb1f7a21b7b86439e820e182e22a7d
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
Caching regexps improves speed on ie.
Commit: 312251369be7ece5f50423b288a330f5d5dd380f
https://github.com/mootools/slick/commit/312251369be7ece5f50423b288a330f5d5dd380f
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
removing unnecessary code.
Commit: 632643f95e3e7cbdca1e3ce19973b1293fc1558c
https://github.com/mootools/slick/commit/632643f95e3e7cbdca1e3ce19973b1293fc1558c
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
avoiding some variable creation.
Commit: fb298403d0663d0babea190e6be5fe352a6420a5
https://github.com/mootools/slick/commit/fb298403d0663d0babea190e6be5fe352a6420a5
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
using a closure to avoid a function call.
Commit: 5c0feee4a3b4c9f9cd838ebe569811e4929099dd
https://github.com/mootools/slick/commit/5c0feee4a3b4c9f9cd838ebe569811e4929099dd
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-04-29 (Thu, 29 Apr 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
major code reduction while keeping the same speed.
Commit: d4bc6cf55ebba5eeecf5288513fd7c638c4ad982
https://github.com/mootools/slick/commit/d4bc6cf55ebba5eeecf5288513fd7c638c4ad982
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-02 (Sun, 02 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Revert "major code reduction while keeping the same speed."
This reverts commit 5c0feee4a3b4c9f9cd838ebe569811e4929099dd.
Commit: b33b92ccde4afcdf4cd0876c6c552d15164dbd4c
https://github.com/mootools/slick/commit/b33b92ccde4afcdf4cd0876c6c552d15164dbd4c
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-02 (Sun, 02 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
these are a waste of bytes and little speed
Commit: 2e8fd7993ed7402b7d04e5e0035dca66124519d6
https://github.com/mootools/slick/commit/2e8fd7993ed7402b7d04e5e0035dca66124519d6
Author: Valerio Proietti <kami...@gmail.com>
Date: 2010-05-09 (Sun, 09 May 2010)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
- added a few Packager blocks: pseudo-selectors, nth-pseudo-selectors, of-type-pseudo-selectors, overrides, id-override, class-override, tag-override, query-selector-override, CommonJS.
- moved some things around to accommodate blocks.
- got rid of an useless timeStamp var.
Commit: eedcc6f7caa6d21d6f3da4e55b7833e66cf1c66d
https://github.com/mootools/slick/commit/eedcc6f7caa6d21d6f3da4e55b7833e66cf1c66d
Author: Valerio Proietti <kami...@gmail.com>
Date: 2010-05-09 (Sun, 09 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
- got rid of Slick.uniques.
- forgot to mention in the previous commit that I added Slick.uidOf(), to build the "uniques" functionality where needed.
Commit: 7da4eaea89564aa1eda084cab281f2b585ff55ce
https://github.com/mootools/slick/commit/7da4eaea89564aa1eda084cab281f2b585ff55ce
Author: Valerio Proietti <kami...@gmail.com>
Date: 2010-05-09 (Sun, 09 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
- fixed close tag for block.
Commit: cdf21a6f2fca55d323d3ea4ea8f7753417dc9275
https://github.com/mootools/slick/commit/cdf21a6f2fca55d323d3ea4ea8f7753417dc9275
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-09 (Sun, 09 May 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
Changing the parser property classes to classList and classes now is the same for classes as the pseudos are for pseudos and attributes are for attributes, got it? Looks better now. We could even remove the parts array if it's not a problem of course.
If this gets approved i'll change the finder accordingly.
Commit: 819812ae31e9a35c8bfc1449138f2cf61c9de2e5
https://github.com/mootools/slick/commit/819812ae31e9a35c8bfc1449138f2cf61c9de2e5
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-09 (Sun, 09 May 2010)
Changed paths:
M README.md
M Source/Slick.Finder.js
Log Message:
-----------
CHANGE
Changing the parser property classes to classList and classes now is the same
for classes as the pseudos are for pseudos and attributes are for attributes,
got it? Looks better now.
Commit: c4e35e048915a9380968b7e55a3eafda9d5ea625
https://github.com/mootools/slick/commit/c4e35e048915a9380968b7e55a3eafda9d5ea625
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-09 (Sun, 09 May 2010)
Changed paths:
M README.md
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
CHANGE Awesome, removed the parts array from the parser. Removed the type attribute on the pseudos and attributes items. Specs are passing like before and the speed remains the same.
Commit: 01508d6d3b3ca65968c81304ab429aa207adb8e0
https://github.com/mootools/slick/commit/01508d6d3b3ca65968c81304ab429aa207adb8e0
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
If passing a parsed object to the parse function, it will be returned. Some other small stuff.
Commit: 6b75b7235e86ac205e335b600c95359409128d2e
https://github.com/mootools/slick/commit/6b75b7235e86ac205e335b600c95359409128d2e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
addition of the :focus pseudo-selector
Commit: 723df9dd665daa86db044ad28c123f33671367f9
https://github.com/mootools/slick/commit/723df9dd665daa86db044ad28c123f33671367f9
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
A SlickSpec/user-specs/pseudos.html
M Source/Slick.Finder.js
Log Message:
-----------
created some specs for the :focus pseudo and improved it.
Commit: 737b776296a234dbd467634acfb9ebe45af06196
https://github.com/mootools/slick/commit/737b776296a234dbd467634acfb9ebe45af06196
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
This is the size of both the old version and this new version? Still i've put both into slickspeed and i see no difference.
31699 Slick.js
13999 Slick.min.cc.js
34352 Slick_old.js
16245 Slick_old.min.cc.js
Commit: d96c47afc83dadb69b2bac5a23e3ef895c8304ed
https://github.com/mootools/slick/commit/d96c47afc83dadb69b2bac5a23e3ef895c8304ed
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M speed/frameworks/slick.js
M speed/slickspeed/config.ini
Log Message:
-----------
upgrading slick.js to a newer version on slickspeed, adding other libs for the comparison.
Commit: e83a5d5516e149dceba1a4b9bf02edeebfabac16
https://github.com/mootools/slick/commit/e83a5d5516e149dceba1a4b9bf02edeebfabac16
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-10 (Mon, 10 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Revert "This is the size of both the old version and this new version? Still i've put both into slickspeed and i see no difference."
This reverts commit 737b776296a234dbd467634acfb9ebe45af06196.
Commit: 83a3c66bb7becf8e584498ce98d7abbf4ad4f8bf
https://github.com/mootools/slick/commit/83a3c66bb7becf8e584498ce98d7abbf4ad4f8bf
Author: Christoph Pojer <christo...@gmail.com>
Date: 2010-05-26 (Wed, 26 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
* Fixing that Logic
Commit: 785491a4c38ed9f8d663a645d3b9c4f5eba8e151
https://github.com/mootools/slick/commit/785491a4c38ed9f8d663a645d3b9c4f5eba8e151
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-27 (Thu, 27 May 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
micro optimization
Commit: 78099321a74925edf7113a7c893f0755eaeac48b
https://github.com/mootools/slick/commit/78099321a74925edf7113a7c893f0755eaeac48b
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-05-27 (Thu, 27 May 2010)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
Merge branch 'master' of http://github.com/cpojer/slick
Conflicts:
Source/Slick.Finder.js
Commit: 55f0c9df3aab880a1332ae5a29fc5072d350264f
https://github.com/mootools/slick/commit/55f0c9df3aab880a1332ae5a29fc5072d350264f
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
A .gitmodules
A SlickSpec/Runner
Log Message:
-----------
adding the moo-runner submodule
Commit: 527b562b79deabba961dcd6af42c6ec60053d8ff
https://github.com/mootools/slick/commit/527b562b79deabba961dcd6af42c6ec60053d8ff
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
A SlickSpec/Configuration.js
M SlickSpec/assets/JSSpecHelpers.js
A SlickSpec/assets/setup.js
Log Message:
-----------
Adding files needed for slickspecs to run with jasmine. Next ill update the specs files.
Commit: 42bdcc11921dfb40faaadd5b2a66119d3ef2aa6b
https://github.com/mootools/slick/commit/42bdcc11921dfb40faaadd5b2a66119d3ef2aa6b
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M SlickSpec/bootstrap/moo12.slickspec.js
M SlickSpec/bootstrap/nwmatcher.slickspec.js
M SlickSpec/bootstrap/sizzle.slickspec.js
M SlickSpec/bootstrap/slick.slickspec.js
M SlickSpec/bootstrap/yui.slickspec.js
M SlickSpec/specs/browser_bugs.js
M SlickSpec/specs/isxml.specs.js
M SlickSpec/specs/slick.api.specs.js
M SlickSpec/specs/slick_match_specs.js
M SlickSpec/specs/slick_parser_specs.js
M SlickSpec/specs/slick_xml_specs.js
M SlickSpec/specs/specs-engine_bugs.js
M SlickSpec/specs/specs-mock_template.js
M SlickSpec/specs/specs-select_exhaustive.js
M SlickSpec/specs/specs-select_nth-child.js
M SlickSpec/specs/specsDojo.js
M SlickSpec/specs/specsGoogleClosure.js
M SlickSpec/specs/specsJQuery.js
M SlickSpec/specs/specsPrototype.js
M SlickSpec/specs/specsYUI.js
M SlickSpec/specs/specs_slick_docs.js
Log Message:
-----------
converting specs to jasmine
Commit: 3d189c60b7a49003e08aa43bca693f467eb15c9a
https://github.com/mootools/slick/commit/3d189c60b7a49003e08aa43bca693f467eb15c9a
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
Fix the parser. It's possible to parse correctly quoted values with "(" or ")" in it as the value of pseudo selectors.
Commit: b123cc46a0e57f1269ea9bc876993270e0e47ab9
https://github.com/mootools/slick/commit/b123cc46a0e57f1269ea9bc876993270e0e47ab9
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Including nodes on the uniques object before looping on the overrides.
Commit: 314138bb1a12de4889a16a72875d78b2ae738b0c
https://github.com/mootools/slick/commit/314138bb1a12de4889a16a72875d78b2ae738b0c
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
A SlickSpec/runner.html
Log Message:
-----------
adding the runner.html file that contains the spec sets to run
Commit: 5beaffa6cbc7892a977f8f0aa83acb725f9e5f0e
https://github.com/mootools/slick/commit/5beaffa6cbc7892a977f8f0aa83acb725f9e5f0e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M SlickSpec/specs/specs-mock_template.js
Log Message:
-----------
Some specs were not converted. Converting them.
Commit: ba67ba21950361e6001e772c75abc6ad38aea9e0
https://github.com/mootools/slick/commit/ba67ba21950361e6001e772c75abc6ad38aea9e0
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M SlickSpec/assets/simple_request.js
Log Message:
-----------
Making possible for ie to parse xml files even if it doesnt come with correct content-type
Commit: 7aa6372080b6419aacafe740b7319a2dcc881d93
https://github.com/mootools/slick/commit/7aa6372080b6419aacafe740b7319a2dcc881d93
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M SlickSpec/specs/slick_xml_specs.js
M SlickSpec/specs/specs-mock_template.js
M Source/Slick.Finder.js
Log Message:
-----------
Fixes #991 - Adding the :root pseudo-selector
Commit: c104d63fd46b3c0ee02bcb22dc0c2d6a3dbc49af
https://github.com/mootools/slick/commit/c104d63fd46b3c0ee02bcb22dc0c2d6a3dbc49af
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Fix on the '!' combinator. It goes checking the parents till it reaches the passed context's document, not the current document.
Commit: 9b7990a86a77a8a64309067f15b14b9ddb3619fc
https://github.com/mootools/slick/commit/9b7990a86a77a8a64309067f15b14b9ddb3619fc
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M SlickSpec/mocks/xmlmock1.xml
M SlickSpec/specs/slick_xml_specs.js
M SlickSpec/specs/specs-mock_template.js
M Source/Slick.Parser.js
Log Message:
-----------
Fixes #993 - Slick now supports the edge cases of selectors [attr^=], [attr$=] and [attr*=], that should not represent anything according to: http://www.w3.org/TR/css3-selectors/#attribute-representation
Commit: 5aa2ffcd29f505035521b746b0f80ed6c5ca4480
https://github.com/mootools/slick/commit/5aa2ffcd29f505035521b746b0f80ed6c5ca4480
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-23 (Thu, 23 Sep 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
an empty string now returns a valid parsed slick object
Commit: ed486a70b80c1da4ee616ea8cd4648a9c4db84e2
https://github.com/mootools/slick/commit/ed486a70b80c1da4ee616ea8cd4648a9c4db84e2
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-26 (Sun, 26 Sep 2010)
Changed paths:
M SlickSpec/specs/slick_xml_specs.js
M Source/Slick.Finder.js
Log Message:
-----------
Fix the same error as we had on the '!' reverse combinator and a spec showing how it could throw an error at this specific edge case.
Commit: 6f73016edad8cb5abea23b9945118327d74693ca
https://github.com/mootools/slick/commit/6f73016edad8cb5abea23b9945118327d74693ca
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-26 (Sun, 26 Sep 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
fixing a bug introduced by commit 3d189c60b7a49003e08aa43bca693f467eb15c9a. Was not being possible to select :pseudo(:not(aa)). Its fine again.
Commit: 29132ea375f93f8ef90d532a2495ae7ef022fb0b
https://github.com/mootools/slick/commit/29132ea375f93f8ef90d532a2495ae7ef022fb0b
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-26 (Sun, 26 Sep 2010)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
removing spaces from empty lines
Commit: c91a6115daeeafe9bbdb5f3b15684cac17beecda
https://github.com/mootools/slick/commit/c91a6115daeeafe9bbdb5f3b15684cac17beecda
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-26 (Sun, 26 Sep 2010)
Changed paths:
M SlickSpec/assets/JSSpecHelpers.js
M SlickSpec/assets/getgetter.js
M SlickSpec/mocks/xmlmock1.xml
M SlickSpec/specs/slick_xml_specs.js
M SlickSpec/specs/specs-engine_bugs.js
M Source/Slick.Finder.js
Log Message:
-----------
Fixes #1017 - Slick now uses QSA and other selection methods on XHTML documents.
Commit: 105fc638b7570fa552cef65efbb21ffc2a70df4e
https://github.com/mootools/slick/commit/105fc638b7570fa552cef65efbb21ffc2a70df4e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-28 (Tue, 28 Sep 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Fixes #1018 - :checked selector now selects elements that has selected=true. This is the correct behavior according to W3C http://www.w3.org/TR/css3-selectors/#checked There was still a spec for this thats why no spec has been added.
Commit: 2f290af0d9abaee95db4b81dce3511a24076c426
https://github.com/mootools/slick/commit/2f290af0d9abaee95db4b81dce3511a24076c426
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-28 (Tue, 28 Sep 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Fixes #1019 - results for attr[*^$]="" selectors on querySelectorAll are now working fine with IE8
Commit: 413a225915d16b4c75d910bc730dc626e2cd3075
https://github.com/mootools/slick/commit/413a225915d16b4c75d910bc730dc626e2cd3075
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-28 (Tue, 28 Sep 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
faster check first
Commit: 6f411ab1a53606c887e09f25631d922680623b57
https://github.com/mootools/slick/commit/6f411ab1a53606c887e09f25631d922680623b57
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-28 (Tue, 28 Sep 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
removing unnecessary argument
Commit: 924e4163e87462e5b86a900d2da9dedc45bc90bc
https://github.com/mootools/slick/commit/924e4163e87462e5b86a900d2da9dedc45bc90bc
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-09-28 (Tue, 28 Sep 2010)
Changed paths:
M speed/slickspeed/config.ini
M speed/slickspeed/system/index.php
M speed/slickspeed/system/template.php
Log Message:
-----------
making it possible to pass more than one file to slickspeed, now the "Slick last version" is really the last slick version :D
Commit: 09133033380591486bb3cd636c0c0898d2090d33
https://github.com/mootools/slick/commit/09133033380591486bb3cd636c0c0898d2090d33
Author: Valerio Proietti <kami...@gmail.com>
Date: 2010-09-29 (Wed, 29 Sep 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
- removed this unwanted API change that breaks everything.
Commit: 1f56871549b7f3c384470b67fe387f6faaf30742
https://github.com/mootools/slick/commit/1f56871549b7f3c384470b67fe387f6faaf30742
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-14 (Thu, 14 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Merge branch 'master' of github.com:mootools/slick
Commit: 309dc0808ff704f821d486709034f825a7c600bb
https://github.com/mootools/slick/commit/309dc0808ff704f821d486709034f825a7c600bb
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-14 (Thu, 14 Oct 2010)
Changed paths:
M speed/frameworks/sizzle.js
Log Message:
-----------
updating sizzle
Commit: 60957791ae07723f2b1049d55428d1af79f215ad
https://github.com/mootools/slick/commit/60957791ae07723f2b1049d55428d1af79f215ad
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-14 (Thu, 14 Oct 2010)
Changed paths:
A speed/frameworks/mootools-core-1.3.js
A speed/jslitmus/parse_vs_clone.html
Log Message:
-----------
Adding benchmark showing that clone is faster than parsing. We should use clone.
Commit: 098b05fadb78d4285539ed5532635acfeb99dcc1
https://github.com/mootools/slick/commit/098b05fadb78d4285539ed5532635acfeb99dcc1
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-14 (Thu, 14 Oct 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
Fixing cache issue, we are really faster now with repeated selectors.
Commit: 1197e9fd04d205768725bd9c3490baf568f3f906
https://github.com/mootools/slick/commit/1197e9fd04d205768725bd9c3490baf568f3f906
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-23 (Sat, 23 Oct 2010)
Changed paths:
M speed/jslitmus/JSLitmusHelpers.js
M speed/jslitmus/bench_match.html
M speed/jslitmus/bench_match.js
Log Message:
-----------
fixes on the match benchmark
Commit: fe19adbe942d0d210150b3979baf4a35894e1a84
https://github.com/mootools/slick/commit/fe19adbe942d0d210150b3979baf4a35894e1a84
Author: mattcoz <mat...@yahoo.com>
Date: 2010-10-23 (Sat, 23 Oct 2010)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
improved code
Commit: d76fb1d802f857f97ae4f6048f74fbc807405a13
https://github.com/mootools/slick/commit/d76fb1d802f857f97ae4f6048f74fbc807405a13
Author: mattcoz <mat...@yahoo.com>
Date: 2010-10-23 (Sat, 23 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Increasing the speed of simple selectors separate by commas. Some changes made by fabiomcosta.
Commit: a11822e5a6f63b5994994a1b34d07dab7f830273
https://github.com/mootools/slick/commit/a11822e5a6f63b5994994a1b34d07dab7f830273
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M SlickSpec/specs/slick_xml_specs.js
M SlickSpec/specs/specs-mock_template.js
M SlickSpec/specs/specsGoogleClosure.js
Log Message:
-----------
Adding specs for the MATCH function.
Commit: 57beb462cdd9c485e6f713f14421c9a690ab2f4c
https://github.com/mootools/slick/commit/57beb462cdd9c485e6f713f14421c9a690ab2f4c
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Adding the matchesSelector method
Commit: 996254d919e94eac932363c1009082d0d134778c
https://github.com/mootools/slick/commit/996254d919e94eac932363c1009082d0d134778c
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Revert "Adding the matchesSelector method"
This method is still too buggy.
This reverts commit 57beb462cdd9c485e6f713f14421c9a690ab2f4c.
Commit: 6fc29376584c1a5b9a433241c71bd29ef1d60c60
https://github.com/mootools/slick/commit/6fc29376584c1a5b9a433241c71bd29ef1d60c60
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M SlickSpec/specs/specs-mock_template.js
Log Message:
-----------
Removing some specs that used to freeze IE. The issues they should show are covered in other specs.
Commit: 83bce901d1d56ae6d5632691dbc195c8a6dadf81
https://github.com/mootools/slick/commit/83bce901d1d56ae6d5632691dbc195c8a6dadf81
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Great improvement on speed. QSA is now used even on non-document contexts.
Commit: 27906cb23dd14416cc601fd40dc7f690d22e9f7f
https://github.com/mootools/slick/commit/27906cb23dd14416cc601fd40dc7f690d22e9f7f
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Improvement on regexp
Commit: 0b04c1eafec4d26b2c34a3a66aeac558a66cdbb5
https://github.com/mootools/slick/commit/0b04c1eafec4d26b2c34a3a66aeac558a66cdbb5
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Avoiding the try/catch as much as possible. If the expression has throned an error before we skip QSA.
Commit: 718fb334fe21975878d710de837234705b9b4387
https://github.com/mootools/slick/commit/718fb334fe21975878d710de837234705b9b4387
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Consistency on all the comparisons
Commit: c7f21c524262193be8c9ff3336378b35fd8f7c7e
https://github.com/mootools/slick/commit/c7f21c524262193be8c9ff3336378b35fd8f7c7e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
It was 1.0 but we didnt update it on the code.
Commit: eee1e6d6e93581f4b88057704755a6e7b34990d0
https://github.com/mootools/slick/commit/eee1e6d6e93581f4b88057704755a6e7b34990d0
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
more consistency
Commit: caf5867f329284b72b240a597699c6085d106eae
https://github.com/mootools/slick/commit/caf5867f329284b72b240a597699c6085d106eae
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M speed/slickspeed/index.php
M speed/slickspeed/system/template.php
A speed/slickspeed/system_slackerspeed/index.php
A speed/slickspeed/system_slackerspeed/slickspeed.js
A speed/slickspeed/system_slackerspeed/template.php
Log Message:
-----------
making it possible to run the old-style slickspeed, while keeping the new one
Commit: 43124be51329bd806bbbfabad8c948623a415a65
https://github.com/mootools/slick/commit/43124be51329bd806bbbfabad8c948623a415a65
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2010-10-24 (Sun, 24 Oct 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
1.0dev
Commit: 6bbfc9d768abda48b37830c83eeb1d0e65b15d6f
https://github.com/mootools/slick/commit/6bbfc9d768abda48b37830c83eeb1d0e65b15d6f
Author: AJ ONeal <cool...@gmail.com>
Date: 2010-11-06 (Sat, 06 Nov 2010)
Changed paths:
A package.json
Log Message:
-----------
added npm package.json
Commit: 46cadfc6925c12285c953ec48e8073f745793b01
https://github.com/mootools/slick/commit/46cadfc6925c12285c953ec48e8073f745793b01
Author: AJ ONeal <cool...@gmail.com>
Date: 2010-11-15 (Mon, 15 Nov 2010)
Changed paths:
A Source/slick.js
M package.json
Log Message:
-----------
included both Slick files by default
Commit: 0100c80f5f31a7928c20d09185d5b36213497540
https://github.com/mootools/slick/commit/0100c80f5f31a7928c20d09185d5b36213497540
Author: Sebastian Markbage <seba...@calyptus.eu>
Date: 2010-12-30 (Thu, 30 Dec 2010)
Changed paths:
M SlickSpec/specs/specs-select_exhaustive.js
M Source/Slick.Finder.js
Log Message:
-----------
Fixes className issue in SVG documents
Problem: SVG nodes' className property contains a SVGAnimatedString object instead of a string.
Solution:
- Switched to prefer getAttribute('class') over className
- Extended class spec to include namespaced SVG elements - if available - since those objects have special properties.
- Passes the new specs in at least IE6, IE8, Chrome and FireFox.
Commit: 2f8f03fc2de6fbbfd8b79a65db3154a0557bdf4f
https://github.com/mootools/slick/commit/2f8f03fc2de6fbbfd8b79a65db3154a0557bdf4f
Author: Sebastian Markbage <seba...@calyptus.eu>
Date: 2010-12-30 (Thu, 30 Dec 2010)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Removed old unnecessary type check on Slick.match selector argument
- Allows for use of pre-parsed selectors in matches
- The parser will coerce into a string, if not one already
Commit: 14d0e737d4be7d0fb5267da87c05f44a464b4ad8
https://github.com/mootools/slick/commit/14d0e737d4be7d0fb5267da87c05f44a464b4ad8
Author: Sebastian Markbage <seba...@calyptus.eu>
Date: 2011-01-03 (Mon, 03 Jan 2011)
Changed paths:
M SlickSpec/specs/specs-select_exhaustive.js
M Source/Slick.Finder.js
Log Message:
-----------
Merge branch 'master' into mootools
Conflicts:
SlickSpec/specs/specs-select_exhaustive.js
Commit: f12db0b458bf4dc722dbbbb9c06ce9a4087c1b3d
https://github.com/mootools/slick/commit/f12db0b458bf4dc722dbbbb9c06ce9a4087c1b3d
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-16 (Sun, 16 Jan 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Fix for https://github.com/mootools/slick/issues#issue/12.
Match method now accepts a parsed Slick object.
Commit: 466c039e15e3c786f0ed06bbc26cf41dca0e9c1b
https://github.com/mootools/slick/commit/466c039e15e3c786f0ed06bbc26cf41dca0e9c1b
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-16 (Sun, 16 Jan 2011)
Changed paths:
M SlickSpec/specs/slick_match_specs.js
Log Message:
-----------
Specs for issue #12
Commit: 51834294c7952bd5a40b5c5112adbd705fc5ad0e
https://github.com/mootools/slick/commit/51834294c7952bd5a40b5c5112adbd705fc5ad0e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-16 (Sun, 16 Jan 2011)
Changed paths:
M SlickSpec/Configuration.js
M SlickSpec/assets/JSSpecHelpers.js
M SlickSpec/assets/setup.js
M SlickSpec/bootstrap/slick.slickspec.js
A SlickSpec/mocks/slick-query_test.html
M SlickSpec/mocks/xmlmock1.xml
A SlickSpec/specs/slick_html.js
M SlickSpec/specs/slick_xml_specs.js
M SlickSpec/specs/specs-mock_template.js
M SlickSpec/specs/specsGoogleClosure.js
M Source/Slick.Finder.js
Log Message:
-----------
fix for issue 18 with specs and stuff included.
Commit: 35c7e24c7955fbb1c892cf5257192d12ed5223f8
https://github.com/mootools/slick/commit/35c7e24c7955fbb1c892cf5257192d12ed5223f8
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-16 (Sun, 16 Jan 2011)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
adding the type property to pseudos to diff pseudo-classes from pseudo-elements
Commit: b14d41b3fa5587a79edf29671a8fdaeab7830536
https://github.com/mootools/slick/commit/b14d41b3fa5587a79edf29671a8fdaeab7830536
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-16 (Sun, 16 Jan 2011)
Changed paths:
M SlickSpec/assets/JSSpecHelpers.js
M SlickSpec/assets/setup.js
Log Message:
-----------
improvement on the specs, keys are just the registered strings now.
Commit: cc192ab117546e5270e1f813a4c8b1d81869357f
https://github.com/mootools/slick/commit/cc192ab117546e5270e1f813a4c8b1d81869357f
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-16 (Sun, 16 Jan 2011)
Changed paths:
M SlickSpec/Configuration.js
M SlickSpec/assets/setup.js
A SlickSpec/mocks/html5-shim.html
A SlickSpec/specs/html5.js
M SlickSpec/specs/slick_html.js
M Source/Slick.Finder.js
Log Message:
-----------
adding fix for the html5 tags, fixes #1055 (core) and #489 (at moo-more)
Commit: fcaba270bc9142095cdcc2c6a086298792b61015
https://github.com/mootools/slick/commit/fcaba270bc9142095cdcc2c6a086298792b61015
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M SlickSpec/specs/specs-select_exhaustive.js
M Source/Slick.Finder.js
Log Message:
-----------
Merge branch 'master' of https://github.com/calyptus/slick into calyptus-master
Commit: 76109d0b1198b6935b78b12e6f28be79814880b7
https://github.com/mootools/slick/commit/76109d0b1198b6935b78b12e6f28be79814880b7
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M SlickSpec/specs/specs-select_exhaustive.js
Log Message:
-----------
some changes to sebastian's patch
Commit: dc6ca771c24798dc91f20225853b68e5fb1c68fb
https://github.com/mootools/slick/commit/dc6ca771c24798dc91f20225853b68e5fb1c68fb
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
A Source/slick.js
A package.json
Log Message:
-----------
Merge branch 'master' of https://github.com/coolaj86/slick into coola-master
Commit: ce9b249f5a7a25bc31f3389233782b4376224d2e
https://github.com/mootools/slick/commit/ce9b249f5a7a25bc31f3389233782b4376224d2e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M Source/slick.js
Log Message:
-----------
Some changes to coolaj86's script for node
Commit: 26a31365ba6a8881a6e6e88c78520886096cc8b3
https://github.com/mootools/slick/commit/26a31365ba6a8881a6e6e88c78520886096cc8b3
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M package.json
Log Message:
-----------
more changes
Commit: 98123ad4a9e4800e7a093115dedcf1a494e4c630
https://github.com/mootools/slick/commit/98123ad4a9e4800e7a093115dedcf1a494e4c630
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
1.0.0 version
Commit: 872f6c417c79a89a62aa3eee3e0a54fdce0393bb
https://github.com/mootools/slick/commit/872f6c417c79a89a62aa3eee3e0a54fdce0393bb
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M SlickSpec/Runner
Log Message:
-----------
updating the runner
Commit: 7b6e897b760aec0e4ca5be37715c7b4cce8c39be
https://github.com/mootools/slick/commit/7b6e897b760aec0e4ca5be37715c7b4cce8c39be
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-17 (Mon, 17 Jan 2011)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
This is an experimental matcher for Slick. It's working pretty well on ff4b8 and webkit (all the other browsers will work the old way).
Only problem for now is on :nth-child(2n|even) selectors, they are returning wrong results on webkit (ff4b8 is fine).
Commit: a4242aeb3ee8f30659e3602cf23b6e19d80ccadf
https://github.com/mootools/slick/commit/a4242aeb3ee8f30659e3602cf23b6e19d80ccadf
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-01-18 (Tue, 18 Jan 2011)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
Log Message:
-----------
thats better for now
Commit: 18b323a92b5a900b394a4b98a76407a08391cf81
https://github.com/mootools/slick/commit/18b323a92b5a900b394a4b98a76407a08391cf81
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
using only one id for the document checks
Commit: ba6bf5b33937961291fbb9d1d89014917ac02d70
https://github.com/mootools/slick/commit/ba6bf5b33937961291fbb9d1d89014917ac02d70
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
This fixes an opera behavior that doesn't allow elements that are inside the DOM but outside the body element to receive HTML inside they're innerHTML
Commit: 85b7239b214a2df0f50a39a2bac7555d7c99eb64
https://github.com/mootools/slick/commit/85b7239b214a2df0f50a39a2bac7555d7c99eb64
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Only running the checks if the browser has the tested feature. Makes setDocument faster almost for free =)
Commit: 72ce5fac383584542bc2b98dc43e2950f9f7f815
https://github.com/mootools/slick/commit/72ce5fac383584542bc2b98dc43e2950f9f7f815
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Fix incorrect check, the testNode still has a node inside it
Commit: 7592e41da75a150c175f1b5a6c141fc7638a14ec
https://github.com/mootools/slick/commit/7592e41da75a150c175f1b5a6c141fc7638a14ec
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Not setting the document anymore as we need to set it just when the body is loaded or we will get incorrect results on the document checks
Commit: 7c09502750fb4ab330e8eb359d694b7f35814843
https://github.com/mootools/slick/commit/7c09502750fb4ab330e8eb359d694b7f35814843
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
if the getElementsByClassName implementation of the current document is broken we will be able to use querySelectorAll
Commit: 03ce9e6058aff9a5dfd2f732f8647553264d340e
https://github.com/mootools/slick/commit/03ce9e6058aff9a5dfd2f732f8647553264d340e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M SlickSpec/specs/specs-select_exhaustive.js
M SlickSpec/specs/specsPrototype.js
Log Message:
-----------
Spec fixes for ie and pointing that opera is buggy on a spec that is a super edge case
Commit: d54431fc4136a11afa9723be9ecce80f7ffa7d9a
https://github.com/mootools/slick/commit/d54431fc4136a11afa9723be9ecce80f7ffa7d9a
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M SlickSpec/specs/specs-select_exhaustive.js
M SlickSpec/specs/specsPrototype.js
M Source/Slick.Finder.js
Log Message:
-----------
Merge branch 'improvements'
Conflicts:
Source/Slick.Finder.js
Commit: 9d44fb9b1b5d2addd2f0896f9f43849da052293d
https://github.com/mootools/slick/commit/9d44fb9b1b5d2addd2f0896f9f43849da052293d
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
adding the native matchesSelector function, working fine but sometimes webkit gives inconsistent results, hope its fixed soon. Works fine on new firefox (super fast).
Commit: 8755bd7bb753e87f1e7e59f8a4be17a94eea3a7f
https://github.com/mootools/slick/commit/8755bd7bb753e87f1e7e59f8a4be17a94eea3a7f
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
release of 1.1.0 version
Commit: 92dbed7d8a95a8b3066756ff9d62a5996a018813
https://github.com/mootools/slick/commit/92dbed7d8a95a8b3066756ff9d62a5996a018813
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-05 (Sat, 05 Feb 2011)
Changed paths:
M SlickSpec/Configuration.js
R SlickSpec/SlickSpec_ownSpecs.html
M SlickSpec/assets/setup.js
R SlickSpec/framework_Slick.html
R SlickSpec/match.html
R SlickSpec/parse.html
R SlickSpec/slick.html
A SlickSpec/specs/api.js
A SlickSpec/specs/dojo.js
A SlickSpec/specs/engine_bugs.js
A SlickSpec/specs/google_closure.js
A SlickSpec/specs/html.js
A SlickSpec/specs/isxml.js
R SlickSpec/specs/isxml.specs.js
A SlickSpec/specs/jquery.js
A SlickSpec/specs/match.js
A SlickSpec/specs/mock_template.js
A SlickSpec/specs/parser.js
A SlickSpec/specs/prototype.js
A SlickSpec/specs/select_exhaustive.js
A SlickSpec/specs/select_nth-child.js
R SlickSpec/specs/slick.api.specs.js
R SlickSpec/specs/slick_html.js
R SlickSpec/specs/slick_match_specs.js
R SlickSpec/specs/slick_parser_specs.js
R SlickSpec/specs/slick_xml_specs.js
R SlickSpec/specs/specs-engine_bugs.js
R SlickSpec/specs/specs-mock_template.js
R SlickSpec/specs/specs-select_exhaustive.js
R SlickSpec/specs/specs-select_nth-child.js
R SlickSpec/specs/specsDojo.js
R SlickSpec/specs/specsGoogleClosure.js
R SlickSpec/specs/specsJQuery.js
R SlickSpec/specs/specsPrototype.js
R SlickSpec/specs/specsYUI.js
R SlickSpec/specs/specs_slick_docs.js
A SlickSpec/specs/xml.js
A SlickSpec/specs/yui.js
Log Message:
-----------
Specs cleanup: renaming some files and removing some that are not needed anymore
Commit: 26e77b934886b9037c97dfda3d7fe233281ea230
https://github.com/mootools/slick/commit/26e77b934886b9037c97dfda3d7fe233281ea230
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-05 (Sat, 05 Feb 2011)
Changed paths:
M SlickSpec/Configuration.js
R SlickSpec/assets/JSSpec.css
R SlickSpec/assets/JSSpec.js
M SlickSpec/assets/JSSpecHelpers.js
R SlickSpec/assets/diff_match_patch.js
R SlickSpec/assets/setup.js
M SlickSpec/index.html
R SlickSpec/runner.html
M SlickSpec/select.html
A SlickSpec/setup.js
A SlickSpec/slickspec.html
Log Message:
-----------
more specs organization
Commit: c78d2b6035013cc2ab5d6bf1b786289ab1647790
https://github.com/mootools/slick/commit/c78d2b6035013cc2ab5d6bf1b786289ab1647790
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-05 (Sat, 05 Feb 2011)
Changed paths:
R SlickSpec/mocks/GoogleClosure-query_test.html
R SlickSpec/mocks/Prototype-query_test.html
R SlickSpec/mocks/dojo-query_test.html
R SlickSpec/mocks/jQuery-query_test.html
A SlickSpec/mocks/query_test-dojo.html
A SlickSpec/mocks/query_test-google_closure.html
A SlickSpec/mocks/query_test-jquery.html
A SlickSpec/mocks/query_test-prototype.html
A SlickSpec/mocks/query_test-slick.html
A SlickSpec/mocks/query_test-yui.html
R SlickSpec/mocks/slick-query_test.html
M SlickSpec/mocks/template-almost.html
M SlickSpec/mocks/template-chromeframe.html
M SlickSpec/mocks/template-ie7.html
M SlickSpec/mocks/template-quirks.html
M SlickSpec/mocks/template-standard.html
A SlickSpec/mocks/template-transitional.html
R SlickSpec/mocks/template.html
M SlickSpec/mocks/template.xhtml
M SlickSpec/mocks/template.xml
R SlickSpec/mocks/template_test.html
R SlickSpec/mocks/template_xml.html
A SlickSpec/mocks/xml.xml
R SlickSpec/mocks/xmlmock1.xml
R SlickSpec/mocks/yui-query_test.html
M SlickSpec/setup.js
Log Message:
-----------
more renaming and adding a transitional doc to the specs
Commit: 28ad16fd422e87ded9dd037aedba382096977451
https://github.com/mootools/slick/commit/28ad16fd422e87ded9dd037aedba382096977451
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-05 (Sat, 05 Feb 2011)
Changed paths:
A Makefile
R build
Log Message:
-----------
using a makefile instead of a ruby script to build a version of slick
Commit: ddbcb6e61fdfb01c2a7d96769edf68723415c7e7
https://github.com/mootools/slick/commit/ddbcb6e61fdfb01c2a7d96769edf68723415c7e7
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-13 (Sun, 13 Feb 2011)
Changed paths:
M SlickSpec/specs/api.js
M Source/Slick.Finder.js
Log Message:
-----------
Improving speed by reducing the number of regex checks and by optimizing 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
Commit: aa0c6db48de7f70a83f559147a355699959f6be1
https://github.com/mootools/slick/commit/aa0c6db48de7f70a83f559147a355699959f6be1
Author: Thomas Aylott <obliviou...@subtleGradient.com>
Date: 2011-02-15 (Tue, 15 Feb 2011)
Changed paths:
M Source/slick.js
Log Message:
-----------
Cleanup
Commit: 89dc88001f35a8f1cb050f2623990040a3835d2d
https://github.com/mootools/slick/commit/89dc88001f35a8f1cb050f2623990040a3835d2d
Author: Thomas Aylott <obliviou...@subtleGradient.com>
Date: 2011-02-15 (Tue, 15 Feb 2011)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
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.
Commit: b9962db744fb4dd47a3f6f3d6353fd44a9452e05
https://github.com/mootools/slick/commit/b9962db744fb4dd47a3f6f3d6353fd44a9452e05
Author: Thomas Aylott <obliviou...@subtleGradient.com>
Date: 2011-02-15 (Tue, 15 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
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.
Commit: f1038726872d47b4079378eb597cbcf18a4c95cc
https://github.com/mootools/slick/commit/f1038726872d47b4079378eb597cbcf18a4c95cc
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M SlickSpec/specs/api.js
M SlickSpec/specs/prototype.js
M Source/Slick.Finder.js
Log Message:
-----------
adding suport for window as a context again
Commit: 9654c5d37e0bf660959f329bcf41d3a54908333e
https://github.com/mootools/slick/commit/9654c5d37e0bf660959f329bcf41d3a54908333e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
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.
Commit: 33b1bdc9db94d382eb29f2b884df719efab365bb
https://github.com/mootools/slick/commit/33b1bdc9db94d382eb29f2b884df719efab365bb
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
we still have the root node, dont need to get it again here
Commit: 76a538340ae6a44699cdeb2cbf4967567dda24e5
https://github.com/mootools/slick/commit/76a538340ae6a44699cdeb2cbf4967567dda24e5
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M SlickSpec/Configuration.js
M SlickSpec/setup.js
A SlickSpec/specs/unit.js
M Source/Slick.Finder.js
Log Message:
-----------
adding unit tests for the simple selector regex and fixing it on selectors like '**'. Adding specs for the empty attribute selector regex.
Commit: 01d61a06bb25f71ad449db22b9e35ee26339344f
https://github.com/mootools/slick/commit/01d61a06bb25f71ad449db22b9e35ee26339344f
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
using getUID everywere, looks cleaner and its the same getIDHTML function anyway
Commit: be0289572d5eeff4c842b0ba3cb48a2cfcd094c2
https://github.com/mootools/slick/commit/be0289572d5eeff4c842b0ba3cb48a2cfcd094c2
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improving the readability of this check
Commit: 8cb540cd86abecdc9179818260f0ff34996042dd
https://github.com/mootools/slick/commit/8cb540cd86abecdc9179818260f0ff34996042dd
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
another readability improvement
Commit: 17fbec2abb154903def4ffb62cb30418299e02ef
https://github.com/mootools/slick/commit/17fbec2abb154903def4ffb62cb30418299e02ef
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M SlickSpec/specs/jquery.js
M SlickSpec/specs/mock_template.js
M Source/Slick.Finder.js
Log Message:
-----------
SPEED - awesome speed improvement to attribute selectors, while still keeping it safe
Commit: 5a4e742637e580e42939fe18b1560a3241da0c9d
https://github.com/mootools/slick/commit/5a4e742637e580e42939fe18b1560a3241da0c9d
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
M Source/Slick.Parser.js
M Source/slick.js
Log Message:
-----------
Merge branch 'master' of github.com:mootools/slick
Commit: ed9de974887d9e0b41e9b4e801bf1a33aaa2bda3
https://github.com/mootools/slick/commit/ed9de974887d9e0b41e9b4e801bf1a33aaa2bda3
Author: Arian <ar...@aryweb.nl>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M SlickSpec/mocks/html5-shim.html
M SlickSpec/specs/html5.js
M Source/Slick.Finder.js
Log Message:
-----------
Fixes #26 - Make sure new HTML5 input types (like search) work in IE6/7
Commit: 4c916e5e49fe2e6fd191a8332f90a34bde33b8bb
https://github.com/mootools/slick/commit/4c916e5e49fe2e6fd191a8332f90a34bde33b8bb
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-19 (Sat, 19 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Adding the checks for the api methods, so we don't do any breaking changes, as pointed by arian
Commit: d3aef7cb747c127f2dd33a608769678ed4e7f9ef
https://github.com/mootools/slick/commit/d3aef7cb747c127f2dd33a608769678ed4e7f9ef
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improved getAttribute check, the faster version is now applied to non html documents, as it was before
Commit: 39ceb000d7cdb67272bdb4beb554e93e2d764c1c
https://github.com/mootools/slick/commit/39ceb000d7cdb67272bdb4beb554e93e2d764c1c
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
use document.body if it exists
Commit: 7af5c4b01a78d9c4780f8005deefcf2a61affeb5
https://github.com/mootools/slick/commit/7af5c4b01a78d9c4780f8005deefcf2a61affeb5
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M .gitmodules
A speed/benchmarkjs
A speed/speedtests/index.html
A speed/speedtests/setdocument.html
Log Message:
-----------
Adding benchmarkjs and a folder that will contain our speed tests using it. we need to migrate all our old speed tests to use benchmarkjs
Commit: 453edbb6cf15b9b81364fe446c9aa52c888929a6
https://github.com/mootools/slick/commit/453edbb6cf15b9b81364fe446c9aa52c888929a6
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M speed/speedtests/index.html
R speed/speedtests/setdocument.html
A speed/speedtests/setdocument/index.html
A speed/speedtests/setdocument/slow-document.js
Log Message:
-----------
adding a speed test case for setdocument context switching, thx to inviz for the help and for implementing the slowdoc mock.
Commit: 77e3967daaa00092437dfa1289bfd9d673a22a0a
https://github.com/mootools/slick/commit/77e3967daaa00092437dfa1289bfd9d673a22a0a
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
M speed/speedtests/setdocument/index.html
Log Message:
-----------
Fixes ticket issue #13, feature detections are now cached. Changed a little the speedtest, it shows impressive results.
Commit: a69e4291666ff17885879f79e0816ed4532f5b64
https://github.com/mootools/slick/commit/a69e4291666ff17885879f79e0816ed4532f5b64
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
improving the speed on xml documents on non-ie browsers by checking for the real document-feature that made us create 2 versions of getUID, expando creation on nodes. It is supported on all browser but IE.
Commit: 6bffff81db76bf8a879f446cda7dff1b7f9c7d77
https://github.com/mootools/slick/commit/6bffff81db76bf8a879f446cda7dff1b7f9c7d77
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
fixing what probably would create a global var, thx @arian
Commit: f4a0ad821b2a8419fb5372b478a9d68aa075b523
https://github.com/mootools/slick/commit/f4a0ad821b2a8419fb5372b478a9d68aa075b523
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-20 (Sun, 20 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
forgot to update the version on code, on last version, creating 1.1.2
Commit: e49239ed134b037365503557ecc9e162eb257de2
https://github.com/mootools/slick/commit/e49239ed134b037365503557ecc9e162eb257de2
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-21 (Mon, 21 Feb 2011)
Changed paths:
M Source/Slick.Parser.js
Log Message:
-----------
Fixes blackberry bug according to @slik, thx!
Commit: 2bbdc2e0cab981a9fac20ccfd2fa351107ed884b
https://github.com/mootools/slick/commit/2bbdc2e0cab981a9fac20ccfd2fa351107ed884b
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-21 (Mon, 21 Feb 2011)
Changed paths:
M SlickSpec/specs/mock_template.js
M Source/Slick.Finder.js
Log Message:
-----------
Adding specs showing a problem while using find and the fix
Commit: 233dab986c2eae5313f155ad5e7b77ac321146a5
https://github.com/mootools/slick/commit/233dab986c2eae5313f155ad5e7b77ac321146a5
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-21 (Mon, 21 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
release 1.1.3
Commit: 0ca58cac1e2ae0f4cfe3a957549b11403895c5b5
https://github.com/mootools/slick/commit/0ca58cac1e2ae0f4cfe3a957549b11403895c5b5
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
IE8 strangely returns elements without the passed id while using .all, checking if it exists before checking its value.
Commit: 81380e7a27cfb61f626503816c2e2b59b253c52e
https://github.com/mootools/slick/commit/81380e7a27cfb61f626503816c2e2b59b253c52e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
just so i can do some testing...
Commit: 5011e7695ca3ea288493b54e9270d6220f815585
https://github.com/mootools/slick/commit/5011e7695ca3ea288493b54e9270d6220f815585
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Revert "just so i can do some testing..."
This reverts commit 81380e7a27cfb61f626503816c2e2b59b253c52e.
Commit: 77ac4ecc998dcbdc16bfe0b6e00867b4f7ad7a2e
https://github.com/mootools/slick/commit/77ac4ecc998dcbdc16bfe0b6e00867b4f7ad7a2e
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-02-22 (Tue, 22 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
release 1.1.4 probably the one that will ship on moo 1.3.1 :P
Commit: a2796ca9ce06c49b47945a19465dc79e45d0e151
https://github.com/mootools/slick/commit/a2796ca9ce06c49b47945a19465dc79e45d0e151
Author: Christoph Pojer <christo...@gmail.com>
Date: 2011-02-23 (Wed, 23 Feb 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Disable the use of buggy msMatchesSelector. This should be enabled again in a future release, when it is certain that IE9 msMatchesSelector actually works.
Commit: 394c5ff310aea1f723540a70766fad5ffed5db70
https://github.com/mootools/slick/commit/394c5ff310aea1f723540a70766fad5ffed5db70
Author: Arian <ar...@aryweb.nl>
Date: 2011-03-09 (Wed, 09 Mar 2011)
Changed paths:
M SlickSpec/Configuration.js
M SlickSpec/mocks/query_test-slick.html
M SlickSpec/setup.js
M SlickSpec/specs/html.js
M Source/Slick.Finder.js
Log Message:
-----------
Fix #31 - `~ div` would throw when QSA was used
Commit: cb2e8f67738f269451d8373cb220555da8e87f29
https://github.com/mootools/slick/commit/cb2e8f67738f269451d8373cb220555da8e87f29
Author: Arian <ar...@aryweb.nl>
Date: 2011-03-09 (Wed, 09 Mar 2011)
Changed paths:
M SlickSpec/specs/html.js
M Source/Slick.Finder.js
Log Message:
-----------
Better fix for #31
Commit: 1b30ca3e360c28c91d48bf3226d0723447d0d28c
https://github.com/mootools/slick/commit/1b30ca3e360c28c91d48bf3226d0723447d0d28c
Author: Arian <ar...@aryweb.nl>
Date: 2011-03-09 (Wed, 09 Mar 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Fix #31 - only select the parentNode if context is not the document
Commit: fb400965f3c026ed3d8fc546e96749709f49b52b
https://github.com/mootools/slick/commit/fb400965f3c026ed3d8fc546e96749709f49b52b
Author: Arian <ar...@aryweb.nl>
Date: 2011-03-09 (Wed, 09 Mar 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Whops!
Commit: 7320bd273cbaadfd0ac220e7d02e5304f2b90b99
https://github.com/mootools/slick/commit/7320bd273cbaadfd0ac220e7d02e5304f2b90b99
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M SlickSpec/specs/mock_template.js
Log Message:
-----------
this test is stupid, removed
Commit: 805427c908bdccff66efae02d1b4718a3b036ba7
https://github.com/mootools/slick/commit/805427c908bdccff66efae02d1b4718a3b036ba7
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M SlickSpec/specs/mock_template.js
Log Message:
-----------
This test has always been flakey. It's just not worth it
Commit: 8db35a6713ae01ea74d29b3651c484c2fdae5d47
https://github.com/mootools/slick/commit/8db35a6713ae01ea74d29b3651c484c2fdae5d47
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M SlickSpec/specs/mock_template.js
Log Message:
-----------
NEW Test support for context in makeSlickTestSearch and it_should_find
Commit: bbd2be9523b566e4758952fa101fddac690810c2
https://github.com/mootools/slick/commit/bbd2be9523b566e4758952fa101fddac690810c2
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M SlickSpec/specs/mock_template.js
Log Message:
-----------
Cleanup
Commit: 30df972f5393a7c7b200707e43f0ba0000f7dee3
https://github.com/mootools/slick/commit/30df972f5393a7c7b200707e43f0ba0000f7dee3
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M SlickSpec/specs/mock_template.js
Log Message:
-----------
NEW Reproducible test for #31
Commit: fec5d1024e40dc8fa7ecceedc6f093ec14ffd29c
https://github.com/mootools/slick/commit/fec5d1024e40dc8fa7ecceedc6f093ec14ffd29c
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
FIXED #31 -- Skip the QSA override when !contextIsDocument and there are multiple expressions in the selector since we currently only fix non-document rooted QSA for single expression selectors OR the expression begins with a + or ~ combinator since non-document rooted QSA can't access nodes that aren't descendants of the context
Commit: b1041965e4057dcc6041dc189a492eb5c3ab1f87
https://github.com/mootools/slick/commit/b1041965e4057dcc6041dc189a492eb5c3ab1f87
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Oops, make sure the regex starts at the beginning
Commit: 5fad2d658d743d170fb09dd2637978fac3e0a85f
https://github.com/mootools/slick/commit/5fad2d658d743d170fb09dd2637978fac3e0a85f
Author: Thomas Aylott <oblivi...@subtlegradient.com>
Date: 2011-03-26 (Sat, 26 Mar 2011)
Changed paths:
M SlickSpec/Configuration.js
M SlickSpec/mocks/query_test-slick.html
M SlickSpec/setup.js
M SlickSpec/specs/html.js
M Source/Slick.Finder.js
Log Message:
-----------
Merge remote-tracking branch 'arian/master'
Conflicts:
Source/Slick.Finder.js
Commit: 183ac87b46cd062e1e207d7c46caf3ba2637ceb9
https://github.com/mootools/slick/commit/183ac87b46cd062e1e207d7c46caf3ba2637ceb9
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M Makefile
Log Message:
-----------
just type make to run the specs
Commit: c2c66e82d6ac9f693f87c19922d5cb9bc7afedee
https://github.com/mootools/slick/commit/c2c66e82d6ac9f693f87c19922d5cb9bc7afedee
Author: Fabio M. Costa <fabio...@gmail.com>
Date: 2011-04-21 (Thu, 21 Apr 2011)
Changed paths:
M .gitignore
Log Message:
-----------
adding vim swap files to gitignore
Commit: 9904f034c878f53d7b0bd62dddb24d2e44e65f2e
https://github.com/mootools/slick/commit/9904f034c878f53d7b0bd62dddb24d2e44e65f2e
Author: Arian <ar...@aryweb.nl>
Date: 2011-08-12 (Fri, 12 Aug 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Add maxLength to attributes. Expose Slick.hasAttribute and makes sure the document is set when using Slick.getAttribute
Commit: ae7e75c441878e9f982647f10fc0265807187884
https://github.com/mootools/slick/commit/ae7e75c441878e9f982647f10fc0265807187884
Author: Thomas Aylott <obliviou...@subtleGradient.com>
Date: 2011-08-12 (Fri, 12 Aug 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Merge pull request #45 from arian/master
Fix Slick.getAttribute, expose Slick.hasAttribute so it can be used as MooTools getProperty
Commit: a4f2ccede0f184ed76116ffe573fea073e8d4138
https://github.com/mootools/slick/commit/a4f2ccede0f184ed76116ffe573fea073e8d4138
Author: Arian <ar...@aryweb.nl>
Date: 2011-09-10 (Sat, 10 Sep 2011)
Changed paths:
M Source/Slick.Finder.js
Log Message:
-----------
Slick 1.1.6
Commit: 7c410f9abfdc6c2abb0cd9bd5dfd00bc53d72e17
https://github.com/mootools/slick/commit/7c410f9abfdc6c2abb0cd9bd5dfd00bc53d72e17
Author: Fabio Miranda Costa <fabio...@gmail.com>
Date: 2011-09-18 (Sun, 18 Sep 2011)
Changed paths:
M SlickSpec/assets/JSSpecHelpers.js
Log Message:
-----------
frameborder, not that it matters...
Commit: 7cc51484b62fc271f00984ca40ef5e442c51bea3
https://github.com/mootools/slick/commit/7cc51484b62fc271f00984ca40ef5e442c51bea3
Author: Fabio Miranda Costa <fabio...@gmail.com>
Date: 2011-09-18 (Sun, 18 Sep 2011)
Changed paths:
M SlickSpec/assets/JSSpecHelpers.js
Log Message:
-----------
avoiding cache on iframes and a fix when theres no global
Commit: 4c0abeaa9ba8fa6223c103c0236997f504bf8b38
https://github.com/mootools/slick/commit/4c0abeaa9ba8fa6223c103c0236997f504bf8b38
Author: Fabio Miranda Costa <fabio...@gmail.com>
Date: 2011-09-18 (Sun, 18 Sep 2011)
Changed paths:
M SlickSpec/mocks/query_test-dojo.html
M SlickSpec/mocks/query_test-google_closure.html
M SlickSpec/mocks/query_test-jquery.html
M SlickSpec/mocks/query_test-prototype.html
M SlickSpec/mocks/query_test-slick.html
M SlickSpec/mocks/query_test-yui.html
M SlickSpec/mocks/template-almost.html
M SlickSpec/mocks/template-chromeframe.html
M SlickSpec/mocks/template-ie7.html
M SlickSpec/mocks/template-quirks.html
M SlickSpec/mocks/template-standard.html
M SlickSpec/mocks/template-transitional.html
M SlickSpec/mocks/template.xhtml
M SlickSpec/mocks/template.xml
M speed/jslitmus/bench_match.html
M speed/jslitmus/selectHTML.html
Log Message:
-----------
removing references to getgetter script on mocks. it wasnt doing anything anyway
Compare: https://github.com/mootools/slick/compare/33ed4df...4c0abea