layout/style/nsRuleData.h
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-09-28 00:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
c48b603e7650ccbb0a8ef4ba183749246e5c5b87
created 2017-07-26 18:21 +0200
pushed 2017-08-01 00:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1384542: Move GetParent and IsLinkContext to GeckoStyleContext. r=heycam
fd9e6e55b4f488889e836b60b3fa64368edec657
created 2017-06-16 03:57 +0200
pushed 2017-06-20 00:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1370802: Cleanup style and indentation in GenericSpecifiedValues.h and related files. r=heycam
dd774d1c35692b749a943d8d988445a2c405db65
created 2017-06-16 03:56 +0200
pushed 2017-06-20 00:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1370802: Clean up copy-pasta in GenericSpecifiedValues code. r=heycam
4e324e5d99650795e0063b6cb3d7d9382b8ec057
created 2017-06-15 21:48 +0200
pushed 2017-06-20 00:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1370802: Parse lang attributes as atoms. r=heycam
1878879c4c1c3cfa3d8d1032da301f95b444cef1
created 2017-06-15 21:42 +0200
pushed 2017-06-20 00:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1370802: Fix style issues in GenericSpecifiedValue subclasses. r=heycam
b118d3c8508138508f9df2cbb3b9aeab20fecb6b
created 2017-04-10 15:28 +0800
pushed 2017-04-13 01:24 +0000
Manish Goregaokar Manish Goregaokar - Bug 1339711 - Part 5: stylo: Support background presentation attribute; r=emilio
5183bd9c0a523f53e5fbb703beeb760050519636
created 2017-04-10 15:28 +0800
pushed 2017-04-13 01:24 +0000
Manish Goregaokar Manish Goregaokar - Bug 1339711 - Part 3: stylo: Support mathsize, width, and scriptminsize presentation attributes in MathML; r=emilio
70023ccd2733d8f3d59977340a8025d0f41afdc7
created 2017-04-10 15:28 +0800
pushed 2017-04-13 01:24 +0000
Manish Goregaokar Manish Goregaokar - Bug 1339711 - Part 1: stylo: Support -moz-script-size-multiplier, -moz-script-level, -moz-math-display; r=emilio
a0c56ecc911127591ea25904486bfa019836f0c2
created 2017-02-12 16:02 -0800
pushed 2017-02-20 13:09 +0000
Manish Goregaokar Manish Goregaokar - Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio
1e1d6c862e4c8dc222e465cd8e78ebe48a38e5d2
created 2017-02-19 10:38 +0100
pushed 2017-02-20 13:09 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7943ca5e483a (bug 1338936) for Windows build bustage. r=backout on a CLOSED TREE
7943ca5e483ab2865df343e0529d5217c3aced1b
created 2017-02-12 16:02 -0800
pushed 2017-02-20 13:09 +0000
Manish Goregaokar Manish Goregaokar - Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio
530f32f163161128bb62f0ae9f545d7dac1018fb
created 2017-01-26 16:51 -0800
pushed 2017-02-09 10:38 +0000
Manish Goregaokar Manish Goregaokar - Bug 1334330 - Part 11: stylo: Use ServoUtils abstraction for GenericSpecifiedValues to remove virtual dispatch overhead in nostylo mode; r=bz,emilio
07e22347b23f25a27bf31e12d80a630ef0e2d841
created 2017-01-26 16:51 -0800
pushed 2017-02-09 10:38 +0000
Manish Goregaokar Manish Goregaokar - Bug 1334330 - Part 7: stylo: Use GenericSpecifiedValue abstraction for <font>; r=bz,emilio
33211bf1f4d84b5910ba7c029498aea9b46007a8
created 2017-01-26 16:51 -0800
pushed 2017-02-09 10:38 +0000
Manish Goregaokar Manish Goregaokar - Bug 1334330 - Part 6: stylo: Use GenericSpecifiedValue abstraction for table elements; r=emilio
9bb1bc0816417ddf1c8ca6058c089fa977e9b7dd
created 2017-01-26 16:51 -0800
pushed 2017-02-09 10:38 +0000
Manish Goregaokar Manish Goregaokar - Bug 1334330 - Part 2: stylo: Use GenericSpecifiedValue abstraction in nsGenericHTMLElement; r=bz,emilio
7870b72807809a9ce4fb0165f9b10fdcb1f78aba
created 2017-01-26 13:39 -0800
pushed 2017-02-09 10:38 +0000
Manish Goregaokar Manish Goregaokar - Bug 1334330 - Part 1: stylo: Abstractify nsMappedAttributes to work on arbitrary containers of specified value data; r=bz,emilio
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-08-17 05:07 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-08-17 05:07 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
702bca0deee2dbe875029264fedfc5995bf6dbfd
created 2016-08-09 16:28 -0700
pushed 2016-08-15 23:40 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-10 09:56 +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 05:22 +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-19 23:17 +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-23 01:48 +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-09 23:28 +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-06 23:05 +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-05 21:35 +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 04:16 +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 04:16 +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 04:04 +0000
Phil Ringnalda Phil Ringnalda - Back out 9 changesets (bug 649142)
35c42cd138e1d0af99d87687bf3bf0f8cc364b80
created 2014-12-31 12:18 +1100
pushed 2014-12-31 01:31 +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 01:31 +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 02:11 +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-16 01:07 +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-25 16:24 +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 04:37 +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-08 23:27 +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-08 08:35 +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-08 08:08 +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 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
9d44cdf696eefdc936bf3a6cf37cb038e729c0f7
created 2012-05-10 13:44 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:33 +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 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
fb6109c9dae5b0645c770a1f2fc93559c2d8fe07
created 2012-05-09 21:29 -0400
pushed 2012-05-10 01:29 +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 06:22 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +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 2017-10-09 09:29 +0000
Robert Longson Robert Longson - Bug 523576 - Fix compilation with disable-svg. r=dbaron
less more (0) -60 tip