layout/style/nsStyleContext.h
066926557b7762909dbf037850941588051f2713
created 2016-04-05 12:35 +0800
pushed 2016-04-25 17:12 +0000
Jeremy Chen Jeremy Chen - Bug 1261568 - part1: take -webkit-text-fill-color into consideration while
de0c81292e18eb939061eb17515ed92fbbfa9e10
created 2016-03-18 13:14 -0700
pushed 2016-04-25 17:12 +0000
Bobby Holley Bobby Holley - Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam
d926ec33189d35357876a4e7be7150ab8adec7dd
created 2016-03-18 16:56 -0700
pushed 2016-04-25 17:12 +0000
Bobby Holley Bobby Holley - Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam
dec6f360210220d77472538bb0863dfbdc37ef37
created 2016-03-24 18:40 -0700
pushed 2016-04-25 17:12 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron
d478d82a9103926631bec33cf15fd315ee9429f0
created 2016-03-25 09:48 -0700
pushed 2016-04-25 17:12 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Use a RefPtr to hold onto the parent style context. r=dbaron
d0fa0d3838807de31e2d4dbb1deb6cfd981bcb82
created 2016-03-14 10:27 -0700
pushed 2016-04-25 17:12 +0000
L. David Baron L. David Baron - Bug 1142531: Check more bits in nsStyleContext::MoveTo assertion. r=heycam
b2cc32b7bbe6a7a999dabacf600444169bc3b3e6
created 2016-03-24 18:40 -0700
pushed 2016-04-19 19:24 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron a=ritu
27a056f5a5482e7c581cb7c5b4831f0d0e7669cb
created 2016-03-25 09:48 -0700
pushed 2016-04-19 19:24 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Use a RefPtr to hold onto the parent style context. r=dbaron
789ad2053247bcdef0535b4ae9b06690b01017d6
created 2016-04-19 11:12 -0700
pushed 2016-04-19 18:12 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1258017) for android r24 crashes in download-3-notref.html a=backout
1287b9f362ee36de3898ffdc09767f8ea85b2494
created 2016-03-24 18:40 -0700
pushed 2016-04-19 00:32 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron a=ritu
ece911f4b8e32df893b439d150599344913cb6c8
created 2016-03-25 09:48 -0700
pushed 2016-04-19 00:32 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Use a RefPtr to hold onto the parent style context. r=dbaron
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
ddaae692ddd9a7427fe18e93334d80a1f49bac96
created 2015-11-30 16:16 -0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 1228877 - Make nsStyleContext::HasChildThatUsesGrandancestorStyle by setting bit on grandchild's parent instead of grandchild. r=xidorn
0a0113e1a540402286925c2f644618165273b1b1
created 2015-11-30 12:10 +0100
pushed 2015-12-14 20:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4a3c509bcb25 (bug 1228877)
4a3c509bcb25a533b0eb161f2c5604962a837c37
created 2015-11-29 23:15 -0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 1228877 - Make nsStyleContext::HasChildThatUsesGrandancestorStyle by setting bit on grandchild's parent instead of grandchild. r=xidorn
4ffc022ce43626ea7f69894e35f6b9d768c5d1ff
created 2015-10-29 17:06 +1100
pushed 2015-12-14 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1219534 - Remove unused nsStyleContext::SetStyle##name_ methods. r=dholbert
e8610a7c6b3e9cdd7cbf30f36aed92e634abd4bc
created 2015-10-29 17:05 +1100
pushed 2015-10-29 11:48 +0000
Cameron McCormack Cameron McCormack - Tweak a couple of comments; no bug. (DONTBUILD)
713de8f859af05f24fdde909629863f667d93e11
created 2015-10-23 08:57 +0900
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1216431 patch 7 - Back out bug 1209603 patch 6. r=heycam
063bf9fb0cd344462c570a4cc05c2f537ecf52c8
created 2015-10-23 08:57 +0900
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1216431 patch 6 - Back out bug 1209603 patch 8. r=heycam
3b9f6b8b11a48930e836c786646848230e007a48
created 2015-10-23 08:57 +0900
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1216431 patch 5 - Back out half of bug 1209603 patch 10. r=heycam
b2c58421d657b4de854528dcd1c81fda17acddc5
created 2015-10-19 20:42 -0700
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1209603 patch 10 - Make PeekStyle* exact, i.e., guaranteed to return null if we haven't computed the data for this context. r=heycam
0f3e25c8e4b1a37d809d4e777edfa4d10df5cf60
created 2015-10-19 20:42 -0700
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1209603 patch 9 - Cache inherited style structs on the style context when we found already-cached data in the rule tree. r=heycam
573bb4c9a1da8d44ebb8dfed37bdf47f449139b8
created 2015-10-19 20:42 -0700
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1209603 patch 8 - Record in mBits when we have gotten a reset style struct that is cached on the rule node. r=heycam
fcd8749d260ccb60fe7f8e07303ce40391652a29
created 2015-10-19 20:42 -0700
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1209603 patch 6b - Rename nsStyleContext::HasCachedInheritedStyleData to HasCachedDependentStyleData. r=heycam
565c13fd9230597dd9cda4cb1c2fe66bc4f89f34
created 2015-10-19 20:42 -0700
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1209603 patch 6 - Prepare to use a different meaning of mBits when cached style data pointer is null. r=heycam
415be6e995fdac614a00a85554076e2f3073d1ec
created 2015-10-19 20:42 -0700
pushed 2015-10-29 11:48 +0000
L. David Baron L. David Baron - Bug 1209603 patch 5 - Move inline method nsStyleContext::GetCachedStyleData into header file, and make it public. r=heycam
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +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-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
3dd4992e71be618115edc551af8c219977fbb506
created 2015-09-17 12:08 +1000
pushed 2015-09-21 14:31 +0000
Cameron McCormack Cameron McCormack - Bug 1203766 - Part 3: Add ArenaRefPtr support to nsStyleContext. r=bzbarsky
6ddcf355f74018df5fbc133f93fdf92f572ca0b6
created 2015-08-29 06:13 +1000
pushed 2015-09-10 18:37 +0000
Cameron McCormack Cameron McCormack - Bug 1180120 - Part 6: Replace HasSameCachedStyleData call with samePointerStructs bit tests. r=dbaron a=sylvestre
dbf8d7d2b9358130e67b616f1fbc5ade6f8ea4c8
created 2015-08-29 06:13 +1000
pushed 2015-09-10 18:37 +0000
Cameron McCormack Cameron McCormack - Bug 1180120 - Part 4: Add an outparam to CalcStyleDifference to indicate which struct pointers were identical. r=dbaron a=sylvestre
d1fbc7d972ed27b219817637fbb698aaf8fc9e19
created 2015-08-29 06:13 +1000
pushed 2015-09-10 18:37 +0000
Cameron McCormack Cameron McCormack - Bug 1180120 - Part 1: Record on style contexts that reset style is explicitly inherited. r=dbaron a=sylvestre
e52a585302320e44109c975a38ba9a111c7fd61f
created 2015-05-04 09:52 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1149009 - Suppress line break inside text frame if it is directly contained by ruby content box. r=dbaron
8ec02fc2f048a7edab852cc9fbd5ecc549415b9f
created 2015-05-04 09:52 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Backout df7c88910f47 (bug 1149009) for new patch.
98d3519ab098ebb3bb7ed3ceb405812e3d8b75de
created 2015-04-15 10:55 +1200
pushed 2015-05-11 19:23 +0000
David Major David Major - Bug 1155836: Template on aComputeData in the DoGetStyle* helpers. r=dbaron f=bz
cf818791205713745d5c46c75154e917852042b1
created 2015-04-29 14:47 +1000
pushed 2015-05-11 19:23 +0000
Cameron McCormack Cameron McCormack - Bug 1157097 - Don't share a style context that will have its cached style data cleared. r=dbaron
5d21763f8a467c26971d290e9db375b3acf72bc0
created 2015-04-21 23:34 -0700
pushed 2015-05-11 19:23 +0000
Daniel Holbert Daniel Holbert - (no bug) Fix typo in nsStyleContext.h (s/currenlty/currently/). Comment-only, DONTBUILD
df7c88910f473ad25dee301071da921ddaeaa02e
created 2015-04-20 15:04 +1200
pushed 2015-05-11 19:23 +0000
Xidorn Quan Xidorn Quan - Bug 1149009 - Fix line break suppression on whitespace not contained but wrapped in ruby boxes. r=dbaron
f0af8f992aeb8799b48a924571fb9c17448d2a67
created 2015-04-15 10:55 +1200
pushed 2015-05-07 20:27 +0000
David Major David Major - Bug 1155836: Template on aComputeData in the DoGetStyle* helpers. r=dbaron f=bz a=lizzard
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-30 18:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
d002245260570b09d18b8b19cbca1aae10e9a94c
created 2015-03-15 20:28 -0400
pushed 2015-03-30 18:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 962594 - Don't build CSS animations for elements that are in a display:none subtree. r=heycam
f672b2cd7a4f89c6e91aa62d2e758fff62fbbaa6
created 2015-03-11 10:28 +1100
pushed 2015-03-30 18:46 +0000
Xidorn Quan Xidorn Quan - Bug 1140264 part 3 - Rename IsInlineDescendantOfRuby to ShouldSuppressLineBreak and exclude rbc/rtc from it. r=dbaron
f2b0eb82d21dd0c9e9dd3e779187d6dcf634d90c
created 2015-03-05 12:48 +1100
pushed 2015-03-30 18:46 +0000
Cameron McCormack Cameron McCormack - Bug 1139272 - Allow expensive style context assertions to be enabled with a pref. r=dbaron
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-25 16:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
2bae960bfe47c9ab3413f7aa12be18977c0d258b
created 2015-02-26 16:18 +1100
pushed 2015-03-03 15:14 +0000
Xidorn Quan Xidorn Quan - Bug 1135954 - Part 2: Make GetUniqueStyleData private and remove no longer used unique cases. r=heycam, a=abillings
838f4982e92787c726d6be4fc3e968c4533ed3ba
created 2015-02-26 16:18 +1100
pushed 2015-03-03 15:14 +0000
Xidorn Quan Xidorn Quan - Bug 1135954 - Part 1: Create empty border/padding style struct for rbc/rtc. r=heycam, a=abillings
1a1b8b9ec10a0d79dc5a0713aab7710c06c12ffa
created 2015-02-18 09:28 +1100
pushed 2015-02-23 18:11 +0000
Cameron McCormack Cameron McCormack - Bug 1127198 - Part 1: Add a DEBUG-only count of frames that use a style context. r=dbaron
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-23 18:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
455e36d4b7ff5baeedfe32e9a8a9f5913ab34ae4
created 2015-02-07 13:25 +1100
pushed 2015-02-23 18:11 +0000
Xidorn Quan Xidorn Quan - Bug 1122781 part 4 - Add runtime dependency check of style structs. r=dbaron
53e728d945d775153615818e5f6f88befbeb1a2a
created 2015-02-07 13:25 +1100
pushed 2015-02-23 18:11 +0000
Xidorn Quan Xidorn Quan - Bug 1122781 part 2 - Generate dependencies table of style structs for runtime check. r=dbaron
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-23 18:11 +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-23 18:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
883c0f7c2a3835e2d3693643fcd3938ea5fa47a9
created 2015-02-18 09:29 +1100
pushed 2015-02-17 22:29 +0000
Cameron McCormack Cameron McCormack - Bug 1127198 - Part 1: Add a DEBUG-only count of frames that use a style context. r=dbaron a=abillings
a58f4fffeed222e5b807bc8dc7e2129b5b95e53c
created 2014-12-31 16:39 +1100
pushed 2015-01-12 20:36 +0000
Xidorn Quan Xidorn Quan - Bug 1114792 - Rename nsStyleContext::IsDirectlyInsideRuby to IsInlineDescendantOfRuby. r=dbaron
f291ce1eacd0b14ecccd22219be950276e1ca5ec
created 2014-12-11 09:26 +1100
pushed 2015-01-12 20:36 +0000
Xidorn Quan Xidorn Quan - Bug 1098275 - Inlinize block-level boxes inside ruby. r=heycam
3e2da595d50d4da8b43a9e65deac79603dd578f6
created 2014-11-26 22:29 -0800
pushed 2014-11-28 15:58 +0000
L. David Baron L. David Baron - Bug 1100773 patch 3 - Add an aListDescendants boolean to nsStyleContext::List. r=heycam
298b1f34d02a31392c1e725fbd68cd114c56df66
created 2014-10-01 09:13 +1000
pushed 2014-10-13 17:43 +0000
Cameron McCormack Cameron McCormack - Bug 1072724 - Support showing more information about style structs in restyle logs. r=dbaron
d4e7b198391cf5d89ef1a014a0f42f0840865eec
created 2014-09-25 15:45 +1000
pushed 2014-10-13 17:43 +0000
Cameron McCormack Cameron McCormack - Bug 979133 - Add facility to log the restyle process. r=dbaron
84a355b48a1af40453d27573425e80f382a7caaf
created 2014-09-24 21:06 -0700
pushed 2014-10-13 17:43 +0000
Phil Ringnalda Phil Ringnalda - Back out c0c410aed86f (bug 979133) for -wError bustage
less more (0) -100 -60 tip