c84037a45e9a7cd2d16112b7aa240bddb502ae9e: bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
Brad Lassey <blassey@mozilla.com> - Fri, 04 Dec 2009 14:14:18 -0500 - rev 35551
Push 10634 by blassey@mozilla.com at Fri, 11 Dec 2009 02:40:24 +0000
bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
0eb81cc80d6ec2b1af72492cc265e7ed37730d78: bug 533983 - Update NSPR to the NSPR_HEAD_20091210 CVS tag
Ted Mielczarek <ted.mielczarek@gmail.com> - Thu, 10 Dec 2009 12:55:56 -0500 - rev 35550
Push 10634 by blassey@mozilla.com at Fri, 11 Dec 2009 02:40:24 +0000
bug 533983 - Update NSPR to the NSPR_HEAD_20091210 CVS tag
813718244b94428e0c1a7e8f8d0de9973ccbfe4e: Backing out bug 525608 and bug 525952
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 18:28:08 -0800 - rev 35549
Push 10633 by bzbarsky@mozilla.com at Fri, 11 Dec 2009 02:28:19 +0000
Backing out bug 525608 and bug 525952
cb2351209fffa1676bed302e8f8406a3856bf362: Bug 529934 followup: Use "IsStringUnit()" instead of explicitly comparing unit, in nsStyleAnimation::FreeValue. r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 10 Dec 2009 16:38:17 -0800 - rev 35548
Push 10632 by dholbert@mozilla.com at Fri, 11 Dec 2009 00:39:40 +0000
Bug 529934 followup: Use "IsStringUnit()" instead of explicitly comparing unit, in nsStyleAnimation::FreeValue. r=dbaron
08b48be6951b3ec5f555a8f7262d9d21bbda9be6: Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:07 -0800 - rev 35547
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
6ac853c391073414216e4d6fff01715d1a7a0cdc: Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:07 -0800 - rev 35546
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
a4b109262dc0db846b1fd35c4c7a19e5204ca4c0: 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> - Thu, 10 Dec 2009 14:36:07 -0800 - rev 35545
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +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
f0c4d36607ac56a41b8136f1c9cc8dd256100bb1: 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> - Thu, 10 Dec 2009 14:36:07 -0800 - rev 35544
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +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
2b1ea61744277a1cf93ae9b97dec422d466dc9cc: Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:06 -0800 - rev 35543
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
ab94482457450dd1ef56408a0e60ffd5a2cd37f5: 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> - Thu, 10 Dec 2009 14:36:06 -0800 - rev 35542
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
2d249fba49feb531345b6c73a24a36bcc57a6418: Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:06 -0800 - rev 35541
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
62e1d35ef5b4f3073b226aad6da3e5825881b92b: 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> - Thu, 10 Dec 2009 14:36:06 -0800 - rev 35540
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
732473bebf16066f0ee401a3de67ab6765f5751e: Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:06 -0800 - rev 35539
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
80b631ea5ad11b1126d0df9ffe2cb6a41ceb1db5: 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> - Thu, 10 Dec 2009 14:36:05 -0800 - rev 35538
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +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
db487011d22a0c79aacd4b750b1ee548202235aa: 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> - Thu, 10 Dec 2009 14:36:05 -0800 - rev 35537
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +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
845b044a28fd9a3e5e90ded4a559409d4846a693: Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:04 -0800 - rev 35536
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
cc8aab2f36b30aaef644ccb4cb21320aac4c0ae8: Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:04 -0800 - rev 35535
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
2a90f6882822b3d25bf13193fd43c96410266fba: Bug 523294 part 2. Get rid of the aAttribute argument to SelectorMatches; handle attribute changes by checking for matches on selectors including the given attribute both before and after the change. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:03 -0800 - rev 35534
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 523294 part 2. Get rid of the aAttribute argument to SelectorMatches; handle attribute changes by checking for matches on selectors including the given attribute both before and after the change. r=dbaron
eb86d6432f02609e3f2e748103b5be2a1749a81e: Bug 523294 part 1. Change the signature of HasAttributeDependentStyle. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:03 -0800 - rev 35533
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 523294 part 1. Change the signature of HasAttributeDependentStyle. r=dbaron
a6508c37eb412b22e4e3b53a376788f54c423b1f: Bug 523288 part 3. Do a bit less work still in the RuleProcessorData constructor. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Dec 2009 14:36:03 -0800 - rev 35532
Push 10631 by bzbarsky@mozilla.com at Thu, 10 Dec 2009 22:48:24 +0000
Bug 523288 part 3. Do a bit less work still in the RuleProcessorData constructor. r=dbaron
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip