L. David Baron
|
244a53d5bb
|
Fake pushback of invalid eCSSToken_URL results from NextURL. (Bug 541434) r=bzbarsky
|
2010-01-24 12:06:19 -08:00 |
|
Zack Weinberg
|
ab052b17a8
|
Bug 536603 potential fix: in httpd.js, the server socket's queue limit should be larger than the browser-side max number of connections per server. r=jrmuizel
|
2010-01-18 18:12:39 -08:00 |
|
Zack Weinberg
|
bee097ea73
|
Back out instrumentation for bug 536603 and re-disable test
|
2010-01-18 14:54:56 -08:00 |
|
Zack Weinberg
|
ef69f941b3
|
Extensive debugging instrumentation for bug 536603
|
2010-01-18 09:03:50 -08:00 |
|
Daniel Holbert
|
41a9eb240f
|
Bug 539585: Fix "warning: format '%p' expects type 'void*'" in layout directory. r=dbaron
|
2010-01-17 15:11:06 -08:00 |
|
Boris Zbarsky
|
1d3e09c88b
|
Adding bug 535806 test. r=dbaron
|
2010-01-13 11:37:54 -05:00 |
|
L. David Baron
|
515ee52627
|
Store transitions for one refresh cycle after they complete so that merging with a non-animation style change doesn't make us start a second transition to transition the last step. (Bug 537151) r=bzbarsky
|
2010-01-12 08:51:37 -08:00 |
|
Bernd
|
f4a1800dfb
|
bug 43178 - replace incorrect border, frame and rules handling code in content by css rules, initial patch - fantasai, a lof of input - bz r=bzbarsky
|
2010-01-09 16:33:03 +01:00 |
|
Boris Zbarsky
|
7288c16028
|
Bug 507817 followup. Remove some code that was just triggering a warning and not doing anything. r=vlad
|
2010-01-09 00:03:38 -05:00 |
|
L. David Baron
|
fe71055816
|
Make members of nsCSSStyleSheetInner private. (Bug 239008) r=bzbarsky
|
2010-01-07 08:51:16 -05:00 |
|
Robert O'Callahan
|
430f68fc01
|
Backed out changeset 880125b33bca
--HG--
extra : rebase_source : 3d0a098f7fa3ce93e9a2840db8fd9a790cb63792
|
2010-01-07 12:46:52 +13:00 |
|
romaxa
|
20519041b1
|
Bug 537124 - "Some native color values are not initialized properly (ex: eColor__moz_fieldtext)" [r=Ventron sr=roc]
|
2009-12-31 04:29:00 -06:00 |
|
Robert Longson
|
23ccf8ff6c
|
Bug 537609 - Change to SVG 1.2T stroke-dasharray parsing. r=dbaron
|
2010-01-06 08:51:45 +00:00 |
|
Daniel Holbert
|
dce1eac776
|
Bug 530983, patch 1: Extend nsStyleAnimation to support computing/uncomputing 'clip: auto'. r=dbaron
|
2010-01-04 16:32:11 -08:00 |
|
Boris Zbarsky
|
a99f0f4f96
|
Bug 536716. Make BuildScrollFrame not set the primary frame on the content, fix letter frames to reset primary frames to 0 before resetting them to the new value as needed, fix things so <area> never gets a frame of its own, and reenable the SetPrimaryFrame assertion when the primary frame is being changed from one non-null frame to another. r=roc
|
2009-12-31 14:07:56 -05:00 |
|
L. David Baron
|
1d3abc0523
|
Add method to nsStyleSet to call EnsureUniqueInner on all CSS sheets. (Bug 536379) r=bzbarsky
|
2009-12-31 10:56:33 -05:00 |
|
L. David Baron
|
0edebe9e9f
|
ClearRuleCascades when ensuring a stylesheet has a unique inner so that matched rules point back to the new rules. (Bug 536379) r=bzbarsky
|
2009-12-31 10:56:33 -05:00 |
|
L. David Baron
|
175e61cedf
|
Make EnsureUniqueInner return a tri-state result that says whether it needed to do any cloning. (Bug 536379) r=bzbarsky
|
2009-12-31 10:56:33 -05:00 |
|
L. David Baron
|
46b22b7ca0
|
DeCOMify nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky
|
2009-12-31 10:56:33 -05:00 |
|
L. David Baron
|
c8c4296b20
|
Move class definition of nsHTMLCSSStyleSheet into its own header. (Bug 239008) r=bzbarsky
|
2009-12-31 10:56:32 -05:00 |
|
L. David Baron
|
7df0e7485a
|
Rename HTMLCSSStyleSheetImpl to nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky
|
2009-12-31 10:56:32 -05:00 |
|
Markus Stange
|
7d68e3b7c5
|
Bug 527682 - Implement -moz-window-shadow values menu, tooltip and sheet. r=dbaron, r=dao, r=josh
|
2009-12-30 16:24:08 +01:00 |
|
Boris Zbarsky
|
fa1d8938cf
|
Bug 534808. Need to clear descendant intrinsic widths on height changes, due to replaced elements. r=dbaron
|
2009-12-29 15:13:54 -05:00 |
|
Boris Zbarsky
|
797cfc02f1
|
Bug 536789. Null-check the body, since we might not have one. r=dbaron
|
2009-12-27 08:48:10 -05:00 |
|
L. David Baron
|
3f7224b908
|
Disable the intermittently-failing tests (bug 536603) for Mac only, which is where they're failing.
--HG--
extra : transplant_source : %E2%F1%F2%3A%86%C7%C57%7F%16B%16m%94%0D%D6%EDg%A7r
|
2009-12-25 22:31:17 -05:00 |
|
L. David Baron
|
ae0a94adde
|
Backed out changeset f60b3bbfa8ce (debugging for bug 536603)
|
2009-12-25 22:29:02 -05:00 |
|
L. David Baron
|
f7e36c1f1a
|
Add some CSS loader debugging for mochitest orange bug 536603.
--HG--
extra : transplant_source : %5D7%FE%04%AE%D9%F2%FA3i%C3S%5B%89%5E%AB%D6%98J%21
|
2009-12-24 22:37:05 -05:00 |
|
L. David Baron
|
6b21cbe1e5
|
Merge backout of changeset aabd98c04dc9 (debugging for bug 536603)
|
2009-12-24 22:17:21 -05:00 |
|
L. David Baron
|
a819f0b290
|
Backed out changeset aabd98c04dc9 (debugging for bug 536603)
|
2009-12-24 22:17:05 -05:00 |
|
L. David Baron
|
f723d1ddb6
|
Fix the opposite type of orange as the previous fix: make the case where the transition completes before the setTimeout fires much much less likely.
--HG--
extra : transplant_source : %82%01%8B%CB%7C%CF%AA%24XY%03%F2%03%BD%BB/zO%15%E6
|
2009-12-24 17:43:39 -05:00 |
|
Boris Zbarsky
|
b3883855ac
|
Bug 500882 part 5. Switch layout module to using the new GetPrimaryFrame API. r=roc
|
2009-12-24 16:20:06 -05:00 |
|
L. David Baron
|
df4e925799
|
Add basic SJS debugging code for bug 536603.
--HG--
extra : transplant_source : %E4%AA%11pN%83Y2%B7%DAB%89%96V%DB%06%3C%04%F6%15
|
2009-12-24 09:22:48 -05:00 |
|
L. David Baron
|
751d555944
|
Remove debugging code for debugging bug 536603 (changeset 76e9dfaba122 and changeset 5275dda44819).
|
2009-12-24 08:44:44 -05:00 |
|
L. David Baron
|
0b044b907e
|
Debugging bug 536603: run tests twice to see if the problem is timing-related.
--HG--
extra : transplant_source : %0DU%3C%00%B5K%AF%99%1E%D8%C3W%CB%FDz%03b%DD%A9%82
|
2009-12-23 20:07:25 -05:00 |
|
L. David Baron
|
262d0bdc5b
|
Add debugging code to debug random orange bug 536603.
--HG--
extra : transplant_source : %C2%0E%04e%FBc%F2%ED%96%AA%81%A0%9F%EAd%12%2A%A3f%E3
|
2009-12-23 17:49:22 -05:00 |
|
L. David Baron
|
cbb3b13a8f
|
Tests for transitionend event. (Bug 531585)
|
2009-12-23 14:17:44 -05:00 |
|
L. David Baron
|
7a171b8f70
|
Dispatch transitionend events. (Bug 531585) r=bzbarsky
|
2009-12-23 14:10:31 -05:00 |
|
L. David Baron
|
68e63e1183
|
Add mechanism for returning computed value name of certain longhand properties of our fake shorthands. (Bug 531585) r=bzbarsky
|
2009-12-23 14:10:31 -05:00 |
|
L. David Baron
|
179ee34b4d
|
Make the transition manager reference-counted. (Bug 531585) r=bzbarsky
|
2009-12-23 14:10:31 -05:00 |
|
Zack Weinberg
|
d148dd7f69
|
Bug 524223: Even in quirks mode, ignore linked stylesheets which were served with an inappropriate MIME type, if they're from a different origin than the requesting document or stylesheet.
|
2009-12-23 10:01:51 -08:00 |
|
Benjamin Smedberg
|
c2bbf9c677
|
Back out all the pieces of bug 531585 (transitioned event for end of CSS transitions) because of timeouts in test_transitions_events.html
|
2009-12-23 10:15:26 -05:00 |
|
L. David Baron
|
bc6e15ca56
|
Tests for transitionend event. (Bug 531585)
|
2009-12-23 06:35:46 -05:00 |
|
L. David Baron
|
86ffd75ed3
|
Dispatch transitionend events. (Bug 531585) r=bzbarsky
|
2009-12-23 06:35:46 -05:00 |
|
L. David Baron
|
fb265821c4
|
Add mechanism for returning computed value name of certain longhand properties of our fake shorthands. (Bug 531585) r=bzbarsky
|
2009-12-23 06:35:46 -05:00 |
|
L. David Baron
|
6294ba95b7
|
Make the transition manager reference-counted. (Bug 531585) r=bzbarsky
|
2009-12-23 06:35:45 -05:00 |
|
L. David Baron
|
4927cc54c4
|
Merge backout of revisions fa5326c011b8, 8b22441911b0, and cfa10b01b1f6 (bug 531585) on suspicion of causing random orange bug 536382.
|
2009-12-22 15:47:42 -05:00 |
|
L. David Baron
|
eae023b6a3
|
Backout revisions fa5326c011b8, 8b22441911b0, and cfa10b01b1f6 (bug 531585) on suspicion of causing random orange bug 536382.
|
2009-12-22 15:46:23 -05:00 |
|
Metal Sonic
|
4c1b34d634
|
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
|
2009-12-21 21:50:30 +00:00 |
|
L. David Baron
|
ac268014d7
|
Fix rather serious build warning about passing non-POD types to printf. DEBUG-only
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
d0934f9f1f
|
Make the transition manager reference-counted. (Bug 531585) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
09ff5f95d8
|
Make setting property after setting transition-duration and transition-delay to 0 stop running transitions on that property: part 3: main patch. (Bug 522643) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
7a4d1f5c03
|
Make setting property after setting transition-duration and transition-delay to 0 stop running transitions on that property: part 2: make GetElementTransitions faster so we can call it more often. (Bug 522643) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
6b160209bb
|
Make setting property after setting transition-duration and transition-delay to 0 stop running transitions on that property: step 1: move static function up. (Bug 522643) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
218e356973
|
Add support for animation of 'background-position' and 'background-size'. (Bug 532307) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
67f4531d35
|
Add support for animation of 'visibility' to transitions (but make it a special case for transitions). (Bug 531942) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
24c692cc7f
|
Add support for animation of nsRect values. (Bug 520488) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
Zack Weinberg
|
d676634e05
|
Bug 532721: follow-up tweaks and bustage fix. r=roc
|
2009-12-15 19:01:01 -08:00 |
|
Neil Rashbrook
|
e5f97bdf04
|
Bug 532617 -moz-background-size does not always get serialised r=dbaron
|
2009-12-15 21:40:38 +00:00 |
|
Zack Weinberg
|
09a37c1c23
|
Bug 532721: less conservative detection of gradients with size dependence. r=dbaron
|
2009-12-15 12:34:19 -08:00 |
|
Zack Weinberg
|
86ab0ff298
|
Bug 532721. Be aware that gradient background rendering depends on the size of the containing frame. r=dbaron
|
2009-12-16 09:08:59 +13:00 |
|
Daniel Holbert
|
5c7ef17852
|
Bug 533421: Handle eUnit_Normal and eUnit_Auto in nsStyleAnimation::UncomputeValue. r=dbaron
|
2009-12-12 22:27:31 -08:00 |
|
Robert Longson
|
819b6997d7
|
Bug 523576 - Fix compilation with disable-svg. r=dbaron
|
2009-12-12 19:43:34 +00:00 |
|
Boris Zbarsky
|
d01f0e2af4
|
Bug 525608 followup. Initialize the variable, and remove the extra branch. r=dbaron
|
2009-12-12 00:03:17 -08:00 |
|
Boris Zbarsky
|
4ecb7006bd
|
Bug 531933. Give HasStateDependentStyle a better signature. r=dbaron
|
2009-12-11 22:36:34 -08:00 |
|
Boris Zbarsky
|
c4baa01a7a
|
Bug 529749. Make sure nsRuleWalker never has a null mCurrent. r=dbaron
|
2009-12-11 22:36:34 -08:00 |
|
Olli Pettay
|
2f4c5ea761
|
Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
|
2009-12-10 20:02:13 -08:00 |
|
L. David Baron
|
1fefbc68b6
|
Make CSS style rule implementations hold on to their data block once RuleMatched has been called so that they follow the immutability contract of nsIStyleRule. Remove workarounds in tests for transitions bugs caused by these violations of style rule immutability. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:20 -08:00 |
|
L. David Baron
|
cec495c863
|
Cache important rule the first time the rule is matched so we don't rely on the declaration for it past that point. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
4ee286e827
|
Call RuleMatched method on CSS rules when they are matched. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
b192684621
|
Ensure that declarations are mutable before calling SlotForValue. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
703198f766
|
Remove unneeded SlotForValue calls (since SlotForValue will soon require EnsureMutable has been called). (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
b540b44323
|
Reference-count CSS compressed data blocks and make them immutable when their reference count is above 1. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
be8246ace4
|
Call BeginUpdate before going into the guts of updating a style attribute so that the resulting flush happens sooner. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
5aa4881b79
|
Fix comment in nsStyleTransformMatrix.h.
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
8f42a4d123
|
Stop transitions when -moz-transition-property changes to a value that no longer includes the transitioning property. (Bug 525530) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
fb268b306d
|
Add support for animation of border-spacing and -moz-transform-origin. (Bug 524861) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
e1ed596d15
|
Add support for animation of -moz-column-rule-width. (Bug 524855) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
b59effdb59
|
Add support for animation of -moz-column-count. (Bug 524854) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
8b3ef8f42e
|
Add support for animation of -moz-box-flex. (Bug 524853) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
Boris Zbarsky
|
e7a6826d71
|
Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
b10330e45f
|
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
b7858578b3
|
Bug 525952 part 2. Have different macros so nsCSSPseudoClassList.h consumers can tell apart state-related and not-state-related pseudo-classes. r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
b113c5b09c
|
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
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
0fd4e231a6
|
Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
4a2975a003
|
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
5ea79b4acb
|
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
6b4f1d994c
|
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
414b184d55
|
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
99027aa785
|
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
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
6ae14f3465
|
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
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
fec842ecf2
|
Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
e9f228c7d5
|
Backing out bug 525608 and bug 525952
|
2009-12-10 18:28:08 -08:00 |
|
Daniel Holbert
|
9ecf3cf108
|
Bug 529934 followup: Use "IsStringUnit()" instead of explicitly comparing unit, in nsStyleAnimation::FreeValue. r=dbaron
|
2009-12-10 16:38:17 -08:00 |
|
Boris Zbarsky
|
8f5e928be3
|
Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
c86ac3e140
|
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
9169c819a8
|
Bug 525952 part 2. Have different macros so nsCSSPseudoClassList.h consumers can tell apart state-related and not-state-related pseudo-classes. r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
88da9222b1
|
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
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
5b9e769f0b
|
Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
7b8acbcaf3
|
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
a784f30c6a
|
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|