layout/base/ServoRestyleManager.cpp
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
5258dae4a37a69c52ab653cb719b37a2e0e76081
created 2017-05-17 16:49 +0800
pushed 2017-05-19 05:52 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 12: Trigger animation-only restyle when we handle an event with coordinates. draft
596ee4d7735ec8324dbf2e40b6ce0cab068b5f21
created 2017-05-02 14:03 +0800
pushed 2017-05-19 05:52 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 8: Add AddLayerChangesForAnimation in ServoRestyleManager. draft
905a033f703d0550d20cfa7b826b3015b164ade3
created 2017-05-19 11:43 +0900
pushed 2017-05-19 02:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add a new TraversalRestyleBehavior that represents the traversal is triggered by CSS rule changes. r?birtles draft
b5d37b81f1aa622ddee0fb553e1c7214ecc358f1
created 2017-05-19 11:40 +0900
pushed 2017-05-19 02:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add PostRestyleEventForCSSRuleChanges to distinguish PostRestyleEvent. r?birtles draft
887113d656832f8359a056b9d59f347a8de5c8af
created 2017-05-17 18:33 +0200
pushed 2017-05-18 11:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1365902: Make ServoStyleSet::RebuildAllStyleData async. r?heycam draft
16592aaf3b26988a8f95697c33d59edbe3c21828
created 2017-05-18 17:19 +0800
pushed 2017-05-18 11:00 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 13: Factor out ProcessPendingRestyles. draft
e2f95dd815ef8f881fa394888d6d437d4d967589
created 2017-05-17 16:49 +0800
pushed 2017-05-18 11:00 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 12: Trigger animation-only restyle when we handle an event with coordinates. draft
8a3662256cab5819198075fc8337220a4d6b920a
created 2017-05-18 19:55 +0900
pushed 2017-05-18 10:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add a new TraversalRestyleBehavior that represents the traversal is triggered by CSS rules changes. r?birtles draft
44d505979c4dbbe19025c8b4f1b72777f0db9bc9
created 2017-05-18 19:55 +0900
pushed 2017-05-18 10:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add PostRestyleEventForCSSRulesChanges to distinguish PostRestyleEvent. r?birtles draft
72f477de717274d14ef469e88b6a5981bd0ae60b
created 2017-05-18 17:19 +0800
pushed 2017-05-18 09:26 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 13: Factor out ProcessPostTraversal and ProcessRestyledFrames. draft
9e80490e5c0b604b42b8ed4bad1e5bf7ead7f038
created 2017-05-17 16:49 +0800
pushed 2017-05-18 09:26 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 12: Trigger animation-only restyle when we handle an event with coordinates. draft
f9a3b704460c17c2618e6ca2b54beb3ee9b6e45d
created 2017-05-17 16:49 +0800
pushed 2017-05-17 11:02 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 12: Trigger animation-only restyle when we handle an event with coordinates. draft
29f39d8159c1517b554afa9b9dee7727cdabe1bb
created 2017-05-02 14:03 +0800
pushed 2017-05-17 11:02 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 8: Add AddLayerChangesForAnimation in ServoRestyleManager. draft
b7c001e4dc4ed6d9cd03afa3ac5b96511ab8cce4
created 2017-05-15 18:02 +0200
pushed 2017-05-15 16:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364862: Make PostRebuildAllStyleData async. r?heycam draft
8a689e36b5637b451b81d17405784a2987f1b9e9
created 2017-05-15 18:02 +0200
pushed 2017-05-15 16:09 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364862: Make PostRebuildAllStyleData async. r?heycam draft
45a0d0594de3decdfda34dd549d891c8a957537c
created 2017-05-15 09:41 +0200
pushed 2017-05-15 11:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364824: Implement ServoRestyleManager::PostRebuildAllStyleDataEvent. r?heycam draft
b805a579ae9a42ab2b4ebd6f04605757b20f0f71
created 2017-05-02 14:03 +0800
pushed 2017-05-15 08:42 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 7: Add AddLayerChangesForAnimation in ServoRestyleManager. draft
60ad0daf1c50eba0a497655e0474feb4a5e3ff82
created 2017-05-15 09:54 +0200
pushed 2017-05-15 07:55 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364824: Make RebuildAllStyleData's flush async too. r?heycam draft
010c1f8b440a2b30686d5476303faa4ae6f94355
created 2017-05-15 09:41 +0200
pushed 2017-05-15 07:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1364824: Implement ServoRestyleManager::PostRebuildAllStyleDataEvent. r?heycam draft
cb377b17ba5c45d4f2d68742e0a7adff6fd08458
created 2017-05-12 12:58 -0400
pushed 2017-05-13 07:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 72fe8375faa0 and 5f55c10a0a72 (bug 1352306) for ElementInlines.h assertions.
1392c7125512f26eb190ad6e7a01ad9aca1e5b7e
created 2017-05-09 18:13 +0800
pushed 2017-05-12 07:09 +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
7a3f3954d009e7277e27d892daa335fd9aaff979
created 2017-05-08 16:04 +0800
pushed 2017-05-12 07:09 +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
f21116c45c78de76f8e1811a2894c988db939fdf
created 2017-05-11 07:30 +0900
pushed 2017-05-11 11:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1356916 - Call PostRestyleEvent() with the change hint obtained by Element::GetAttributeChangeHint in ServoRestyleManager::AttributeChanged. r=heycam
8a0bdafc9a2e413b989878d3a849fa16a0913fd1
created 2017-05-09 18:13 +0800
pushed 2017-05-11 09:19 +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
a576220f7d6e8c46646c59780149e95bd0fbf2bf
created 2017-05-08 16:04 +0800
pushed 2017-05-11 09:19 +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
bc139e3f57b5fde155775f6b1514cd2ec2fdf6ff
created 2017-05-11 07:30 +0900
pushed 2017-05-10 23:18 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1356916 - Call PostRestyleEvent() with the change hint obtained by Element::GetAttributeChangeHint in ServoRestyleManager::AttributeChanged. r?heycam draft
e63b8a0c036bb437a57623683a498c60d2e01a5b
created 2017-05-07 16:36 +0200
pushed 2017-05-10 22:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355343: Take all the snapshots into account. r=bholley draft
42e6c5b52136692219158700426222a7ae75659d
created 2017-05-08 14:49 +0200
pushed 2017-05-10 22:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1362991: Compute at most one text style context per element. r=heycam
d05b1e94ff7e5aa487c308d75cf1fdabfbcc978c
created 2017-05-02 14:03 +0800
pushed 2017-05-10 07:41 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 5: Add AddLayerChangesForAnimation in ServoRestyleManager. draft
4b1a9298d74fdf818ed2f15b2d425def4a063935
created 2017-05-08 14:49 +0200
pushed 2017-05-09 10:44 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1362991: Compute at most one text style context per element. r?heycam draft
2415b08f40c100c8de86dc6dbadfcf5d270a5e81
created 2017-05-08 14:49 +0200
pushed 2017-05-09 10:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1362991: Compute at most one text style context per element. r?heycam draft
4a2f5809fa16a9718421fa0a059536f2bdbabed9
created 2017-05-07 16:36 +0200
pushed 2017-05-09 10:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355343: Take all the snapshots into account. r?bholley draft
8f1158414bdbee95c9036e8ae0b3c94340cdeff1
created 2017-05-09 18:13 +0800
pushed 2017-05-09 10:15 +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
177392a95b8e6e65c59b5e5e56cad5f80cb0377e
created 2017-05-09 06:16 +0900
pushed 2017-05-08 23:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1356916 - Call PostRestyleEvent() with the change hint obtained by Element::GetAttributeChangeHint in ServoRestyleManager::AttributeChanged. r?heycam draft
506a89523ae8d7da95678612770ab6ac196d286d
created 2017-05-08 14:49 +0200
pushed 2017-05-08 13:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1362991: Compute at most one text style context per element. r?heycam draft
be16210cf5d772515ce2a69a0be2f9fe1ef18ffd
created 2017-05-08 14:49 +0200
pushed 2017-05-08 12:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1362991: Compute at most one text style context per element. r?heycam draft
2926ff44c2c2e99c773549db1e0a916ad4d5bf88
created 2017-05-08 14:42 +0200
pushed 2017-05-08 12:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1362991: Pass StyleSet by reference in ServoRestyleManager. r?heycam draft
c75205d0a8f3a42f024e50ec67b781443a4bf7a1
created 2017-05-07 16:36 +0200
pushed 2017-05-08 12:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355343: Take all the snapshots into account. r?bholley draft
558c843afbd35b6a15d3dbe397048bf0e772f779
created 2017-05-08 03:16 +0200
pushed 2017-05-08 12:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351339: Compute text style changes when the parent is a display: contents element. r=heycam
4d0ac2b96771e6d375807157e1c8156986f1d407
created 2017-05-08 03:16 +0200
pushed 2017-05-08 11:44 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351339: Compute text style changes when the parent is a display: contents element. r?heycam draft
c388ce6be8b1948d9d853edd9c1db90263a46d64
created 2017-05-08 03:16 +0200
pushed 2017-05-08 10:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351339: Compute text style changes when the parent is a display: contents element. r?heycam draft
b0d50a82afb1d44a4c549074370544a7414ff0b3
created 2017-05-08 16:04 +0800
pushed 2017-05-08 10:16 +0000
Cameron McCormack Cameron McCormack - Bug 1352306 - stylo: Only snapshot attributes if there is some rule that depends on that attribute. r?emilio draft
f58a744c80b04c82e0e904b9e2f4567d3fe464ec
created 2017-05-02 14:03 +0800
pushed 2017-05-08 06:37 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 4: Add AddLayerChangesForAnimation in ServoRestyleManager. draft
5c6e75f30507ad5a2e6775676f96bcda5b8b6e69
created 2017-05-08 03:16 +0200
pushed 2017-05-08 01:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351339: Compute text style changes when the parent is a display: contents element. r?heycam draft
cabbbbed13b2a24d099f68ff963708ca3a29f6d6
created 2017-05-07 16:36 +0200
pushed 2017-05-08 01:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355343: Take all the snapshots into account. r?bholley draft
fffe8ae48b74d00eff9199edcadc486a0e163dab
created 2017-05-02 22:42 +0200
pushed 2017-05-03 16:37 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361766: Move MathML content state changes outside of reflow. r?xidorn draft
fdad4c80f892b1c929e0aa6346355e90d329bfa6
created 2017-05-02 14:03 +0800
pushed 2017-05-02 10:22 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 4: Add AddLayerChangesForAnimation in ServoRestyleManager. draft
b50e4413e47f1a8e833878b1ef7bd76ab8400020
created 2017-04-29 12:39 +0200
pushed 2017-04-29 17:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Automated replacement to use Type() + FrameType. r?heycam draft
8d1131819bf433debd7f67ce254a152cc9378510
created 2017-04-22 23:12 +0200
pushed 2017-04-25 21:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1331047: Implement the new traversal semantics for stylo. r?bholley,hiro draft
320beb250c7d5d23e3d5cb502c2e9c1000c221ca
created 2017-04-22 23:12 +0200
pushed 2017-04-25 11:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1331047: Implement the new traversal semantics for stylo. r?bholley,hiro draft
b798bf829d6b4f78a43ef4ca1df76f36b861c48a
created 2017-04-19 12:53 +0200
pushed 2017-04-25 11:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Simplify nsLayoutUtils callers, and make child iterators notice display: contents pseudos. r?heycam draft
abd715e3634ea39302a18f29026192c8e70361b2
created 2017-04-21 16:11 +0200
pushed 2017-04-21 18:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Properly handle restyle hints for pseudo-elements. draft
acbc04a9a465adb5b7c4dfab63080271ace40488
created 2017-04-21 12:13 +0200
pushed 2017-04-21 18:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Do not skip updating the pseudo-elements style context. r?heycam draft
6300f8bb23763f14e8f4c085278968670de4a951
created 2017-04-19 12:53 +0200
pushed 2017-04-21 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Simplify nsLayoutUtils callers, and make child iterators notice display: contents pseudos. r?heycam draft
a5b12b128620a51dade92cb125abac28b9f33cef
created 2017-04-21 16:44 +0800
pushed 2017-04-21 08:50 +0000
Boris Chiou Boris Chiou - Bug 1355758 - Update RestyleManager::mAnimationGeneration for non-animation update. draft
7bc5a5220236f75acf43cd481ec0968b5cf5d510
created 2017-04-10 13:41 +0900
pushed 2017-04-10 06:10 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1349004 part 1 - Rename ResolveServoStyle to ResolveServoStyleWithoutSyncUpData r?hiro draft
less more (0) -300 -100 -60 tip