layout/style/nsCSSRules.h
067fb417bb7bc51956941a495f4d6be271c832b4
created 2016-11-23 10:26 +1100
pushed 2016-11-23 15:39 +0000
Xidorn Quan Xidorn Quan - Bug 1307357 part 1 - Make css::Rule hold StyleSheet rather than CSSStyleSheet. r=heycam
6d5d9862e411a9e164590b9a86a42bed2f7e9d6d
created 2016-11-03 14:41 +1100
pushed 2016-11-04 02:33 +0000
Xidorn Quan Xidorn Quan - Bug 1294299 part 1 - Make nsDOMCSSDeclaration use DeclarationBlock. r=heycam
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-08-17 01:48 +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 00:55 +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-17 00:07 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
6b3093fbaa8a968c3f51989890aeac9ed9e031b7
created 2016-03-13 15:46 -0400
pushed 2016-03-16 00:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1256178 - Drop the moz prefix from the MozCSSKeyframeRule and MozCSSKeyframesRule interfaces; r=bzbarsky
69f8ba112b5dfb79f954a4d917523a893948edbf
created 2015-11-20 22:30 -0800
pushed 2015-11-23 13:09 +0000
L. David Baron L. David Baron - Bug 1221823 patch 2 - Use already_AddRefed<Declaration>&& as parameter to nsCSSKeyframeRule constructor to avoid extra reference count cycle. r=xidorn
2d3a04a4d334f383b0a2c2e0a4b3b1540865de7e
created 2015-11-20 22:30 -0800
pushed 2015-11-23 13:09 +0000
L. David Baron L. David Baron - Bug 1221823 patch 1 - Use rvalue-reference and Move rather than just comments to show behavior of nsCSSKeyframeRule constructor. r=xidorn
ed25ca545c1f7fe788c10c8d1a29feccb86e2dad
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:44 +0000
L. David Baron L. David Baron - Bug 978833 patch 15 - Make css::Rule no longer inherit from nsIStyleRule. r=heycam
9f2470877279bdaeed2128a527b81183a3d71bbd
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:44 +0000
L. David Baron L. David Baron - Bug 978833 patch 13 - Remove important rule creation from css::StyleRule. r=heycam
4b633979383a8174c450ed7f77c0f06b6095f404
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:44 +0000
L. David Baron L. David Baron - Bug 978833 patch 7 - Fuse allocation of ImportantStyleData with Declaration. r=heycam
3b535acc6b79600f26f60aaf6ab724573fb46c88
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:44 +0000
L. David Baron L. David Baron - Bug 978833 patch 5 - Rename ImportantRule to ImportantStyleData. r=heycam
4d51af920be6db324ef06f980bc7ba7520f7ea55
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:44 +0000
L. David Baron L. David Baron - Bug 978833 patch 4 - Add pointer back from css::Declaration to css::Rule. r=heycam
65c8c4d27598055a1255d24f96eafa1850dccba7
created 2015-11-05 16:44 +0800
pushed 2015-11-06 02:44 +0000
L. David Baron L. David Baron - Bug 978833 patch 2 - Make css::Declaration reference-counted. 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
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
726a06ab93c59c71a89e671bf4a336ed9b47a5d1
created 2015-06-26 13:52 +1000
pushed 2015-06-26 11:19 +0000
Cameron McCormack Cameron McCormack - Bug 77999 - Part 1: Add nsDocumentRuleResultCacheKey. r=dbaron
f5d9db72645de852ff60ebe7d12f9e5f522bf7d4
created 2015-06-16 08:12 -0400
pushed 2015-06-17 18:57 +0000
Michael Layzell Michael Layzell - Bug 1167663 - Mark nsCSSKeyframeStyleDeclaration/nsCSSPageStyleDeclaration::mRule as MOZ_NON_OWNING_REF. r=dbaron
8e76f9a264306a74e694acf7489d90da97aec5d1
created 2015-04-21 00:08 -0700
pushed 2015-04-27 10:00 +0000
Kevin Wern Kevin Wern - Bug 1148694 patch 2 - Remove interface and implementation of CSSCharsetRule. r=dbaron
16d00fd5504a2d95ff396e5a2fb53804084a0285
created 2015-04-10 10:41 +1000
pushed 2015-04-10 19:24 +0000
Cameron McCormack Cameron McCormack - Bug 1149042 - Call AttributeWillChange before a style="" attribute gets created when touching element.style. r=smaug
8bc7561d75577b08ae0c5449104378144a6fc9e0
created 2015-03-27 18:52 +0000
pushed 2015-03-28 18:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
0b0c492a33b545fb9daa9b041969e17b5dcbe00e
created 2015-03-19 10:13 -0400
pushed 2015-03-20 02:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
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.
efb6031640b7bb3734bb94d704795bf29ecfdfa2
created 2015-01-06 15:15 -0500
pushed 2015-01-07 13:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118426 - Mark virtual overridden functions as MOZ_OVERRIDE in layout/style; r=dbaron
3d2e70bf38135cf6f1293c965cbef901b829c3c7
created 2014-10-09 16:03 +0900
pushed 2014-10-09 23:25 +0000
John Daggett John Daggett - Bug 1079422 - eliminate the ptr to FontFace within @font-face rules. r=heycam
2ae2d0f3a5469335377c3cdb530518d6a7dd6eff
created 2014-10-07 11:44 +0200
pushed 2014-10-07 20:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
6585686da666f99414f32bee20cf38983e282edc
created 2014-10-02 12:32 +1000
pushed 2014-10-02 16:20 +0000
Cameron McCormack Cameron McCormack - Bug 1028497 - Part 19: Support disconnecting FontFaces that reflect @font-face rules. r=jdaggett,bzbarsky
ab71716ae728d245e2eacfd76a291ed02a3c9f0e
created 2014-10-02 12:32 +1000
pushed 2014-10-02 16:20 +0000
Cameron McCormack Cameron McCormack - Bug 1028497 - Part 7: Add ability to create a FontFace for a @font-face rule; store it on the nsCSSFontFaceRule. r=jdaggett,bzbarsky
c94ef44023a4e6c3715e04b4810a272fa8bc26ac
created 2014-09-25 09:25 +1000
pushed 2014-09-25 12:23 +0000
Cameron McCormack Cameron McCormack - Bug 1070316 - Factor out descriptor storage from nsCSSFontFaceStyleDecl. r=dbaron
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
3bc727b5027c0caa433cdc83c7e6c962e6083890
created 2014-08-05 13:33 -0400
pushed 2014-08-22 23:47 +0000
Trevor Saunders Trevor Saunders - bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
0bab389db590003b3d311e722d8335ac60ba64a6
created 2014-08-20 16:54 +0900
pushed 2014-08-20 13:28 +0000
John Daggett John Daggett - Bug 975744 - remove font features pref and enable features by default. r=dbaron
8acc3d0aa7108642b0d1230072acc68f8221c673
created 2014-07-14 15:57 -0700
pushed 2014-07-15 12:59 +0000
Gabriel Luong Gabriel Luong - Bug 591303 - Part 3: Set line and column number for all rules in nsCSSParser. r=bz
2f5b2fbae4fbfb698ce38a841cc9c694335921db
created 2014-07-08 17:23 -0400
pushed 2014-07-09 13:55 +0000
Benoit Jacob Benoit Jacob - Bug 1035394 - Fix dangerous public destructors in layout - r=dbaron
2d4b9bc5d6f50ee3ea353a3d982e6caea40425b5
created 2014-06-23 18:40 -0400
pushed 2014-06-24 15:52 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
e9d2ef40c8d6bac6bdd0d719a9016087c1ca3c9f
created 2014-06-20 12:32 +0200
pushed 2014-06-23 14:42 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
3bf0b88186bf6eb6461a1b59f922f5ee906e2576
created 2014-06-20 13:00 +0200
pushed 2014-06-20 16:42 +0000
Ms2ger Ms2ger - Backout revision 308e51eae10c for build bustage.
308e51eae10c244ffdf0e38c4fe983f1248ef473
created 2014-06-20 12:32 +0200
pushed 2014-06-20 16:42 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
d21febcb08a3b7202f63b81af8b924c6f30b8db7
created 2014-06-11 21:10 -0400
pushed 2014-06-13 00:23 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 1: Parse @counter-style rule. r=dbaron, r=bz
014f475ca0ec0334c7f29e9240a958d626acb521
created 2014-06-06 15:09 +0900
pushed 2014-06-06 15:55 +0000
John Daggett John Daggett - Bug 280443 p2 - parse font family lists into fontlist structs. r=heycam
8137176a31734f39f120dab27b7ddad578c8deab
created 2014-06-04 21:07 -0700
pushed 2014-06-05 12:20 +0000
Daniel Holbert Daniel Holbert - Bug 864005: Remove mentions of & checks for 'layout.css.supports-rule.enabled' pref. r=heycam r=khuey
60590620a8dac0139e719fa64c68ba902fc0429d
created 2014-05-07 18:05 -0400
pushed 2014-05-20 18:16 +0000
Trevor Saunders Trevor Saunders - bug 1004746 - part 1 - Remove a bunch of usage of nsAutoPtr's copy ctor r=froydnj
de7487db16d9df8f72eaeb4d6cc7288b47cedb54
created 2014-04-08 18:27 -0400
pushed 2014-04-09 12:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
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
9e1ae1f29036d47d804f1d869615bdc59a32fcd5
created 2013-08-19 13:49 +0900
pushed 2013-08-19 15:52 +0000
John Daggett John Daggett - Bug 904263 - check pref settings more efficiently. r=dbaron
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
7a41df37be7e249479b85ee4730cb04ed77c529c
created 2013-06-13 15:13 -0700
pushed 2013-06-14 08:55 +0000
Andrew McCreight Andrew McCreight - Bug 829817 - Cycle collect nsCSSPageRule. r=dbaron
761fa2e9b325d905f3273c59b7257e3716f5afff
created 2013-05-29 12:37 -0700
pushed 2013-05-30 15:43 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 875367: Annotate ~280 more methods with MOZ_OVERRIDE in /layout. r=dholbert
0ca2dcc27f228b29601f7e6294ac0208c190c998
created 2013-05-20 11:59 +0900
pushed 2013-05-20 20:21 +0000
John Daggett John Daggett - Bug 549861 - reland font-variant subproperties with DOM-peer review. r=khuey
90b73c3533fd7ba250803977b718885aa03a20ac
created 2013-05-19 20:26 +0200
pushed 2013-05-20 00:45 +0000
Ms2ger Ms2ger - Merge backout.
9f2fa4839e9860362963f977b09a2621b64e0dd2
created 2013-05-19 20:23 +0200
pushed 2013-05-20 00:45 +0000
Ms2ger Ms2ger - Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
233ee2f1efbc5f8ba3c410a099aba23ffa8caa96
created 2013-05-14 09:33 -0700
pushed 2013-05-16 01:15 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 870516: Annotate ~600 more methods with MOZ_OVERRIDE in /layout r=dholbert
2a664a9431799f250a2e6d479d665a5e6a9d9601
created 2013-05-13 18:45 +0900
pushed 2013-05-13 20:32 +0000
John Daggett John Daggett - Bug 549861. Implement support for @font-feature-values rule. r=dbaron
1b1381894c4402d105cf59e45078bd9573facd01
created 2013-04-25 12:29 -0400
pushed 2013-04-26 01:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 864727 part 5. Make all the WrapObject methods take a handle for the scope object. r=ms2ger
4d7684259549a9e5dda78b3f45f95e7f46014af9
created 2013-03-23 21:14 -0500
pushed 2013-03-24 15:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 767563 - Add a clang static checker, part 3: Move the MOZ_MUST_OVERRIDE macro to MFBT. r=Waldo
less more (0) -100 -60 tip