Kyle Huey
|
5e3fddb58d
|
Back out Bug 679230 due to Android reftest failures.
|
2012-04-07 10:36:49 -07:00 |
|
Kyle Huey
|
dd495263dd
|
Bug 697230: Part 1 - Centralize style image observers. r=bz
|
2012-04-07 08:58:41 -07:00 |
|
Nicholas Nethercote
|
092c8b03a9
|
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
|
204ccd37e5
|
Backed out changeset c880f229fbf5 (bug 712865) due to build bustage. r=me.
|
2012-03-18 22:53:20 -07:00 |
|
Nicholas Nethercote
|
f62f7cea29
|
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
|
0709e1673b
|
Bug 671299 (part 3) - Add style sheet memory reporters. r=dbaron.
|
2012-01-02 18:19:14 -08:00 |
|
Ehsan Akhgari
|
92064e6d3f
|
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
|
d2b70213ac
|
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
|
52f911308e
|
Bug 681161 - Shrink nsCSSCompressedDataBlock on 64-bit platforms. r=dbaron.
|
2011-08-25 23:05:55 -07:00 |
|
Ed Morley
|
e3686d8cb0
|
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
|
4bd09b8961
|
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
|
9e22f77798
|
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
|
5aed3e0c4a
|
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
|
032ddb90c8
|
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
|
08ab704b49
|
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
|
df33781268
|
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
|
2b0421048a
|
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
|
a2f399b4ed
|
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
|
fa13062b84
|
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
|
f66c604171
|
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
|
f892a0765b
|
Bug 576044 (6/12): remove vestiges of nsCSSType. r=dbaron a2.0=dbaron
|
2010-08-19 15:33:44 -04:00 |
|
Zack Weinberg
|
ca47f883ec
|
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
|
69b647977d
|
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
|
124282380a
|
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
|
c95db1a5f9
|
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
|
24feb13867
|
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
|
99904c8b6e
|
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
|
4a58609d8c
|
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
|
b184cb662d
|
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
|
aebfe9eed8
|
Bug 569719 part 4: Move nsCSSExpandedDataBlock::RuleDataPropertyAt into struct nsRuleData. r=dbaron
|
2010-07-23 11:00:21 -07:00 |
|
Craig Topper
|
213b0d1c3f
|
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
|
3d83fa269f
|
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
|
590227c608
|
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
|
b9f7a3d9ad
|
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
|
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
|
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
|
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
|
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 |
|
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 |
|
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 |
|
Boris Zbarsky
|
b5276441a8
|
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
|
f0ebc1afd4
|
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
|
44a6267b1d
|
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
|
2009-06-16 08:00:20 -07:00 |
|
L. David Baron
|
aafe2d425d
|
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
|
3a120c56d3
|
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 |
|
L. David Baron
|
da21efddd5
|
Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related.
|
2009-02-19 13:51:46 -08:00 |
|
L. David Baron
|
bd25838a7a
|
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 12:33:09 -08:00 |
|