layout/style/nsCSSRuleProcessor.cpp
550bb1f5b80183513752d3702b9fb0a011cf9cea
created 2014-10-23 12:57 -0400
pushed 2014-10-23 16:58 +0000
L. David Baron L. David Baron - Bug 1082899 patch 5 - Add :-moz-native-anonymous pseudo-class, exposed only to UA style sheets. r=birtles sr=bzbarsky
25a3e04caeed666d801a519c75962d0c8740409d
created 2014-10-23 12:57 -0400
pushed 2014-10-23 16:58 +0000
L. David Baron L. David Baron - Bug 1082899 patch 1 - Add a flags field to the CSS_PSEUDO_CLASS and related macros. r=birtles
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-09-01 03:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
c840195920bd2874bda1c7639bce046878bbf4dd
created 2014-08-25 16:56 -0700
pushed 2014-08-27 02:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1057912 - Privatize most of PLDHashTable's fields. r=roc.
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-08-08 07:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
4f7db7e63a84f12c9dad67dbf39ca214236f1fc0
created 2014-07-02 12:53 +0200
pushed 2014-07-02 10:54 +0000
Ms2ger Ms2ger - Bug 1032116 - Outparamdel nsIStyleSheetLinkingElement::GetStyleSheet; r=dbaron
e9d2ef40c8d6bac6bdd0d719a9016087c1ca3c9f
created 2014-06-20 12:32 +0200
pushed 2014-06-20 13:28 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
3bf0b88186bf6eb6461a1b59f922f5ee906e2576
created 2014-06-20 13:00 +0200
pushed 2014-06-20 11:00 +0000
Ms2ger Ms2ger - Backout revision 308e51eae10c for build bustage.
308e51eae10c244ffdf0e38c4fe983f1248ef473
created 2014-06-20 12:32 +0200
pushed 2014-06-20 10:35 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
99d86357d4fd08213a9b0e6d347fcde018ac2160
created 2014-06-19 14:36 -0700
pushed 2014-06-19 21:37 +0000
Andrew McCreight Andrew McCreight - Bug 990160 - Cycle collect nsCSSRuleProcessor. r=bz
aaf664c3735f5984efe5319a4bdd3a9f09233e85
created 2014-06-05 18:02 -0400
pushed 2014-06-17 14:36 +0000
Josiah Bruner Josiah Bruner - Bug 1021309 - Add "mac-yosemite-theme" CSS system metric. r=mstange
d21febcb08a3b7202f63b81af8b924c6f30b8db7
created 2014-06-11 21:10 -0400
pushed 2014-06-12 13:12 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 1: Parse @counter-style rule. r=dbaron, r=bz
a9f64945e5c68d7bffb924648b8b9412c3005203
created 2014-06-11 11:20 +0100
pushed 2014-06-11 10:22 +0000
Jonathan Watt Jonathan Watt - Bug 1016680, part 1 - Report the memory used by RuleCascadeData::mKeyframesRuleTable. r=dholbert
33ce82daa572524796c42524c745407ee249bc7d
created 2014-06-06 15:22 +1000
pushed 2014-06-10 04:50 +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
8968e7307508e5cba5e1ee7597cb507afbeb6486
created 2014-06-07 01:42 -0700
pushed 2014-06-07 08:43 +0000
William Chen William Chen - Bug 992521 - Part 2: Make styles work when not in document, but contained by a ShadowRoot with a host in document. r=smaug
e6f113c830959b0090598ec86d3b12c54def2640
created 2014-05-30 09:36 +0200
pushed 2014-05-30 12:45 +0000
Ms2ger Ms2ger - Bug 741295 - Treat 'id' and 'class' as global attributes for all elements; r=bz
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-27 20:12 +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
b29352bc495f95deac11810a16af3bf5a3c07707
created 2014-04-03 13:18 +0900
pushed 2014-04-03 04:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
2d98b5699fa3515f9ed7dcd3809a40e7460a82dd
created 2014-04-02 15:08 +1100
pushed 2014-04-02 04:08 +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
c95f331f043df4c2c9396f685826cdd07d12810d
created 2014-02-27 10:04 -0800
pushed 2014-02-27 18:04 +0000
Andrew McCreight Andrew McCreight - Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug
e0a7e0c9124649ae3d9341ce2fec0da0cc9e106b
created 2014-02-05 10:16 -0500
pushed 2014-02-06 19:53 +0000
Nathan Froyd Nathan Froyd - Bug 968281 - pull helper function out of HasAttributeDependentStyle; r=bz
6c828f2561791d0cff225fbb3311464b11129a91
created 2014-01-31 07:55 +0900
pushed 2014-01-30 22:55 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 965961 - Remove unused css selectors for windows versions. r=bz
f33daf2f8fb435f00f3983c8f561a846a04bf925
created 2014-01-30 13:26 -0500
pushed 2014-01-30 18:26 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
f88b13e2ae0acddbe78c7de8df85d227e4ce0ece
created 2014-01-23 15:18 -0500
pushed 2014-01-23 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 962628. Make '+' and '~' combinators work at the top level of an anonymous content forest. r=heycam
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 17:15 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2013-12-09 02:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
78c9cc1869676256f91d47ad722864bd81adc705
created 2013-11-28 17:46 +1100
pushed 2013-11-28 06:47 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 8: Look at user action pseudo-classes on pseudo-elements during selector matching. r=bz
771432bdb5457ba6ae9e9079b5df0f4c8cb6f6e4
created 2013-11-28 17:46 +1100
pushed 2013-11-28 06:47 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 7: Add nsStyleSet::HasStateDependentStyle and nsCSSRuleProcessor:HasStateDependentStyle overrides that work on pseudo-elements. r=bz
8e580ff4d7ca7df4e73b2cdffdf7a4aa9fcf5853
created 2013-11-28 17:46 +1100
pushed 2013-11-28 06:47 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 6: Split out user action pseudo-class matching from SelectorMatches. r=bz
5e10f4677311365fe3895d8b61186c43910a667a
created 2013-11-28 17:46 +1100
pushed 2013-11-28 06:47 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 5: Store pseudo-element nsCSSSelectors directly in hashtables. r=bz
da0224b9ef9f96bebe907bf711deb95116361c4c
created 2013-11-28 17:46 +1100
pushed 2013-11-28 06:47 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 2: Use a different operator to represent the element -> pseudo-element relationship in selectors. r=bz
8cb5e2add2255257d705d55ba365189318f9fd22
created 2013-11-18 21:51 -0500
pushed 2013-11-19 12:25 +0000
Nathan Froyd Nathan Froyd - Bug 940170 - part 1 - constify PLDHashTableOps in layout/; r=bz
2f7dec25e9d611e5b87cef1ffa7cf0967171a218
created 2013-11-10 19:07 -0800
pushed 2013-11-11 03:08 +0000
Daniel Holbert Daniel Holbert - Bug 936628: Add media query to check for whether we have a color picker backend available. r=jimm
d1ea27ce8789a308fd3483413686c13ba358b968
created 2013-11-05 13:53 +0200
pushed 2013-11-05 12:30 +0000
Olli Pettay Olli Pettay - Bug 934788 - Faster selector matching for attribute selectors by not counting the number of attributes, r=bz
3ba4001d257b0273331f6f245c37081cf90294bf
created 2013-11-01 13:44 +1100
pushed 2013-11-01 02:50 +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-11-01 02:50 +0000
Cameron McCormack Cameron McCormack - Bug 927734 - Loosen assertions about the contents of the style scope stack. 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
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 06:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
9d925d047ba50e5312ccab8b48b6b5237bb4e35b
created 2013-08-25 16:56 -0700
pushed 2013-08-29 20:47 +0000
Doug Turner Doug Turner - Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
b36a029cdb83bf925ac6586453fee075a24a01e5
created 2013-08-14 21:58 -0700
pushed 2013-08-15 04:59 +0000
L. David Baron L. David Baron - Bug 893308: Move hashtable of @keyframes rules (keyed by name) from nsAnimationManager to RuleCascadeData. r=heycam
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-07-30 18:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
4c7d491276d9e5b5c8d47a1a07d65d0af2e6e0da
created 2013-07-11 17:52 -0400
pushed 2013-07-11 21:54 +0000
Blake Kaplan Blake Kaplan - Bug 890775 - Not all xbl:children elements should be treated specially. r=peterv
e378875000890099fffcdb4cbc4ab12828ac34ee
created 2013-07-01 15:09 -0700
pushed 2013-07-08 21:37 +0000
Blake Kaplan Blake Kaplan - Bug 891088 - Rename nsXBLChildrenElement -> mozilla::dom::XBLChildrenElement. r=peterv
87b5a0591affd80a7d0eab6e9a3a8cde373d0cdd
created 2013-07-01 11:02 -0500
pushed 2013-07-01 16:02 +0000
Jim Mathies Jim Mathies - Bug 810399 - Add new css selectors and media queries for windows os versions. r=bz
1b8207252e9ca1194eccd3adc14b961785fb4e8e
created 2013-06-28 18:48 -0700
pushed 2013-06-29 01:52 +0000
Blake Kaplan Blake Kaplan - Bug 653881 - Add a compatibility hack to allow <xbl:children> elements to be optional when selecting via the child CSS selector. This allows old CSS selectors selecting default content to continue working in the new world. r=dbaron
ee7bde7c1ec6c55dd92c7ef58de673ac7aa4316f
created 2013-05-30 17:39 -0700
pushed 2013-06-29 01:52 +0000
William Chen William Chen - Bug 653881 - Push <xbl:children> in ancestor filter. r=bz,dbaron
731a5fcf13289e02bbd86f06950a3b93c7357e12
created 2013-05-01 15:50 -0700
pushed 2013-06-29 01:52 +0000
Blake Kaplan Blake Kaplan - Bug 653881 - Rework XBL insertion points and clean up related code to more closely follow the Web Components model. Instead of maintaining a hashtable of insertion points in bindings (and removing insertions points from the tree) leave the insertion points in the tree as explicit placeholders and teach all other relevant code how to walk the explicit children of elements via two iterators (ExplicitChildIterator and FlattenedChildIterator). Note that this patch does not maintain 100% compatibility with the previous code: there are bug fixes and behavior changes included. For example, by having explicit insertion points in the bindings, it is now easier to handle dynamic changes to the bound element correctly (as well as, eventually, handling dynamic changes to the binding correctly). Patch originally by sicking. r=bzbarsky
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 04:00 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
0004b0e5b946076180d83d48bb7d3d801be5fd2b
created 2013-06-13 21:40 -0400
pushed 2013-06-14 01:40 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 882948 follow-up - Fix the typo that actually breaks the build (not my day...)
7c68efe0675bad18ec6cda2101583347419f2eba
created 2013-06-13 18:41 -0400
pushed 2013-06-14 00:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 882948 - Add widget level support for AeroLite for Winodws Server 2012/2013; r=roc
266dcd22cc6ee701da6aa11f5724807444a063d3
created 2013-06-12 13:09 +1000
pushed 2013-06-12 03:09 +0000
Cameron McCormack Cameron McCormack - Bug 881339 - Fix bug with descendant selector matching with scoped styles. r=bz
4cecde6e32b0b9c1821e07902b9247f15e326f37
created 2013-06-08 09:54 +0100
pushed 2013-06-08 09:19 +0000
Jon Coppeard Jon Coppeard - Bug 860573 - Part 2 - Use spare bits of wrapper cache flags for nsINode r=smaug
3b44958f4b639f80f121c0748a5e3078618d57d3
created 2013-06-05 22:42 -0400
pushed 2013-06-06 09:46 +0000
Michael Wu Michael Wu - Bug 771551 - Add CSS Media Query for physical home buttons, r=heycam
0ca2dcc27f228b29601f7e6294ac0208c190c998
created 2013-05-20 11:59 +0900
pushed 2013-05-20 03:23 +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-05-19 18:27 +0000
Ms2ger Ms2ger - Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
2a664a9431799f250a2e6d479d665a5e6a9d9601
created 2013-05-13 18:45 +0900
pushed 2013-05-13 09:46 +0000
John Daggett John Daggett - Bug 549861. Implement support for @font-feature-values rule. r=dbaron
0c513ba7413713ceecd38e6930234cda641b37af
created 2013-05-02 10:58 -0400
pushed 2013-05-02 14:58 +0000
Stephen Pohl Stephen Pohl - Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
c3097230625960e05b1acd7c03ec18961ba2cdd5
created 2013-04-15 22:00 +0200
pushed 2013-04-15 19:59 +0000
Mats Palmgren Mats Palmgren - Bug 856368 - Merge nsPresArena::mState into nsPresArena itself. r=roc
5e4ccad71f40bc203b36680e76f502126f709fee
created 2013-04-09 14:44 -0500
pushed 2013-04-09 19:44 +0000
Stephen Pohl Stephen Pohl - Bug 678392 - Add support for swipe animation as in Safari. r=smichaud,jaws,felipc
a35eaa1503812fda604d118a5d09bc83f8189db1
created 2013-03-18 21:18 -0400
pushed 2013-03-19 17:48 +0000
Trevor Saunders Trevor Saunders - bug 852379 - remove unecessary nsHashtable.h includes r=Ms2ger
less more (0) -300 -100 -60 tip