layout/style/ServoStyleSet.cpp
f3a3b2ed1553526ec9bcfff7d594823522ba2b44
created 2017-04-26 14:01 +0200
pushed 2017-04-26 15:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1331047: Look at the style with animations in ResolveStyleLazily. draft
450d29f3f99e15c0ea15c0dcc64f4ef1565f7b0e
created 2017-03-20 18:18 +0800
pushed 2017-04-26 12:07 +0000
Boris Chiou Boris Chiou - Bug 1346052 - Part 3: Implement ComputeAnimationDistance for stylo. draft
20092bdd71cb9c64d217ac49953fab0c8be60dce
created 2017-04-25 21:03 +0200
pushed 2017-04-26 09:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1336863: Flush stylesheets in RestyleForCSSRuleChanges if not under an update. r?heycam draft
22a813e5ba279a32c8a8870616c9d3839cebe6d5
created 2017-04-26 13:00 +0900
pushed 2017-04-26 04:45 +0000
Brian Birtles Brian Birtles - Bug 1355348 - Move ServoComputedValuesWithParent to separate file; r?hiro draft
f094117af34e7bc5ca033b07c9bb7cbdc2f97452
created 2017-04-26 13:00 +0900
pushed 2017-04-26 04:45 +0000
Brian Birtles Brian Birtles - Bug 1355348 - Add SMIL restyles in the stylo pretraverse; r?heycam draft
7d72d4d5214dac52586969b107f555b36d902d3b
created 2017-04-18 11:29 -0700
pushed 2017-04-25 22:15 +0000
Brad Werth Brad Werth - Bug 1348481 Part 6: Fix a dangerous typo in StyleSetHandleInlines (replaced one variable with another) and add assert to catch the problem it created. draft
e7e647e91012fed9c9541043d35c38b6b983b8e7
created 2017-04-25 15:06 -0700
pushed 2017-04-25 22:15 +0000
Brad Werth Brad Werth - Bug 1348481 Part 5: Gecko-side changes to call the regenerate function instead of all the prepend/append/insertBefore functions. draft
5f834a74c2ff3ae509a0d3752c7480da955a7126
created 2017-04-25 14:42 -0700
pushed 2017-04-25 22:15 +0000
Brad Werth Brad Werth - Bug 1348481 Part 1: Add a function to regenerate servo styleset from the gecko structure. draft
851c4d9e6e658b065b605f1e549f519740c3bcf8
created 2017-04-25 21:03 +0200
pushed 2017-04-25 21:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1336863: Flush stylesheets in RestyleForCSSRuleChanges if not under an update. r?heycam draft
f4a40b11d8285f77853fb75590c89e670fd9fc99
created 2017-04-25 21:03 +0200
pushed 2017-04-25 21:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1336863: Flush stylesheets in RestyleForCSSRuleChanges if not under an update. r?heycam draft
f54e795a80c00f6c76fb855e0a0967b7486f0313
created 2017-04-25 15:42 +0200
pushed 2017-04-25 17:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1336863: Properly flush changed sheets. r?heycam 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
8eedad34cdbd070f931844fb8c41d39fffdb9e5c
created 2017-04-25 12:52 +0800
pushed 2017-04-25 04:56 +0000
Cameron McCormack Cameron McCormack - Bug 1344914 - stylo: Stop pretending to handle style fixups on the C++ side. r?bz draft
48e2849104e7e7d36f24fba49733c451fe21975b
created 2017-04-24 16:25 +0800
pushed 2017-04-25 04:55 +0000
Cameron McCormack Cameron McCormack - Bug 1358968 - Part 2: Use nsCSSAnonBoxList.h data to skip parent display-based style fixups when resolving anon box style. r=bz draft
ce69457444f9e76cbb86a5efd21aab6555e56061
created 2017-04-19 16:40 -0700
pushed 2017-04-25 01:18 +0000
Brad Werth Brad Werth - Bug 1348481 Part 1: Add a function to regenerate servo styleset from the gecko structure. draft
a106439124c36c27f7553a6436ef38c3b6a4e646
created 2017-04-24 18:02 +0800
pushed 2017-04-24 12:20 +0000
Cameron McCormack Cameron McCormack - Bug 1358968 - Part 2: Use nsCSSAnonBoxList.h data to skip parent display-based style fixups when resolving anon box style. r?bz draft
b8e15166cf5dc1c78ae649e838b857cc6766e52a
created 2017-03-20 18:18 +0800
pushed 2017-04-20 09:24 +0000
Boris Chiou Boris Chiou - Bug 1346052 - Part 2: ComputeAnimationDistance for stylo. draft
a74bff8dbc7b021bf050f24a25f0085f24cdbd59
created 2017-04-14 09:28 +0800
pushed 2017-04-19 23:48 +0000
Manish Goregaokar Manish Goregaokar - Bug 1356305 - stylo: Initialize system metrics with the style system; r?bholley draft
6efdfc51201db7f3213f471e961889c23f72b076
created 2017-04-19 11:43 -0700
pushed 2017-04-19 23:05 +0000
Brad Werth Brad Werth - Bug 1348481 Part 1: Add a function to regenerate servo styleset from the gecko structure. draft
0cb4400d2c3b46a9d3c1636acaa5b5f73bd7e16b
created 2017-03-20 18:18 +0800
pushed 2017-04-19 10:33 +0000
Boris Chiou Boris Chiou - Bug 1332633 - Part 4: ComputeAnimationDistance for stylo. draft
9276a9858a83f3e4d3a61006a81c0c6504ac3586
created 2017-04-18 11:29 -0700
pushed 2017-04-18 20:47 +0000
Brad Werth Brad Werth - Bug 1348481 Part 4: Fix a dangerous typo in StyleSetInlines (replaced one variable with another) and add assert to catch the problem it created. draft
a19649338666e483dd14773fb2cf9f3783db22c2
created 2017-04-18 11:45 -0700
pushed 2017-04-18 20:47 +0000
Brad Werth Brad Werth - Bug 1348481 Part 3: Change stylesheet management methods in Servo_StyleSet to deal only with indices. draft
9f0ef169ba2ace382b4752245f345d233d7e353f
created 2017-04-14 17:04 +0800
pushed 2017-04-18 20:47 +0000
Brad Werth Brad Werth - Bug 1348481 Part 2: Gecko-side changes to ServoStyleSet methods to speak only raw indices to Servo. draft
1ebc7c89675cffc2439eda4c026ecd47d2e8f484
created 2017-04-13 17:30 +0800
pushed 2017-04-18 20:47 +0000
Brad Werth Brad Werth - Bug 1348481 Part 1: Expand ServoStyleSet sheet array to track indices held by Servo. draft
8a240562725746961ac464a980d856c7667d2b10
created 2017-04-17 14:22 +0800
pushed 2017-04-17 06:38 +0000
Boris Chiou Boris Chiou - Bug 1341372 - Part 1: Let animation-only restyle include css-transition. draft
6d0100ac6b70a469674f175bdedc593d5542049a
created 2017-04-15 07:37 +0900
pushed 2017-04-15 04:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Add an FFI which returns computed values for a given declaration block with/without parent_style. r?heycam draft
fe5d6f10d70658e691ae3e6514f5e81142a4697d
created 2017-04-15 07:37 +0900
pushed 2017-04-15 04:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Add ResolveServoTransientStyle to get servo's computed values instead of nsStyleContext. r?heycam draft
1eebf5ce5bbd04787d2323c3e38e77714055814e
created 2017-04-15 07:37 +0900
pushed 2017-04-15 04:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Call PreTraverseSync() before calling ResolveStyleLazily() in ResolveTransientStyle(). r?heycam draft
ed6e361a8fcc149c5a05cef7371cd088ea1a883a
created 2017-04-14 17:04 +0800
pushed 2017-04-14 09:06 +0000
Brad Werth Brad Werth - Bug 1348481 Part 2: Gecko-side changes to ServoStyleSet methods to speak only raw indices to Servo. draft
459f715f9e78867dc9ad90077e90cb8a47d8a599
created 2017-04-14 16:45 +0800
pushed 2017-04-14 08:51 +0000
Brad Werth Brad Werth - Bug 1348481 Part 2: Gecko-side changes to ServoStyleSet methods to speak only raw indices to Servo. draft
fb6301f5aab95d6bbbdc9e5a85cb8a7abaf0b219
created 2017-04-13 17:30 +0800
pushed 2017-04-14 08:51 +0000
Brad Werth Brad Werth - Bug 1348481 Part 1: Expand ServoStyleSet sheet array to track indices held by Servo. draft
3e6ef5dd7627e8c9493578ef25fbc90e7ff31c94
created 2017-03-30 18:27 +0800
pushed 2017-04-14 02:45 +0000
Boris Chiou Boris Chiou - Bug 1341372 - Part 1: Let animation-only restyle include css-transition. draft
4a447e5c18bc000b79add5f805c3f9c265814ee1
created 2017-04-11 15:59 +0800
pushed 2017-04-13 08:30 +0000
Brad Werth Brad Werth - Bug 1341721 Part 2a: Add a bool argument to Servo_StyleSet_NoteStyleSheetsChanged. draft
4569416733acd3c400ea13e76e7cbdac3d0b8284
created 2017-04-11 15:43 +0800
pushed 2017-04-13 08:30 +0000
Brad Werth Brad Werth - Bug 1341721 Part 1: ServoStyleSet implementation of SetAuthorStyleDisabled. draft
517bfc7529ae9c1309e80f5e071ae4e25f926060
created 2017-04-13 16:10 +0900
pushed 2017-04-13 07:16 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Add an FFI which returns computed values for a given declaration block with/without parent_style. r?heycam draft
8edb26bfb53a169852217dce592322849ff33e06
created 2017-04-13 16:10 +0900
pushed 2017-04-13 07:16 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Add ResolveServoTransientStyle to get servo's computed values instead of nsStyleContext. r?heycam draft
01a7d73954c3d225553b5dfcf54f80ff8c34c7e6
created 2017-04-13 16:10 +0900
pushed 2017-04-13 07:16 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1324700 - Call PreTraverseSync() before calling ResolveStyleLazily() in ResolveTransientStyle(). r?heycam draft
b5066979a41e817a27d44cb2eced31b5f9239769
created 2017-04-12 10:05 +0800
pushed 2017-04-12 09:22 +0000
Cameron McCormack Cameron McCormack - Bug 1345695 - stylo: Assert that we have computed style in Servo_ResolveStyle when lazy computation is forbidden. r=bholley
66705506543988e09ff855ebaa31959e8d634df1
created 2017-04-11 15:59 +0800
pushed 2017-04-12 03:25 +0000
Brad Werth Brad Werth - Bug 1341721 Part 2a: Add a bool argument to Servo_StyleSet_NoteStyleSheetsChanged. draft
4434f62fa7432b2cc630397f56bd93e339fd4e5e
created 2017-04-11 15:43 +0800
pushed 2017-04-12 03:25 +0000
Brad Werth Brad Werth - Bug 1341721 Part 1: ServoStyleSet implementation of SetAuthorStyleDisabled. draft
b365b632ab4162800a2f4c304bc572c58ad1d397
created 2017-04-12 10:05 +0800
pushed 2017-04-12 02:05 +0000
Cameron McCormack Cameron McCormack - Bug 1345695 - stylo: Assert that we have computed style in Servo_ResolveStyle when lazy computation is forbidden. r=bholley draft
f04cf6bbeb748560dfe127a91a5943759efb36a7
created 2017-04-11 09:36 -0700
pushed 2017-04-11 23:31 +0000
Gregory Szorc Gregory Szorc - Backed out changeset f00f1ad996f7 (bug 1345695) for touching servo/
f00f1ad996f7712934646d6b9e71b512799942a4
created 2017-03-30 12:54 +0800
pushed 2017-04-11 15:27 +0000
Cameron McCormack Cameron McCormack - Bug 1345695 - stylo: Assert that we have computed style in Servo_ResolveStyle when lazy computation is forbidden. r=bholley
f6ec365160d38aff0426bf7986e8b0a04ae2f5ae
created 2017-04-11 15:59 +0800
pushed 2017-04-11 10:20 +0000
Brad Werth Brad Werth - Bug 1341721 Part 2a: Add a bool argument to Servo_StyleSet_NoteStyleSheetsChanged. draft
193888c1c5763bd4813911e5b24cc8d3fa8c1caa
created 2017-04-11 15:43 +0800
pushed 2017-04-11 10:20 +0000
Brad Werth Brad Werth - Bug 1341721 Part 1: ServoStyleSet implementation of SetAuthorStyleDisabled. draft
08fe68735a004e85ad707cae7d2dcbd2c1ad4bb7
created 2017-04-11 18:01 +0800
pushed 2017-04-11 10:06 +0000
Brad Werth Brad Werth - Bug 1348481 Part 1: Expand ServoStyleSet sheet array to track indices held by Servo. draft
9f9ff3f0874db028ee6cb9a6ed1cd5743f273b01
created 2017-04-11 15:59 +0800
pushed 2017-04-11 08:00 +0000
Brad Werth Brad Werth - Bug 1341721 Part 2a: Add a bool argument to Servo_StyleSet_NoteStyleSheetsChanged. draft
5d6b61a538d51f7377146cb33fa0ba94503d2312
created 2017-04-11 15:43 +0800
pushed 2017-04-11 08:00 +0000
Brad Werth Brad Werth - Bug 1341721 Part 1: ServoStyleSet implementation of SetAuthorStyleDisabled. draft
b5b5dbed1c409d96aa6b97f2036cd66312fc45ad
created 2017-04-10 16:32 -0700
pushed 2017-04-11 01:47 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
4d87363051a3101ac41a91583a587c7dc6194346
created 2017-04-07 15:49 -0700
pushed 2017-04-10 23:08 +0000
Manish Goregaokar Manish Goregaokar - Bug 1341724 - Part 4: stylo: Make font metrics usage threadsafe; r=heycam
8c88be8e7f0527f73e106459ab7dd82e1845d73c
created 2017-03-30 12:54 +0800
pushed 2017-04-10 09:58 +0000
Cameron McCormack Cameron McCormack - Bug 1345695 - stylo: Assert that we have computed style in Servo_ResolveStyle when lazy computation is forbidden. r?bholley draft
27887cedb0d9d38e6d7883b664897d605b8868f3
created 2017-04-06 12:22 +1000
pushed 2017-04-10 09:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1353948 - Add SizeOfIncludingThis() methods to ServoStyle{Set,Sheet,SheetInner}. r=heycam.
9234553c23601ff07b31e941cb0c6706719955b2
created 2017-04-10 13:41 +0900
pushed 2017-04-10 06:10 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1349004 part 2 - Add ResolveServoStyle for get resolved servo's computed values. r=hiro 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
c2fa7a37e37511c9f72773de4e997e1c61280cec
created 2017-04-07 15:49 -0700
pushed 2017-04-10 05:23 +0000
Manish Goregaokar Manish Goregaokar - Bug 1341724 - Part 4: stylo: Make font metrics usage threadsafe; r?heycam draft
bfff6b940a231f60f1388a7d155f01f640ef0062
created 2017-04-07 15:49 -0700
pushed 2017-04-10 02:09 +0000
Manish Goregaokar Manish Goregaokar - Bug 1341724 - Part 4: stylo: Make font metrics usage threadsafe; r?heycam draft
b06bd43117138b783ca95017f57e3c7dd0621311
created 2017-04-08 22:42 +0800
pushed 2017-04-09 21:36 +0000
Cameron McCormack Cameron McCormack - Bug 1351286 - stylo: Make Servo mapped attributes mechanism cope with the document being in the bfcache. r=dbaron
3ce1babe4c79569db6038ba8c644e342e91dfe7f
created 2017-04-04 19:34 +0800
pushed 2017-04-09 21:36 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 6: Add ServoStyleSet::StyleSubtreeForReconstruct. r=bholley
d35ce8c70ea51f020140129372c656dcac2be93d
created 2017-04-08 22:57 +0800
pushed 2017-04-09 21:36 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 4: Add a TraversalRestyleBehavior argument to traversal functions. r=bholley
2a7c304de283a521194a421bd35e778d5d4f0b69
created 2017-04-07 15:49 -0700
pushed 2017-04-09 10:56 +0000
Manish Goregaokar Manish Goregaokar - Bug 1341724 - Part 4: stylo: Make font metrics usage threadsafe; r?heycam draft
less more (0) -100 -60 tip