3a6b865babdcf5ddeed5194c2b225857a13cf31e: Stop transitions when -moz-transition-property changes to a value that no longer includes the transitioning property. (Bug 525530) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:19 -0800 - rev 35571
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Stop transitions when -moz-transition-property changes to a value that no longer includes the transitioning property. (Bug 525530) r=bzbarsky
9553ddacda66a05dbf4e3dbcdd90bdde54ff2f3e: Add support for animation of border-spacing and -moz-transform-origin. (Bug 524861) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:19 -0800 - rev 35570
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Add support for animation of border-spacing and -moz-transform-origin. (Bug 524861) r=bzbarsky
fa46cff7f78d136e9e5335e35b1def2329663a08: Add support for animation of -moz-column-rule-width. (Bug 524855) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:19 -0800 - rev 35569
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Add support for animation of -moz-column-rule-width. (Bug 524855) r=bzbarsky
eabbfb401338bf12a9fd9a2c587d949055f26bdb: Add support for animation of -moz-column-count. (Bug 524854) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:19 -0800 - rev 35568
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Add support for animation of -moz-column-count. (Bug 524854) r=bzbarsky
b232fe0878bd1105c637187021794c59c76f0fa4: Add support for animation of -moz-box-flex. (Bug 524853) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:19 -0800 - rev 35567
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Add support for animation of -moz-box-flex. (Bug 524853) r=bzbarsky
f1d388af67bf61f94da4f5971c87fb9195d6c4c4: Add mozilla::AutoRestore to restore values at the end of a C++ scope. (Bug 518756) r=bsmedberg
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:19 -0800 - rev 35566
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Add mozilla::AutoRestore to restore values at the end of a C++ scope. (Bug 518756) r=bsmedberg
7505facff4384054baae7322cb3745b513093ad6: Add SSE.h to consolidate code for Intel CPU feature detection at both compile-time and run-time. (Bug 513422) r=vlad
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:19 -0800 - rev 35565
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Add SSE.h to consolidate code for Intel CPU feature detection at both compile-time and run-time. (Bug 513422) r=vlad
294325200a93b57d034294eaa231726634d93255: Remove random marks on tests that don't seem to be failing any longer. (Bug 371232, Bug 371316)
L. David Baron <dbaron@dbaron.org> - Fri, 11 Dec 2009 08:13:18 -0800 - rev 35564
Push 10636 by dbaron@mozilla.com at Fri, 11 Dec 2009 16:15:23 +0000
Remove random marks on tests that don't seem to be failing any longer. (Bug 371232, Bug 371316)
9af2a428dcb1b54773e517e426daa4eec05246f6: Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:41 -0500 - rev 35563
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
40b14411b05a2e33d313174275fce116dd028a13: Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:41 -0500 - rev 35562
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
5bcdfa447ae5683c8c89b045f755987577325648: Bug 525952 part 2. Have different macros so nsCSSPseudoClassList.h consumers can tell apart state-related and not-state-related pseudo-classes. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:41 -0500 - rev 35561
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525952 part 2. Have different macros so nsCSSPseudoClassList.h consumers can tell apart state-related and not-state-related pseudo-classes. r=dbaron
626e14ae4183e9ef681af16b00d9577794fd6a98: Bug 525952 part 1. Make sure pseudo-element selectors never land inside SelectorMatches (because tree pseudo-elements do weird stuff with pseudo-classes). r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:41 -0500 - rev 35560
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525952 part 1. Make sure pseudo-element selectors never land inside SelectorMatches (because tree pseudo-elements do weird stuff with pseudo-classes). r=dbaron
9c8bd114fd20ae1ad6966602f92cea46c26d65d8: Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35559
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
c6665a0ce75dbce76df7fe8241c94117ab1c187e: Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35558
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
95a7468a8a8e0828f00bc362d4b51f90d1078c5b: Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35557
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
aa21350b7c67104650e6e9c6eb84f6b608a689e7: Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35556
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
05b655b218dd7c1374e3b0501446a847af405e00: Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35555
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
5c675fda7ba6c8859abdeb64f6f0152b4a06af41: Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35554
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
909cbe6e89796bc46d7a50f3db7bd7e6cd955169: Bug 525608 part 2. Change the CSS parser to not allow anon box selectors with more than the anon box name in them. Store the pseudo type in pseudo-element selectors. Enforce that all non-anon-box pseudo selectors have an mNext that selects the element they apply to. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35553
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 2. Change the CSS parser to not allow anon box selectors with more than the anon box name in them. Store the pseudo type in pseudo-element selectors. Enforce that all non-anon-box pseudo selectors have an mNext that selects the element they apply to. r=dbaron
696a4ad5d011f356235caeea7250e5f827b7083e: Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Dec 2009 02:37:40 -0500 - rev 35552
Push 10635 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 07:38:06 +0000
Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip