L. David Baron
|
bf1f20686b
|
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
This depends on patches 4 and 7.
|
2014-12-05 15:50:01 -08:00 |
|
L. David Baron
|
33d7a61d85
|
Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
This depends on patches 5 and 6, and is needed for patch 8.
|
2014-12-05 15:50:00 -08:00 |
|
L. David Baron
|
57696e47bf
|
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
This is needed for patch 7.
|
2014-12-05 15:50:00 -08:00 |
|
L. David Baron
|
ba3dfb48ef
|
Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
This is needed for patch 7.
|
2014-12-05 15:50:00 -08:00 |
|
Wes Kocher
|
6d72488ca1
|
Backed out 8 changesets (bug 1089417) for b2g bustage possibly on a CLOSED TREE
Backed out changeset bf9f31312c1a (bug 1089417)
Backed out changeset babf33f8e077 (bug 1089417)
Backed out changeset 47b4f47d2e36 (bug 1089417)
Backed out changeset 11da22489a4f (bug 1089417)
Backed out changeset a39f32b2b2de (bug 1089417)
Backed out changeset fba9c331e036 (bug 1089417)
Backed out changeset b541a037f627 (bug 1089417)
Backed out changeset fc47a51b4f96 (bug 1089417)
|
2014-12-05 12:45:41 -08:00 |
|
L. David Baron
|
6c6c7f679d
|
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
This depends on patches 4 and 7.
|
2014-12-05 11:37:39 -08:00 |
|
L. David Baron
|
48d4dd25a2
|
Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
This depends on patches 5 and 6, and is needed for patch 8.
|
2014-12-05 11:37:39 -08:00 |
|
L. David Baron
|
59b2c14b5b
|
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
This is needed for patch 7.
|
2014-12-05 11:37:38 -08:00 |
|
L. David Baron
|
359620f45d
|
Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
This is needed for patch 7.
|
2014-12-05 11:37:38 -08:00 |
|
L. David Baron
|
44a3b964fa
|
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
|
2014-11-26 22:29:45 -08:00 |
|
Brian Marshall
|
0a1446da9d
|
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
|
2014-11-13 21:37:42 -08:00 |
|
Brian Marshall
|
d199db5155
|
Bug 783213 - Part 1: Only apply the :active and :hover quirk to links, and not when the selector uses other pseudo-classes. r=dbaron
|
2014-11-08 17:16:39 -08:00 |
|
L. David Baron
|
4ad019a070
|
Bug 1082899 patch 5 - Add :-moz-native-anonymous pseudo-class, exposed only to UA style sheets. r=birtles sr=bzbarsky
|
2014-10-23 12:57:28 -04:00 |
|
L. David Baron
|
cc77a76769
|
Bug 1082899 patch 1 - Add a flags field to the CSS_PSEUDO_CLASS and related macros. r=birtles
|
2014-10-23 12:57:27 -04:00 |
|
Ehsan Akhgari
|
8bb87f8a27
|
Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
|
2014-08-31 23:36:37 -04:00 |
|
Nicholas Nethercote
|
c9cbbdc34d
|
Bug 1057912 - Privatize most of PLDHashTable's fields. r=roc.
|
2014-08-25 16:56:33 -07:00 |
|
Nicholas Nethercote
|
663b82ea3b
|
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
* * *
imported patch rm-dummy-params
|
2014-08-06 06:31:21 -07:00 |
|
Ms2ger
|
eeeea40464
|
Bug 1032116 - Outparamdel nsIStyleSheetLinkingElement::GetStyleSheet; r=dbaron
|
2014-07-02 12:53:40 +02:00 |
|
Ms2ger
|
7f901a51fa
|
Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
|
2014-06-20 12:32:49 +02:00 |
|
Ms2ger
|
78134e6fa1
|
Backout revision 308e51eae10c for build bustage.
|
2014-06-20 13:00:08 +02:00 |
|
Ms2ger
|
f747edc3e4
|
Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
|
2014-06-20 12:32:49 +02:00 |
|
Andrew McCreight
|
1f8c872155
|
Bug 990160 - Cycle collect nsCSSRuleProcessor. r=bz
|
2014-06-19 14:36:53 -07:00 |
|
Josiah Bruner
|
783cbb1f13
|
Bug 1021309 - Add "mac-yosemite-theme" CSS system metric. r=mstange
|
2014-06-05 18:02:46 -04:00 |
|
Xidorn Quan
|
311ef2f9f9
|
Bug 966166 - Part 1: Parse @counter-style rule. r=dbaron, r=bz
|
2014-06-11 21:10:00 -04:00 |
|
Jonathan Watt
|
b4b09c6fb2
|
Bug 1016680, part 1 - Report the memory used by RuleCascadeData::mKeyframesRuleTable. r=dholbert
|
2014-06-11 11:20:50 +01:00 |
|
Cameron McCormack
|
2faf42e48d
|
Bug 1017798 - Part 1: Make AncestorFilter and the TreeMatchContext style scope list include ancestors from following ShadowRoots up to the light tree. r=bzbarsky
|
2014-06-06 15:22:55 +10:00 |
|
William Chen
|
93c8625034
|
Bug 992521 - Part 2: Make styles work when not in document, but contained by a ShadowRoot with a host in document. r=smaug
|
2014-06-07 01:42:54 -07:00 |
|
Ms2ger
|
aeb91b286b
|
Bug 741295 - Treat 'id' and 'class' as global attributes for all elements; r=bz
|
2014-05-30 09:36:53 +02:00 |
|
Birunthan Mohanathas
|
eeb9aaaa94
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
|
Masayuki Nakano
|
00dfc5e0a9
|
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
|
2014-04-03 13:18:36 +09:00 |
|
Cameron McCormack
|
a9b2a1c1f3
|
Bug 989965 - Resolve style for pseudo-elements correctly when style rules that have user action pseudo-classes on them are present. r=bzbarsky
|
2014-04-02 15:08:52 +11:00 |
|
Andrew McCreight
|
aded529f53
|
Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug
|
2014-02-27 10:04:09 -08:00 |
|
Nathan Froyd
|
e7b44219ef
|
Bug 968281 - pull helper function out of HasAttributeDependentStyle; r=bz
|
2014-02-05 10:16:03 -05:00 |
|
Masatoshi Kimura
|
85e78007a0
|
Bug 965961 - Remove unused css selectors for windows versions. r=bz
|
2014-01-31 07:55:10 +09:00 |
|
Birunthan Mohanathas
|
08efb5ff8c
|
Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
|
2014-01-30 13:26:54 -05:00 |
|
Boris Zbarsky
|
06d2416317
|
Bug 962628. Make '+' and '~' combinators work at the top level of an anonymous content forest. r=heycam
|
2014-01-23 15:18:06 -05:00 |
|
Ehsan Akhgari
|
68bfe70f09
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
|
Birunthan Mohanathas
|
88a0348924
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
|
2013-12-08 21:52:54 -05:00 |
|
Cameron McCormack
|
d73c1cfcbc
|
Bug 922669 - Part 8: Look at user action pseudo-classes on pseudo-elements during selector matching. r=bz
|
2013-11-28 17:46:39 +11:00 |
|
Cameron McCormack
|
a797ea4b96
|
Bug 922669 - Part 7: Add nsStyleSet::HasStateDependentStyle and nsCSSRuleProcessor:HasStateDependentStyle overrides that work on pseudo-elements. r=bz
|
2013-11-28 17:46:39 +11:00 |
|
Cameron McCormack
|
8ea809bf8b
|
Bug 922669 - Part 6: Split out user action pseudo-class matching from SelectorMatches. r=bz
|
2013-11-28 17:46:39 +11:00 |
|
Cameron McCormack
|
1f2d9803ad
|
Bug 922669 - Part 5: Store pseudo-element nsCSSSelectors directly in hashtables. r=bz
|
2013-11-28 17:46:39 +11:00 |
|
Cameron McCormack
|
d5c5a7b601
|
Bug 922669 - Part 2: Use a different operator to represent the element -> pseudo-element relationship in selectors. r=bz
|
2013-11-28 17:46:38 +11:00 |
|
Nathan Froyd
|
4ea995c389
|
Bug 940170 - part 1 - constify PLDHashTableOps in layout/; r=bz
|
2013-11-18 21:51:48 -05:00 |
|
Daniel Holbert
|
227c20388b
|
Bug 936628: Add media query to check for whether we have a color picker backend available. r=jimm
|
2013-11-10 19:07:59 -08:00 |
|
Olli Pettay
|
168cbad410
|
Bug 934788 - Faster selector matching for attribute selectors by not counting the number of attributes, r=bz
|
2013-11-05 13:53:57 +02:00 |
|
Cameron McCormack
|
1a96b9ca49
|
Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron
|
2013-11-01 13:44:40 +11:00 |
|
Cameron McCormack
|
ca7ca37f91
|
Bug 927734 - Loosen assertions about the contents of the style scope stack. r=dbaron
|
2013-11-01 13:44:27 +11:00 |
|
Ehsan Akhgari
|
1089e71462
|
Bug 916610 - Minimize the #includes in layout/style; r=roc
|
2013-09-15 21:06:52 -04:00 |
|
Robert O'Callahan
|
51222bdd45
|
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
|
2013-09-02 20:41:57 +12:00 |
|