layout/style/Rule.h
e345379ea8570e2439917ac2e18a00d2f66d54cc
created 2017-01-20 19:30 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 795ebf4423ba (bug 851892)
21fd8a323aa4c87d4d13ff96d252728565ac8b6d
created 2017-01-20 19:30 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3be6690b9f0a (bug 851892)
ee32dc6b1a126f4535ec5fd072a6d2dfef4ef296
created 2017-01-20 19:30 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 271c7cd7b59a (bug 851892)
6a929848ba436e376b220d9dbd2c43d4b74b15ab
created 2017-01-20 19:30 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 659550973d4d (bug 851892)
aba82d453b0370adfb70db230f257e355bd796f9
created 2017-01-20 19:30 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9ef39356f62c (bug 851892)
95d8e109513e21736f7fe597a2edca3ca621c69e
created 2017-01-20 19:30 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b975a988fb33 (bug 851892)
7d4dc504eea50040e44edc20e0857cb28c2e4a96
created 2017-01-20 19:29 +0100
pushed 2017-04-10 20:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c79e8bee853e (bug 851892)
c79e8bee853e454fd563fc46349224479b7ddc56
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv
b975a988fb3368e9d9f481b29810f123199c3b00
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
9ef39356f62ce8f583f0024ba7aa5eab0bb8e4ac
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
659550973d4ddb615725ca0bb481643082b616c9
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
271c7cd7b59af7cd4bc42ee6d057fb7e28ece884
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
3be6690b9f0a166ad0dc733cd59c8e1ae0236277
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
795ebf4423bacff98863533366c262a6ae4bf0e1
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
9a4b96c10b23d847e7f47d101350070185db22dd
created 2016-11-30 18:18 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
50bd08fad34963be3ab52cb25a1c3e08e056f2cc
created 2017-01-15 11:50 -0800
pushed 2017-04-10 20:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4
b9c4115cdeacafa82509973d5d56e678076eb715
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv
e841a2796375d40e2ade4ed75e74d31508474347
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
2eab85b001594f46cb652d741226f1ccdde1cfac
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
ca4b1fb9cae4d66be45e628563b4ab5ea6df31df
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
74c0ba66f1080fb98b3b1707f2810552785e6ea6
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
d6aa4c6192df0321f7d26da609cd5d28c4df9259
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv
65422477b3a5e9e8fcfe1e346a462147b6b89d13
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
3089dd379077f6c6e0a72dd4673ececcc2a16089
created 2016-11-30 18:18 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam
e8b32aaa2eec84c15f44cfd677142a0047481152
created 2017-01-13 11:47 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 851892 for Windows build bustage on CLOSED TREE
ecaa5f64caf6f68d46f2328a39393b8ad5d10ea2
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv
78bb9ce609763fbbc0120f7a0dd61315ace4399f
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
41dca86782fa6fdaaa1d2308520f511117467cea
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
4135091f5f3124f933b88cdff53a87ff20e56577
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
174bb89ffd6ea7ed84ebd1fbfc77b482b73e80a1
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
efbe11a48de704ef8f9fa6daa1f45a172b74cec1
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv
4be9dd0ee8cc539b3a4a592897072707c6e08940
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
47fff3ed2a6cab54878531b5f2b53f0bcdc638b8
created 2016-11-30 18:18 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam
067fb417bb7bc51956941a495f4d6be271c832b4
created 2016-11-23 10:26 +1100
pushed 2017-04-10 20:44 +0000
Xidorn Quan Xidorn Quan - Bug 1307357 part 1 - Make css::Rule hold StyleSheet rather than CSSStyleSheet. r=heycam
59bdda2c019e81a77e8b8713038a01c45e9e1848
created 2016-09-26 22:03 +1000
pushed 2017-02-27 14:59 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 8 - Change include of {CSS,Servo}StyleSheet.h to StyleSheetInlines.h. r=heycam
be60ff668afc9cdb1fc253b9f3f412c29e3af7e4
created 2016-02-19 14:54 +1100
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1249171 - Simplify nsCOMArray::SizeOfExcludingThis(). r=erahm.
2638966229a846861165805fe550fa332398d895
created 2015-11-09 15:57 +0800
pushed 2016-02-29 17:11 +0000
L. David Baron L. David Baron - Bug 1221436 patch 3 - Remove Rule::SetHTMLCSSStyleSheet and related code, now unused. r=heycam
6882c096a68365f6e4e3ae49a19541e68b96ff84
created 2015-11-05 16:44 +0800
pushed 2016-02-29 17:11 +0000
L. David Baron L. David Baron - Bug 978833 patch 17 - Remove Rule::mWasMatched. r=heycam
ed25ca545c1f7fe788c10c8d1a29feccb86e2dad
created 2015-11-05 16:44 +0800
pushed 2016-02-29 17:11 +0000
L. David Baron L. David Baron - Bug 978833 patch 15 - Make css::Rule no longer inherit from nsIStyleRule. r=heycam
82a58c5b693908019bd33c6d45244c542eaee81a
created 2015-05-22 07:00 +0200
pushed 2015-09-14 18:56 +0000
Michael Layzell Michael Layzell - Bug 1167588 - Mark Rule::mParentRule as MOZ_NON_OWNING_REF. r=dbaron
d47f66ce3822cd4b95c99b3c0b123584486d119c
created 2015-04-22 08:29 +0200
pushed 2015-08-03 13:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
efb6031640b7bb3734bb94d704795bf29ecfdfa2
created 2015-01-06 15:15 -0500
pushed 2015-03-23 22:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118426 - Mark virtual overridden functions as MOZ_OVERRIDE in layout/style; r=dbaron
8acc3d0aa7108642b0d1230072acc68f8221c673
created 2014-07-14 15:57 -0700
pushed 2014-10-06 12:51 +0000
Gabriel Luong Gabriel Luong - Bug 591303 - Part 3: Set line and column number for all rules in nsCSSParser. r=bz
785257a95e363df9238b4ffc7fdc78eabe1b2369
created 2014-07-14 15:57 -0700
pushed 2014-10-06 12:51 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 591303 - Part 2: Add getCSSRule function to nsIDOMCSSRule. r=bz
89311542468d3f9269cfe25e4adc68af54dbc00c
created 2014-07-14 15:57 -0700
pushed 2014-10-06 12:51 +0000
Gabriel Luong Gabriel Luong - Bug 591303 - Part 1: Move mLineNumber, mColumnNumber, and mWasMatched from StyleRule to Rule. r=bz
e9d2ef40c8d6bac6bdd0d719a9016087c1ca3c9f
created 2014-06-20 12:32 +0200
pushed 2014-10-06 12:51 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
3bf0b88186bf6eb6461a1b59f922f5ee906e2576
created 2014-06-20 13:00 +0200
pushed 2014-10-06 12:51 +0000
Ms2ger Ms2ger - Backout revision 308e51eae10c for build bustage.
308e51eae10c244ffdf0e38c4fe983f1248ef473
created 2014-06-20 12:32 +0200
pushed 2014-10-06 12:51 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
d21febcb08a3b7202f63b81af8b924c6f30b8db7
created 2014-06-11 21:10 -0400
pushed 2014-10-06 12:51 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 1: Parse @counter-style rule. r=dbaron, r=bz
8cc13e82d47c958b679a3460f1d57c657cf10d9c
created 2013-10-08 14:47 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in layout/; r=ehsan
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-10-21 21:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
0ca2dcc27f228b29601f7e6294ac0208c190c998
created 2013-05-20 11:59 +0900
pushed 2013-09-09 22:57 +0000
John Daggett John Daggett - Bug 549861 - reland font-variant subproperties with DOM-peer review. r=khuey
9f2fa4839e9860362963f977b09a2621b64e0dd2
created 2013-05-19 20:23 +0200
pushed 2013-09-09 22:57 +0000
Ms2ger Ms2ger - Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
2a664a9431799f250a2e6d479d665a5e6a9d9601
created 2013-05-13 18:45 +0900
pushed 2013-09-09 22:57 +0000
John Daggett John Daggett - Bug 549861. Implement support for @font-feature-values rule. r=dbaron
4d7684259549a9e5dda78b3f45f95e7f46014af9
created 2013-03-23 21:14 -0500
pushed 2013-06-17 22:53 +0000
Joshua Cranmer Joshua Cranmer - Bug 767563 - Add a clang static checker, part 3: Move the MOZ_MUST_OVERRIDE macro to MFBT. r=Waldo
baed277d76547b080abe940bb297be36721a0383
created 2012-10-07 22:39 -0400
pushed 2013-01-03 21:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 795221 part 3. Implement cycle collection for GroupRule objects. r=smaug,dbaron
4a209968a7347e290206f7a17bed8fc8b1eacee9
created 2012-10-07 22:39 -0400
pushed 2013-01-03 21:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 795221 part 1. Implement cycle collection for nsCSSStyleSheet objects, so we don't leak through them. r=smaug,dbaron
72e482dbd38460db058c95827a3e4e6857986fa4
created 2012-09-30 09:40 -0700
pushed 2013-01-03 21:54 +0000
Kyle Huey Kyle Huey - Bug 760331: Coalesce data for inline style across nodes. r=bz
b604d43c28cd5b217d35d1ebb0ab8218730c0bd1
created 2012-10-10 22:16 -0400
pushed 2012-11-14 20:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 795221 part 3. Implement cycle collection for GroupRule objects. r=smaug,dbaron
less more (0) -60 tip