servo/components/style/matching.rs
e6690861830433f2c21d97d805e13a0e79db6ea5
created 2017-07-09 20:59 +0200
pushed 2017-07-11 13:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Remove unused AFFECTED_BY_PSEUDO_ELEMENTS StyleRelation. draft
12ab8a102ba1715c3a0dbf1c9ca48bc1b49ae056
created 2017-07-10 18:13 -0700
pushed 2017-07-11 04:56 +0000
Josh Matthews Josh Matthews - servo: Merge #17655 - Hook up Stylo error reporter to Firefox devtools (from jdm:stylo-error-reporter); r=emilio
edb11285d953a96b9895195b90d052876490cc34
created 2017-07-10 13:33 +0200
pushed 2017-07-11 00:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Allow calling GetBaseComputedStylesForElement for an unstyled element. r?boris draft
fa5d03875feb6b65f1a23473a94b57fba5e19782
created 2017-07-10 03:23 +0200
pushed 2017-07-11 00:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Rewrite restyling to split between resolving styles and handling changes. draft
d29df8d6c36b32a1ce97429a30244faaeca5f85f
created 2017-07-09 21:01 +0200
pushed 2017-07-11 00:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - style: Undo the optimization for grabbing animation rules from the style data. draft
623c5a6bb6e4253e20fa2e7f4565e0243db861f5
created 2017-07-09 20:59 +0200
pushed 2017-07-11 00:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Remove unused AFFECTED_BY_PSEUDO_ELEMENTS StyleRelation. draft
8f29ea13324d0f575746892e88810cdafa995b50
created 2017-07-10 13:33 +0200
pushed 2017-07-11 00:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Allow calling GetBaseComputedStylesForElement for an unstyled element. r?boris draft
a09d7bb4cfeee7fe570353fb5686e861cea7d102
created 2017-07-10 03:23 +0200
pushed 2017-07-11 00:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Rewrite restyling to split between resolving styles and handling changes. draft
1da791db18e37268ce028f562d9c877f1ba56b99
created 2017-07-10 11:33 -0700
pushed 2017-07-10 22:51 +0000
J. Ryan Stinnett J. Ryan Stinnett - servo: Merge #17650 - Pass through visited style for after change (from jryans:link-transition-crash); r=hiikezoe
2a99450f47fbdc00b3d48137f2647d64550d02fe
created 2017-07-10 13:33 +0200
pushed 2017-07-10 11:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Allow calling GetBaseComputedStylesForElement for an unstyled element. r?boris draft
b4aba59220b9a95c06a17c445f5bb7c6274c92cc
created 2017-07-10 03:23 +0200
pushed 2017-07-10 08:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Rewrite restyling to split between resolving styles and handling changes. draft
45c546653b0ccb0c4211328d989265b58945916b
created 2017-06-15 22:49 -0700
pushed 2017-07-10 06:53 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r?bholley draft
deddfb14ad8e405a1ba1c16e519881e6a8e3297c
created 2017-06-15 22:49 -0700
pushed 2017-07-10 03:40 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r?bholley draft
cae26aa663ff218f444cb5d3bf721c3a8ae9495e
created 2017-06-15 22:49 -0700
pushed 2017-07-10 03:40 +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 draft
4503cba3e12bd4f4e9d4e40cc2baa8d29ef445e4
created 2017-06-15 22:49 -0700
pushed 2017-07-10 03:40 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 7: stylo: Use ComputedValuesInner instead of ComputedValues when we don't need it; r?bholley draft
4a6a1477e83cb4d68227a2070f9edeb11fe522c8
created 2017-07-10 03:23 +0200
pushed 2017-07-10 02:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Rewrite restyling to split between resolving styles and handling changes. draft
39582947106b6f853e42aa38ddf7d6927384ad64
created 2017-07-10 03:23 +0200
pushed 2017-07-10 02:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Rewrite restyling to split between resolving styles and handling changes. draft
84ce4b42a98e3ecee85dc254e2a8e8b1056c85d7
created 2017-07-09 21:01 +0200
pushed 2017-07-10 02:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - style: Undo the optimization for grabbing animation rules from the style data. draft
45f9b7981a301127990aaf731a1b59a97c054144
created 2017-07-09 20:59 +0200
pushed 2017-07-10 02:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Remove unused AFFECTED_BY_PSEUDO_ELEMENTS StyleRelation. draft
50948edca90667f7637a54c8b8cf874ae08832db
created 2017-06-15 22:49 -0700
pushed 2017-07-09 22:49 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r?bholley draft
14c0cff40a8c8b5abc16238cf6cbad15360d7b6a
created 2017-06-15 22:49 -0700
pushed 2017-07-09 11:35 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r?bholley draft
73204b8664f9a9e080ac6f6d5af8ca2bd49c0a0d
created 2017-06-15 22:49 -0700
pushed 2017-07-09 07:03 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r?bholley draft
512fc8b168fc3349992eb8d404be15fcdab5c62d
created 2017-07-08 10:28 -0700
pushed 2017-07-08 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17639 - style: Avoid overriding the root font size from a getDefaultComputedStyle call (from emilio:gdcs-rem); r=heycam
08432c438c1a011b9a615c36a45277f62f77f3d2
created 2017-07-07 20:29 +0200
pushed 2017-07-08 20:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - style: Avoid overriding the root font size from a getDefaultComputedStyle call. draft
9d99750ffb8726f2eb4e28756c8ceef21e290f69
created 2017-07-07 16:54 -0500
pushed 2017-07-07 22:19 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1377975 - Pass through visited style for after change. r=hiro draft
231bb86bd99242194dcc94d327f20a6f10d03dba
created 2017-07-07 20:29 +0200
pushed 2017-07-07 18:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - style: Avoid overriding the root font size from a getDefaultComputedStyle call. draft
68509badb6f69659e4c806a858823452140ff027
created 2017-07-07 20:27 +0200
pushed 2017-07-07 18:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - style: Move root font size handling outside of the cascade. draft
27b3e171aa2982dd1cef5d7747f9eb78cf04dae6
created 2017-07-06 17:20 -0700
pushed 2017-07-07 05:35 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - servo: Merge #17628 - Return no damage if there is no display property changes (from hiikezoe:restyle-damage); r=heycam
bef1636498479732f3c99ba899eaf3cd10d08fd8
created 2017-07-05 08:27 +0800
pushed 2017-07-06 03:52 +0000
Cameron McCormack Cameron McCormack - style: Don't perform parent display-based style fixups on certain pseudos. draft
7afcc0d6128cc2b28a19fb8f769b8a39cbf1aaf6
created 2017-07-05 14:02 +1000
pushed 2017-07-05 08:14 +0000
Xidorn Quan Xidorn Quan - Add style adjustion for ruby. r?heycam draft
a812a07a05e97056544176994e90a0d7939bc791
created 2017-07-04 14:43 +1000
pushed 2017-07-05 08:14 +0000
Xidorn Quan Xidorn Quan - Rename HAS_TEXT_DECORATION_LINE to match gecko side name. r?heycam draft
e4583e36ccf279b6dd9624a2a0f948e9172408d5
created 2017-06-15 22:49 -0700
pushed 2017-07-04 08:40 +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 draft
498456c9797169d81e451fb681a2786014ca85a6
created 2017-06-15 22:49 -0700
pushed 2017-07-04 08:40 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 7: stylo: Use ComputedValuesInner instead of ComputedValues when we don't need it; r?bholley draft
c9c5f1b6bae064f13d97fb8eeb16ac06f63b1f1e
created 2017-07-03 04:04 -0700
pushed 2017-07-04 00:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17593 - stylo: properly handle ::before/::after rules applying to replaced elements (from emilio:pseudo-replaced); r=heycam
95d6b6359b94aef58568e8ccc40f073aa05d46e1
created 2017-07-03 09:39 +0200
pushed 2017-07-03 09:26 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1376352: properly handle ::before/::after rules applying to replaced elements. r?bz draft
84b5bf20f752a154a5f64912744345db2835c83e
created 2017-06-29 13:22 -0700
pushed 2017-07-03 06:03 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1374175 - Return no damage if there is no display property changes. r?heycam draft
8cf0dd438fb256e051145f88c74532ff8438a05e
created 2017-06-29 13:22 -0700
pushed 2017-07-03 04:15 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1374175 - Return no damage if there is no change that from display:none to other and vise versa. r?heycam draft
b3a92c2da52cde05e604dfa0280564982dd9e022
created 2017-06-30 09:11 -0700
pushed 2017-07-02 09:54 +0000
Boris Zbarsky Boris Zbarsky - servo: Merge #17570 - Implement :visited support for lazy pseudo-elements (from bzbarsky:visited-pseudos); r=jryans
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
9913f21442edd64063651dc55756826392ecd988
created 2017-06-15 22:49 -0700
pushed 2017-06-27 22:36 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 7: stylo: Use ComputedValuesInner instead of ComputedValues when we don't need it; r?bholley draft
555d645caa12e12bb58d57ac736e4f7c7835a7b7
created 2017-06-27 12:44 -0700
pushed 2017-06-27 21:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17525 - style: Fix propagation of text-decoration lines (from emilio:text-decoration); r=heycam
796f1a1e0e2c23135e24591553f497a68f889987
created 2017-06-26 15:30 -0700
pushed 2017-06-27 21:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - style: Fix propagation of text-decoration lines. draft
42dc39f7b637cb1fcf9c541ca303af8eb91826f0
created 2017-06-26 23:46 -0700
pushed 2017-06-27 21:24 +0000
Boris Zbarsky Boris Zbarsky - servo: Merge #17528 - Fix stylo support for first-letter (from bzbarsky:first-letter-better); r=emilio
ab348cba6c56cf0dfb4acaccee1bfa262ef3b2d8
created 2017-06-26 21:12 -0700
pushed 2017-06-27 21:24 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - servo: Merge #17526 - Check has_new_animation_style along with for_css_rule_changes() in ne… (from hiikezoe:check-has_new_animation_style); r=birtles
280dcf9a3054bf985427dd030de213c2abcd439b
created 2017-06-26 17:48 -0700
pushed 2017-06-27 01:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 9. Implement FrameForPseudoElement for ::first-letter. r?emilio draft
75352e319572489ee0f91e9a10b651b50199e7a5
created 2017-06-26 15:55 -0700
pushed 2017-06-27 01:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 3. Assert that compute_style_difference is only called with eager pseudos. r?emilio draft
c949a723c9f37f606483329a9c0d2ed26f8a99b8
created 2017-06-26 15:50 -0700
pushed 2017-06-27 01:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 1. Fix dynamic restyling that changes whether our element may generate a pseudo to clear out stale pseudo styles. r?emilio draft
09573ee8baf93d02c0c5f7665a92f3242b417250
created 2017-06-24 03:36 -0400
pushed 2017-06-24 07:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 9. Implement FrameForPseudoElement for ::first-letter. r?emilio draft
0a4adc59f30619c48779c1ba3b46ea6a3c97d2d1
created 2017-06-24 03:36 -0400
pushed 2017-06-24 07:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 3. Assert that compute_style_difference is only called with eager pseudos. r?emilio draft
f2f59de02f7487d561689ff3e2f3527dd4c0060c
created 2017-06-24 03:35 -0400
pushed 2017-06-24 07:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 1. Fix dynamic restyling that changes whether our element may generate a pseudo to clear out stale pseudo styles. r?emilio draft
72f5d1da15afef2623f8679b0a119e1a3bb9042d
created 2017-06-24 08:24 +0900
pushed 2017-06-23 23:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1375787 - Check has_new_animation_style along with for_css_rule_changes() in needs_animations_update(). r?birtles draft
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
fc323372d3777d500aa7826a625b510298c31766
created 2017-06-15 22:49 -0700
pushed 2017-06-23 02:54 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 7: stylo: Use ComputedValuesInner instead of ComputedValues when we don't need it; r?bholley draft
5aef1b13154e8bed4707f0eb0713748f8b7f1163
created 2017-06-22 04:17 -0700
pushed 2017-06-22 13:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17447 - style: Be more strict when setting the root font size (from emilio:root-disconnected-subtree); r=heycam,Manishearth
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
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
7e5fc1ac1e674f529acee257762a0815196fd06e
created 2017-06-21 13:01 +0200
pushed 2017-06-21 11:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1374062: Assert we never style a root element from another document. r?heycam draft
25a89510a842e27121c3c4903885d253746a576a
created 2017-06-21 12:16 +0200
pushed 2017-06-21 10:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1374062: Be more strict when setting the root font size. r?heycam draft
less more (0) -300 -100 -60 tip