layout/style/nsCSSRuleProcessor.cpp
4a6fbf44754401e2aa7f063b6581529efb71e935
created 2015-02-20 22:31 -0800
pushed 2016-05-03 12:47 +0000
Daniel Holbert Daniel Holbert - Bug 1135181: Remove unnecessary 'nsresult' return value from nsCSSRuleProcessor::Startup(), since it always succeeds. r=heycam
ee592ac6cc90b1248f7d1a84bee4b64d85c8ba94
created 2015-02-02 14:48 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
37f2c6609e428bf24426beabaf0318898455ea32
created 2015-02-11 09:46 -0800
pushed 2016-05-03 12:47 +0000
Andrew McCreight Andrew McCreight - Bug 1131199, part 2 - Make PLDHashtInitEntry infallible. r=froydnj
a4cf56d0e98ff7059ba78e8fdb34f8494cd01186
created 2015-02-10 14:39 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2be07829fefc3e28a8fb8a1de18a04fc2a2d5ba7
created 2015-02-02 14:48 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
9e2dbe7f144bd4ebcacf6c8ef05912cf9efbcf37
created 2015-01-22 21:06 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1124973 (part 2) - Introduce PL_DHashTableSearch(), and replace most PL_DHashTableLookup() calls with it. r=froydnj.
7f7f003696ad7bccde5ebcaf4cc122cc60e887f4
created 2015-01-26 07:22 +0900
pushed 2016-05-03 12:47 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
e7d1736f58e1772dced6c6b16f6e5105b1ab9625
created 2015-01-26 07:22 +0900
pushed 2016-05-03 12:47 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
35d043b3e8894763cf99b53bed48e1314c003614
created 2015-01-19 16:34 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123151 (part 3) - Make PLDHashTable::ops private. r=froydnj.
694f5026338d983cad594d6a841fa3df13a0da09
created 2015-01-19 16:11 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj.
7ad73fa3f416d8d0925aac2f0d3e029c1321a4b3
created 2015-01-19 16:01 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123151 (part 1) - Set PLDHashTable::ops consistently. r=froydnj.
1e26b3a0731cdd3ed6360c135d5b068dfa2db189
created 2015-01-19 00:49 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 10 - Make CloneMQCacheKey clone the mPreviousCacheKey, to fix bug 1089417 for multiple rebuilds of the rule cascade in sequence. r=heycam
20544516f48d5ff26704f89a18e6b8c257b7fcbe
created 2015-01-14 14:35 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
d561a7fc7b7463f9a7efba091fe765eaba39de41
created 2015-01-14 22:02 -0800
pushed 2016-05-03 12:47 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
20651ac1954971d6ba4758bbc5f373502bdb6e34
created 2015-01-14 14:35 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
3675f746dc9443e31a7387c09e32cb0685609645
created 2015-01-13 19:02 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
18a73b98c0ebac504fd48febc0943f05f530f85a
created 2015-01-13 16:42 -0800
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
fd2f17917aaeafe67c966b8e5d712a8f88c94f1e
created 2015-01-05 20:27 -0600
pushed 2016-05-03 12:47 +0000
Michael Pruett Michael Pruett - Bug 1118024 - Use new PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
2a61df4eaa2d95c62aaa6ec6d411afd0c9c897f1
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam
38feece7ff7373043c150bb2f4441cc56c282b13
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
8347130b79e809f0fd1b085a824a10407da9600a
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
7abee9c623d974bb1c1302551f2754de4153b224
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
76548adb0aca0ec2c6002a9415d5138fbd1d73b7
created 2014-12-05 12:45 -0800
pushed 2016-05-03 12:47 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1089417) for b2g bustage possibly on a CLOSED TREE
bf9f31312c1a2597dfc7dd98dab339b88e842afa
created 2014-12-05 11:37 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam
babf33f8e077a4ed0856812ecf21cfe825ec3536
created 2014-12-05 11:37 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
47b4f47d2e360c50fc043d8de20455ac5aa17260
created 2014-12-05 11:37 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
11da22489a4f4f4401c74c13c8d555e2c3c0c9f6
created 2014-12-05 11:37 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
f645e9b1ab0d8c684167405fd6799835a3436199
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 - Part 8: Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam, a=sledru
d96b3f1fe80e75fec7901c0a558a8df950480f1c
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 - Part 7: Save the previous media query cache key on the rule processor. r=heycam, a=sledru
a2e1bbcdb2eb972ee17866f6866daf8be3a1f72a
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 - Part 6: Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam, a=sledru
c5a8c6b1d59f4795f42a65eddba6ef1415cdefd6
created 2014-12-05 15:50 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1089417 - Part 5: Add method to save the current media query result cache key from a rule processor. r=heycam, a=sledru
0ae211c02f121e4ad16f3544ecacc38400a94f1a
created 2014-11-26 22:29 -0800
pushed 2016-05-03 12:47 +0000
L. David Baron L. David Baron - Bug 1102650 - Make the :-moz-dir() and :-moz-locale-dir() selectors be valid selectors (matching nothing) with arguments other than rtl and ltr, rather than invalid. r=heycam
5bbc9537f5339a4e410bd7958d6643150e8b2e03
created 2014-11-13 21:37 -0800
pushed 2016-05-03 12:47 +0000
Brian Marshall Brian Marshall - Bug 783213 - Part 2: Don't apply the quirk to selectors that use a pseudo-element or are part of a pseudo-class argument. r=dbaron
3e00e4612e09b6fd20b8ef20c8f80328be93cc2e
created 2014-11-08 17:16 -0800
pushed 2016-05-03 12:47 +0000
Brian Marshall Brian Marshall - Bug 783213 - Part 1: Only apply the :active and :hover quirk to links, and not when the selector uses other pseudo-classes. r=dbaron
550bb1f5b80183513752d3702b9fb0a011cf9cea
created 2014-10-23 12:57 -0400
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +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 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1057912 - Privatize most of PLDHashTable's fields. r=roc.
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
Ms2ger Ms2ger - Bug 1032116 - Outparamdel nsIStyleSheetLinkingElement::GetStyleSheet; r=dbaron
e9d2ef40c8d6bac6bdd0d719a9016087c1ca3c9f
created 2014-06-20 12:32 +0200
pushed 2016-05-03 12:47 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
3bf0b88186bf6eb6461a1b59f922f5ee906e2576
created 2014-06-20 13:00 +0200
pushed 2016-05-03 12:47 +0000
Ms2ger Ms2ger - Backout revision 308e51eae10c for build bustage.
308e51eae10c244ffdf0e38c4fe983f1248ef473
created 2014-06-20 12:32 +0200
pushed 2016-05-03 12:47 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
99d86357d4fd08213a9b0e6d347fcde018ac2160
created 2014-06-19 14:36 -0700
pushed 2016-05-03 12:47 +0000
Andrew McCreight Andrew McCreight - Bug 990160 - Cycle collect nsCSSRuleProcessor. r=bz
aaf664c3735f5984efe5319a4bdd3a9f09233e85
created 2014-06-05 18:02 -0400
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +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 2016-05-03 12:47 +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 2016-05-03 12:47 +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
83a1489c01eb43a5d2fe5a105caacdc4039ae5d4
created 2014-06-19 14:36 -0700
pushed 2016-05-03 12:47 +0000
Andrew McCreight Andrew McCreight - Bug 990160 - Cycle collect nsCSSRuleProcessor. r=bz, a=lmandel
8968e7307508e5cba5e1ee7597cb507afbeb6486
created 2014-06-07 01:42 -0700
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +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 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
84ea2659f9ea92a0ce986138882ed67b15d688ce
created 2014-04-02 15:08 +1100
pushed 2016-05-03 12:47 +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
c95f331f043df4c2c9396f685826cdd07d12810d
created 2014-02-27 10:04 -0800
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
Nathan Froyd Nathan Froyd - Bug 968281 - pull helper function out of HasAttributeDependentStyle; r=bz
b5185eeba69ddb2d21c3fb4d2a80e43ebb6175a7
created 2014-04-02 15:08 +1100
pushed 2016-05-03 12:47 +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
less more (0) -300 -100 -60 tip