Ehsan Akhgari
|
2a602a5685
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Jeff Walden
|
b7753477cf
|
Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
|
2011-10-10 22:50:08 -07:00 |
|
Jeff Walden
|
eb2cb918a4
|
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
|
2011-10-12 12:21:53 -07:00 |
|
Jeff Walden
|
77ebbde4ab
|
Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
|
2011-10-10 22:50:08 -07:00 |
|
Ms2ger
|
a7d1f467b5
|
Bug 693155 - Add parens to clarify operator precedence in TransformFunctionsMatch (nsStyleAnimation.cpp); r=dbaron
|
2011-10-09 20:23:19 +02:00 |
|
Michael Wu
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Matt Woodrow
|
5e8876e4df
|
Bug 505115 - Part 16 - Implement transitions/animations for 3d transforms. r=dbaron, derf
|
2011-09-27 10:53:33 +13:00 |
|
Brian Birtles
|
b1f72bbd99
|
Bug 562815 part 6 - Check if property is cached in rule tree; r=dbaron
--HG--
extra : rebase_source : 9a7d2388bd00e2c8177cebc9d2a1339626cdd3ab
|
2011-08-23 08:34:12 +09:00 |
|
Brian Birtles
|
cc60dabff6
|
Bug 562815 part 5 - Split StyleWithDeclarationAdded; r=dbaron
--HG--
extra : rebase_source : 25e3f4591866e1438eca99f83c6ca3597508344f
|
2011-08-23 08:34:07 +09:00 |
|
Jeff Muizelaar
|
cb92f6ff06
|
Bug 660662. Eliminate NS_(ceil|floor). r=roc
These just called the system versions.
|
2011-05-30 15:08:55 -04:00 |
|
Matt Woodrow
|
c296cab4d8
|
Bug 675470 - Handle eCSSKeyword_interpolatematrix in AddTransformLists. r=dbaron
|
2011-08-04 14:08:37 +12:00 |
|
Matt Woodrow
|
f015e13bb5
|
Bug 505115 - Part 12a - Implement -moz-perspective-origin style property. r=dbaron
|
2011-08-03 15:04:24 +12:00 |
|
Matt Woodrow
|
ab8f7fa56f
|
Bug 505115 - Part 11a - Add nsCSSValueTriplet and optionally read a z component to -moz-transform-origin. r=dbaron
|
2011-08-03 15:04:23 +12:00 |
|
Matt Woodrow
|
f00688318f
|
Bug 505115 - Part 3 - Convert nsStyleTransformMatrix to be backed by a 4x4 matrix. r=dbaron
|
2011-07-23 10:28:07 +12:00 |
|
L. David Baron
|
468f347283
|
Don't assert when interpolating font-weight to a result less than 100. (Bug 664927) r=bzbarsky
|
2011-06-29 14:39:21 -07:00 |
|
Dominic Fandrey
|
0ab2f46136
|
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
|
2011-06-02 14:56:50 +02:00 |
|
Ed Morley
|
9e71e5b9ac
|
Bug 614515 - Remove MOZ_SVG conditions. r=roc
|
2011-05-30 09:34:50 +02:00 |
|
Boris Zbarsky
|
c9cdbb76ff
|
Bug 647885 part 2. Keep better track of whether our computed background-size was specified with percentages. r=dbaron a=sheriff
|
2011-05-23 16:36:18 -04:00 |
|
Boris Zbarsky
|
27927f6eb3
|
Bug 647885 part 1. Keep better track of whether our computed background-position was specified with percentages. r=dbaron
|
2011-05-23 16:36:18 -04:00 |
|
L. David Baron
|
56b2850d5b
|
Ensure nsStyleAnimation doesn't produce values outside valid ranges. (Bug 653842, patch 3) r=bzbarsky
|
2011-05-09 15:02:35 -04:00 |
|
L. David Baron
|
25d74a36a4
|
Remove null-checks of nsCSSParser, since construction is infallible. (Bug 542058, patch 1) r=bzbarsky
Note that many callers already skipped the null-checks.
|
2011-04-21 20:17:31 -07:00 |
|
Craig Topper
|
742b017a7c
|
Bug 645956 - Part 1: Remove NS_NewCSSStyleRule, r=bzbarsky
|
2011-03-22 19:56:47 -07:00 |
|
Masayuki Nakano
|
264109812b
|
Bug 59109 Part 1: Adding -moz-text-decoration-color and -moz-text-decoration-style r=dbaron, sr=bzbarsky
|
2011-03-31 21:26:35 +09:00 |
|
Ehsan Akhgari
|
ca0a27ab24
|
Merge cedar into mozilla-central
|
2011-03-29 10:39:07 -04:00 |
|
L. David Baron
|
2131a8f272
|
Remove nsCSSStruct.h/cpp. (Bug 645620, patch 4) r=bzbarsky
|
2011-03-28 16:07:26 -07:00 |
|
Ms2ger
|
4add4dff80
|
Bug 562701, part c: Use Element in nsStyleAnimation::ComputeValue; r=dbaron
|
2011-03-28 12:51:59 -04:00 |
|
Craig Topper
|
72d7c1f754
|
Bug 576831 part 4. Remove nsICSSStyleRule and use mozilla::css::StyleRule instead. r=bzbarsky
--HG--
rename : layout/style/nsCSSStyleRule.cpp => layout/style/StyleRule.cpp
rename : layout/style/nsICSSStyleRule.h => layout/style/StyleRule.h
|
2011-03-10 21:48:57 -05:00 |
|
Brian Birtles
|
98d103fe8b
|
Bug 607537 - SVG SMIL: Support paint servers an animation values; r=dholbert,dbaron; a=roc
|
2010-12-29 10:31:14 +09:00 |
|
timeless@mozdev.org
|
9a2f4154dd
|
Bug 617971 nsStyleAnimation::ExtractComputedValue leaks pair when StyleCoordToCSSValue fails.
r=bz a=bz
|
2010-12-10 10:31:37 -08:00 |
|
Daniel Holbert
|
59aec5e3a8
|
Bug 615977: Make nsCSSValue::BufferFromString() return an already_AddRefed pointer. r=dbaron a=roc
--HG--
extra : rebase_source : b4048d8fbde522f05a01df693887e0e26a5afb97
|
2010-12-05 13:17:29 +00:00 |
|
Daniel Holbert
|
7218dcc764
|
Bug 606722 followup: Remove now-unused variable "tfunc" from nsStyleAnimation::ComputeDistance. r+a=dbaron
|
2010-11-16 15:19:21 -08:00 |
|
L. David Baron
|
ef78257c0c
|
Animate skew in angle space rather than tangent space for interop and to avoid issues with infinite tangents. (Bug 606722) r=bzbarsky a2.0=blocking
|
2010-11-16 09:56:03 -08:00 |
|
L. David Baron
|
88c9a20f8d
|
Add test for nsStyleAnimation::ComputeDistance. (Bug 598099) r=bzbarsky a2.0=blocking-betaN
|
2010-10-23 16:31:55 -07:00 |
|
L. David Baron
|
8cb1c8371d
|
Change distance computation for transforms so that distance ratios match interpolation. (Bug 598099) r=bzbarsky a2.0=blocking-betaN
|
2010-10-23 16:31:55 -07:00 |
|
L. David Baron
|
c8d807ef1f
|
Remove null-checks for infallible array allocations. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
|
2010-09-15 08:11:27 -07:00 |
|
L. David Baron
|
2cd46b5b84
|
Allow calc() as an intermediate common animation unit for background-position and background-size. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
|
2010-09-15 08:11:26 -07:00 |
|
L. David Baron
|
26b2700a1e
|
Allow calc() as an intermediate common animation unit between lengths, percentages, and calc(). (Bug 520234) r=bzbarsky a=blocking2.0:beta7
|
2010-09-15 08:11:26 -07:00 |
|
L. David Baron
|
dd9ab05cf6
|
Extract calc() values in nsStyleAnimation when needed. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
|
2010-09-15 08:11:26 -07:00 |
|
L. David Baron
|
c9bc69a037
|
Add calc() unit to nsStyleAnimation::Value. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
|
2010-09-15 08:11:26 -07:00 |
|
L. David Baron
|
06bd2147cd
|
Support calc() on background-position, background-size, -moz-transform-origin, and background-image gradient stop positions. (Bug 594934) r=bzbarsky a=blocking2.0:betaN
(Note: this also depends on the change to nsStyleAnimation.cpp's StyleCoordToValue in bug 520234 and on other changes in that bug.)
|
2010-09-15 08:11:26 -07:00 |
|
L. David Baron
|
d79b3f75c2
|
Change storage of background-size and background-position to allow percentages and lengths. (Bug 594934) r=bzbarsky a=blocking2.0:betaN
|
2010-09-15 08:11:26 -07:00 |
|
Zack Weinberg
|
0b50a47186
|
Bug 576044 (12/12): fix assertions in nsStyleAnimation triggered by part 3. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:45 -04:00 |
|
Zack Weinberg
|
bc4afbe28a
|
Bug 576044 (6/12): remove vestiges of nsCSSType. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
a5a3802007
|
Bug 576044 (5/12): eliminate ValueList as a storage type. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
0251ba5a66
|
Bug 576044 (4/12): eliminate ValuePairList as a storage type. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
e0203804f9
|
Bug 576044 (3/12): eliminate Rect as a storage type. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
5922bd1bb5
|
Bug 576044 (2/12): eliminate ValuePair as a storage type. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
a6b8c9b603
|
Bug 569719 part 16: Don't refcount declarations and data blocks; don't have style rules hold direct pointers to data blocks. r+a=dbaron
|
2010-07-23 11:00:52 -07:00 |
|
Zack Weinberg
|
6873de67ec
|
Bug 569719 part 9: remove return value from css::Declaration methods that always return NS_OK, and change GetCSSDeclaration to return a css::Declaration instead of an nsresult. r=dbaron
|
2010-07-23 11:00:34 -07:00 |
|
Zack Weinberg
|
b9547bdd5e
|
Bug 569719 part 7: Add AppendToString methods to nsCSSRect and friends as well, replacing Declaration::AppendStorageToString. r=dbaron
|
2010-07-23 11:00:29 -07:00 |
|
Zack Weinberg
|
a0acc46ce4
|
Bug 569719 part 5: in nsCSSValueList and nsCSSValuePairList, convert Equal() to operator==, and remove unnecessary argument from Clone(). r=dbaron
|
2010-07-23 11:00:24 -07:00 |
|
Zack Weinberg
|
76dbdde0f4
|
Bug 569719 part 2: Move headers for the former nsCSSLoader and nsCSSDeclaration into mozilla/css/. r=dbaron
--HG--
rename : layout/style/nsCSSDeclaration.cpp => layout/style/Declaration.cpp
rename : layout/style/nsCSSDeclaration.h => layout/style/Declaration.h
rename : layout/style/nsCSSLoader.cpp => layout/style/Loader.cpp
rename : layout/style/nsCSSLoader.h => layout/style/Loader.h
|
2010-06-28 15:49:35 -07:00 |
|
Zack Weinberg
|
9c006a4ff7
|
Bug 569719 part 1: Rename nsCSSDeclaration to mozilla::css::Declaration. r=dbaron
|
2010-06-28 15:49:35 -07:00 |
|
L. David Baron
|
cb0b167ba1
|
Fix typo in comment as followup from bug 531344.
|
2010-07-16 22:36:34 -07:00 |
|
timeless@mozdev.org
|
792133b46f
|
Bug 577993 mark debug code in InsertFontFaceRule and nsStyleAnimation::ComputeDistance
r=dbaron
--HG--
extra : rebase_source : a8b1ed0732f8f06a192dbcc485dffe0bb10d4a50
|
2010-07-15 15:55:05 +03:00 |
|
L. David Baron
|
ceb7e65f43
|
Make nsStyleAnimation::ComputeDistance not crash when given -moz-transform: none. (Bug 576761) (pending review)
--HG--
extra : transplant_source : _hY%B1%23%2Cb%D2%19R%BB%24%A4%9C%1B%16R%5C%8Ee
|
2010-07-03 12:25:37 -07:00 |
|
L. David Baron
|
f5249f9108
|
Implement animation of -moz-transform property. (Bug 531344) r=dholbert
|
2010-07-02 21:18:56 -07:00 |
|
L. David Baron
|
cec126b618
|
Add some helper functions for common CSS value to CSS value interpolations. (Bug 531344) r=dholbert
|
2010-07-02 21:18:56 -07:00 |
|
Daniel Holbert
|
ed05c57d55
|
Bug 574750: Use size_t for counter, in loops over contents of an nsCSSValue::Array. r=bz
|
2010-06-25 12:38:57 -07:00 |
|
Ms2ger@gmail.com
|
a4005e2fd1
|
Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
|
2010-06-25 15:59:57 +02:00 |
|
L. David Baron
|
9a129faa59
|
Rename -moz-background-size to background-size. (Bug 549809) r=roc
|
2010-06-08 18:44:33 -07:00 |
|
Mounir Lamouri
|
51117776b3
|
Bug 569337 - Fix compilation issues when SVG and SMIL are disabled. r=dbaron
|
2010-06-06 19:45:18 +02:00 |
|
Boris Zbarsky
|
ca01cf3893
|
Bug 562688 part 13. Eliminate eELEMENT usage in layout/style, except the rule processor. r=dbaron
|
2010-04-30 09:12:06 -04:00 |
|
timeless
|
83499da47b
|
Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
|
2010-04-27 18:15:02 +02:00 |
|
timeless
|
97c43a3297
|
Bug 334571 strip trailing whitespace. r=zwol
|
2010-04-27 18:15:01 +02:00 |
|
L. David Baron
|
d923cbe90a
|
Make nsStyleAnimation extract -moz-column-rule-color correctly. (Bug 557580) r=dholbert
|
2010-04-06 19:03:12 -07:00 |
|
L. David Baron
|
0b57ef51cd
|
Use the appropriate color based on visitedness for 'outline-color'. (Bug 147777) r=zweinberg
|
2010-04-02 18:58:26 -07:00 |
|
L. David Baron
|
3eacc25287
|
Split nsStyleSet::ResolveStyleForRules into two different APIs for the two different types of uses. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
|
Daniel Holbert
|
84c8cc58ba
|
Bug 556404: Put CSS parser in SVG mode when parsing SMIL animation endpoints for XML attributes. r=roc r=dbaron
|
2010-04-02 09:34:31 -07:00 |
|
Mats Palmgren
|
57a4d3a783
|
Bug 383488: don't accept trailing tokens in 'value' in style.setProperty(prop,value,"important"). r=dbaron
|
2010-04-01 23:07:40 -07:00 |
|
Zack Weinberg
|
2c3e543d1d
|
Bug 544112 part 2: DeCOMtaminate and devirtualize nsCSSLoader. r=bzbarsky sr=dbaron
--HG--
rename : layout/style/nsICSSLoader.h => layout/style/nsCSSLoader.h
|
2010-03-02 13:00:53 -08:00 |
|
Zack Weinberg
|
96887d3f38
|
Bug 523496: DeCOMtaminate nsCSSParser. r=bzbarsky sr=dbaron
--HG--
rename : layout/style/nsICSSParser.h => layout/style/nsCSSParser.h
|
2010-03-02 12:59:32 -08: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 |
|
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 |
|
Daniel Holbert
|
5c7ef17852
|
Bug 533421: Handle eUnit_Normal and eUnit_Auto in nsStyleAnimation::UncomputeValue. r=dbaron
|
2009-12-12 22:27:31 -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
|
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
|
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 |
|
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
|
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
|
0a82b262db
|
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 |
|
Daniel Holbert
|
fad34e9220
|
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
|
a66fb56354
|
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
|
446a2565b0
|
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
|
00537f3434
|
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
|
ea15a6f6b5
|
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 |
|
L. David Baron
|
86466092b9
|
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
|
eea2f3996a
|
Pass property to nsStyleAnimation interpolation functions. (Bug 528234) r=dholbert
|
2009-11-14 19:16:58 -08:00 |
|
L. David Baron
|
db2e10e435
|
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 |
|
Boris Zbarsky
|
5215a681c7
|
Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
|
2009-10-29 17:17:56 -04:00 |
|
L. David Baron
|
f08400b737
|
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
|
e694a7d0fe
|
Add support for animation of -moz-{border,outline}-radius-*. (Bug 523450) r=dholbert
|
2009-10-28 20:22:27 -07:00 |
|
Daniel Holbert
|
ba53e336e3
|
Bug 520486 (patch 1): Extend nsStyleAnimation to support enumerated values. r=dbaron
|
2009-10-21 14:57:57 -07:00 |
|
L. David Baron
|
0832157c6a
|
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
|
27faacf80b
|
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 |
|