layout/style/nsRuleProcessorData.h
ae0efe63cb9b2d5b2c2aff5b29814e37cb640aca
created 2017-02-27 23:35 +0100
pushed 2017-03-06 23:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1329877: Optimize AncestorFilter usage in lazy frame construction. r=bz
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-08-01 14:37 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
4297f62060dc5d115b0c77691b2cacbbb2a3d729
created 2016-05-31 14:38 +0300
pushed 2016-06-06 20:27 +0000
Olli Pettay Olli Pettay - Bug 1276888 - Optimize out some refcounting in TreeMatchContext::TreeMatchContext, r=baku
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-03-07 14:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-03-07 14:25 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-03-07 14:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
9cd8b59d1a9d3ed922f05ec2d2950264f7a69671
created 2015-12-05 01:09 -0500
pushed 2016-01-07 19:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1230639 - Propagate the namespace ID to AttributeRuleProcessorData on attribute changes. r=dbaron a=ritu
e69922893211b78e5593fbd1c795e66248a357a1
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 11 - Add missing #includes in preparation for nsRuleWalker.h #include change in following patch. r=heycam
31a26ed444843f086c468a98236e8c98b7115b44
created 2015-09-03 12:15 -0400
pushed 2015-09-21 14:31 +0000
Michael Layzell Michael Layzell - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
b2d75f57a96718c7df51006ee8096a6a5f1d32f9
created 2015-07-22 15:54 +1200
pushed 2015-08-10 19:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 1184842. Route aOldValue/aNewValue to AttributeData. r=heycam
d47f66ce3822cd4b95c99b3c0b123584486d119c
created 2015-04-22 08:29 +0200
pushed 2015-05-11 19:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-03-30 18:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-09-02 16:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
8172a17de3ef68a8837146c578d014a1190f5c22
created 2014-06-16 09:55 -0400
pushed 2014-07-21 21:23 +0000
Susanna Bowen Susanna Bowen - Bug 1025308 - Rename the variables associated with skipping style fixups for children element's based on parent display value. r=mats
33ce82daa572524796c42524c745407ee249bc7d
created 2014-06-06 15:22 +1000
pushed 2014-07-21 21:23 +0000
Cameron McCormack Cameron McCormack - Bug 1017798 - Part 1: Make AncestorFilter and the TreeMatchContext style scope list include ancestors from following ShadowRoots up to the light tree. r=bzbarsky
d2c462515397b72d0fafa498a7418879ed72dded
created 2014-05-09 08:23 -0700
pushed 2014-06-09 21:40 +0000
Daniel Holbert Daniel Holbert - Bug 985336: Remove unnecessary #includes from headers in layout/style. r=dbaron
d4ec70824b69234210e061878e9f67d2e070883a
created 2014-05-03 13:42 +0000
pushed 2014-06-09 21:40 +0000
Mats Palmgren Mats Palmgren - Bug 1000376 - part 3, s/FlexItemStyleFixup/FlexOrGridItemStyleFixup/ and corresponding comment changes. r=dholbert
b29352bc495f95deac11810a16af3bf5a3c07707
created 2014-04-03 13:18 +0900
pushed 2014-04-28 18:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
84ea2659f9ea92a0ce986138882ed67b15d688ce
created 2014-04-02 15:08 +1100
pushed 2014-04-03 18:24 +0000
Cameron McCormack Cameron McCormack - Bug 989965 - Resolve style for pseudo-elements correctly when style rules that have user action pseudo-classes on them are present. r=bzbarsky, a=sledru
771432bdb5457ba6ae9e9079b5df0f4c8cb6f6e4
created 2013-11-28 17:46 +1100
pushed 2013-12-09 20:24 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 7: Add nsStyleSet::HasStateDependentStyle and nsCSSRuleProcessor:HasStateDependentStyle overrides that work on pseudo-elements. r=bz
ae82eacc5bfff04d4f7541b172d2a481b837cc52
created 2013-11-28 17:46 +1100
pushed 2013-12-09 20:24 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 4: Pass in anonymous content nodes when restyling any pseudo-elements that can match user action pseudo-classes. r=bz
7d219bb725485ce37e2a0467d49fa18bfd4cab99
created 2013-11-17 17:51 +1100
pushed 2013-12-09 20:24 +0000
Cameron McCormack Cameron McCormack - Bug 933044 - Push style scopes even if we would skip pushing ancestors when there is no ancestor filter. r=bz
3ba4001d257b0273331f6f245c37081cf90294bf
created 2013-11-01 13:44 +1100
pushed 2013-12-09 20:24 +0000
Cameron McCormack Cameron McCormack - Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron
54010dec1aa02eb2dd23d1aa2cdb986e9106176b
created 2013-11-01 13:44 +1100
pushed 2013-12-09 20:24 +0000
Cameron McCormack Cameron McCormack - Bug 927734 - Loosen assertions about the contents of the style scope stack. r=dbaron
dbef6344229b4b72a18729943c030582f4916308
created 2013-11-03 11:15 +1100
pushed 2013-11-03 00:22 +0000
Cameron McCormack Cameron McCormack - Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron a=akeybl
3975fe2610808d76704e385b0b750d1fcb158aeb
created 2013-07-10 00:25 +0200
pushed 2013-10-28 22:18 +0000
Arnaud Bienner Arnaud Bienner - Bug 875275 part 1: Implement layout support for <input type="color">. r=dbaron,dholbert
c7f0cd7515ad77db3654ce725dc671d47e7d33f5
created 2013-10-11 10:28 +1100
pushed 2013-10-28 22:18 +0000
Cameron McCormack Cameron McCormack - Bug 899808 - Fix matching of pseudo-elements in scoped style sheets. r=dbaron
bfaaa5b35899f7d3b41002c115fa96bdcb05b799
created 2013-10-02 16:09 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 923151 - Part 2: Don't #include nsIDocument.h in mozilla/dom/Element.h; r=jst
8b5bc945e72f799492685699b3aa53d2a450431b
created 2013-04-11 22:20 -0500
pushed 2013-05-13 17:21 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2e: use MOZ_STACK_CLASS in layout. r=mats
c1e0d7e7b16461eafdbdb3c0f0b4e0e9f39c3bcc
created 2013-03-21 20:05 -0400
pushed 2013-04-01 20:50 +0000
David Zbarsky David Zbarsky - Bug 847007: Remove nsIContent includes r=Ms2ger
03c1bff644916196ca3d0a7ffee551b2ea11f2ad
created 2013-03-13 13:54 -0700
pushed 2013-04-01 20:50 +0000
Daniel Holbert Daniel Holbert - Bug 849407: Disable flex item style fixup for anonymous content in nsFrameManager::ReResolveStyleContext(). r=bz
32e86b67c86291000fb04b6e6042d4e8c4933469
created 2013-02-20 23:35 -0800
pushed 2013-04-01 20:50 +0000
Daniel Holbert Daniel Holbert - Bug 812822 part 3: Add a TreeMatchContext flag to indicate that we should skip flex item style fixup, and use it when framing anonymous content in ConstructFrame(). r=bz
4f28ea0c6160a2aa47a069f0105d6c53f0b5067b
created 2013-01-16 15:48 +1100
pushed 2013-02-19 18:42 +0000
Cameron McCormack Cameron McCormack - Bug 829363 - Make :scope match style scope roots. r=bzbarsky
4cb4df72f89d8a426ff79f7436b27ca42f4feae0
created 2013-01-09 10:25 +1100
pushed 2013-02-19 18:42 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 6: Modify selector matching to take style scopes into account. r=dbaron
43dbc57db58c4d1492fcb6e683c945ea6c6eab01
created 2013-01-09 10:25 +1100
pushed 2013-02-19 18:42 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 5: Record the <style scoped> elements in scope in preparation for selector matching. r=dbaron
e7fd233752f6468558ea7ea66417d2a7203cbbbf
created 2013-01-08 19:36 +1100
pushed 2013-02-19 18:42 +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.
eb959b9f48625a44dd0d89ff44e3711f92e9f10e
created 2013-01-08 19:09 +1100
pushed 2013-02-19 18:42 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 6: Modify selector matching to take style scopes into account. r=dbaron
2b0ee42f3aa069e6adfca3fd4acd806127c3b6f3
created 2013-01-08 19:09 +1100
pushed 2013-02-19 18:42 +0000
Cameron McCormack Cameron McCormack - Bug 508725 - Part 5: Record the <style scoped> elements in scope in preparation for selector matching. r=dbaron
9e7a93d0d0bdc8e5e2497517b844ae347ee51343
created 2012-12-04 23:15 -0500
pushed 2013-01-07 22:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 648722 part 2. Make :scope match the context node for selectors API calls. r=dbaron
16b8ffa027677bf4676c20265e4ba281b12c982d
created 2012-11-15 06:09 +1100
pushed 2012-11-19 23:12 +0000
Cameron McCormack Cameron McCormack - Bug 811581 - Add a base class for all *RuleProcessorData classes. r=bz
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
7eb3fbbd50d7d1ce99527ee27f8b619c87e96fc7
created 2012-03-13 16:10 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-10-08 19:23 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-28 00:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-08-28 00:20 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-07-16 20:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-07-16 20:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
9421cb7212c3de02b7150133aa1fa2f167ca4edc
created 2012-06-07 15:19 -0400
pushed 2012-06-11 19:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 762345 - Skip all the QIing stuff in the TreeMatchContext constructor if possible; r=bzbarsky a=akeybl
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-06-04 20:19 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
less more (0) -100 -60 tip