layout/style/ServoStyleSet.cpp
5233a7d951daa594edc37f5b5d3a7f4119822922
created 2017-03-06 10:09 +0900
pushed 2017-03-06 23:02 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1340322 - Part 13: Update CSS Animations with servo's computed values. r=birtles
fd354b31d6e3f58e69d5c2e111f351021c9d1fb1
created 2017-02-15 12:25 -0800
pushed 2017-03-06 23:02 +0000
Brad Werth Brad Werth - Bug 1290218 Part 10: Add asserts to ServoStyleSets. r=heycam
985981c12364f700b51083a6a8ae35d257020e00
created 2017-02-10 15:51 +0800
pushed 2017-03-06 23:02 +0000
Boris Chiou Boris Chiou - Bug 1338087 - Part 2: Drop the computation of StyleAnimationValue on stylo. r=hiro
8d030984b6a9dcabdd8ec4ea83ee1337c194dd45
created 2017-02-14 18:26 +1100
pushed 2017-03-06 23:02 +0000
Xidorn Quan Xidorn Quan - Bug 1339341- Downgrade several stylo errors to warnings. r=heycam
a306e4eda7e1ebd5d8e6d07b60bfd0aa0e7a710a
created 2017-02-10 10:42 +0800
pushed 2017-03-06 23:02 +0000
Cameron McCormack Cameron McCormack - Bug 1331294 - Part 4: Make ServoStyleSet::StyleDocument call Servo_TraverseSubtree unconditionally, and return whether a post-traversal is required. r=bholley
ed7112dfd38530f84a4f4be833181eedd2945b86
created 2017-02-02 14:03 -0800
pushed 2017-03-06 23:02 +0000
Bobby Holley Bobby Holley - Bug 1333183 - Prime the root element cache before the servo traversal. r=emilio
93327d92cc476b1db357254a073bbc1fb8460ebe
created 2017-02-02 11:48 -0800
pushed 2017-03-06 23:02 +0000
Bobby Holley Bobby Holley - Bug 1335319 - Add a global flag indicating that we're in the servo traversal. r=bz
8accc9d52c25b0b5f3e7bdb156768ae4cacd77e6
created 2017-01-19 15:56 -0800
pushed 2017-03-06 23:02 +0000
Manish Goregaokar Manish Goregaokar - Bug 1330041 - Basic handling framework for presentation attributes in Stylo, with handling for font-size and color; r=bz,emilio
2fe14ee4e5a868c5ce44d26f0bc5445532156e7f
created 2017-01-29 12:59 +0900
pushed 2017-03-06 23:02 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1328787 - Part 13: Call nsAnimationManager.UpdateAnimations(). r=heycam
70432998700dc0b70fc81bee710cfb05a1244e84
created 2017-01-29 12:58 +0900
pushed 2017-03-06 23:02 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1328787 - Part 3: Add functions for filling each servo's animation keyframes into nsTArray<Keyframe>. r=heycam
822e011a61c09548d8a004e0b674932a83d06357
created 2017-01-14 23:34 +0100
pushed 2017-01-23 16:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1331213: Bootstrap a Gecko-side Device, and track it's dirtiness manually in the per-doc data. r=heycam
7822749b1b1427e3d357608653a9121b9a08b8b4
created 2017-01-09 16:44 -0800
pushed 2017-01-23 16:02 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound a=merge
f650d9f42ff5acdd2f3021e53c0ff076fb1b198b
created 2017-01-05 13:12 -0800
pushed 2017-01-23 16:02 +0000
Bobby Holley Bobby Holley - Bug 1325734 - Simplify ElementData and eliminate the concept of consuming styles. r=emilio
d832600dd8977ec6477c745b7515327b16cac86b
created 2017-01-09 17:42 +0800
pushed 2017-01-23 16:02 +0000
Cameron McCormack Cameron McCormack - Bug 1323665 - Part 1: Adjust some ServoStyleSet assertions. r=xidorn
f6c47ff600f7f4acc0bd10d77e824fbb262f2cd2
created 2017-01-04 23:19 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1298588 followup whitespace fix to address a missed review comment. DONTBUILD
6994a692b48c37636e21ca0a19b239b761055c4d
created 2017-01-04 14:52 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1298588 part 10, gecko piece. Pass through useful default styles to apply_declarations(). r=bholley
ac84ae5fa2daf4dd99fa42651fe32b96ea05af62
created 2017-01-04 14:52 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1298588 part 7, gecko piece. Stop using initial_values in general in Gecko glue code. r=bholley
47a58ef26a92c7c4366909d2136990a1504ef8c1
created 2017-01-04 14:52 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1298588 part 6, gecko piece. Stop using initial_values when doing inheritance in Gecko glue code. r=bholley
6d4f963d3655c76ea32a2c90c27a2e2209e135f1
created 2017-01-04 14:52 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1298588 part 4, gecko piece. Recreate the default computed values for a document as needed. r=bholley
f230c3fb62f5d4635ef5ccafaaf5258932a587fa
created 2017-01-04 14:52 -0500
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1298588 part 2, gecko piece. Pass through an nsPresContext to the PerDocumentStyleData constructor. r=bholley
a012d28becf8c2b98c8a5553255bcee49bcec398
created 2016-12-31 16:10 -0800
pushed 2017-01-23 16:02 +0000
Daniel Holbert Daniel Holbert - Bug 1326574: Add some needed includes/forward-declarations in layout/style, to preemptively fix unified bustage. r=xidorn
143bb4b9249e528e658f6ccc449991794b8675f8
created 2016-12-28 16:08 -0800
pushed 2017-01-23 16:02 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
f25c47181e916c5ba6fb2d1d296081274333526d
created 2016-12-28 15:49 +0800
pushed 2017-01-23 16:02 +0000
Bobby Holley Bobby Holley - Bug 1324627 - Add a special, explicit path for lazy style resolution and use it for GetComputedStyle. r=heycam
faba110ce12be9e696016bd2315d54152c0b9219
created 2016-12-27 21:34 -0800
pushed 2017-01-23 16:02 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 5986d8880ad1 (bug 1324627) for a variety of computed style failures
5986d8880ad1ad68950daa821c39d0a2775de821
created 2016-12-28 11:33 +0800
pushed 2017-01-23 16:02 +0000
Bobby Holley Bobby Holley - Bug 1324627 - Add a special, explicit path for lazy style resolution and use it for GetComputedStyle. r=heycam
5d4c47875825f1e3956100940c4dcd42897e15ab
created 2016-12-28 16:26 +0800
pushed 2017-01-23 16:02 +0000
Cameron McCormack Cameron McCormack - Bug 1326015 - Run AssertTreeIsClean on all style roots. r=xidorn
bea093579d692656ac7737b42a248e80143f5e8d
created 2016-12-21 17:58 -0800
pushed 2017-01-23 16:02 +0000
Bobby Holley Bobby Holley - Bug 1325728 - Simplify pseudo-element handling. r=heycam
d28f820febd292ce4b746108c259c9e6889c258b
created 2016-12-21 15:33 -0800
pushed 2017-01-23 16:02 +0000
Bobby Holley Bobby Holley - Bug 1325728 - Use Gecko's existing mechanism to coordinate flushing the Stylist. r=heycam
1eee3d9d3ac12cb85e29450abb85546d9b9766ee
created 2016-12-19 14:30 +0800
pushed 2017-01-23 16:02 +0000
Cameron McCormack Cameron McCormack - Bug 1324341 - Part 2: Redo the cascade when CSSOM methods modify style sheets. r=xidorn
48a1fc156b8dd4021670d639e93134b06d3b8044
created 2016-12-10 20:11 -1000
pushed 2017-01-23 16:02 +0000
Bobby Holley Bobby Holley - Bug 1322945 - Change skip_root to unstyled_children_only and use StyleNewChildren in more places. r=heycam
3976b04bf08a4442eb75cace5ad4899ca0eb0ced
created 2016-12-01 16:19 +0800
pushed 2017-01-23 16:02 +0000
Cameron McCormack Cameron McCormack - Bug 1321284 - Part 5: Process document level NAC when restyling. r=bholley
7c852ac4acf83d5d1776e98a6af36193bd97a9e5
created 2016-11-01 23:11 -0700
pushed 2017-01-23 16:02 +0000
Bobby Holley Bobby Holley - Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio
d8bea653cdb7567dd59b76f0d5f6ad8aa334c13a
created 2016-11-18 16:54 +0800
pushed 2017-01-23 16:02 +0000
Cameron McCormack Cameron McCormack - Bug 1318238 - Clear all ServoNodeData during style set shutdown. r=bholley
1c446e42a2696195cc1a6d48ccb070932616dd2d
created 2016-10-25 16:27 -0700
pushed 2016-11-14 12:33 +0000
Bobby Holley Bobby Holley - Bug 1292729 - Style text nodes on the main thread. r=heycam
11210065fa4a89e50e23eba47a947027b0dbafd8
created 2016-10-18 15:29 +1100
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1309868 part 3 - Make NonOwningStyleContextSource store const ServoComputedValues. r=heycam
0938bc1e608f09461f4f18c13d6ae925c0e29b72
created 2016-09-26 22:03 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-19 13:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
981dabd02177ddd384d4709bfb827a11ef6f417a
created 2016-08-31 22:34 -0400
pushed 2016-09-19 13:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
dfc059b71968f935273c490d9db8e3bb6173cae3
created 2016-08-31 14:33 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299396: Don't style content that is not an element or a text node in ServoStyleSet::StyleNewSubtree. r=bholley
3f6b84d701ae0df834dfa6efbd56a9d915026998
created 2016-08-30 18:06 -0700
pushed 2016-09-19 13:50 +0000
Bobby Holley Bobby Holley - Bug 1299348 - Remove StylingStarted(). r=emilio
3cd14570a06e66feea8f2e341b972d442c3494ad
created 2016-08-25 13:36 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292280: Force a full document restyle on ServoStyleSet::StartStyling. r=bholley
45d015eed45fd657128f84ae9598c3ee7c6d24a2
created 2016-08-24 15:39 -0700
pushed 2016-09-19 13:50 +0000
Bobby Holley Bobby Holley - Bug 1292662 - Use accessors to unset stylo dirty bits. r=heycam
aa02a5285a8e88185c2fe9f9cea18b4e615a963f
created 2016-08-16 17:24 -0700
pushed 2016-09-19 13:50 +0000
Bobby Holley Bobby Holley - Bug 1292662 - Use StyleChildrenIterator in ServoRestyleManger and ServoStyleSet. r=heycam
bf5c0fb68628289ccab786054925f7eb5fab2802
created 2016-08-11 14:12 -0700
pushed 2016-09-19 13:50 +0000
Bobby Holley Bobby Holley - Bug 1292279 - Clear up the semantics of our Servo traversal APIs. r=heycam
1490d584014910db55cb1ffb82063a71a45c024b
created 2016-08-23 13:14 +1000
pushed 2016-09-19 13:50 +0000
Xidorn Quan Xidorn Quan - Bug 1296173 part 2 - Rename the servo binding functions. r=bholley
550c3f778e15691803aba5e4dabb02a70c3cfc2d
created 2016-08-23 13:10 +1000
pushed 2016-09-19 13:50 +0000
Xidorn Quan Xidorn Quan - Bug 1296173 part 1 - Change StyleSet manipulation functions to be prefixed by Servo_StyleSet_. r=bholley
5608fd58157ca5ad300113c53041fc348997717d
created 2016-08-22 10:42 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: followup: Use IsGeneratedContentContainerForBefore/After in ServoStyleSet. r=me
0830c52ff6c7eb449a47620880119884dba25f27
created 2016-08-12 11:30 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Specialize ServoStyleSet::ResolveStyleForText to take into account generated nodes. r=heycam
1976d34e92f8c9c7fb9a336db9377e18725f2b4f
created 2016-08-11 19:01 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Support basic pseudo-element restyling. r=heycam
51a479a3febaa71c3b4166a6d8520b549abbbff5
created 2016-08-19 18:37 -0700
pushed 2016-09-19 13:50 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1292618) because it was making merging things difficult a=backout
17dfe8bc5f76ad8e34aafbed6d0f38458db9bcca
created 2016-08-12 11:30 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Specialize ServoStyleSet::ResolveStyleForText to take into account generated nodes. r=heycam
d04597bd1109a39c70c2c76aa5bf22e0aec60a6a
created 2016-08-11 19:01 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Support basic pseudo-element restyling. r=heycam
43689d56cbf6891d3fb4cb3a3fff687884049313
created 2016-08-19 00:23 -0700
pushed 2016-09-19 13:50 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1292618) for !mImageTracked assertion failures
e6034e58efe42d575dba117c596d4d0c8a9a4a82
created 2016-08-12 11:30 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Specialize ServoStyleSet::ResolveStyleForText to take into account generated nodes. r=heycam
928dd363efa0f375e5c35e3a40a660fb9d44d4a1
created 2016-08-11 19:01 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Support basic pseudo-element restyling. r=heycam
0b66852d401a58584d6973afd65ac1d5d227f722
created 2016-08-16 10:38 +0530
pushed 2016-09-19 13:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1275913 - Use already_addrefed properly when dealing with arcs sent from servo to gecko; r=bholley
8430fc70c1086da468cc1169adac6f2d7b423dd1
created 2016-08-15 22:27 -0700
pushed 2016-09-19 13:50 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1275913) for static analysis bustage
324554b04f191fb5efdce2c30db384ddd69df347
created 2016-08-16 10:38 +0530
pushed 2016-09-19 13:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1275913 - Use already_addrefed properly when dealing with arcs sent from servo to gecko; r=bholley
14c9cd79e79e255a810ac4d524fd5f0afe11c68e
created 2016-08-03 12:20 -0700
pushed 2016-09-19 13:50 +0000
Bobby Holley Bobby Holley - Bug 1291885 - Use dont_AddRef for already-addrefed ServoComputedValues. r=emilio
less more (0) -60 tip