layout/style/nsRuleData.h
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
eabe8e45ac29ed67e8a719639dfcce0f4c0c91f7
created 2015-10-19 22:22 -0700
pushed 2015-10-20 10:01 +0000
L. David Baron L. David Baron - Bug 1215702 patch 2 - Remove the mechanism of backend-only CSS properties. r=heycam
240c0cff264b63cd246e63d0c266f0328b1c18e3
created 2015-10-20 10:16 +1100
pushed 2015-10-20 10:01 +0000
Cameron McCormack Cameron McCormack - Bug 1216043 - Rename nsStyleSheet::sheetType and make it an enum class. r=dbaron
b7a0c7012a37e6e2a32e71fbeaede77543acb5ef
created 2015-06-23 11:48 +1000
pushed 2015-06-24 14:02 +0000
Cameron McCormack Cameron McCormack - Bug 804975 - Part 2: Add a RuleNodeCacheConditions class and use it instead of a boolean canStoreInRuleTree during style computation. r=dbaron
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
29e2ac9ec1fa42eda80e0932ddef3cfe69214e96
created 2015-01-17 15:16 +1100
pushed 2015-01-17 20:51 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 3: Convert logical padding properties. r=dbaron
3530d66d2c99780d1dd8fe454236aafdf04d7ee5
created 2015-01-17 15:16 +1100
pushed 2015-01-17 20:51 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 1: Add macros and flags for defining logical properties and don't allocate storage for them in nsRuleData. r=dbaron
e7c43c3f839829d88d65bd7ad3d684c1c7b1fd40
created 2014-12-30 20:04 -0800
pushed 2014-12-31 19:08 +0000
Phil Ringnalda Phil Ringnalda - Back out 9 changesets (bug 649142)
35c42cd138e1d0af99d87687bf3bf0f8cc364b80
created 2014-12-31 12:18 +1100
pushed 2014-12-31 19:08 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 3: Convert logical padding properties. r=dbaron
b0eb691d6695b03ff6f8572a748370c6203384ec
created 2014-12-31 12:18 +1100
pushed 2014-12-31 19:08 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 1: Add macros and flags for defining logical properties and don't allocate storage for them in nsRuleData. r=dbaron
8eae39ddcb7734f710ff2252a213f4d0dbe482aa
created 2013-12-12 13:09 +1100
pushed 2013-12-12 11:53 +0000
Cameron McCormack Cameron McCormack - Bug 773296 - Part 5: Map variables on a Declaration to nsRuleData. r=dbaron
39d11ad40510628e40e8f694c2d3d97563f1f910
created 2013-09-15 21:06 -0400
pushed 2013-09-17 06:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 916610 - Minimize the #includes in layout/style; r=roc
eb8d19e9c83874760c2787da760a62e3f5149c10
created 2013-03-25 09:24 -0700
pushed 2013-03-26 04:34 +0000
L. David Baron L. David Baron - Bug 849657 patch 1: Expose CSS_PROP_PUBLIC_OR_PRIVATE macro to users of nsCSSPropList.h rather than CSS_PROP_DOMPROP_PREFIXED, so that we can avoid 'CssFloat' spreading even further. r=bzbarsky
dd31512e88ac229cf5e5481e5cb584e5766aeb59
created 2013-01-08 20:37 -0800
pushed 2013-01-09 13:34 +0000
L. David Baron L. David Baron - Bug 827579: Remove post-resolve callback concept from style system. r=bzbarsky
b3c6cd8f1c5600decae9eb340ef626bec6acbdf8
created 2013-01-09 10:25 +1100
pushed 2013-01-09 13:34 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 2: Record on nsCSSStyleSheets whether they are for a <style scoped>. r=dbaron
e7fd233752f6468558ea7ea66417d2a7203cbbbf
created 2013-01-08 19:36 +1100
pushed 2013-01-09 01:07 +0000
Cameron McCormack Cameron McCormack - Backout bug 508725 (d267bb4b58b5, 50f71edffeb9, 6aec8e22fe60, e62e1f33958a, 0f146c435249, eb959b9f4862, 2b0ee42f3aa0, 02db01cd6796, 2ef0e517d43d, b650588e05c9 and a3c916829d56) for build failure on a CLOSED TREE.
b650588e05c9ed5879c1771fb65e88a200fd68b3
created 2013-01-08 19:09 +1100
pushed 2013-01-09 01:07 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 2: Record on nsCSSStyleSheets whether they are for a <style scoped>. r=dbaron
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
9d44cdf696eefdc936bf3a6cf37cb038e729c0f7
created 2012-05-10 13:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
fb6109c9dae5b0645c770a1f2fc93559c2d8fe07
created 2012-05-09 21:29 -0400
pushed 2012-05-10 12:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 753397. Add a field to nsCSSPropList for a preference that controls the property. r=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
0aec17daf6f1f1ece6bbaecbfa09bcf704da5d03
created 2011-03-28 16:07 -0700
pushed 2011-03-28 23:08 +0000
L. David Baron L. David Baron - Remove the datastruct_ and member_ fields of the CSS_PROP macro. (Bug 645620, patch 5) r=bzbarsky
e76c7e9b17cf9da7154275648b54416b81d82a5e
created 2011-03-28 16:07 -0700
pushed 2011-03-28 23:08 +0000
L. David Baron L. David Baron - Remove nsCSSStruct.h/cpp. (Bug 645620, patch 4) r=bzbarsky
f073e9c3a7c41522e147aab347bf67253ed94391
created 2011-03-17 20:14 -0700
pushed 2011-03-24 15:40 +0000
L. David Baron L. David Baron - Add poisoning for nsRuleData::mValueOffsets. (Bug 636039, patch 19) r=bzbarsky
3552b11122a903f783bad8f5b6130d17d8fbc1f3
created 2011-03-17 20:14 -0700
pushed 2011-03-24 15:40 +0000
L. David Baron L. David Baron - Instead of stack-allocating nsRuleData* structs in separate methods for each style struct, allocate an array of nsCSSValue using alloca. (Bug 636039, patch 15) r=bzbarsky
c8fad162c3d3b107aa9946544d824c12dcbc779f
created 2011-03-17 20:14 -0700
pushed 2011-03-24 15:40 +0000
L. David Baron L. David Baron - 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
b194398244be8577ebb38cd0dbe02cdef79c67de
created 2011-03-17 20:14 -0700
pushed 2011-03-24 15:40 +0000
L. David Baron L. David Baron - Convert nsRuleNode::Compute*Data to property getters instead of accessing struct members. (Bug 636039, patch 11) r=bzbarsky
b9337ca6c044ebaaebd5a3503e9141e1884f75a6
created 2011-03-17 20:14 -0700
pushed 2011-03-24 15:40 +0000
L. David Baron L. David Baron - Add nsRuleData::ValueForBackgroundColor, etc., methods for each CSS property. (Bug 636039, patch 5) r=bzbarsky
7f5df6fc73df61f0a1b9e2c963176708be9a4822
created 2011-03-17 20:14 -0700
pushed 2011-03-24 15:40 +0000
L. David Baron L. David Baron - Correct comment describing nsRuleData::ValueFor. (Bug 636039, patch 2) r=bzbarsky
f09c1638d3c17cb59e29becfa47ddb45191187dd
created 2010-08-19 15:33 -0400
pushed 2010-08-19 19:34 +0000
Zack Weinberg Zack Weinberg - Bug 576044 (6/12): remove vestiges of nsCSSType. r=dbaron a2.0=dbaron
cf6990d475299e59d4c71d28414624392ff1efad
created 2010-07-23 11:00 -0700
pushed 2010-08-04 19:28 +0000
Zack Weinberg Zack Weinberg - Bug 569719 part 4: Move nsCSSExpandedDataBlock::RuleDataPropertyAt into struct nsRuleData. r=dbaron
b7755e1380c30995a57bc5acdf19dc7586120758
created 2009-12-12 19:43 +0000
pushed 2009-12-12 19:43 +0000
Robert Longson Robert Longson - Bug 523576 - Fix compilation with disable-svg. r=dbaron
d8c914dbd3f83ab600415d8d65b8480c8084ca8b
created 2009-10-07 22:10 -0700
pushed 2009-10-08 05:11 +0000
L. David Baron L. David Baron - Revert 9ef12a27ab14 and c87e6a6a41bb (patches 6 and 7 from bug 435441) which are no longer needed after bug 520396.
c87e6a6a41bb59c0d77db8c0e5126db1b386cee4
created 2009-09-11 06:46 -0400
pushed 2009-09-11 10:47 +0000
L. David Baron L. David Baron - Pass style rule to post-resolve callbacks. (Maybe not the long term approach for CSS transitions, but easiest right now.) (Bug 435441) r=bzbarsky
9ef12a27ab1411702b7dea8f3055da13800e6b06
created 2009-09-11 06:46 -0400
pushed 2009-09-11 10:47 +0000
L. David Baron L. David Baron - Allow multiple post-resolve callbacks. (Maybe not the long term approach for CSS transitions, but easiest right now.) (Bug 435441) r=bzbarsky
bba65f6aeffc7860b7a22b9f07fbff0345fd2506
created 2008-01-10 12:56 -0800
pushed 2008-03-20 16:49 +0000
dwitte dwitte - get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
f23134c1c5350ad09c74dbf5b2c4e0b860fa9d63
created 2007-10-08 14:58 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Allow MapRuleInfoInto to map data for multiple structs at the same time. b=240117 r+sr=bzbarsky a=roc
90c36357680cbc7e6c33708dc3bdd3cc76ec9572
created 2007-05-16 14:10 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Rewrite the pref for forbidding pages from setting colors and backgrounds so that it changes transparency less often and interferes less with user and user-agent styles. b=58048, 255829, 255411 r+sr=bzbarsky
8fa64f3d2b154b5a4e9e2fe34c4cb1fa03906be1
created 2007-04-28 09:01 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky
bf26dee46a0a67175575b2ff6897dae6123ebf8d
created 2007-04-23 07:21 -0700
pushed 2008-03-20 16:49 +0000
benjamin benjamin - Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2008-03-20 16:49 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip