servo/components/style/data.rs
73e5ee6d0e5d2b50c84e86ff5efa18c711f1b0a0
created 2017-07-09 20:57 +0200
pushed 2017-07-10 02:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - style: Derive Default for EagerPseudoStyles. draft
b2fd2283804730a9a3111257d82c1091907b19a9
created 2017-06-15 22:49 -0700
pushed 2017-06-27 22:36 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 9: stylo: Make Servo Arc types use ptr to T instead of ptr to ArcInner<T>; r?bholley,emilio draft
e48410b61660448bece4ce23df7cd025ccbf521a
created 2017-06-23 20:07 -0700
pushed 2017-06-24 09:03 +0000
Bobby Holley Bobby Holley - servo: Merge #17504 - Make EagerPseudoStyles use an Arc, not a Box (from bholley:arc_pseudos); r=bholley
f620402d752ec587b7d228746882e6f0058eaeca
created 2017-06-22 17:46 -0700
pushed 2017-06-23 09:39 +0000
J. Ryan Stinnett J. Ryan Stinnett - servo: Merge #17481 - Stylo: Move match and cascade temporaries to CurrentElementInfo (from jryans:move-rule-node); r=bholley
25b838f81b6e9d2a47c1966d6926e1856b1c902b
created 2017-06-15 22:49 -0700
pushed 2017-06-23 02:54 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 9: stylo: Make Servo Arc types use ptr to T instead of ptr to ArcInner<T>; r?bholley,emilio draft
859fef1f640384ae67b7e354213b7329c3ad07cb
created 2017-06-15 22:49 -0700
pushed 2017-06-23 02:54 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 8: stylo: Replace Arc<ComputedValues> with StrongComputedValues so we can use a different refptr later; r?bholley draft
b7de156199ebd10e3cebb56f56a3a16c483bc3d5
created 2017-06-15 22:49 -0700
pushed 2017-06-22 07:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 9: stylo: Make Servo Arc types use ptr to T instead of ptr to ArcInner<T>; r?bholley,emilio draft
4194719bac0c39151d93075c4c44f6a282ed499c
created 2017-06-13 12:51 -0500
pushed 2017-06-21 23:22 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1370719 - Move match and cascade temporaries to CurrentElementInfo. r=bholley draft
303db0234c607a5b1e41b87c16afdff8ee2b66ba
created 2017-06-20 14:02 -0500
pushed 2017-06-21 23:18 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1370719 - Shrink ElementData by moving pseudo count to type. r=bholley draft
e00e33ef9ffb43acd5819c7f7025b78b5212609f
created 2017-06-13 12:51 -0500
pushed 2017-06-21 23:18 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1370719 - Move match and cascade temporaries to CurrentElementInfo. r=bholley draft
ac2dc05ed337415a46c368fa409ef24bfaac1050
created 2017-06-15 22:49 -0700
pushed 2017-06-21 05:23 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 8: stylo: Replace Arc<ComputedValues> with StrongComputedValues so we can use a different refptr later; r?bholley draft
e4230a2f5385f0e3b304deb1eae0292a4a7e3546
created 2017-06-20 14:02 -0500
pushed 2017-06-20 22:59 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1370719 - Shrink ElementData by moving pseudo count to type. r=bholley draft
6f136f65ea1bdcb126f960d4e335af4b9548bfc3
created 2017-06-13 12:51 -0500
pushed 2017-06-20 22:59 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1370719 - Move match and cascade temporaries to CurrentElementInfo. r=bholley draft
64393611f132442738d781493052c10bfa46de1a
created 2017-06-13 12:51 -0500
pushed 2017-06-16 21:32 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1370719 - Move match and cascade temporaries to CurrentElementInfo. r=bholley draft
a168e1766adb6de616c15ce0957ba2f053891733
created 2017-06-12 14:46 -0500
pushed 2017-06-16 21:32 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1370719 - Extract generic EagerPseudoMap. r=bholley draft
c87c740423d1cf301d9cf2f38d042bcfa9218d8b
created 2017-06-15 20:28 -0700
pushed 2017-06-16 07:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17348 - style: Inline RestyleData (from emilio:bup); r=bholley
5a3dddf38d7a68d42b7e0302074b03aadae4b596
created 2017-06-13 15:04 +0200
pushed 2017-06-14 16:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368236: Inline RestyleData. r?bholley draft
e426a4890c855063248a72c58b03352558c56927
created 2017-06-14 04:16 -0700
pushed 2017-06-14 16:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17317 - Kill StoredRestyleHint, and shrink RestyleData (from emilio:die-storedrestylehint-die); r=bholley
0173b3895927d96ea11cca88ff135ec45a23eaec
created 2017-06-13 20:28 -0700
pushed 2017-06-14 12:11 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - servo: Merge #17305 - Don't process RestyleKind::MatchAndCascade during animation-only rest… (from hiikezoe:restyle-kind-fix); r=emilio
bad4cc37976f8e446376ccec4cbfbc128892be72
created 2017-06-14 06:36 +0900
pushed 2017-06-13 21:57 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1372335 - Don't process RestyleKind::MatchAndCascade during animation-only restyle. r?emilio draft
467ca6c7ae67a2fd8974863229bb65887f973b5a
created 2017-06-13 15:04 +0200
pushed 2017-06-13 14:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368236: Kill RestyleData. r?bholley draft
251575a218bf506f37e88a3f7ba9879052bbefee
created 2017-06-13 14:13 +0200
pushed 2017-06-13 14:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368236: Remove damage_handled, and use a reconstructed_ancestor bit instead. r?bholley draft
0557c0b6e0047af0a2bdd621ba8a0fe5e64bbd38
created 2017-06-13 12:45 +0200
pushed 2017-06-13 14:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368236: Kill StoredRestyleHint. r?bholley draft
bdc22078e9f81f0a21d9e04522f52b96ed528b1e
created 2017-06-13 04:56 -0700
pushed 2017-06-13 13:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17292 - style: Implement a more fine-grained invalidation method (from emilio:better-style-invalidation); r=heycam
02213aa1b4355fefc419f54ccb392c59c34744fb
created 2017-06-09 17:11 +0200
pushed 2017-06-12 12:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Add an AllLinksVisitedAndUnvisited for selector-matching, and use it for invalidation. r?jryans draft
fd08a1090ff431e39b8c8dcf302f3c3a1742c9c3
created 2017-06-09 17:21 +0200
pushed 2017-06-12 12:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Implement a more fine-grained invalidation method. r?heycam draft
be07fb5f7dd431b19c3e2cd7a36f6366a5c95bea
created 2017-06-09 17:11 +0200
pushed 2017-06-09 15:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Add an AllLinksVisitedAndUnvisited for selector-matching, and use it for invalidation. r?jryans draft
fe43a3eaf6dd1dd3e18ee52af2f09f07d70141ff
created 2017-06-09 17:21 +0200
pushed 2017-06-09 15:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368240: Implement a more fine-grained invalidation method. r?heycam draft
945247649d643850640ce9462282627efe8e8f7b
created 2017-06-09 12:17 +0800
pushed 2017-06-09 04:24 +0000
Cameron McCormack Cameron McCormack - style: Propagate self and descendant restyle hints to real DOM children too. draft
c608727501c7c6c4c11904b68a3b6963a23af464
created 2017-06-08 15:25 -0700
pushed 2017-06-09 03:36 +0000
Boris Zbarsky Boris Zbarsky - servo: Merge #17245 - Share styles for elements with eager pseudo-elements attached to them (from bzbarsky:share-pseudo-styles); r=emilio
8c36334e83b2302cb6960ef7ea2e97e50efaef60
created 2017-06-08 00:11 -0400
pushed 2017-06-08 04:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1329361. Share styles for elements with eager pseudo-elements attached to them. r=emilio draft
6c21fe0389240d983615defb6e2ea04f24275867
created 2017-06-03 13:41 +0800
pushed 2017-06-03 06:38 +0000
Cameron McCormack Cameron McCormack - Bug 1367592 - Recascade the document when rem units are used and the root font-size changes. r?emilio draft
47fab013846b4a6115bdd19ad4955acc45d764f5
created 2017-05-31 17:15 +0200
pushed 2017-05-31 21:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1369187: style: Use ArrayVec for the pseudo-elements we need to restyle. r?bholley draft
ba742d7724ab5d34ea4208a31d536bc9d37b6705
created 2017-05-29 20:16 -0500
pushed 2017-05-30 07:53 +0000
Cameron McCormack Cameron McCormack - servo: Merge #17087 - style: Support a restyle hint that indicates all descendants must be recascaded (from heycam:recascade); r=emilio
75a697de9c0fa156a93f0477da28519e758582bc
created 2017-05-28 11:09 +0800
pushed 2017-05-28 03:12 +0000
Cameron McCormack Cameron McCormack - style: Support a restyle hint that indicates all descendants must be recascaded. draft
8fee90bc61560020ebb487c401b0d1cfd31e5863
created 2017-05-26 17:47 +0200
pushed 2017-05-26 16:09 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1357583: Add a bunch of logging, shortcuts, and look also at the rightmost selector while invalidating sheets. r?heycam draft
a9c56fc0ad1193e8c21500587f4dad40d98c105b
created 2017-05-24 19:53 -0500
pushed 2017-05-25 02:52 +0000
J. Ryan Stinnett J. Ryan Stinnett - servo: Merge #17032 - Stylo: visited pseudo-class support (from jryans:stylo-visited); r=emilio
38e611761168e65679d4c3981ffc4341e5c1a850
created 2017-05-24 16:08 -0500
pushed 2017-05-24 23:58 +0000
Manish Goregaokar Manish Goregaokar - servo: Merge #17027 - Rollup of 9 pull requests (from Manishearth:rollup); r=Manishearth
0512db9320e37860d2f3b8b1ed3f32864aa5b8e6
created 2017-05-12 12:04 -0500
pushed 2017-05-24 02:27 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Rule replacement for visited rules. r=emilio draft
49e51d406f1ce6a08231d71d2acd8dac277c4bce
created 2017-05-04 18:54 -0500
pushed 2017-05-24 02:27 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Match and cascade visited styles. r=emilio draft
563e1b34e4337ca129656d9d7f19174340068dcd
created 2017-05-24 09:10 +0900
pushed 2017-05-24 01:44 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1366631 - Use animation values that have been processed during animation-only restyle for normal restyle. r?emilio draft
aabb4d0d1fb7959f291d3cfed31e8cd6a6b3b7b7
created 2017-05-24 09:08 +0900
pushed 2017-05-24 01:44 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1366631 - Use SMIL override value that has been processed during animation-only restyles for normal restyle. r?emilio draft
1bf641716cae6e15961405bbda213319ebf69875
created 2017-05-23 06:35 -0500
pushed 2017-05-23 14:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16985 - layout: Stop mutating the style data from layout (from emilio:cache); r=bholley
29f14ceecbd26b81a1611ce1bd49957354c4377e
created 2017-05-23 11:03 +0900
pushed 2017-05-23 03:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1366631 - Use animation values that have been processed during animation-only restyle for normal restyle. r?emilio draft
9dbe429e82c30abdeeec333b0c90382d7ca26a4a
created 2017-05-23 11:03 +0900
pushed 2017-05-23 03:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1366631 - Use SMIL override value that has been processed during animation-only restyles for normal restyle. r?emilio draft
b73a8046b6d59a2ab025169b4ec88d0847337c91
created 2017-05-22 15:09 -0500
pushed 2017-05-22 23:18 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Restyle hints for visited. r=emilio draft
149a57e16f919eea39d3eb1fe2f125e9dffa8214
created 2017-05-12 12:04 -0500
pushed 2017-05-22 23:18 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Rule replacement for visited rules. r=emilio draft
a4af2d158f71fe0a7138d0cbab8026a9d2131ebb
created 2017-05-04 18:54 -0500
pushed 2017-05-22 23:18 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Match and cascade visited styles. r=emilio draft
2f8fe68928accb77e292b19f64b33d95f634b942
created 2017-05-22 13:02 +0900
pushed 2017-05-22 05:29 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1366631 - Use animation values that have been processed during animation-only restyle for normal restyle. r?emilio draft
aea74217b44226db3f7f984457ebbc50ca8871d5
created 2017-05-22 13:02 +0900
pushed 2017-05-22 05:29 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1366631 - Use SMIL override value that has been processed during animation-only restyles for normal restyle. r?emilio draft
4d982435bab00d1577deb17acfc1eb78475a1b29
created 2017-05-20 17:17 -0500
pushed 2017-05-21 12:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16943 - style: Make a bloom filter arrive to restyle hint computation (from emilio:bloom-restyle-hints); r=bholley
6b8c59fc67a45fe7698e12b5d5a462b3cbb7e1b7
created 2017-05-20 13:44 -0500
pushed 2017-05-20 20:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16967 - Bug 1366144: Correctly diff ::before and ::after pseudo-element styles if there's no generated content. r=heycam (from emilio:after); r=heycam,emilio
ffa55d79a25bcf6470b474bfc06e716fb55c2862
created 2017-05-14 17:39 +0800
pushed 2017-05-19 09:43 +0000
Cameron McCormack Cameron McCormack - style: Refactor RestyleHint to be a struct. r?emilio draft
5509889896367d282cf51c85b12a41f40ef7a3b0
created 2017-05-12 16:57 +0800
pushed 2017-05-19 05:52 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 6: Trigger restyle if important rules are changed. draft
a6c812a7a420d1d293cd961ff0fd9f157d6239d2
created 2017-05-12 12:04 -0500
pushed 2017-05-19 00:25 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Rule replacement for visited rules. r=emilio draft
5654bf9219314464adcd987d2e99dd045bcba424
created 2017-05-04 18:54 -0500
pushed 2017-05-19 00:25 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Match and cascade visited styles. r=emilio draft
ebf0fec529c31219841322bb09ef52fcc10abf80
created 2017-05-12 16:57 +0800
pushed 2017-05-17 11:18 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 6: Trigger restyle if important rules are changed. draft
86de4a541573653be243cefd948bf17cef4d3339
created 2017-05-12 16:57 +0800
pushed 2017-05-17 11:02 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 6: Trigger restyle if important rules are changed. draft
d9281fdcc176edeca8bb70d0726d11ed10d1c11e
created 2017-05-12 16:57 +0800
pushed 2017-05-15 09:19 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 5: Trigger restyle if important rules are changed. draft
716af89d006ad90dd31c804a0f44fd894e3e0689
created 2017-05-12 16:57 +0800
pushed 2017-05-15 08:42 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 5: Trigger restyle if important rules are changed. draft
less more (0) -100 -60 tip