Boris Zbarsky
|
2688bdb106
|
Bug 525608 followup. Initialize the variable, and remove the extra branch. r=dbaron
|
2009-12-12 00:03:17 -08:00 |
|
Boris Zbarsky
|
dbe398c5f7
|
Bug 531933. Give HasStateDependentStyle a better signature. r=dbaron
|
2009-12-11 22:36:34 -08:00 |
|
Boris Zbarsky
|
9790daa9b2
|
Bug 529749. Make sure nsRuleWalker never has a null mCurrent. r=dbaron
|
2009-12-11 22:36:34 -08:00 |
|
Olli Pettay
|
423522c88b
|
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
|
5639b4064d
|
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
|
722e0ae048
|
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
|
10f147165d
|
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
|
3e142534cb
|
Ensure that declarations are mutable before calling SlotForValue. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
f9a3949d79
|
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
|
9c2df8e0c0
|
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
|
ab7ecc4372
|
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
|
d9e602a186
|
Fix comment in nsStyleTransformMatrix.h.
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
f25848dfe4
|
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
|
42f41f3069
|
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
|
97bb930d4b
|
Add support for animation of -moz-column-rule-width. (Bug 524855) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
d31af7cbc0
|
Add support for animation of -moz-column-count. (Bug 524854) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
6cbfdb8845
|
Add support for animation of -moz-box-flex. (Bug 524853) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
Boris Zbarsky
|
7c20a79598
|
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
|
9d4c216817
|
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
b61f378670
|
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
|
537e44933f
|
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
|
0ce4669888
|
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
|
e6b913a5da
|
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
|
43f303198b
|
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
a94a034494
|
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
|
430b782ab4
|
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
|
5132d64872
|
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
|
03a58e11a7
|
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
|
c1d4ecaf51
|
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
|
8202b90f61
|
Backing out bug 525608 and bug 525952
|
2009-12-10 18:28:08 -08:00 |
|
Daniel Holbert
|
7fb24e97d7
|
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
|
ed30b4065d
|
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
|
f67d744ed4
|
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
024d91814e
|
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
|
453f48a20f
|
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
|
09521a0bf2
|
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
|
88d6042335
|
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
|
bc3772ed53
|
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
ca2a7fe058
|
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
fbb842ae93
|
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
6eb3c28de7
|
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-10 14:36:05 -08:00 |
|
Boris Zbarsky
|
197fdecd49
|
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-10 14:36:05 -08:00 |
|
Boris Zbarsky
|
8616f91258
|
Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
|
2009-12-10 14:36:04 -08:00 |
|
Boris Zbarsky
|
f4635e997b
|
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
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
5d3ef89b12
|
Bug 523294 part 1. Change the signature of HasAttributeDependentStyle. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
43bec57640
|
Bug 523288 part 3. Do a bit less work still in the RuleProcessorData constructor. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
66a92eee42
|
Bug 523288 part 2. Get link state and content state lazily. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
13870ceba3
|
Bug 523288 part 1. Move matching on id and class to right after matching on tag in SelectorMatches. r=dbaron
|
2009-12-10 14:36:02 -08:00 |
|
Boris Zbarsky
|
3257906042
|
Bug 523148. Speed up AddImportantRules. r=dbaron
|
2009-12-10 14:36:02 -08:00 |
|
Daniel Holbert
|
45a32254c2
|
Bug 520239, patch 2: Add support for shorthand properties in nsStyleAnimation's helper function 'BuildStyleRule'. r=dbaron
|
2009-12-10 09:26:28 -08:00 |
|
Daniel Holbert
|
e6e85fc399
|
Bug 529934: Add "UnparsedString" unit to nsStyleAnimation, as catch-all for otherwise-unanimatable properties. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
e06110f8e8
|
Bug 524539, patch 1: In nsStyleAnimation, represent "stroke-dasharray: none" with single-value nsCSSValueList. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
1cb5b1c508
|
Bug 520239, patch 1: Split out a chunk of nsStyleAnimation::ComputeValue into its own function. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
3fe8b28b26
|
Bug 529356: Add 'default' case in a switch statement in nsStyleAnimation, to fix build warning. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Robert O'Callahan
|
0ee624eeb2
|
Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky
|
2009-12-01 12:21:00 -05:00 |
|
Peter Van der Beken
|
7b63cc4659
|
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
--HG--
extra : rebase_source : 5358561a463757cbfb77c542760dc1ea95fc6b82
|
2009-11-29 09:32:39 +01:00 |
|
Peter Van der Beken
|
af98e1b60b
|
Back out fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]).
|
2009-11-28 23:30:49 +01:00 |
|
Peter Van der Beken
|
0e69aaba5a
|
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
|
2009-11-28 10:35:35 +01:00 |
|
L. David Baron
|
137b13ef55
|
Add mechanism for an individual mochitest to say it needs a longer timeout. (Bug 527614) r=ted
|
2009-11-19 09:35:09 -08:00 |
|
Boris Zbarsky
|
57f45031a1
|
Bug 528038. Make sure to propagate inherited changes properly for cases where the change hint doesn't apply to all descendants. r=dbaron
|
2009-11-18 08:25:02 -05:00 |
|
L. David Baron
|
4043bce6c6
|
Add a test for bug 517224.
|
2009-11-17 13:11:14 -08:00 |
|
L. David Baron
|
d1798e5dfa
|
Use property flags for which properties need StartLoadImage called. (Bug 528634) r=bzbarsky
|
2009-11-14 19:16:59 -08:00 |
|
L. David Baron
|
8a1e2b6ed5
|
In the ValueList case, don't start image loads for declarations that are overridden by others (just like we already do for the Value case). (Bug 517224) r=bzbarsky
|
2009-11-14 19:16:59 -08:00 |
|
L. David Baron
|
713dd83997
|
Fix computed values of 'font-weight' to report integers for bold (like for normal) and to report usable values for bolder/lighter. (Bug 173331, Bug 77882) r=bzbarsky
|
2009-11-14 19:16:59 -08:00 |
|
L. David Baron
|
41438063c9
|
Put the 'normal' values for 'font-weight' and 'font-stretch' into the keyword tables. (Bug 522320) r=dholbert
|
2009-11-14 19:16:59 -08:00 |
|
L. David Baron
|
44da7ceaf8
|
Add support for animation of font-weight and font-stretch. (Bug 528234) r=dholbert
|
2009-11-14 19:16:59 -08:00 |
|
L. David Baron
|
ff1edb3161
|
Pass property to nsStyleAnimation interpolation functions. (Bug 528234) r=dholbert
|
2009-11-14 19:16:58 -08:00 |
|
Mark Finkle
|
253f7f5525
|
Bug 507817: BorderImage should not call ExtractCurrentFrame each time it draws [r=dbaron r=joedrew]
|
2009-11-13 23:23:00 -05:00 |
|
L. David Baron
|
0d05534e08
|
Add support for interpolation of integer-valued properties (i.e., z-index) to nsStyleAnimation. (Bug 524808) r=dholbert
|
2009-11-12 17:40:05 -08:00 |
|
KUROSAWA, Takeshi
|
6ec3b6280c
|
Remove support for -moz-alias, -moz-context-menu, -moz-copy and -moz-spinning values of the 'cursor' property, no longer needed because of the standard alias, context-menu, copy, and progress cursors. (Bug 487942) r=dbaron
|
2009-11-12 17:40:05 -08:00 |
|
L. David Baron
|
43155b03e4
|
Bug 526402: Stop accepting unitless 0 for angles, times, and frequencies. r=zwol
|
2009-11-04 18:36:18 -08:00 |
|
Zack Weinberg
|
77fa892d6d
|
Typo fix in an assertion expression in nsCSSValue.h (from bug 513395)
--HG--
extra : rebase_source : a522a501688af566c8a7a937a240a1afc42ddafc
|
2009-11-03 12:17:17 -08:00 |
|
Zack Weinberg
|
3b61eb914a
|
Bug 526075: Clamp tiny sines to zero when computing transformation matrices.
|
2009-11-02 21:00:46 -08:00 |
|
Robert O'Callahan ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
|
c1cb654e54
|
Bug 513395: Implement revised CSS gradient notation (2/2): rendering
--HG--
rename : layout/reftests/css-gradients/radial-ref.html => layout/reftests/css-gradients/radial-1-ref.html
rename : layout/reftests/css-gradients/radial.html => layout/reftests/css-gradients/radial-1a.html
rename : layout/reftests/css-gradients/twostops-ref.html => layout/reftests/css-gradients/twostops-1-ref.html
rename : layout/reftests/css-gradients/twostops.html => layout/reftests/css-gradients/twostops-1a.html
|
2009-11-02 11:36:43 -08:00 |
|
Zack Weinberg ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
|
5c26b37323
|
Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
|
2009-11-02 11:36:43 -08:00 |
|
Jeff Walden
|
436ddb654e
|
Bug 509329 - Various issues with invalidation of backgrounds propagated from body to the canvas, and with sized backgrounds. r=dbaron
--HG--
extra : rebase_source : ade87923afbccfb4c4b5016d8421aae57c4b0e4e
|
2009-10-22 16:46:08 -07:00 |
|
Boris Zbarsky
|
c53272b65f
|
Bug 522390 followup. Fix test orange
|
2009-10-29 23:43:52 -04:00 |
|
Boris Zbarsky
|
2bfc0f34a2
|
Bug 520563. Shouldn't predefine xml and xmlns prefixes for CSS selectors. r=dbaron,sicking
|
2009-10-29 21:47:48 -04:00 |
|
Boris Zbarsky
|
7a78b83a68
|
Bug 507764. No need to reflow on z-index changes. r=roc
|
2009-10-29 21:47:46 -04:00 |
|
Boris Zbarsky
|
c2173a710f
|
Bug 522390. Fix percentage-height kids of scrollframes in quirks mode to deal with the height of the scrollframe becoming auto. r=dbaron
|
2009-10-29 21:47:43 -04:00 |
|
Boris Zbarsky
|
7813eeb6d1
|
Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
|
2009-10-29 17:17:56 -04:00 |
|
Gijs Kruitbosch
|
c888c1980e
|
Back out bug 487059, fix tests and EM to cope, r=gavin,beltzner, bug 524995
--HG--
extra : rebase_source : d8414b8de165cf2fa534719c36416d82d21872c6
|
2009-10-29 14:44:10 +01:00 |
|
L. David Baron
|
7b93863703
|
Remove option for aTakeOwnership==PR_FALSE for nsStyleAnimation::Value setters for complex types. (Bug 523450) r=dholbert
|
2009-10-28 20:22:27 -07:00 |
|
L. David Baron
|
bcd165bbd6
|
Add support for animation of -moz-{border,outline}-radius-*. (Bug 523450) r=dholbert
|
2009-10-28 20:22:27 -07:00 |
|
L. David Baron
|
0fb4c75ef8
|
Add tests for correct behavior of CSS property values under cloning.
|
2009-10-28 20:22:27 -07:00 |
|
Daniel Holbert
|
e0fbc42788
|
Bug 522320: Mask out internally-used OVERRIDE_ALL bit before trying to convert "text-decoration" values to strings. r=dbaron
|
2009-10-24 20:51:45 -07:00 |
|
L. David Baron
|
dce22dfe9d
|
Make test_transitions report either PASS or TODO for its timing-related tests since we just can't test timing on the unit test VMs. (Bug 522862)
|
2009-10-24 18:47:29 -04:00 |
|
Boris Zbarsky
|
cd6ef92fd0
|
Bug 524175. Compute weight correctly again for selectors involving pseudo-elements, and fail parsing selectors with more than one pseudo-element. r=zwol
|
2009-10-23 21:41:59 -04:00 |
|
Daniel Holbert
|
d4b0bddad3
|
Bug 523755: Remove two unneeded nsCSSValue variable declarations in nsCSSDeclaration. r=dbaron
|
2009-10-22 15:13:10 -07:00 |
|
Daniel Holbert
|
a151e00614
|
Followup to Bug 522320 bustage fix: in modified chunk of nsCSSDeclaration, check nsCSSValue unit before querying its integer value
|
2009-10-21 17:25:30 -07:00 |
|
Daniel Holbert
|
0902ed0ee1
|
Bug 522320 bustage fix (handle 'normal' value for font-variant/font-style in two other places).
|
2009-10-21 17:05:07 -07:00 |
|
Daniel Holbert
|
03220db402
|
Bug 520486 (patch 1): Extend nsStyleAnimation to support enumerated values. r=dbaron
|
2009-10-21 14:57:57 -07:00 |
|
Daniel Holbert
|
3cb73212d1
|
Bug 522320: Put auto/none/normal keywords in CSS keyword tables for properties that take enum values. Patch 2 (handle remaining properties). r=dbaron
|
2009-10-21 14:57:57 -07:00 |
|
Daniel Holbert
|
4b1567d0cb
|
Bug 522320: Put auto/none/normal keywords in CSS keyword tables for properties that take enum values. Patch 1 addendum (handle font-style, font-variant, overflow). r=dbaron
|
2009-10-21 14:57:57 -07:00 |
|
Daniel Holbert
|
86e58b6697
|
Bug 522320: Put auto/none/normal keywords in CSS keyword tables for properties that take enum values. Patch 1 (handle single-valued SVG-animatable properties). r=dbaron
|
2009-10-21 14:57:57 -07:00 |
|
L. David Baron
|
4d6a859d90
|
Add support for animation of stroke-dasharray to nsStyleAnimation. (Bug 523355) r=dholbert sr=bzbarsky
|
2009-10-21 10:17:40 -04:00 |
|
L. David Baron
|
4c0fa8e623
|
Add support for animation of text-shadow and -moz-box-shadow (the first complex value types that we animate). (Bug 523196) r=dholbert sr=bzbarsky
|
2009-10-21 06:53:46 -04:00 |
|
L. David Baron
|
f85d2aae1c
|
Serialize type selectors with original case. (Bug 523341) r=bzbarsky
|
2009-10-21 06:53:46 -04:00 |
|
Boris Zbarsky
|
ba3dae1bf7
|
Bug 523089. Fix serialization of [*|foo] selectors. r=dbaron
|
2009-10-20 13:27:47 -04:00 |
|
Daniel Holbert
|
1b6c4332af
|
Bug 521335: explicitly handle 'eUnit_None' in nsStyleAnimation's ComputeDistance & AddWeighted methods, so that none-to-none animations won't spam assertions. r=dbaron
|
2009-10-20 09:54:50 -07:00 |
|
L. David Baron
|
d035804a7a
|
Implement nsStyleAnimation::Add and Interpolate using the same code underneath. (Bug 523193) r=dholbert sr=bzbarsky
|
2009-10-20 07:46:16 -04:00 |
|
L. David Baron
|
8461beec27
|
Switch nsStyleAnimation from using nsStyleCoord to using its own nsStyleAnimation::Value, so we don't have to add nontrivial destructors to nsStyleCoord. (Bug 522852) r=dholbert,bzbarsky
|
2009-10-20 07:46:16 -04:00 |
|
L. David Baron
|
8d4df33d5b
|
Increase transitions test bezier tolerance to 0.0015 since bug 522862 comment 0 has an example that requires it to be 0.0012. (Bug 522862, Bug 435441)
|
2009-10-17 10:56:38 -04:00 |
|
L. David Baron
|
419becffc1
|
Make ReResolveStyleContext no longer rerun selector matching on next-continuations by making both ReResolveStyleContext and ReParentStyleContext enforce the invariant that all continuations have the same style context. (Bug 522563) r=bzbarsky
|
2009-10-17 10:31:47 -04:00 |
|
L. David Baron
|
a24de14a8f
|
Add comment about additional place new system metrics should be added.
|
2009-10-17 10:31:47 -04:00 |
|
Taras Glek
|
ac50aeeba7
|
Bug 522649: author styled select widget is missing arrow on button r=bz
--HG--
extra : rebase_source : 74aeb4467822896f4bc0e5ceaf73578de75c2222
|
2009-10-16 11:48:04 -07:00 |
|
L. David Baron
|
7c22b255c4
|
Add bug numbers for the FIXME comments in CSS transitions patches. (Bug 435441)
|
2009-10-15 17:23:19 -07:00 |
|
L. David Baron
|
28ec4a4285
|
Add tests for media queries of system metrics. (Bug 522149)
|
2009-10-15 17:23:19 -07:00 |
|
L. David Baron
|
3b16f271a9
|
Add media queries for all of our system metrics exposed in :-moz-system-metric(). (Bug 522149) r=bzbarsky
|
2009-10-15 17:23:19 -07:00 |
|
L. David Baron
|
8365dc9f5c
|
Pass the media feature to media feature value getters. (Bug 522149) r=bzbarsky
|
2009-10-15 17:23:18 -07:00 |
|
L. David Baron
|
f48aeb5191
|
Make nsMediaFeature::mKeywordTable an mData union. (Bug 522149) r=bzbarsky
|
2009-10-15 17:23:18 -07:00 |
|
L. David Baron
|
7018e22fb5
|
Put :-moz-system-metric values in nsGkAtoms. (Bug 522149) r=bzbarsky
|
2009-10-15 17:23:18 -07:00 |
|
Zack Weinberg
|
615b54c6b2
|
Bug 522292: Make the table of character properties in nsCSSScanner.cpp a compile-time constant.
|
2009-10-15 13:18:21 -07:00 |
|
Daniel Holbert
|
f8bc963c56
|
Bug 517882 follow-up: Reorder nsStyleText constructor's initializer list to fix build warning. r=dbaron
|
2009-10-14 19:42:03 -07:00 |
|
L. David Baron
|
87a4b29b7f
|
Increase test tolerance to reflect observed errors in bug 435441 comments 103 and 105, and handle timer firing after 8 seconds (comment 104).
|
2009-10-14 17:51:38 -07:00 |
|
Taras Glek
|
b35bbeb049
|
Bug 522050 - select menus appear huge on bugzilla r=bzbarsky
|
2009-10-14 14:59:21 -04:00 |
|
L. David Baron
|
a24f436459
|
Better disambiguate nsStyleCoord constructors taking nscoord and nscolor. (Bug 521352) r=bzbarsky
|
2009-10-13 19:38:20 -07:00 |
|
L. David Baron
|
0a32d4c20e
|
nsCSSValue constructor taking nscolor is a bad idea since nscolor is just PRInt32. (Bug 521350) r=bzbarsky
|
2009-10-13 19:38:20 -07:00 |
|
L. David Baron
|
9ad99db979
|
Add bug numbers for FIXME comments in transitions landing. (Bug 435441)
|
2009-10-13 19:38:20 -07:00 |
|
L. David Baron
|
5f26cfff3f
|
Add previously-skipped border and outline properties to nsStyleAnimation. (Bug 521292) r=dholbert, bzbarsky
|
2009-10-13 19:38:20 -07:00 |
|
Daniel Holbert
|
1723f1cb7d
|
whitespace-only: clean up trailing whitespace in nsCSSProps.cpp & nsRuleNode.cpp
|
2009-10-12 23:35:57 -07:00 |
|
Taras Glek
|
1d126be6cd
|
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe
|
2009-10-12 12:31:50 -07:00 |
|
Boris Zbarsky
|
6199c61a06
|
Bug 520421. HasAttributeDependentStyle is broken on HTML for cased attribute selectors. r=dbaron
|
2009-10-12 12:27:51 -04:00 |
|
L. David Baron
|
529c01f28c
|
Oops, sign of error_direction needs to change only for its second use. (Bug 435441)
|
2009-10-10 11:01:12 -07:00 |
|
L. David Baron
|
4742613581
|
Allow more error in bezier computation to fix random orange.
|
2009-10-10 10:02:32 -07:00 |
|
L. David Baron
|
17ea689819
|
Make transitions test more reliable by measuring the positions of transitions relative to a pair of reference linear transitions, and testing the progress of those reference linear transitions with considerably more latitude. (Bug 435441)
|
2009-10-09 19:11:09 -07:00 |
|
Daniel Holbert
|
4a60a39633
|
Bug 520485, patch 3 of 5: add support for 'font-size-adjust' property in nsStyleAnimation. r=dbaron
|
2009-10-08 18:30:51 -07:00 |
|
Daniel Holbert
|
c78ecfe798
|
Bug 520485, patch 1 of 5: add support for float values in nsStyleAnimation. r=dbaron
|
2009-10-08 18:30:49 -07:00 |
|
Taras Glek
|
387de8cf2e
|
Backed out changeset e22bef491d84
|
2009-10-08 16:43:55 -07:00 |
|
Taras Glek
|
d07c55d805
|
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
|
2009-10-08 11:22:50 -07:00 |
|
L. David Baron
|
ee4010f267
|
Increase test tolerance to try to fix random orange.
|
2009-10-08 08:13:49 -07:00 |
|
L. David Baron
|
ccb4577c45
|
Revert 9ef12a27ab14 and c87e6a6a41bb (patches 6 and 7 from bug 435441) which are no longer needed after bug 520396.
|
2009-10-07 22:10:58 -07:00 |
|
L. David Baron
|
f607b1f0b6
|
Add tests for :-moz-tree-* pseudo-elements. (Bug 521044)
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
c07ac412dc
|
Existing callers call IsCSS2PseudoElement on non-pseudo-elements (in particular, anon boxes), so we need to make that not assert and be deterministic. (Bug 521044) r=bzbarsky
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
134bc3c1d1
|
Fix serialization of tree pseudo-elements with arguments. (Bug 521044) r=bzbarsky
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
d81b2482f4
|
Parse pseudo-elements into their own pointer so we don't have to go through the trouble of removing them from the pseudo-class list. (Bug 520848) r=bzbarsky
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
bb1f9785ae
|
Make parsing of tree pseudo-elements do proper parenthesis matching. (Bug 521044) r=bzbarsky
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
8b0827d149
|
Add per-property tests for CSS transitions to test the code in nsStyleAnimation. (Bug 435441, Bug 504652)
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
0d432cd83f
|
Eliminate nsStyleAnimation::StoreComputedValue. (Bug 520396) r=dholbert,bzbarsky
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
2ccbe80f89
|
Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
461f8f4816
|
Fix comment in nsStyleStruct.h about value types for -moz-column-gap.
|
2009-10-07 20:22:42 -07:00 |
|
jhorak@redhat.com
|
23118aa33f
|
Bug 509671 - Remove icons from buttons due to Gnome changes. r=roc,gavin
|
2009-10-06 16:20:59 +02:00 |
|
Boris Zbarsky
|
0b451e51ec
|
Bug 519905. Avoid some QIs to nsWrapperCache. r=peterv
|
2009-10-05 19:16:22 -04:00 |
|
Mark Finkle
|
92ba26fdf5
|
Bug 520341: Implement a way to detect a pre-Fremantle Nokia Maemo tablet, r=roc
|
2009-10-04 21:31:26 -04:00 |
|
Daniel Holbert
|
7ad5a1c2e6
|
Bug 520325: Extend nsStyleAnimation to support "none" value. r=dbaron
|
2009-10-03 15:16:16 -07:00 |
|
Daniel Holbert
|
176ee39664
|
Bug 474049: Add support for SMIL animation of CSS properties in SVG. r=birtles sr=roc
|
2009-10-02 14:37:25 -07:00 |
|
L. David Baron
|
a0ff830b67
|
Make nsStyleSet use nsRuleWalker objects on the stack rather than in a member variable. (Bug 492675) r=bzbarsky
|
2009-10-02 14:06:42 -07:00 |
|
L. David Baron
|
ca967e9249
|
Add missing SetLevel call that is caught by assertions once the following patch lands. (Bug 492675) r=bzbarsky
|
2009-10-02 14:06:41 -07:00 |
|
Nochum Sossonko
|
6c269632c9
|
Bug 513461 - Implement pseudo classes for lightweight theme handling. r=dao,dbaron
|
2009-10-02 08:22:18 +02:00 |
|
Robert O'Callahan
|
3c44fac732
|
Bug 514660. Use classes instead of an explicit 'style' attribute to style the anonymous DIV of a text control, so that the styles are treated as user-agent styles and not removed when author styling is disabled. r=bzbarsky
--HG--
extra : rebase_source : 949e902529b2e0f48539d40141614038dfea0ea2
|
2009-09-23 23:02:27 +12:00 |
|
David Zbarsky
|
3d96b7b4a7
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
|
L. David Baron
|
cc84606bde
|
Reset the rule walker before calling NS_NewStyleContext. (Bug 513741) r=bzbarsky
|
2009-09-29 12:24:18 -07:00 |
|
David Zbarsky
|
c16525f18a
|
Bug 507762: Parse CSS style sheets independently of case-sensitivity, and instead check case correctly when using the stylesheets. r=dbaron
|
2009-09-28 23:07:45 -07:00 |
|
Geoff Lankow
|
42c20026e9
|
Bug 517882: Implement a -moz-tab-size CSS property that specifies the number of spaces between tab stops in preformatted text. r=roc, dbaron
|
2009-09-26 13:23:47 -07:00 |
|
Boris Zbarsky
|
e00e9085b0
|
Bug 516286. No need to clear ancestor intrinsic widths on top/left/right/bottom changes anymore. r=dbaron
|
2009-09-24 13:59:43 -04:00 |
|
Boris Zbarsky
|
999ecb34d4
|
Bug 514773. Don't trigger rulenode gc unless we have rulenodes to gc. r=dbaron
|
2009-09-24 13:59:43 -04:00 |
|
Markus Stange
|
7722899178
|
Bug 517412 - 64 Bit fixes for nsLookAndFeel.mm. Also removes some unused colors. r=josh, r=dbaron
|
2009-09-22 20:03:17 +12:00 |
|
Peter Van der Beken
|
922ebccddb
|
Fix for bug 508780 (Stop using tearoff from quickstubs for nsDOMCSSDeclaration/nsComputedDOMStyle), part 2. r=jst.
--HG--
extra : rebase_source : 31cf92522c323b3acf062903a4e5c33ed568230c
|
2009-09-18 15:09:55 +02:00 |
|
Jonathan Kew
|
37bbb8bf3d
|
Bug 507970, part 2: implement support for downloadable WOFF fonts, r=jdaggett
--HG--
extra : rebase_source : e68c49d2dbea815e453f9ab52ba89bd9127d3f51
|
2009-08-30 14:55:24 +01:00 |
|
L. David Baron
|
84fc6b1932
|
Add bug number for FIXME comment.
|
2009-09-16 12:01:18 -07:00 |
|
Mats Palmgren
|
dea07412a1
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Bobby Holley
|
86dd317584
|
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
|
2009-09-12 16:44:18 -06:00 |
|
Zack Weinberg
|
d47e0f433b
|
Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
|
2009-09-12 17:49:24 +01:00 |
|
Daniel Holbert
|
c695f6ea25
|
Add UncomputeValue method to nsStyleAnimation, for converting computed values into specified values. (Bug 504652) r=dbaron
|
2009-09-11 09:29:23 -07:00 |
|
L. David Baron
|
3fa3c10125
|
Pass style rule to post-resolve callbacks. (Maybe not the long term approach for CSS transitions, but easiest right now.) (Bug 435441) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
311cbeddec
|
Allow multiple post-resolve callbacks. (Maybe not the long term approach for CSS transitions, but easiest right now.) (Bug 435441) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
e990c4947f
|
Separate nsCSSPropertySet out from nsCSSDataBlock so that it can be used elsewhere (for transitions). (Bug 435441) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
9f0d0e127d
|
Add support for animation of nsStyleSVGPaint values to nsStyleAnimation. (Bug 504652) r=dholbert sr=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
2088a9b2f5
|
Add support for animation of color values (conversion of nscolor values to nsStyleCoord and animation of eStyleUnit_Color nsStyleCoords) to nsStyleAnimation. (Bug 504652) r=dholbert sr=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
587ac05e42
|
Add support for color values to nsStyleCoord so nsStyleAnimation can animate colors. (Bug 504652) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
8e89078cab
|
Add support for animation of nscoord values to nsStyleAnimation. (Bug 504652) r=dholbert sr=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
fe5b083fc3
|
Add support for animation of nsStyleCoord and nsStyleSides values to nsStyleAnimation. (Bug 504652) r=dbaron sr=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
3affc2ba0f
|
Rewrap long argument lists to CSS_PROP macros. Whitespace changes only. (Bug 504652)
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
7b15f79138
|
Add fields to nsCSSPropList.h for style struct offset and animation type. (Bug 504652) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
b8c5e7827d
|
Add stylestruct_ parameter to CSS_PROP macro. (Bug 504652) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
57d3bc6c47
|
Remove unneeded detail == eRuleNone check. (Bug 114100) r=bzbarsky
|
2009-09-11 06:46:35 -04:00 |
|
Daniel Holbert
|
e44e74289c
|
Bug 504652, patch 1: create nsStyleAnimation utility class for shared animation & interpolation code. r=dbaron
|
2009-09-10 12:03:36 -07:00 |
|
Alfred Kayser
|
8dcdf9acd5
|
Bug 483977 - nsCSSScanner: Simplify IsDigit. r+sr=dbaron
|
2009-09-04 14:25:27 +02:00 |
|
Daniel Holbert
|
1b7ae528d3
|
Bug 474049: (first patch) Add SMILOverrideStyle rule & accessors on nsIContent/nsGenericElement, to store SMIL-animated style values. r=dbaron r=bz
|
2009-09-02 17:28:37 -07:00 |
|
Jesse Ruderman
|
fbaaa060e5
|
Add more crashtests
|
2009-08-27 21:11:40 -07:00 |
|
Jesse Ruderman
|
e1c6eeae90
|
Add crashtests
|
2009-08-27 19:48:20 -07:00 |
|
Jonathan Watt
|
cc6158ce27
|
Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
|
2009-08-26 20:53:35 -07:00 |
|
Robert O'Callahan
|
7042373a92
|
Backing out patch for bug 497495
|
2009-08-26 14:50:16 -07:00 |
|
Robert O'Callahan
|
4453cced60
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
|
Timothy Nikkel
|
5bd7481f48
|
Bug 511323. The anonymous block frame that a combobox control frame creates to display the selected option when not dropped down shouldn't inherit the background color of the combobox because it leads to duplicate backgrounds.
--HG--
extra : rebase_source : 23c293381e850974836b07b30352b2780f3f495e
|
2009-08-26 09:33:37 -07:00 |
|
Zack Weinberg
|
64f6d4d0dd
|
Bug 497495 part 3a: rationalize the queryframe-implementation macro naming scheme, restructure the implementation to detect duplicate entries, and a couple fixes to the frame ID enumeration. r=dbaron sr=roc
Bug 497495 part 3b: update users of queryframe macros (strictly mechanical change). r=dbaron
--HG--
extra : rebase_source : ee672a17934227b408b83dc6b5cc4e4909652f72
|
2009-08-26 09:27:42 -07:00 |
|
Benjamin Smedberg
|
ba372f3a4c
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Boris Zbarsky
|
8f435d226b
|
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
|
2009-08-24 20:51:57 -04:00 |
|
David Zbarsky
|
0aa6350041
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
|
Steffen Wilberg
|
01e9933edd
|
Bug 221602: Don't ship comm.jar, final nail. r=bsmedberg
--HG--
extra : rebase_source : e345a68817d6909cc93bec65df23c015b2797f32
|
2009-08-21 21:26:02 +02:00 |
|
Ryo Kawaguchi
|
f6adb8114c
|
Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron
|
2009-08-21 13:39:25 -07:00 |
|
Zack Weinberg
|
59e4f8561c
|
Bug 511147: Avoid the slow greedy-operator path for A > B ~ C selectors. r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
Brian Birtles
|
4e96b6eb1b
|
Bug 507067: Fix GetAnimVal and GetBaseVal's handling of em/ex/etc. units inside display:none elements by using nsComputedDOMStyle's method for resolving style contexts for such elements. r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
Zack Weinberg
|
36c0b9d09f
|
Bug 443976: Parsing support for the unicode-range: descriptor in @font-face. r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
Zack Weinberg
|
926f1a65a4
|
Fix parenthesis-matching while parsing format() function in @font-face src: descriptor. (Bug 511333) r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
L. David Baron
|
5c542710ad
|
Fix parenthesis-matching while parsing local() function in @font-face src: descriptor. (Bug 511333) r=zweinberg
|
2009-08-20 14:52:47 -07:00 |
|
Zack Weinberg
|
eb2100a887
|
Fix DEBUG-only crash parsing empty 'src' descriptor of @font-face rule. (Bug 511304) r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
Jonathon Jongsma ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
b603ef9875
|
Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky
|
2009-08-20 14:52:47 -07:00 |
|
Zack Weinberg
|
5c032e5046
|
Bug 431948 - when skipping a malformed ruleset inside an @-rule, do not consume the close brace that ends the @-rule, lest we skip too much; r=dbaron
|
2009-08-19 15:11:30 +02:00 |
|
L. David Baron
|
1af3c0529c
|
Don't resolve a bogus non-element parent when we don't need to and it confuses things. (Bug 510071) r=bzbarsky
|
2009-08-13 19:09:49 -07:00 |
|
Peter Van der Beken
|
144462aae3
|
Fix for bug 500850 (Make inline style use wrapper cache and slimwrappers), add unlinking. r/sr=bz.
--HG--
extra : rebase_source : ec60be3645c020dd171e0ea4866759d6a508799c
|
2009-08-10 16:15:49 +02:00 |
|
Simon Montagu
|
e1d91ed29b
|
Ensure that block elements with display changed to inline are formatted as bidi embeddings. Bug 503957, r=dbaron
|
2009-08-11 00:16:20 -07:00 |
|
Felipe Gomes
|
f694038dde
|
Bug 503042 - Implement a way to detect a touch enabled device. r=vlad, sr=dbaron
|
2009-08-10 19:59:06 -07:00 |
|
L. David Baron
|
eacfdf386b
|
Remove InspectorCSSUtils, part 4: Remove nsIInspectorCSSUtils and nsInspectorCSSUtils. (Bug 371655) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
a97b2f066a
|
Remove InspectorCSSUtils, part 3: Remove the trivial methods and replace their callers with appropriate internal calls. (Bug 371655) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
0777df2200
|
Remove InspectorCSSUtils, part 2: Move remaining substantive code to inDOMUtils. (Bug 371655) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
8befa369a6
|
Remove InspectorCSSUtils, part 1: Move GetStyleContextForContent to nsComputedDOMStyle. (Bug 371655) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
da3ed02210
|
Add more parameters to nsStyleSet::ResolveStyleForRules. (Bug 435441) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
8a55dca08c
|
Make computed style (and canvas text styling, which shares the same code) avoid using style data that was influenced by pseudo-elements. (Bug 505515) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
1f2c562740
|
Add flags to pseudo-elements, and add one that says which ones are expected to contain elements. (Bug 505515) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
c46fca41b6
|
Make style contexts know whether they have data from a pseudo-element. (Bug 505515, Bug 435441) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
Boris Zbarsky
|
294d2e51ec
|
Bug 509155. Don't store outline structs in the rule tree if outline-color:inherit is set on the root element. r=dbaron
|
2009-08-10 10:54:22 -04:00 |
|
Boris Zbarsky
|
3a7c74d351
|
Bug 509156. Don't assert on GetUniqueStyleData calls if we're using our parent's struct before the call. r=dbaron
|
2009-08-10 10:54:21 -04:00 |
|
Boris Zbarsky
|
589bd34dc6
|
Bug 508919. Stop leaking nsStyleBorder objects. r=dbaron
|
2009-08-07 10:38:44 -04:00 |
|
L. David Baron
|
8eaa31bacd
|
Additional mochitests for URL parsing, from bug 337287 (and related to bug 476856)
|
2009-08-05 17:45:49 -07:00 |
|
L. David Baron
|
5de91850ca
|
Rewrite parsing of CSS url() function to make it more like the tokenization that's described in the spec. (bug 476856, though originally written for bug 337287) r=bzbarsky
|
2009-08-05 17:45:49 -07:00 |
|
L. David Baron
|
a8f1170400
|
Avoid flushing during media query evaluation. (Bug 507457) r=bzbarsky
|
2009-08-04 15:39:53 -07:00 |
|
L. David Baron
|
f14734d0e5
|
Add assertions that the rule walker is at the root. (Bug 507457) r=bzbarsky
|
2009-08-04 15:39:53 -07:00 |
|
Boris Zbarsky
|
77cf0876b7
|
Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
|
2009-08-03 21:22:13 -04:00 |
|
Boris Zbarsky
|
c2160da7ef
|
Backed out changeset 25462849adcc (bug 502288) to get some talos cycles for the tracemonkey merge without this patch in.
--HG--
extra : rebase_source : bff86f8ab792af6109b1862d601e2ba560dc4ba1
|
2009-08-03 15:10:09 -04:00 |
|
Boris Zbarsky
|
c5c9132dbb
|
Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
|
2009-08-03 13:38:42 -04:00 |
|
Robert O'Callahan
|
d26efdf2da
|
Bug 504311. Don't reframe text when white-space changes between preformatted values, or between non-preformatted values. r=bz
--HG--
extra : rebase_source : 35015fafdb92544eea6bcc572122b0c2cda4305c
|
2009-07-30 15:02:22 +12:00 |
|
Daniel Holbert
|
45cf11272c
|
Bug 507695: Remove unneeded #includes from nsStyleContext.cpp. r=dbaron
|
2009-08-02 15:32:06 -07:00 |
|
Michael Ventnor
|
f89f2766b4
|
Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
|
2009-08-01 08:53:40 -07:00 |
|
David Zbarsky
|
51d7da3c19
|
Bug 507487: Selectors should have dual atoms so they can correctly (and case-sensitively) match non-HTML elements in text/html documents, part 2: fix RuleHash to hash tag selectors twice when needed. r=dbaron
|
2009-08-01 08:53:40 -07:00 |
|
David Zbarsky
|
1a6e5fcda6
|
Bug 499655: Selectors should have dual atoms so they can correctly (and case-sensitively) match non-HTML elements in text/html documents, part 1. r=dbaron
|
2009-08-01 08:53:40 -07:00 |
|
L. David Baron
|
7fbb9db0a5
|
Separate RuleProcessorData and derived structs into their own header file to reduce include dependencies. (Bug 435441) r=bzbarsky
--HG--
rename : layout/style/nsIStyleRuleProcessor.h => layout/style/nsRuleProcessorData.h
|
2009-08-01 08:53:40 -07:00 |
|
L. David Baron
|
fdf121fa7c
|
Don't resolve a new context for the root when we're computing rem units for the root. (Bug 478321) r=bzbarsky
|
2009-08-01 08:53:40 -07:00 |
|
L. David Baron
|
d823ebd44b
|
Merge backout of changeset 358af1196dc2 (bug 499655) until we get bug 507487 sorted out.
|
2009-07-31 09:40:17 -07:00 |
|
L. David Baron
|
389de5e6db
|
Backed out changeset 358af1196dc2 (bug 499655) until we get bug 507487 sorted out.
|
2009-07-31 09:39:53 -07:00 |
|
Dão Gottwald
|
26c7b3a525
|
Backed out changeset c086fca6fc55
|
2009-07-31 14:35:48 +02:00 |
|
Michael Ventnor
|
9b44f1f16c
|
Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
|
2009-07-31 13:32:32 +02:00 |
|
Shawn Wilsher
|
e780f1d450
|
Merge for back out of changeset 8506b25206cf (bug 504311) because the test added uses enablePrivilege which hangs tinderbox asking for privileges. Trying to fix a CLOSED TREE.
|
2009-07-30 13:17:18 -07:00 |
|
Shawn Wilsher
|
0250f35c11
|
Backed out changeset 8506b25206cf (bug 504311) because the test added uses enablePrivilege which hangs tinderbox asking for privileges.
|
2009-07-30 13:16:15 -07:00 |
|
David Zbarsky
|
08428e456d
|
Bug 499655. Selectors should have dual atoms: HTML and other. r=dbaron
|
2009-07-30 13:28:42 -04:00 |
|
Robert O'Callahan
|
3a0de712cc
|
Bug 504311. Don't reframe text when white-space changes between preformatted values, or between non-preformatted values. r=bz
--HG--
extra : rebase_source : 7f545ad1d85bcda74d18d9308539b45149a4a194
|
2009-07-30 15:02:22 +12:00 |
|
Timothy Nikkel
|
fd0c927820
|
Bug 504269. background color of iframe not drawn on print. r+sr=roc
|
2009-07-29 18:10:50 -04:00 |
|
Timothy Nikkel
|
21d72e721f
|
Bug 269908. <legend> default style changes restrict styling options. r+sr=bzbarsky
|
2009-07-29 18:10:50 -04:00 |
|
Neil Deakin
|
69bd6c8514
|
Bug 478416, replace chromedir attribute with :moz-locale-dir pseudoclass, r=neil,dao,dbaron,sr=dbaron
|
2009-07-29 14:33:53 -04:00 |
|
Boris Zbarsky
|
8266b6450a
|
Bug 503467. Rearrange the code a bit in ParseNumber to make it more readable. r=dbaron
|
2009-07-22 21:35:07 -04:00 |
|
L. David Baron
|
ba06d41e98
|
Also block -moz-box-shadow when using document-specified colors is disabled, and fix a testing error with the patch for text-shadow. (Bug 503188) r=bzbarsky
|
2009-07-20 07:04:42 -04:00 |
|
L. David Baron
|
0c97593d39
|
Add tests for cloning of media queries. (Would have caught bug 504032.)
|
2009-07-20 07:04:42 -04:00 |
|
Boris Zbarsky
|
3e8397c185
|
Bug 504032. Make sure to copy mIsEmpty when cloning media lists. r=dbaron
|
2009-07-17 23:47:38 -04:00 |
|
Peter Van der Beken
|
9a1d5b0850
|
Part 1 of fix for bug 500850 (Make inline style use wrapper cache and slimwrappers). r/sr=bz.
--HG--
extra : rebase_source : 21f9c86dc4024e0e23882226e8395d61d5b0c518
|
2009-07-13 13:14:57 +02:00 |
|
L. David Baron
|
ba2a418757
|
Add tests for media query serialization.
|
2009-07-15 17:24:25 -07:00 |
|
L. David Baron
|
f9881288ec
|
Add tests for selector serialization and cloning.
|
2009-07-15 17:24:24 -07:00 |
|
L. David Baron
|
2962f5d981
|
Reformat the list of CSS properties by splitting macros into multiple lines to make the list easier to edit and merge. Whitespace changes only. pre-r=bzbarsky
|
2009-07-15 17:24:24 -07:00 |
|
L. David Baron
|
bb685a72b2
|
Block text-shadow when using document-specified colors is disabled. (Bug 503188) r=bzbarsky, roc
|
2009-07-15 17:24:24 -07:00 |
|
L. David Baron
|
9a168b3d35
|
Make whether a property should be ignored when page colors are disabled part of the property flags table. (Bug 503188) r=bzbarsky
|
2009-07-15 17:24:24 -07:00 |
|
Peter Van der Beken
|
ffbf9a7ae8
|
Fix for bug 499781 (Move some methods from nsILink to nsIContent). r=bz, sr=dbaron.
--HG--
extra : rebase_source : da0ec8bfb6825d2e55edd2f5b08a9e43b033a2a3
|
2009-07-13 13:48:06 +02:00 |
|