servo/components/style/context.rs
ef16495b630d27a41371c671d9bb2db9790bf322
created 2017-04-04 19:32 +0800
pushed 2017-04-04 13:50 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 6: Handle TraversalRestyleBehavior::ForReconstruct in the Servo restyle. r?bholley draft
cc56aeb825910e35e03ffb610ba43984f6bb3750
created 2017-03-27 03:47 -0700
pushed 2017-03-27 20:58 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - servo: Merge #16147 - Update effect properties for animations (from hiikezoe:update-effect-properties); r=heycam
6ea116bea960e07e1038bb4f3208d4c3e858676a
created 2017-03-27 11:03 +0900
pushed 2017-03-27 02:31 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1350754 - Introduce UpdateAnimationTasks to perform a bunch of animation's tasks in a SequentialTask. r?heycam draft
8cb4ee60d8babe0aaba6217e719b3e276a908e44
created 2017-03-27 07:56 +0900
pushed 2017-03-26 22:57 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1350754 - Introduce UpdateAnimationTasks to perform a bunch of animation's tasks in a SequentialTask. r?heycam draft
3c09c63efc48b9b0954712ee20531ce06999bd93
created 2017-03-27 07:25 +0900
pushed 2017-03-26 22:26 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1350754 - Introduce UpdateAnimationTasks to perform a bunch of animation's tasks in a SequentialTask. r?heycam draft
34697b27507b137c5e3abc0729f5d9ad635fd2a6
created 2017-03-25 11:53 +0900
pushed 2017-03-25 02:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1344966 - Add flag that represents the traversal is only for animation-only restyle. r?heycam draft
e89f0866757502337383e10a29f1fd7c2821c903
created 2017-03-22 05:38 +0900
pushed 2017-03-21 21:34 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1344966 - Add flag that represents the traversal is only for animation-only restyle. r? draft
e3e83e6bf4096e76458b7753afd91d082626b348
created 2017-03-19 14:31 -0700
pushed 2017-03-19 23:21 +0000
Simon Sapin Simon Sapin - servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio
c1880dccfde597ff54f0dea2028f8d56d8231a89
created 2017-03-13 16:50 -0700
pushed 2017-03-14 14:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15931 - style: Kill SharedStyleContext::default_computed_values (from emilio:die-defaultvalues-die); r=mbrubeck
7f621b6d1ca7ae5defe9beb1849099330049d03c
created 2017-03-11 04:40 -0800
pushed 2017-03-11 13:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15913 - Use the proper viewport size for stylo (from emilio:viewport-size); r=heycam,hiro
6922a4b2ede7d661a5be058556b73bcb9b86d3e1
created 2017-03-11 02:31 -0800
pushed 2017-03-11 13:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15891 - style: Iterate the LRU cache contents from back to front (from emilio:lru-back-to-front); r=bholley,mbrubeck
8cf429366d66a6eea29dfa22262f888eea4955d4
created 2017-03-11 00:21 +0100
pushed 2017-03-10 23:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1303229: Get the proper viewport size for stylo. draft
8993adab1cd631a16d872a9c6db4ae3b2302cab5
created 2017-03-09 20:23 -0800
pushed 2017-03-10 10:58 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - servo: Merge #15900 - Process css animations for gecko (from hiikezoe:process-css-animations); r=heycam
fddf69614f8c00c0b3536f61eafeb16bd04017c5
created 2017-03-09 08:40 +0900
pushed 2017-03-08 23:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1341985 - Part 9: Update CSS animations in a SequentialTask. r?heycam draft
a7e12c7f76ba2908a9055b425ed2af0105de9390
created 2017-03-06 08:03 +0900
pushed 2017-03-05 23:06 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1341985 - Part 9: Update CSS animations in a SequentialTask. r?heycam draft
72c4674f95b7884b745d5a0bfcf5dcdc6fb0a8c1
created 2017-03-02 18:46 -0800
pushed 2017-03-03 09:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15805 - layout_thread: Also reposition elements when reflowing all nodes (from emilio:reposition); r=glennw
b9caaf6c527f403bccab14ddfc47710327f85e27
created 2017-02-15 03:05 -0800
pushed 2017-02-17 12:35 +0000
Bobby Holley Bobby Holley - servo: Merge #15557 - stylo: various fixes to improve style logging in opt builds (from bholley:opt_logging); r=emilio
d4d5ff27ff7e9833e5413bb262a034baa4cf14d9
created 2017-02-08 19:33 -0800
pushed 2017-02-10 01:03 +0000
Bobby Holley Bobby Holley - servo: Merge #15462 - Accumulate parent elements that need selector bits set on the ThreadLocalStyleContext (from bholley:accumulate_selector_flags); r=emilio
3598150c2a11cc9dbb7d076c4f2e8ce377fe1837
created 2017-02-09 22:15 +0800
pushed 2017-02-09 20:33 +0000
Cameron McCormack Cameron McCormack - Update servo to 6d1836e32bfd1337a3acdf91abb409a399c9f5e3.
40d717658bb59e72d451ff22317718a9020f9b64
created 2017-02-09 22:08 +0800
pushed 2017-02-09 20:33 +0000
Cameron McCormack Cameron McCormack - Merge mozilla-central into incubator/stylo.
0e346b3529c123b7b505a8c48ca0d7ebcbbc7f48
created 2017-01-19 15:27 -0800
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #15119 - Add style performance statistics to Servo (from bholley:traversal_stats); r=emilio
22f2b3fbcbef57fdc8a479bf3e465aea89da49fb
created 2017-01-09 17:26 -0800
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #14907 - Give up on hoisting ElementData into the frame and eliminate the concept of consuming styles (from bholley:eliminate_consume); r=emilio
e5f7d79b9ae5378ea7f3b1916a711d6ad5388f06
created 2017-01-04 21:01 -0800
pushed 2017-02-04 00:14 +0000
Boris Zbarsky Boris Zbarsky - servo: Merge #14848 - Stop using global initial styles for stylo; the initial styles need to be per-document (from bzbarsky:initial-styles); r=bholley
56fb1073e3041215f561a41ec2a84170001267c1
created 2017-01-02 04:10 -0800
pushed 2017-02-04 00:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #14819 - Document most of the remaining parts of the style system, make docs-by-default for the whole style system (from emilio:no-missing-docs); r=Manishearth
178353b160202d8423bdea40d12ee16d48bca924
created 2016-12-22 12:02 -0800
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #14662 - Hoist bloom filter into scoped TLS, and remove a bunch of complexity and unsafety from the style system (from bholley:bloom_tls); r=emilio
f0be16755379c0cb9feabf5c063edcea211ad9a1
created 2016-12-21 11:11 -0800
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #14642 - Use Scoped TLS in the style system and eliminate UnsafeNode usage in the StyleSharingCandidateCache (from bholley:scoped_tls); r=emilio
3dc190bba0df8f370d5c85853cab032baae0b9f2
created 2016-12-17 13:25 -0800
pushed 2017-02-04 00:14 +0000
Julien Wajsberg Julien Wajsberg - servo: Merge #14430 - Expose Quirks Mode information in the layout data and code (from julienw:access-quirks-mode-from-layout); r=emilio
525ebfb419d4b5ff17bb8d6f98aa2d59e6da8ea4
created 2016-12-16 11:38 -0800
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #14610 - Simplify style context architecture and make it safer (from bholley:style_context_refactor); r=emilio
b5b63ec333ddcb40ac2c321e7e9dda9c79a81bc0
created 2016-12-09 17:01 -0800
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #14436 - Make restyle tracking more granular (from bholley:granular_restyle); r=emilio
487970795136c909e1ed305d1b7f43fd054e686d
created 2016-11-25 09:00 -0800
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #14300 - stylo: Basic infrastructure for RestyleHint-driven traversal (from bholley:restyle_driven_traversal); r=emilio
a9a0347dd8721594ee1353b7e496788d321eb01a
created 2016-11-20 09:21 -0600
pushed 2017-02-04 00:14 +0000
Simon Sapin Simon Sapin - servo: Merge #14294 - Rename a few source files (from servo:renames); r=Wafflespeanut
0b8530a54cdcb45dcf559764c1307b49c60aebd5
created 2016-11-05 17:11 -0500
pushed 2017-02-04 00:14 +0000
Simon Sapin Simon Sapin - servo: Merge #13202 - Rule tree, v1 (from emilio:rule-tree); r=SimonSapin,Manishearth,emilio
721a83e481bffd8ca768e5e596be4e6b20ef5920
created 2016-11-01 18:26 -0500
pushed 2017-02-04 00:14 +0000
Xidorn Quan Xidorn Quan - servo: Merge #14008 - Make style::context use parking_lot::RwLock (from upsuper:rwlock); r=SimonSapin
89bfec936a22ef359e7b65a2deae11ff8f16d7c0
created 2016-09-08 22:19 -0500
pushed 2017-02-04 00:14 +0000
UK992 UK992 - servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut
d5bc08d63cda10e5425755936cd568620d2d9c43
created 2016-07-20 13:38 -0500
pushed 2017-02-04 00:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #12392 - style: Add support to test animations programatically (from emilio:test-animations); r=SimonSapin
c240fafa26f6fdedc44dd6c3a7f3d172536e6b87
created 2016-07-20 02:58 -0500
pushed 2017-02-04 00:14 +0000
Simon Sapin Simon Sapin - servo: Merge #12515 - Make the style crate more concrete (from servo:concrete-style); r=bholley
8557fc94d5d6b349373ac7d0949fa85c417bd6f2
created 2016-07-01 14:12 -0700
pushed 2017-02-04 00:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #11946 - style: Remove the Mutex from new_animations_sender by moving it to the local StyleContext (from emilio:animations-sender); r=bholley
8f8d74fcee9dfd19c71e2f97561fa52729ec5889
created 2016-06-28 17:31 -0500
pushed 2017-02-04 00:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #11766 - Add `@keyframes` and `animation-*` support (from emilio:keyframes-parsing); r=SimonSapin,pcwalton
096f7c267f4cb11e7498b81007f309faf162c543
created 2016-06-27 17:14 -0500
pushed 2017-02-04 00:14 +0000
Ms2ger Ms2ger - servo: Merge #11834 - Add some documentation to the style crate (from servo:style-docs); r=SimonSapin
be5d2d5fb6f1adcba0bccac5c9db2fd82ffaef12
created 2016-04-29 14:27 -0700
pushed 2017-02-04 00:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #10815 - style: Support anonymous box pseudo-elements (from emilio:anonbox-gcs); r=SimonSapin,bholley
d0a401005d69ec952213e2189764fa545100deb0
created 2016-03-30 10:35 +0500
pushed 2017-02-04 00:14 +0000
Per Lundberg Per Lundberg - servo: Merge #10277 - Renamed TComputedValues to ComputedValues (from perlun:rename-tcomputedvalues-to-computedvalues); r=SimonSapin
165013fd93b868eadb4149f5cac8bd528c083820
created 2016-03-25 02:58 +0500
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #10155 - Generalize the style structs (from bholley:generalize_style_structs); r=SimonSapin
59a84cc1d59681302803899e39933346f6115f1d
created 2016-02-14 03:30 +0500
pushed 2017-02-04 00:14 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #9567 - style: Make the whole style crate independent of the implementation (from emilio:general-pseudo-element-parsing); r=bholley,SimonSapin
c1e5af72c75bae3242a69806f4deb266f2bc9b8a
created 2016-01-12 08:54 +0500
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #9261 - Remove the msg dependency from style (from bholley:geckolib_nomsg); r=Manishearth
0f29b3958a248905bcb9825a746487195bf6bf92
created 2015-12-30 10:31 +0500
pushed 2017-02-04 00:14 +0000
Bobby Holley Bobby Holley - servo: Merge #9077 - Split the style-related bits out of LayoutContext and hoist more stuff into style/ (from bholley:split_layout_context_etc); r=SimonSapin
b1144a15c38c2a87ba83607c41020df84c58b936
created 2017-01-21 11:36 -0800
pushed 2017-01-23 00:12 +0000
Manish Goregaokar Manish Goregaokar - Update servo to c3c4805c826355ad272c78d6d413e6df57b1acf9.
0b26a976ed683eeb5cc2a9568fe1f2aa39c8db6f
created 2017-01-11 09:51 +0800
pushed 2017-01-13 05:46 +0000
Cameron McCormack Cameron McCormack - Update servo to 04a3242dc54c670dcdafcf1f0ac5373f2ed612f3.
5510f9077f473fc6c80f568b9fcc98114ef513a7
created 2017-01-05 05:57 +0000
pushed 2017-01-10 06:53 +0000
VCS Sync VCS Sync - vendor servo commit 143dfc879e609603839502d61bc064fba96cc80f draft
b720581f3b0592428665608586266634ce5f3799
created 2017-01-02 13:08 +0000
pushed 2017-01-10 06:53 +0000
VCS Sync VCS Sync - vendor servo commit 87847324a0815e2214fd34da89bbefa4222b1197 draft
8c668001434dd1aadb3b9aa6dd9b782f54ec63fb
created 2016-12-22 20:53 +0000
pushed 2017-01-10 06:53 +0000
VCS Sync VCS Sync - vendor servo commit b35ab98132539d4e6f1fcd4b3307eae40e387861 draft
598e261a84afb426c655dc83140370c8aca2988f
created 2016-12-21 20:02 +0000
pushed 2017-01-10 06:53 +0000
VCS Sync VCS Sync - vendor servo commit 8fd8d6161426af386c0dfd3d13968a409474eb16 draft
8474687ce42cf840ea3f6b156d1134c4277872da
created 2016-12-17 22:24 +0000
pushed 2017-01-10 06:53 +0000
VCS Sync VCS Sync - vendor servo commit 164426a7f90c90652d2d52c5a54be91154d26af7 draft
f19ede5780d1a96b4b23e49beb8e413690e219e2
created 2016-12-16 20:30 +0000
pushed 2017-01-10 06:53 +0000
VCS Sync VCS Sync - vendor servo commit a4ecdf2d5fda281f25e2689852bc2134429e07c6 draft
9942155c04f3caa936fda0f30777efa5d733da92
created 2016-12-10 19:05 +0000
pushed 2017-01-10 06:53 +0000
VCS Sync VCS Sync - vendor servo commit b9a8ccd775c3192e3810a1730b1d0bc2b5c9dfb6 draft
39c4d610ef4f77ebda86f1f93368b105cbe39f1e
created 2017-01-07 10:44 +0800
pushed 2017-01-09 00:53 +0000
Cameron McCormack Cameron McCormack - Update servo to 6d4ccab2b71c8eedcf05ed5402195538d626f8c8.
ffcde9ebb9bb9fb317e3ad11fc3d4e76c4d4cfc4
created 2017-01-04 10:49 -0800
pushed 2017-01-05 00:21 +0000
Brad Werth Brad Werth - Update servo to 384e905be23cd10e7bc352da1171b9af9e6eaddc. draft
e109b4c82e598554359192899ce24180b0ba738d
created 2016-12-23 11:13 +0800
pushed 2016-12-25 17:45 +0000
Cameron McCormack Cameron McCormack - Update servo to 89cdcbc420d82aade20a2ee704fdea295dec437a.
7962957c9f9891d85a78267526584bbb57238571
created 2016-12-22 09:32 +0800
pushed 2016-12-23 05:10 +0000
Cameron McCormack Cameron McCormack - Update servo to df667f16b07e78fef50767c0d6912a8c2318225d.
f5452e8cca4eaf42717d13d11595a1dbcc3ff63a
created 2016-12-18 09:56 +0800
pushed 2016-12-19 05:21 +0000
Cameron McCormack Cameron McCormack - Update servo to f6163c77b9ac979f8406ef6ffe90e8c8e4a054cc.
edce57705f6b63e95f322267c39a8afacdea6cc8
created 2016-12-17 10:23 +0800
pushed 2016-12-17 10:01 +0000
Cameron McCormack Cameron McCormack - Update servo to 9d2b98e6f82fe601672dbf435a920ccceffe78dc.
less more (0) -60 tip