L. David Baron
|
33ccc9bd8a
|
Serialize border-image shorthand to shortest form, with the exception that we'll always serialize 'border-image-source'. (Bug 713643, patch 1) r=bzbarsky
|
2012-05-30 22:19:49 -07:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Kyle Huey
|
50f43dd111
|
Back out Bug 679230 due to Android reftest failures.
|
2012-04-07 10:36:49 -07:00 |
|
Kyle Huey
|
7a78607b88
|
Bug 697230: Part 1 - Centralize style image observers. r=bz
|
2012-04-07 08:58:41 -07:00 |
|
Nicholas Nethercote
|
193c652323
|
Bug 712865 - Avoid some padding nsCSSCompressedDataBlock by storing nsCSSValue and nsCSSProperty elements separately (2nd attempt). r=dbaron.
|
2012-03-19 01:39:15 -07:00 |
|
Nicholas Nethercote
|
addfa133f5
|
Backed out changeset c880f229fbf5 (bug 712865) due to build bustage. r=me.
|
2012-03-18 22:53:20 -07:00 |
|
Nicholas Nethercote
|
7b08eabcc4
|
Bug 712865 - Avoid some padding nsCSSCompressedDataBlock by storing nsCSSValue and nsCSSProperty elements separately. r=dbaron.
--HG--
extra : rebase_source : 83dc6eff5e5500fa0dffc0e07d731941ee9e8122
|
2012-03-18 16:28:08 -07:00 |
|
Nicholas Nethercote
|
2806f8e46a
|
Bug 671299 (part 3) - Add style sheet memory reporters. r=dbaron.
|
2012-01-02 18:19:14 -08:00 |
|
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 |
|
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 |
|
Nicholas Nethercote
|
39080ab9ef
|
Bug 681161 - Shrink nsCSSCompressedDataBlock on 64-bit platforms. r=dbaron.
|
2011-08-25 23:05:55 -07:00 |
|
Ed Morley
|
c5f7f0a955
|
Bug 665686 - Fix unused variable warnings in layout/style/; r=dbaron
--HG--
extra : rebase_source : cadde7110be42e3523c908c095cab8852f00bfb3
|
2011-06-22 12:00:56 -04:00 |
|
L. David Baron
|
39b5580d80
|
Remove nsCSSDataBlock::kOffsetTable, which is no longer needed. (Bug 645620, patch 2) r=bzbarsky
|
2011-03-28 16:07:26 -07:00 |
|
L. David Baron
|
f22af36a6f
|
Replace use of nsCSS* structs in nsCSSExpandedDataBlock with an array of nsCSSValue. (Bug 645620, patch 1) r=bzbarsky
Note that this increases the size of nsCSSExpandedDataBlock by three
nsCSSValues for the three non-CSS properties.
|
2011-03-28 16:07:26 -07:00 |
|
L. David Baron
|
0028daf833
|
Fix bustage from bug 636039, patch 13, by not trying to access stub entries in kOffsetTable for the CSS_PROP_STUB_NOT_CSS entries. (Bug 636039)
|
2011-03-17 21:58:26 -07:00 |
|
L. David Baron
|
8214ac4261
|
Make the three CSS_PROP_INCLUDE_NOT_CSS properties much more like normal CSS properties, and (importantly) give them property IDs in the longhand range. Replace CSS_PROP_INCLUDE_NOT_CSS with CSS_PROP_STUB_NOT_CSS for callers that need stubs. (Bug 636039, patch 13) r=bzbarsky
|
2011-03-17 20:14:31 -07:00 |
|
L. David Baron
|
36d847de86
|
Add 'parsevariant_' parameter to CSS_PROP macro, with all properties initially zero. (Bug 636029) r=bzbarsky
|
2011-03-05 09:58:33 -08:00 |
|
L. David Baron
|
31bb14549e
|
Remove tracking of whether the font family comes from HTML, since we no longer use the information. (Bug 636040) r=jdaggett
|
2011-03-03 13:18:42 -08:00 |
|
Zack Weinberg
|
56198f48ed
|
Bug 576044 (11/12): Make all assertions fatal in Declaration.h, Declaration.cpp, nsCSSDataBlock.h, nsCSSDataBlock.cpp, nsCSSValue.h, nsCSSValue.cpp, nsCSSProps.h, and nsCSSProps.cpp. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
a589629d5e
|
Bug 576044 (9/12): Add an AddLonghandProperty method to nsCSSExpandedDataBlock. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
33b5fbfe1b
|
Bug 576044 (8/12): remove the last MoveValue call from the CSS parser. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
c400e27e25
|
Bug 576044 (7/12): cleanup pass on css/Declaration.{h,cpp} and nsCSSDataBlock.{h,cpp}. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -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
|
39c4539636
|
Bug 569719 part 13: move nsCSSParser methods that manipulate data blocks into the appropriate nsCSS*DataBlock classes. r=dbaron
|
2010-07-23 11:00:44 -07:00 |
|
Zack Weinberg
|
af2031e447
|
Bug 569719 part 12: replace nsCSSParser::ClearTempData with explicit use of mTempData.ClearProperty (and make that method handle shorthands). r=dbaron
|
2010-07-23 11:00:42 -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
|
1e5ad912e8
|
Bug 569719 part 4: Move nsCSSExpandedDataBlock::RuleDataPropertyAt into struct nsRuleData. r=dbaron
|
2010-07-23 11:00:21 -07:00 |
|
Craig Topper
|
00d9a2b835
|
Bug 566808 - "DeCOMtaminate nsIStyleRule method signatures" [r=dbaron]
(transplanted from 9a7be1835b530c72a46069a5c3951b80b16804a3)
--HG--
extra : transplant_source : %9A%7B%E1%83%5BS%0Cr%A4%60i%A5%C3%95%1B%80%B1h%04%A3
|
2010-05-19 22:28:00 -04:00 |
|
timeless@mozdev.org
|
3fda10b039
|
Bug 555702 - nsCSSExpandedDataBlock::DoExpand null checks aBlock instead of *aBlock, r=dbaron
--HG--
extra : rebase_source : a1d1ab6b36f02edbafa36e743ec846f69b84da66
|
2010-03-29 06:43:00 -07:00 |
|
Zack Weinberg
|
38da8da304
|
Bug 559715: Micro-optimize nsCSSPropertySet by adjusting types so that the compiler can do index calculations more efficiently., r=dbaron, a=dholbert_sheriff
|
2010-04-23 12:59:15 -07:00 |
|
L. David Baron
|
7880213876
|
Don't start image loads for the if-visited style contexts. (Bug 557287) r=bzbarsky
|
2010-04-06 12:42:41 -07: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
|
fc88c5a60f
|
Use property flags for which properties need StartLoadImage called. (Bug 528634) r=bzbarsky
|
2009-11-14 19:16:59 -08:00 |
|
L. David Baron
|
6e161b5b9c
|
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
|
7f32fb197e
|
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
|
d8e13763a7
|
Rewrap long argument lists to CSS_PROP macros. Whitespace changes only. (Bug 504652)
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
411bbcb6dd
|
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
|
74af0036e3
|
Add stylestruct_ parameter to CSS_PROP macro. (Bug 504652) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
Ryo Kawaguchi
|
54bb0a0d80
|
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 |
|
L. David Baron
|
fe56f12d3a
|
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 |
|
Boris Zbarsky
|
710dcca8d0
|
Bug 498562. Skip the Expand/Compress cycle in the common case of inline style sets. r+sr=dbaron
|
2009-07-09 14:50:39 -07:00 |
|
Boris Zbarsky
|
f51e72add0
|
Bug 495798. Drop native theming for controls styled with transparent backgrounds, even if the user said to not use the page colors. r+sr=dbaron
|
2009-06-16 15:05:12 -07:00 |
|
L. David Baron
|
0d06184f97
|
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
|
2009-06-16 08:00:20 -07:00 |
|
L. David Baron
|
2a6e824389
|
Split eCSSUnit_String into eCSSUnit_String (with quotes), eCSSUnit_Ident (without quotes), and eCSSUnit_Families (font family list, but not for @font-face descriptor where the single family is stored as eCSSUnit_String). (Bug 481591) r+sr=bzbarsky
|
2009-03-06 13:05:01 +09:00 |
|
L. David Baron
|
fa9a21c33d
|
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
|
2009-02-19 21:29:21 -08:00 |
|