layout/base/ServoRestyleManager.cpp
ebdf03ef37f2bddde204d03e6a21016a504d565c
created 2017-11-22 15:35 -0600
pushed 2017-11-22 21:37 +0000
Xidorn Quan Xidorn Quan - Bug 1417824 - Query theme for attribute change on element with appearance. r?heycam draft
63884b6bd77fa9fb0dc69b07cce0581e45eabdd2
created 2017-11-17 17:33 -0800
pushed 2017-11-20 23:42 +0000
Neerja Pancholi Neerja Pancholi - Servo crash and margin collapsing work in progress draft
fecabc23f36e98c5a6efed9c9dd3b6efff029597
created 2017-11-14 17:53 -0800
pushed 2017-11-15 01:55 +0000
Xidorn Quan Xidorn Quan - Bug 1417281 part 1 - Trigger subtree restyle when lwtheme / lwthemetextcolor attribute on root element of XUL document is changed. r?heycam draft
98e2b4ee9775a2a2b5cc1bb8a390bfe901814f38
created 2017-11-06 13:22 +0100
pushed 2017-11-07 10:47 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
78f6394c884cc4d87c5ac188ba4abeec314813a4
created 2017-11-05 17:29 +0100
pushed 2017-11-05 18:10 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
52e4f209f2d19c19394f7bea40802e81bda5f59f
created 2017-11-01 12:20 +0100
pushed 2017-11-01 11:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1413288: The owner of a bullet frame is the first continuation of the parent. r?xidorn draft
df44bf1034bbfe5ed581e02bc9f0a5b46f46618d
created 2017-10-20 12:00 +0200
pushed 2017-10-20 12:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1409931: nsImageControlFrame can also be using a <map> element. r?xidorn draft
53242956c7854b8b0933557dcb812b79390549f4
created 2017-10-20 12:00 +0200
pushed 2017-10-20 10:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1409931: nsImageControlFrame can also be using a <map> element. r?xidorn draft
f258dbbecafd77015e7a127aa7480b904bcccab0
created 2017-10-19 14:45 +0200
pushed 2017-10-19 12:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1409088: Fix destination insertion point removal algorithm. r?bz draft
76296f08f28382a5d2197af3684549166318281d
created 2017-10-09 11:07 +1100
pushed 2017-10-12 23:51 +0000
Xidorn Quan Xidorn Quan - Bug 1406562 - Return first continuation for parent of first-letter in ExpectedOwnerForChild. r=emilio, a=ritu
1338d62a031f45f833169b65264b56880609bff0
created 2017-10-02 16:36 -0400
pushed 2017-10-10 19:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1402476 - ExpectedOwnerForChild should not return a first-letter frame for a text child. r=emilio, a=ritu
0b73ed645d56a811110085e047d28bb09ae6af5f
created 2017-10-02 16:36 -0400
pushed 2017-10-10 19:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1391736 - Relax the ExpectedOwnerForChild assert in the ServoRestyleState constructor. r=emilio, a=ritu
3f6b01c6cc57d3133065c89c1ea29a6093482a81
created 2017-09-29 03:49 +0200
pushed 2017-10-10 19:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1404167 - Properly update the styles of first-letter childs of anon boxes. r=bz, a=sledru
3fac14728144a6c51da4320fe171bf3d5cb7b9e7
created 2017-10-09 11:07 +1100
pushed 2017-10-09 21:20 +0000
Xidorn Quan Xidorn Quan - Bug 1406562 - Return first continuation for parent of first-letter in ExpectedOwnerForChild. r=emilio
3a3de022405f30515ac87c3f8b1c3e191c1381c0
created 2017-10-09 11:07 +1100
pushed 2017-10-09 00:07 +0000
Xidorn Quan Xidorn Quan - Bug 1406562 - Return first continuation for parent of first-letter in ExpectedOwnerForChild. r?bz draft
cdc355ec1f46a79e7ee5d0e3b916f30264aa4d7f
created 2017-10-03 09:05 +1100
pushed 2017-10-08 22:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=froydnj. draft
ce3e3c2f159845603124c4e1ee0b78a284713136
created 2017-10-02 16:36 -0400
pushed 2017-10-03 00:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1391736. Relax the ExpectedOwnerForChild assert in the ServoRestyleState constructor. r=emilio
06d4a47016eb456afad052f2ae432e278356d2e4
created 2017-10-02 16:36 -0400
pushed 2017-10-03 00:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1402476. ExpectedOwnerForChild should not return a first-letter frame for a text child. r=emilio
dade9951a461fef6a6af9265760861e86c9b06ca
created 2017-09-27 19:19 +0200
pushed 2017-10-02 17:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403615 - Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley, a=sledru
c363a41fc89928a55ccd7aaf9ab835bd1299c6c1
created 2017-09-26 09:38 +0200
pushed 2017-10-02 17:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403028 - Ensure the parent is in the composed doc before marking it as dirty. r=heycam, a=sledru
ac3ccd00426152daa9f7afbba00cc6abd59a1039
created 2017-09-29 03:49 +0200
pushed 2017-09-29 19:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1404167: Properly update the styles of first-letter childs of anon boxes. r=bz
660d1264adc667cbbdb7d0eab0e1175640934546
created 2017-09-29 11:39 +0200
pushed 2017-09-29 16:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 710b592482ee (bug 1404167) for asserting mOwner == ExpectedOwnerForChild(aFrame) at ServoRestyleManager.cpp:125. r=backout
710b592482eea53c22ea092f5ec038524a539e9f
created 2017-09-29 03:49 +0200
pushed 2017-09-29 16:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1404167: Properly update the styles of first-letter childs of anon boxes. r=bz
8d4f4b54141ac107d52688bf2b4392e860ab554d
created 2017-09-27 19:19 +0200
pushed 2017-09-28 08:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley
dbf1351a429ae23910a9001da1ad0fd0969ab67a
created 2017-09-27 21:27 +0200
pushed 2017-09-28 00:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 379e7e7bf80d (bug 1403615) for failing own crashtest. r=backout
6d9416e4b59a3a209e3f80c145207d1058635ffa
created 2017-09-27 19:19 +0200
pushed 2017-09-27 17:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley draft
c435086a27d491a263c693ee1e3d749d6bf9eee2
created 2017-09-27 19:19 +0200
pushed 2017-09-27 17:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r?bholley draft
d75d1ebf0e99290906b838606dd907a0bd198e7a
created 2017-09-26 07:25 +0200
pushed 2017-09-26 17:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403078: Lazily tweak the traversal root to account for sibling invalidations. r=heycam
05934136d26ac1927f6556aa2e180b0e5f556583
created 2017-09-26 09:38 +0200
pushed 2017-09-26 07:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403028: Ensure the parent is in the composed doc before marking it as dirty. r?heycam draft
e6b3498a39b94616ba36798fe0b71a3090b1b14c
created 2017-09-25 16:41 -0700
pushed 2017-09-26 01:38 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
4b97d4e53e02ffae46ffb3268d95d022509f47ed
created 2017-09-25 10:58 -0400
pushed 2017-09-25 15:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1401739. Make sure to always call UpdateStyleOfChildAnonBox with the first continuation as "this". r=emilio
e33b5348f22aa73c88424df94f5acbd7a399c225
created 2017-05-23 12:02 +0800
pushed 2017-09-18 07:17 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1363805 - Part 3: Do lazy flushing if possible. r?heycam draft
41c8cd58826186aacd13d4560409b2f48de297d0
created 2017-05-23 12:02 +0800
pushed 2017-09-18 05:57 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1363805 - Part 3: Do lazy flushing if possible. r?heycam draft
0146e1759da93ae48e5103e407fb4ce605379a96
created 2017-05-23 12:02 +0800
pushed 2017-09-12 10:33 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1363805 - Part 2: Do lazy flushing if possible. r?heycam draft
208855682aebf2aaf464f781f035e91e2183816f
created 2017-09-12 08:41 +0200
pushed 2017-09-12 06:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1387942: Relax backdrop frame parenthood assertion. r?xidorn draft
d12b61881a56d3ba674dc83aca671f35fc511b26
created 2017-09-06 15:42 +0800
pushed 2017-09-08 09:56 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1397168 - Add a function to find out if a node has any ancestor that is pending for restyling. r=emilio
0d6f3f0dfb659dc0aaab6233e6e903b90eb9503e
created 2017-09-07 16:24 +0900
pushed 2017-09-07 07:25 +0000
Brian Birtles Brian Birtles - Bug 1365855 - Drop comment about needing to update SMIL animation styles in ServoRestyleManager::UpdateOnlyAnimationStyles; r?hiro draft
f502111c3f6be6fb36ad0bc2cb03523ab025fc59
created 2017-09-06 15:42 +0800
pushed 2017-09-06 08:56 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1397168 - Add a function to find out if a node has any ancestor that is pending for restyling. r?emilio draft
503c5d96f9efa2ade32b2b08038728c9f615106c
created 2017-09-06 15:42 +0800
pushed 2017-09-06 07:54 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1397168 - Add a function to find out if a node has any ancestor that is pending for restyling. r?emilio draft
7f3cfd3cc57cb21b735787a170573bb0b42b3d79
created 2017-09-01 16:17 -0700
pushed 2017-09-01 23:16 +0000
Brad Werth Brad Werth - Bug 1396097 Part 1: Detect synchronous layout requests when stylesheets are still loading, and output a console warning. draft
2cbfa0e50247c97457644f5d731534cbbfe27162
created 2017-09-01 00:53 -0400
pushed 2017-09-01 07:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1395650. Make anonymous column groups into non-inheriting anon boxes, to better match the behavior of other browsers. r=heycam
82052535770fac7ba6000e7c0c5e83b2fddf6101
created 2017-08-31 22:46 -0400
pushed 2017-09-01 07:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1395591. When looking for our layout parent style, make sure to start with the placeholder if we're out of flow. r=emilio
ca0fcfb8cec2e0237c91c4b31a5a95db32f85bac
created 2017-08-31 09:12 -0400
pushed 2017-08-31 15:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 1390389. Fix anon box restyling assertions to correctly handle ib splits. r=xidorn
1e056926e2eef497b15dc523b4b03c42fc777d27
created 2017-08-31 17:12 +0200
pushed 2017-08-31 15:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395586: Other build fixes (to be squashed too). r?heycam draft
68bf6e72e5da10e9b8ee3dd7aa6a3f052a26c522
created 2017-08-29 15:50 -0700
pushed 2017-08-30 15:55 +0000
Brad Werth Brad Werth - Bug 1385789: Refactor RestyleManager::ContentStateChangedInternal to move nsRestyleHint calculation out to GeckoRestyleManager. draft
6a9a987192bce72930c0e411f3a551984dd3ccb1
created 2017-08-29 15:50 -0700
pushed 2017-08-29 22:49 +0000
Brad Werth Brad Werth - Bug 1385789: Refactor RestyleManager::ContentStateChangedInternal to move nsRestyleHint calculation out to GeckoRestyleManager. draft
a5c00f0df5be05a13ec87004719a0ac4d410cb22
created 2017-08-28 16:58 +1000
pushed 2017-08-28 22:56 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 3 - Send a11y notification for visibility changes. r=emilio
2a54187a362e9809ee0a45c4bb7008705f3016b9
created 2017-08-28 14:53 +1000
pushed 2017-08-28 22:56 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 2 - Replace aParentWasRestyled with a bitflag. r=emilio
9900e7757a4fad3db1f25081d5431cf285ca8840
created 2017-08-28 14:27 +1000
pushed 2017-08-28 22:56 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 1 - Remove unused ServoTraversalFlags param from ServoRestyleManager::ProcessPostTraversal. r=emilio
e6ffffec915bc1d44ece11a40c04ff4eef64d976
created 2017-08-28 16:58 +1000
pushed 2017-08-28 22:40 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 3 - Send a11y notification for visibility changes. r?emilio draft
d916a9a2a263722d8d40780b61bcfad8a745bed2
created 2017-08-28 16:58 +1000
pushed 2017-08-28 11:48 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 3 - Send a11y notification for visibility changes. r?emilio draft
56964921fb1f6b386bf6ed7faab88d623bbb0d1e
created 2017-08-28 14:53 +1000
pushed 2017-08-28 11:48 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 2 - Replace aParentWasRestyled with a bitflag. r?emilio draft
17dfeeecc46e07195c2771e4933ce6c73e3867e2
created 2017-08-28 16:58 +1000
pushed 2017-08-28 11:40 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 3 - Send a11y notification for visibility changes. r?emilio draft
6931ad54cf10dbc94a2327bb33e611c27f396d53
created 2017-08-28 14:53 +1000
pushed 2017-08-28 11:40 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 2 - Replace aParentWasRestyled with a bitflag. r?emilio draft
4a70386de34e3a57fcfa35324f3df856f616a438
created 2017-08-28 14:27 +1000
pushed 2017-08-28 11:40 +0000
Xidorn Quan Xidorn Quan - Bug 1390409 part 1 - Remove unused ServoTraversalFlags param from ServoRestyleManager::ProcessPostTraversal. r?emilio draft
4142a9865b9214e9ffe0e74f85722ce792095046
created 2017-08-24 15:36 +0800
pushed 2017-08-28 00:49 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1388298 - Add an API to process all invalidations on the main thread. r=emilio
3386f7cad63badc4241a7b3b7939d046567cb881
created 2017-08-22 18:13 -0700
pushed 2017-08-26 22:23 +0000
Bobby Holley Bobby Holley - Bug 1392863 - Clean up DoProcessPendingRestyles. r=emilio
ece558ab41812cbfdd97fc9fb7c3583da601a71e
created 2017-08-24 15:36 +0800
pushed 2017-08-24 10:57 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1388298 - Add an API to process all invalidations on the main thread. r?emilio draft
f4f77eea3311c25cc8e8757af0956b852becb28d
created 2017-08-23 13:34 +0200
pushed 2017-08-23 11:37 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1392170: Don't call ResolveServoStyle unnecessarily for undisplayed and not restyled stuff. r?heycam draft
86b793bcbcd090a4189814f14204a2e0ea7929ef
created 2017-07-18 18:38 -0700
pushed 2017-08-23 08:40 +0000
Bobby Holley Bobby Holley - Bug 1383332 - Track the restyle root and use it to do less work during the traversal. r=emilio
less more (0) -300 -100 -60 tip