layout/base/RestyleTracker.h
bc25cff90b6ede8d18edfa2d4539c3fc2df3486a
created 2017-05-01 14:23 +1000
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1360471 (part 4) - Use a bitfield to represent profiler features. r=mstange.
5ab8cf2eca5f858f43af05653f1bda2278c816d2
created 2017-04-27 00:26 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1359995: Add back the null-check on curData. r=heycam
c37a6aba9245a51e8c4ffdbd5e28ad28767581b1
created 2017-04-18 01:49 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1357142: Always append descendants to RestyleTracker. r=bz,heycam
4702737fef3928c3b59284051f297650aafc45dc
created 2017-02-15 12:59 +0100
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
27ebaadd9a7915cb67a5a63603f4fd8fb5358e95
created 2017-02-13 11:21 +0800
pushed 2017-04-18 12:07 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 3: Rename RestyleManager to GeckoRestyleManager and RestyleManagerBase to RestyleManager. r=bholley
deb448009371c6677fb44897f7ca5d03c00739a9
created 2017-02-13 09:07 -0800
pushed 2017-04-18 12:07 +0000
Jeff Walden Jeff Walden - Bug 1287006 - Don't pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer, in layout/-related code. r=bz
997b7726f2e4cc93a4234b533ffa8a482cbea157
created 2017-01-09 21:46 +0000
pushed 2017-03-06 20:48 +0000
Jan Beich Jan Beich - Bug 1329467 - Revert bug 1151829 to unbreak non-SPS build after bug 1322553. r=mstange
603bdc33779ff6e9aebcabf1afdd7899219708b0
created 2017-01-06 09:21 -0500
pushed 2017-03-06 20:48 +0000
Nathan Froyd Nathan Froyd - Bug 1142197 - manage ProfilerBacktrace with UniquePtr; r=mstange
063a0c08a804ce1997c7f6abc01bbf7100704134
created 2016-09-23 18:08 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1305004 - fix ReResolveStyleContext related comments. r=heycam
4687780af322afe048863d5f0f943ec1ca4d7f9f
created 2016-08-18 17:03 -0700
pushed 2016-11-14 12:26 +0000
Bobby Holley Bobby Holley - Bug 1296509 - Optimize GetFlattenedTreeParent. r=smaug
4714ae58c55efc58987c5a30bf4a824392018500
created 2016-07-27 17:22 -0700
pushed 2016-11-14 12:26 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1290335: stylo: Hoist OverflowChangedTracker to its own file. r=heycam
5001c86e2f20dacab94bed32dccb32df8aa3caef
created 2016-07-19 21:10 +0800
pushed 2016-09-19 13:38 +0000
Jeremy Chen Jeremy Chen - Bug 1287728 - part2: convert RestyleResult to enum class. r=heycam
78bff0b2ded4a70d0a8ebe88a127f71a9daa861b
created 2016-07-17 22:20 +0800
pushed 2016-09-19 13:38 +0000
Jeremy Chen Jeremy Chen - Bug 1287308 - part1: replace uses of NS_STYLE_HINT_NONE with nsChangeHint(0). r=dbaron
ed713102408e02b6162cf0bb7c4bc83c7ea6bd12
created 2016-06-21 13:17 -0700
pushed 2016-09-19 13:38 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
dd0771829dc90fdc6c9d19f4884ebc7c340f3beb
created 2016-06-22 18:45 -0700
pushed 2016-09-19 13:38 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 0bb00282a4c2 (bug 1243559) for widespread SVG assertion failures
0bb00282a4c22660572181cf2eefd0ab22f24d81
created 2016-06-21 13:17 -0700
pushed 2016-09-19 13:38 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
743b83a94cd48c095b0482f84cefff50d27d586b
created 2016-05-23 11:26 +0800
pushed 2016-08-01 13:59 +0000
Jeremy Chen Jeremy Chen - Bug 1273766 - part3: purge NS_UpdateHint inline. r=heycam
2e892381207b290cb23eed4fcc9df111debbb903
created 2016-02-27 11:12 -0800
pushed 2016-04-25 16:57 +0000
Eric Rahm Eric Rahm - Bug 1251770 - Remove remaining references to MOZILLA_XPCOMRT_API from layout. r=dbaron
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d391b419c38b8331982c1b2725a01ef11442e868
created 2016-01-28 14:23 +1100
pushed 2016-04-25 16:57 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 6 - Convert all frame properties which do not hold pointer to be typed. r=dbaron
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +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-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
721ab475da3b881da257b85b8da11e10df5574d4
created 2015-09-12 19:08 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1202512 - Part 1: Add Element flags to record whether an eRestyle_SomeDescendants restyle is pending for it. r=bzbarsky, a=sylvestre
9f7deabf4068705258a8eaa97d374cef359fd300
created 2015-08-05 22:42 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky
c45ba0178caae13a1408b5b74d1619409d9df3ad
created 2015-08-05 22:42 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 7: Split out FindClosestRestyleRoot and allow passing in a pre-computed restyle root to AddPendingRestyle. r=bzbarsky
d69928567288428833ed8e1322ff9952adc52995
created 2015-08-05 22:42 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 3: Convert eRestyle_SomeDescendants into eRestyle_Self for elements that match selectors. r=bzbarsky
fc5ff8a35475b7fcf9010b08673b24d335122b79
created 2015-08-05 22:42 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 2: Add eRestyle_SomeDescendants restyle hint and pass associated restyle hint data into restyle methods. r=bzbarsky
01576b408ea703f6abba09d8e38628723df18c75
created 2015-08-04 12:20 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 13 changesets (bug 1180118) for crashes on a CLOSED TREE
9b41cd9f2bc5822f27f287f515d8fd16a4d3af6e
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky
b7ec8d4d2d7ec81147f6c37d536693a722c8f10b
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 7: Split out FindClosestRestyleRoot and allow passing in a pre-computed restyle root to AddPendingRestyle. r=bzbarsky
4a7b7998035393642b06092c233100a4c3ebfbab
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 3: Convert eRestyle_SomeDescendants into eRestyle_Self for elements that match selectors. r=bzbarsky
20984dfa43025254ccbebaf2f17fa1496660ef0b
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 2: Add eRestyle_SomeDescendants restyle hint and pass associated restyle hint data into restyle methods. r=bzbarsky
ac8f93de22cb69acea8c9d8d32714d2b2fbab362
created 2015-04-14 19:38 +0200
pushed 2015-06-29 20:18 +0000
Jan Beich Jan Beich - Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934. r=rbarker r=dholbert r=mstange
8fead3b81ebfa56e7883d0d50412c84f5b3150b2
created 2015-04-09 13:40 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 84ebfdd3c94c (bug 1151829) for windows build bustage CLOSED TREE
84ebfdd3c94cf137763c6c37187a31fe95565892
created 2015-04-07 17:26 -0400
pushed 2015-06-29 20:18 +0000
Jan Beich Jan Beich - Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934. r=rbarker
7a6b36e4eac92bedc5731eaa84ace454b9c67fb1
created 2015-04-02 21:43 +0200
pushed 2015-05-11 18:39 +0000
Jan Beich Jan Beich - Bug 1145988 - Unbreak build on non-SPS platforms after bug 1129249. r=dholbert, f=chiajung, a=lizzard
703caa5d845f02d37f98f099540a00d4f2353af6
created 2015-03-19 02:19 +0100
pushed 2015-05-11 18:39 +0000
chiajung hung chiajung hung - Bug 1129249 - Add a "restyle" feature to profiler and split the style label in Cleopatra based on the restyleSource, r=dholbert,mstange
0bd4e491041ad8f8b2c55c35cb7f7c2a8cf8cad5
created 2015-02-16 16:34 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 992077 patch 5 - Remove implementation of OverflowChangedTracker::CHILDREN_AND_PARENT_CHANGED. r=mats
ce19dc161a0b5a65eaa0c2c9a0659f3079900146
created 2015-01-13 21:03 -0800
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 1115812 patch 6 - Move ProcessRestyles from RestyleTracker to RestyleManager. r=heycam
798ae4147b624b90c674c36471aa3816006e330b
created 2014-11-27 09:47 +1100
pushed 2014-12-05 15:23 +0000
Cameron McCormack Cameron McCormack - Bug 1098270 - Null check curData in AddPendingRestyle to avoid crashing on style sheet updates in ShadowRoots outside of the composed document. r=dbaron, a=lsblakk
d4e7b198391cf5d89ef1a014a0f42f0840865eec
created 2014-09-25 15:45 +1000
pushed 2014-11-28 15:29 +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-11-28 15:29 +0000
Phil Ringnalda Phil Ringnalda - Back out c0c410aed86f (bug 979133) for -wError bustage
c0c410aed86fee0501e1f6fdb996e9c43200687e
created 2014-09-25 13:13 +1000
pushed 2014-11-28 15:29 +0000
Cameron McCormack Cameron McCormack - Bug 979133 - Add facility to log the restyle process. r=dbaron
f481cfe4478372513eb50f681e90fc5fa834f5ee
created 2014-09-19 11:12 +1000
pushed 2014-11-28 15:29 +0000
Cameron McCormack Cameron McCormack - Bug 1062732 - Avoid tracking descendants for restyling if we are force restyling the entire subtree. r=dbaron
4738068430a9d734e2c70ccf7b0a052e09623568
created 2014-09-19 11:12 +1000
pushed 2014-11-28 15:29 +0000
Cameron McCormack Cameron McCormack - Bug 1063384 - Make RestyleTracker::DoProcessRestyle's restylesToProcess not have an mDescendants array in each element. r=dbaron
635055d16df6cbca72dc7bb793732a400558ec4a
created 2014-09-05 13:48 +1000
pushed 2014-11-28 15:29 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 24: Avoid copying RestyleData::mDescendants when modifying an existing entry. r=dbaron
52a7e3a19638d1a0c76ea7c3216a7a14247f40d1
created 2014-09-05 13:48 +1000
pushed 2014-11-28 15:29 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 21: Fix issue where not all pending-restyle descendants are restyled. r=dbaron
8fae88effe0da5f1032df84c19d0c2c547363a5f
created 2014-09-05 13:48 +1000
pushed 2014-11-28 15:29 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 10: Record pending restyles of restyle root descendants and ensure we restyle them if we didn't get to them. r=dbaron
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
2919311231ecd1bd53e18eee26bc7106b2ab806c
created 2014-08-03 13:11 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 18 - Fix RestyleTracker to handle restyle hints exactly rather than pessimistically when restyling continuations with varying styles (e.g., spans inside ::first-line or ::first-letter). r=heycam
c0d4dd2261a5ac9bb1aece976e1774d977b8b13d
created 2014-08-03 01:22 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Back out bug 996796 patch 18 through patch 25 (changesets fbe97c2db729 through 9719c08c3144) to fix 50%-of-the-time Android 4.0 debug orange from single assertion ("Why did this not get handled while processing mRestyleRoots?", layout/base/RestyleTracker.cpp, line 87) in gfx/tests/crashtests/815489.html .
fbe97c2db7299c1459167c88442a3ef5c57a90cd
created 2014-08-02 19:37 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 18 - Fix RestyleTracker to handle restyle hints exactly rather than pessimistically when restyling continuations with varying styles (e.g., spans inside ::first-line or ::first-letter). r=heycam
8da0b361d546fb9a84774d0e0e2f633df6d4a427
created 2014-08-02 19:37 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 6 - Adjust checks of restyle types to accomodate new types weaker than eRestyle_Self. r=heycam
6e62d26d659c75a7be32298e259133e68c571d82
created 2014-06-18 17:07 -0700
pushed 2014-09-02 16:39 +0000
L. David Baron L. David Baron - Bug 996798 - Add a typedef to make it easier to change the size of nsWrapperCache/nsINode flags. r=bzbarsky
88e93734e132d1bc5231471df48708cd651172b6
created 2014-05-24 22:20 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc
54f1c073c4b54db77182de9a30428162e225742f
created 2014-05-06 11:23 +0200
pushed 2014-06-09 21:49 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1005405 - OverflowChangedTracker::Flush() no longer downgrades parent frames from CHILDREN_AND_PARENT_CHANGED to CHILDREN_CHANGED. r=dbaron, a=sledru
less more (0) -60 tip