layout/base/ServoRestyleManager.cpp
ad286e31d5ea31b6ff91f6bc1f61f0932324059a
created 2017-06-21 14:47 -0400
pushed 2017-06-21 18:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1369321. Make sure to restyle from all our style roots when rebuilding all style data with stylo. r?bholley draft
74d8ec6397ee08180e001cc516b34a59e68bcd9c
created 2017-06-21 11:45 -0400
pushed 2017-06-21 18:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1374761 part 1. Properly restyle the viewport and its child anonymous box when we do a restyle. r=heycam
6056cdc45f5fad89b43c2025f9735d6ac85db846
created 2017-06-20 23:21 +0200
pushed 2017-06-20 21:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1374752: Pack together the StyleSet, ChangeList and handled change hints, and use the latter with anonymous boxes while we're at it. r?heycam draft
22c3ee0995fe5c34325d5ef2e73ce314f077ff3e
created 2017-06-20 15:44 -0400
pushed 2017-06-20 19:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1374761 part 1. Properly restyle the viewport and its child anonymous box when we do a restyle. r?heycam draft
e5cb056d2201ec857a90fcc551b48ba349b1e210
created 2017-06-19 16:07 +0900
pushed 2017-06-20 05:34 +0000
Brian Birtles Brian Birtles - Bug 1365472 - Snapshot elements when their class name is animated; r?heycam draft
b5586c0a92c6f3d65499b7be123e1f51dd2ca100
created 2017-06-20 06:30 +0900
pushed 2017-06-19 21:31 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1356141 - Don't traverse any elements that needed only for animation-only restyles in normal traversal. r?heycam draft
2a2e6a857b2009e7bbf1d32b7bb59bfb1e790d33
created 2017-06-19 16:07 +0900
pushed 2017-06-19 07:24 +0000
Brian Birtles Brian Birtles - Bug 1365472 - Snapshot elements when their class name is animated; r?heycam draft
53c085fb58333284918b664efcd8db26123dec36
created 2017-06-19 13:39 +0900
pushed 2017-06-19 04:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1356141 - Don't traverse any elements that needed only for animation-only restyles in normal traversal. r?heycam draft
9b54c73eb1a8d2d847c1d0d6015f50a4d5038992
created 2017-05-09 18:13 +0800
pushed 2017-06-18 10:14 +0000
Cameron McCormack Cameron McCormack - Bug 1352306 - Part 2: stylo: Only snapshot EventStates if there is some rule that depends on it. r=emilio draft
46d4ebb18143edb171186ff5d8d4c12dfe7551b8
created 2017-05-08 16:04 +0800
pushed 2017-06-18 10:14 +0000
Cameron McCormack Cameron McCormack - Bug 1352306 - Part 1: stylo: Only snapshot attributes if there is some rule that depends on that attribute. r=emilio draft
5325bf42a7a24f3fe60bf270b7eb4b8fb4b7ec24
created 2017-06-17 14:16 +0200
pushed 2017-06-18 05:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset bb6b79e53e82 (bug 1352306) as requested by emilio. r=backout
6aee7eba7adc9b5bb4d1c4fdb529056e983ad593
created 2017-06-17 14:16 +0200
pushed 2017-06-18 05:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 46d7719ee8ae (bug 1352306)
46d7719ee8aefa3ed1f7abca98917e0e4450d850
created 2017-05-09 18:13 +0800
pushed 2017-06-17 05:06 +0000
Cameron McCormack Cameron McCormack - Bug 1352306 - Part 2: stylo: Only snapshot EventStates if there is some rule that depends on it. r=emilio
bb6b79e53e823d6947eb98c90cba976a715fab68
created 2017-05-08 16:04 +0800
pushed 2017-06-17 05:06 +0000
Cameron McCormack Cameron McCormack - Bug 1352306 - Part 1: stylo: Only snapshot attributes if there is some rule that depends on that attribute. r=emilio
a21be24aa822651b24ea8c655867f7d1dcb8365f
created 2017-06-16 10:20 -0700
pushed 2017-06-17 05:06 +0000
Bobby Holley Bobby Holley - Bug 1373725 - Trigger a rule tree gc at the end of DoProcessPendingRestyles. r=emilio
2938c664d292e69a062bd9849429b1d638249af7
created 2017-06-13 16:17 +0200
pushed 2017-06-16 07:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368236: Implement the "hints handled for descendants" optimization. r?heycam draft
1c6e3c2061f5cad374c94f3022aaf6feda0bdfdb
created 2017-06-10 22:27 -0700
pushed 2017-06-16 00:19 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 10: stylo: Remove StyleSource; r?bholley draft
9bc72f4b7cf1bca2f999ec4734d952ab53b42f91
created 2017-06-10 22:27 -0700
pushed 2017-06-15 01:49 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 1: stylo: Remove StyleSource; r?bholley draft
e9f5caf64c3275f2b984070dc4335e95d6d282bd
created 2017-06-13 16:17 +0200
pushed 2017-06-13 14:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368236: Implement the "hints handled for descendants" optimization. r?heycam draft
e2c830394d47b4be291527136f95947704e06fd9
created 2017-06-09 17:16 +0200
pushed 2017-06-13 14:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Record whether an snapshot is recording a class attribute change or id change. r=heycam
77cf36250272fcd1f27d27e669e0e6d7e3638324
created 2017-06-09 07:19 +0200
pushed 2017-06-13 14:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Manually expand later sibling hints. r=heycam
8e206f279b44325c925a4d049e1cc0830d56da8b
created 2017-06-11 13:44 +0200
pushed 2017-06-13 14:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1371955: Diff against the correct style, not the table wrapper style. r=heycam
93a3985148593b09048942cdc52825c49f8c6803
created 2017-06-11 13:44 +0200
pushed 2017-06-11 11:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1371955: Diff against the correct style, not the table wrapper style. draft
8343ae99ca58e79f6d0d1bfd9deff71148042489
created 2017-06-11 13:44 +0200
pushed 2017-06-11 11:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1371955: Diff against the correct style, not the table wrapper style. draft
744255cd8f1cbbb2b8b1b04a8c2cb3c561c3c013
created 2017-06-09 17:16 +0200
pushed 2017-06-09 15:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Record whether an snapshot is recording a class attribute change or id change. r?heycam draft
9008b572d5eceb5fb67cfa40baed7557a98f515c
created 2017-06-09 07:19 +0200
pushed 2017-06-09 15:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Manually expand later sibling hints. r?heycam draft
53c186e01b1295b5781820ef5f4d7460a0de7a64
created 2017-06-05 13:05 +0800
pushed 2017-06-08 03:44 +0000
Cameron McCormack Cameron McCormack - Bug 1365162 - Part 1: Restyle entire subtree when lang="" or xml:lang="" changes. r=emilio
a5c1b2aba36c6ca27136cef41995fe53ee500a70
created 2017-06-07 22:55 -0400
pushed 2017-06-08 03:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
8df138eb38f05c2090f567d26762c56f4ba32107
created 2017-06-08 10:22 +0900
pushed 2017-06-08 01:22 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1368889 - Post animation restyle hint againt pseudo element instead of its parent. r?birtles draft
4f2f32b07cc0343f489d1fc6fa05c36b51162fca
created 2017-06-07 19:40 +0900
pushed 2017-06-07 21:14 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1368889 - Post animation restyle hint againt pseudo element instead of its parent. r?birtles draft
3853c5543f6e4e8ef24cc1ac47be5a65e4b672e0
created 2017-06-06 22:27 -0700
pushed 2017-06-07 06:17 +0000
L. David Baron L. David Baron - Bug 1369260 - Remove use of MOZ_ASSERT_IF in layout. r=heycam
b71e025945df4e751bc12c8ff7227111cf53ef23
created 2017-06-05 13:05 +0800
pushed 2017-06-07 05:05 +0000
Cameron McCormack Cameron McCormack - Bug 1365162 - Part 1: Restyle entire subtree when lang="" or xml:lang="" changes. r?emilio draft
73a78fd0285989082e2a0f13a84b612dd3380c0e
created 2017-06-05 14:19 +0800
pushed 2017-06-06 02:29 +0000
Cameron McCormack Cameron McCormack - Bug 1365159 - Part 1: Record :-moz-browser-frame and :-moz-table-border-nonzero state on snapshots. r=emilio draft
2852f5479189157abb84813e01f0d6a79fd59752
created 2017-06-05 14:19 +0800
pushed 2017-06-05 10:54 +0000
Cameron McCormack Cameron McCormack - Bug 1365159 - Part 1: Record :-moz-browser-frame and :-moz-table-border-nonzero state on snapshots. r=emilio draft
9e27aac74dfc30c4982f55f0e7e3ae8b3f4a97ab
created 2017-06-05 14:19 +0800
pushed 2017-06-05 07:29 +0000
Cameron McCormack Cameron McCormack - Bug 1365159 - Part 1: Record :-moz-browser-frame and :-moz-table-border-nonzero state on snapshots. r?emilio draft
e69913679e76f5f9a99ebb6a5d6c617b5e7709bb
created 2017-06-05 15:09 +0800
pushed 2017-06-05 07:16 +0000
Cameron McCormack Cameron McCormack - Bug 1365159 - Part 1: Record :-moz-browser-frame and :-moz-table-border-nonzero state on snapshots. r?emilio draft
7f18a020d95db29b265a7c97973192d2867f700d
created 2017-06-05 13:05 +0800
pushed 2017-06-05 05:22 +0000
Cameron McCormack Cameron McCormack - Bug 1365162 - stylo: Restyle entire subtree when lang="" or xml:lang="" changes. r?bz draft
8c987907acd91971ab4ee9153c242f37558e9766
created 2017-06-02 21:27 +0200
pushed 2017-06-02 22:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1357461: Ensure not to increment the restyle generation if we haven't restyled after all. draft
ac5aa3d9b5a005b198b8de8c38249e06cc76a79b
created 2017-06-02 21:27 +0200
pushed 2017-06-02 19:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1357461: Ensure not to increment the restyle generation if we haven't restyled after all. draft
8269ff9e552d7a505223fe425605a76d1eb30502
created 2017-05-31 19:15 +0200
pushed 2017-05-31 21:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1369187: Don't return an old style context for ::first-line and ::first-letter, but not crash either. r?bholley draft
de3e030f71e98a75f72e399fd4f771013f280ab2
created 2017-05-26 17:46 +0200
pushed 2017-05-26 16:09 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1357583: Tidy the PostRestyleEventForCSSRuleChanges API. r?heycam draft
b733cd8100e9e1e91a2345cbcf65849cb83eabdb
created 2017-05-09 18:13 +0800
pushed 2017-05-24 09:23 +0000
Cameron McCormack Cameron McCormack - Bug 1352306 - Part 2: stylo: Only snapshot EventStates if there is some rule that depends on it. r=emilio draft
0f6bdc105572b9702306aeee1bf5cd3665d1b3e6
created 2017-05-08 16:04 +0800
pushed 2017-05-24 09:23 +0000
Cameron McCormack Cameron McCormack - Bug 1352306 - Part 1: stylo: Only snapshot attributes if there is some rule that depends on that attribute. r=emilio draft
0acb8ea644b5fe0b5a2d9e29a4f4c178d3fa0595
created 2017-05-23 16:15 +0200
pushed 2017-05-23 14:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1347270: Count restyled elements in ServoRestyleManager. r?bholley draft
50ede62352404aaadd56042ec9fcee3d20efaa67
created 2017-05-21 08:16 +0900
pushed 2017-05-22 03:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add a new TraversalRestyleBehavior that represents the traversal is triggered by CSS rule changes. r=birtles
3bce1540107cb517e3f9f0a19cc08562edfd0076
created 2017-05-21 08:16 +0900
pushed 2017-05-22 03:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add PostRestyleEventForCSSRuleChanges to distinguish PostRestyleEvent. r=birtles,heycam
8a54297a4e3bb63c1b5716afcaa436eb336ccb15
created 2017-05-20 14:35 +0200
pushed 2017-05-21 12:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1366142: Ignore reentrant change hints without primary frame. r?heycam draft
beddff56532b2a5225a47440fcc0c3c06e41cf9c
created 2017-05-21 08:16 +0900
pushed 2017-05-21 00:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add a new TraversalRestyleBehavior that represents the traversal is triggered by CSS rule changes. r?birtles draft
ac11cc0303b8ab3b64031ad540afa00ff6b43442
created 2017-05-21 08:16 +0900
pushed 2017-05-21 00:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add PostRestyleEventForCSSRuleChanges to distinguish PostRestyleEvent. r?birtles draft
096add92a79f793e2a9ed6388be1576d1ae62d57
created 2017-05-19 16:16 +0800
pushed 2017-05-20 20:20 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 11: Trigger animation-only restyle when we handle an event with coordinates. r=birtles,heycam
3d4a563e33bed51faaf752e19d2d3df761edc8bd
created 2017-05-02 14:03 +0800
pushed 2017-05-20 20:20 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 8: Add AddLayerChangesForAnimation in ServoRestyleManager. r=birtles
16e383b65612854f666f479123cdf671586ac4d4
created 2017-05-20 14:35 +0200
pushed 2017-05-20 12:37 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1366142: Ignore reentrant change hints without primary frame. r?heycam draft
a99c98dc655d121efa7b4d1a65cd531c8092ae56
created 2017-05-19 23:59 +0200
pushed 2017-05-20 08:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364871: Restyle ::backdrop too. r?heycam draft
84c8765bc20eb5b325e53024ef9c1c7f1ae982a1
created 2017-05-19 16:16 +0800
pushed 2017-05-20 06:48 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 11: Trigger animation-only restyle when we handle an event with coordinates. draft
31462ec4c7f2b94bb7168f6d13b3c9f1786db0fa
created 2017-05-02 14:03 +0800
pushed 2017-05-20 06:48 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 8: Add AddLayerChangesForAnimation in ServoRestyleManager. draft
533961ddf67f780a61311efe96d1812a5b069b30
created 2017-05-19 23:59 +0200
pushed 2017-05-19 22:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364871: Restyle ::backdrop too. r?xidorn draft
da4e82ac6c94d8f0cfc92f714e6e490b42c4b1cf
created 2017-05-19 23:58 +0200
pushed 2017-05-19 22:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364871: Add a function to update frame pseudo-element styles during the post-traversal, and restyle bullet frames. r?xidorn draft
201ea62198a5809b69f2435ea403c52ad360c81e
created 2017-05-17 18:33 +0200
pushed 2017-05-19 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1365902: Make ServoStyleSet::RebuildAllStyleData async. r?heycam draft
4a0b0a2666fa68119800b7b142254d7d4c8c65ce
created 2017-05-19 16:16 +0800
pushed 2017-05-19 08:22 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 11: Trigger animation-only restyle when we handle an event with coordinates. draft
71575547c0f47f56fbd47ca35f80306c80ebf43c
created 2017-05-18 17:19 +0800
pushed 2017-05-19 05:52 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 13: Factor out ProcessPendingRestyles. draft
less more (0) -300 -100 -60 tip