layout/style/nsHTMLCSSStyleSheet.cpp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d6e582ce9bab5ca688a024fb20eeba097ad45dfe
created 2018-05-30 18:15 +0200
pushed 2018-06-18 21:43 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1464496 - Part 1: Merge ServoDeclarationBlock and DeclarationBlock r=emilio
a32957ee77a6d0ec67135e843401939a5167eea7
created 2018-04-05 21:12 +0200
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447827: Remove ServoRestyleManager. r=xidorn
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-03-01 16:46 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
b41519a01488ded78888cc41719f28f70bf2137d
created 2018-02-01 15:04 +1100
pushed 2018-03-01 16:46 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
5b3ce8ae4965a80a8f09c2ac3848cd95af443a36
created 2017-02-13 11:21 +0800
pushed 2017-04-18 12:07 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley
27ebaadd9a7915cb67a5a63603f4fd8fb5358e95
created 2017-02-13 11:21 +0800
pushed 2017-04-18 12:07 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 3: Rename RestyleManager to GeckoRestyleManager and RestyleManagerBase to RestyleManager. r=bholley
409dcb59fb9b33060d3ccd43309c364a8dca3b2b
created 2016-11-03 14:41 +1100
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1294299 part 2 - Use DeclarationBlock for SMIL override style. r=heycam
426e84d58021969b0ef91abbeb4ef88aab44aef2
created 2016-10-18 15:29 +1100
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam
9868b98cf99ed3f682317b932d71682af48043fb
created 2016-10-18 15:29 +1100
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1309109 part 3 - Rename ServoDeclarationBlock to RawServoDeclarationBlock. r=heycam
1490d584014910db55cb1ffb82063a71a45c024b
created 2016-08-23 13:14 +1000
pushed 2016-11-14 12:26 +0000
Xidorn Quan Xidorn Quan - Bug 1296173 part 2 - Rename the servo binding functions. r=bholley
ddd91b2e949dc1e244da2f10602f06e522e6a5a0
created 2016-06-24 13:35 +1000
pushed 2016-09-19 13:38 +0000
Cameron McCormack Cameron McCormack - Bug 1280772 - Part 3: Store Servo-parsed style="" attributes in nsAttrValues. r=bholley
e64637e1c4b2f9b9badcff70cd57c41c7f4de8bd
created 2016-06-24 13:35 +1000
pushed 2016-09-19 13:38 +0000
Cameron McCormack Cameron McCormack - Bug 1280772 - Part 2: Rename eCSSDeclaration to eGeckoCSSDeclaration. r=bholley
06bc3102b90004470fba71fcaff4ba7b437ebfd7
created 2016-02-24 18:01 +1100
pushed 2016-04-25 16:57 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 3: Use RestyleManagerHandle instead of concrete restyle manager class. r=dholbert
12e4449dd3d1afc725f84059677bf1087f0be369
created 2016-02-24 18:01 +1100
pushed 2016-04-25 16:57 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 1: Move RestyleManager.h to EXPORTS.mozilla. r=dholbert
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-04-25 16:57 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
ff74d6705fac88f02a3a154c4098e17f64947b99
created 2015-11-22 21:12 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187144 (part 4) - Replace nsBaseHashtable::Enumerate() calls in layout/ with iterators. r=dholbert.
84c5d7320a5ccc49dff580d78486d29443e25259
created 2015-11-09 15:57 +0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1221436 patch 2 - For style attributes, only store a css::Declaration instead of a css::StyleRule. r=heycam
2894f200ed038736e06851432e01fbb1e3311bce
created 2015-11-09 15:57 +0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1221436 patch 1 - Have a pointer back from the css::Declaration for style attributes to the nsHTMLCSSStyleSheet. r=heycam
0ab5ed0dd72f293f4d5ec9e16df136f48f9db4aa
created 2015-11-05 16:44 +0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 978833 patch 18 - Eliminate StyleRule::RuleMatched and call Declaration::SetImmutable directly for style rules (like for @page and keyframe rules). r=heycam
f340cdf67edb870645ddf499da690e60eff7f73f
created 2015-11-05 16:44 +0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 978833 patch 12 - Use the css::Declaration instead of the css::StyleRule as the matching rule. r=heycam
2f73362274d6fdda93c5d572726f0e92e53957e4
created 2015-08-05 22:42 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky
01576b408ea703f6abba09d8e38628723df18c75
created 2015-08-04 12:20 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 13 changesets (bug 1180118) for crashes on a CLOSED TREE
9bcc3233f3c8f847e37aa465d9f541776db6f8da
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky
909e4b1913a9ce70d5aead33e13261f288d87904
created 2015-07-30 21:19 -0700
pushed 2015-09-21 14:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
fea77ea6d6a21cf248b061e9539d41a2cb352ab9
created 2015-05-26 16:44 -0700
pushed 2015-06-29 20:18 +0000
Daniel Holbert Daniel Holbert - Bug 1167782 - Null-check pseudo element in nsHTMLCSSStyleSheet::RulesMatching(). r=dbaron, a=sledru
2652222b92d536e92b02fab6d0648ab33d9751fb
created 2015-04-20 11:43 -0700
pushed 2015-06-29 20:18 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1155766 - Fix a bad assertion r=dbaron
cc237f8e9fa5603c4fd16e3d204223ddd7d54731
created 2015-05-26 16:44 -0700
pushed 2015-05-28 18:54 +0000
Daniel Holbert Daniel Holbert - Bug 1167782 - Null-check pseudo element in nsHTMLCSSStyleSheet::RulesMatching(). r=dbaron, a=sledru
dbab5416b769ec580658c73501da82fb032aa944
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 20 - Allow pseudo-elements for style attribute replacement in RuleNodeWithReplacement. r=birtles
c2d39286ee4a0660cce3f8581282ac0200583fe9
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 19 - Remove users of eRestyle_ChangeAnimationPhase. r=birtles
29d623ce3ed29bb43cbd4ec4b868989290588228
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 17 - Remove separate animation and non-animation phases of restyling. r=birtles
6e06546591fc19e7dcaaf2658781dfebf13d6553
created 2014-10-02 21:53 -0700
pushed 2014-11-28 15:29 +0000
L. David Baron L. David Baron - Bug 1075137 patch 4 - Convert callers from IsProcessingRestyles/IsProcessingAnimationStyleChange to SkipAnimationRules/PostAnimationRestyles. r=birtles
a70541a685b5836ed7db79b17fdfe799e0037d70
created 2014-09-13 06:17 -0700
pushed 2014-11-28 15:29 +0000
L. David Baron L. David Baron - Bug 977991 patch 6 - Use the faster eRestyle_StyleAttribute path for style attribute changes. r=birtles
c81eb3a1336b2ab5f4e83b8b5df394dfea8be37e
created 2014-09-13 06:17 -0700
pushed 2014-11-28 15:29 +0000
L. David Baron L. David Baron - Bug 977991 patch 1 - Expose variant of RulesMatching on nsHTMLCSSStyleSheet that is less work to call. r=birtles
23aa2c8968257a4fbb4f5f10dc68d55ab2962927
created 2014-06-22 23:02 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1016345 - Add memory reporting for nsHTMLCSSStyleSheet's nsDataHashtable's buffer and the buffers of its nsString keys. r=dbaron
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
771432bdb5457ba6ae9e9079b5df0f4c8cb6f6e4
created 2013-11-28 17:46 +1100
pushed 2014-02-04 01:06 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 7: Add nsStyleSet::HasStateDependentStyle and nsCSSRuleProcessor:HasStateDependentStyle overrides that work on pseudo-elements. r=bz
8693b3e2c50ef66e86af33eda61f77ab6961fa75
created 2013-11-14 21:42 -0500
pushed 2014-02-04 01:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 938123 - Build layout/style in unified mode; r=roc
3975fe2610808d76704e385b0b750d1fcb158aeb
created 2013-07-10 00:25 +0200
pushed 2013-12-09 19:58 +0000
Arnaud Bienner Arnaud Bienner - Bug 875275 part 1: Implement layout support for <input type="color">. r=dbaron,dholbert
39d11ad40510628e40e8f694c2d3d97563f1f910
created 2013-09-15 21:06 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 916610 - Minimize the #includes in layout/style; r=roc
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
73a46cde2185d1221b19870c4291e858835b558d
created 2013-06-13 22:34 -0700
pushed 2013-08-05 18:49 +0000
L. David Baron L. David Baron - Bug 882573 patch 4: Make nsHTMLStyleSheet and nsHTMLCSSStyleSheet stop implementing nsIStyleSheet. r=heycam
c8e47b184aba8cf8665a7d53ca74889390cb1d0e
created 2013-05-05 09:03 +0200
pushed 2013-06-24 18:52 +0000
Ms2ger Ms2ger - Bug 868729 - Remove nsHTMLCSSStyleSheet::Init; r=bz
d3c43fa2f2ae4329c6a3b8cedf1038a0636d3461
created 2013-03-02 19:31 -0500
pushed 2013-05-13 16:59 +0000
David Zbarsky David Zbarsky - [Bug 847110] Fix up includes in layout/style r=dbaron
72e482dbd38460db058c95827a3e4e6857986fa4
created 2012-09-30 09:40 -0700
pushed 2012-11-19 21:10 +0000
Kyle Huey Kyle Huey - Bug 760331: Coalesce data for inline style across nodes. r=bz
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
b8084b0700fa586f1208dfe58076d1cb7cff2edc
created 2012-08-06 12:44 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
5f86dd728a3c9935f95b0e1a3cde2de68a346af3
created 2012-01-27 15:49 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
e784f2911b5bd7956f52be6a93f010a032cf364e
created 2011-11-07 12:14 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2012-11-19 21:10 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
less more (0) -100 -60 tip