Emilio Cobos Álvarez
|
15c416b133
|
style: Use a more consistent style for parsing functions.
|
2018-04-02 19:34:58 +02:00 |
|
bors-servo
|
39018f9339
|
Auto merge of #20481 - emilio:debug-wat, r=nox
style: Derive a debug impl instead of implementing by hand.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20481)
<!-- Reviewable:end -->
|
2018-04-02 12:09:29 -04:00 |
|
Emilio Cobos Álvarez
|
ac088b4a72
|
style: Update bindings.
|
2018-04-02 03:17:57 +02:00 |
|
Emilio Cobos Álvarez
|
744809a8b2
|
style: Add support for 'flex-basis:content' in the style system.
Bug: 1105111
Reviewed-by: xidorn
MozReview-Commit-ID: 5WhgHJJ0mDB
|
2018-04-02 03:17:56 +02:00 |
|
Mats Palmgren
|
3532f64b32
|
[css-multicol] style: Implement percentages for 'column-gap'.
Bug: 1398537
Reviewed-by: emilio,dholbert
|
2018-04-02 00:56:45 +02:00 |
|
Li Hao Tan
|
8d5a2a9aeb
|
Refactor text-emphasis-position to use ${helpers.predefined_type(..)}
|
2018-04-01 21:12:01 +08:00 |
|
Emilio Cobos Álvarez
|
ec0c4f396a
|
style: Derive a debug impl instead of implementing by hand.
|
2018-03-31 00:53:47 +02:00 |
|
Emilio Cobos Álvarez
|
f815d2f9c6
|
style: Add a fast path to each_anonymous_content_child.
If we know that we don't have anon children it is pointless to go through FFI.
|
2018-03-30 21:06:34 +02:00 |
|
bors-servo
|
c8b0dc965d
|
Auto merge of #20468 - Eijebong:fix_log, r=mbrubeck
Fix style/build_gecko.rs for log 0.4
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20468)
<!-- Reviewable:end -->
|
2018-03-28 17:18:31 -04:00 |
|
Bastien Orivel
|
8d738a5048
|
Fix style/build_gecko.rs for log 0.4
|
2018-03-28 23:08:01 +02:00 |
|
bors-servo
|
12d82fe621
|
Auto merge of #20465 - Eijebong:log, r=SimonSapin
Bump env_logger to 0.5 and log to 0.4 in every servo crate
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20465)
<!-- Reviewable:end -->
|
2018-03-28 15:08:52 -04:00 |
|
Bastien Orivel
|
0918ac8cc7
|
Bump env_logger to 0.5 and log to 0.4 in every servo crate
|
2018-03-28 19:50:58 +02:00 |
|
Xidorn Quan
|
dc25b51b6e
|
Remove StyleBackendType uses.
|
2018-03-28 23:13:44 +11:00 |
|
Xidorn Quan
|
688fb23d25
|
Remove nsCSSPseudoClasses.{h,cpp} and nsCSSPseudoClassList.h.
|
2018-03-28 09:50:14 +11:00 |
|
Xidorn Quan
|
e57b6c65a0
|
Move matching logic of :-moz-table-border-nonzero and :-moz-browser-frame into individual binding functions.
|
2018-03-28 09:50:14 +11:00 |
|
Xidorn Quan
|
911f174b70
|
Make :-moz-native-anonymous and :-moz-use-shadow-tree-root matches in Rust code.
|
2018-03-28 09:50:13 +11:00 |
|
Xidorn Quan
|
bb15111dab
|
Use Servo to implement GetStatesForPseudoClass function in InspectorUtils.
|
2018-03-28 09:50:13 +11:00 |
|
Xidorn Quan
|
cda4e6d751
|
Add comment for overflow-{x,y} applying to ::placeholder.
|
2018-03-27 17:55:04 +11:00 |
|
Nicholas Nethercote
|
77e3522507
|
Statically allocate static atoms.
|
2018-03-26 17:05:05 +11:00 |
|
Emilio Cobos Álvarez
|
4c6d1321ec
|
style: Update bindings.
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
|
2018-03-22 18:04:29 +01:00 |
|
Emilio Cobos Álvarez
|
bd70c405b4
|
style: Rename StyleContext to ComputedStyle.
Bug: 1447483
Reviewed-by: jwatt
MozReview-Commit-ID: KATZ6DkmpVY
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
|
2018-03-22 18:04:29 +01:00 |
|
OJ Kwon
|
c8592ead6f
|
refactor(counter_style): parse int via parse_non_negative
|
2018-03-21 15:03:38 -07:00 |
|
Bastien Orivel
|
f71e34ccab
|
Bump parking_lot to 0.5
|
2018-03-21 18:19:29 +01:00 |
|
Jonathan Watt
|
b8185b4744
|
Add Servo_Property_IsShorthand to geckolib/glue.rs
|
2018-03-19 14:55:39 +00:00 |
|
Emilio Cobos Álvarez
|
9c77f0b977
|
style: Better Shadow DOM assertions.
Bug: 1445682
Reviewed-by: xidorn
Differential Revision: https://phabricator.services.mozilla.com/D748
|
2018-03-19 13:58:18 +01:00 |
|
bors-servo
|
28348ba6b6
|
Auto merge of #20338 - emilio:moz-document-haxx, r=xidorn
Add a pref to allow parsing @-moz-document url-prefix in content.
Bug: 1446470
Reviewed-by: xidorn
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20338)
<!-- Reviewable:end -->
|
2018-03-19 07:18:02 -04:00 |
|
Emilio Cobos Álvarez
|
c43de8ff29
|
style: Update bindings.
|
2018-03-19 11:24:19 +01:00 |
|
Emilio Cobos Álvarez
|
322113a393
|
style: Add another pref to control the url-prefix hack.
MozReview-Commit-ID: D4qL0oO69Uh
Bug: 1446470
Reviewed-by: xidorn
|
2018-03-19 11:24:19 +01:00 |
|
Emilio Cobos Álvarez
|
9bb4033ec3
|
style: Allow @-moz-document url-prefix() on content.
MozReview-Commit-ID: zaT41fpsDT
Bug: 1446470
Reviewed-by: xidorn
|
2018-03-19 11:24:18 +01:00 |
|
bors-servo
|
b47224dbcc
|
Auto merge of #20339 - emilio:atom-from-dead-beef, r=nox
style: Remove unsound Atom From implementations.
Fixes #20158
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20339)
<!-- Reviewable:end -->
|
2018-03-19 06:11:14 -04:00 |
|
Emilio Cobos Álvarez
|
55e2cd5dc3
|
style: Remove unsound Atom From implementations.
Fixes #20158
|
2018-03-19 11:06:53 +01:00 |
|
Emilio Cobos Álvarez
|
652633aee2
|
style: Cleanup @-moz-document parsing a bit.
MozReview-Commit-ID: 7vd0BLAqM0v
Bug: 1446470
Reviewed-by: xidorn
|
2018-03-19 10:14:59 +01:00 |
|
Nupur Baghel
|
307858bf69
|
CounterBound::Integer made to store an Integer
|
2018-03-19 09:57:10 +05:30 |
|
Xidorn Quan
|
368fb574f8
|
Have servo report traversal statistics to gecko.
|
2018-03-15 11:57:52 +11:00 |
|
Xidorn Quan
|
d700fa16a1
|
Split TraversalStatistics into two parts.
|
2018-03-15 11:57:48 +11:00 |
|
Xidorn Quan
|
afa377acfd
|
Update bindings.
|
2018-03-15 11:57:47 +11:00 |
|
bors-servo
|
7b326529db
|
Auto merge of #20224 - emilio:counter-serialization, r=nox
Fix counter() and counters() serialization.
See https://github.com/w3c/csswg-drafts/issues/670 and https://github.com/w3c/web-platform-tests/pull/9862.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20224)
<!-- Reviewable:end -->
|
2018-03-14 13:26:00 -04:00 |
|
Emilio Cobos Álvarez
|
839eda000a
|
style: Avoid serializing the counter type in counter functions if it's decimal.
See https://github.com/w3c/web-platform-tests/pull/9862 and such.
|
2018-03-14 16:41:33 +01:00 |
|
Emilio Cobos Álvarez
|
9fa2618197
|
style: Add infrastructure to match :host.
|
2018-03-14 15:10:05 +01:00 |
|
Emilio Cobos Álvarez
|
1654f297ca
|
style: Tidy a couple things.
|
2018-03-14 15:10:05 +01:00 |
|
Bastien Orivel
|
b598c14b75
|
Update libloading to 0.5
|
2018-03-13 12:33:49 +01:00 |
|
Bastien Orivel
|
2bd99317fb
|
Update toml to 0.4
|
2018-03-13 10:24:11 +01:00 |
|
Igor Gutorov
|
217c4be2bf
|
style: Fix a typo in Integer struct docs
|
2018-03-13 02:02:38 +02:00 |
|
Emilio Cobos Álvarez
|
9364cd21b8
|
style: Don't share style with an element that has a different proto binding than us.
See the lengthy comment about why... XBL sucks.
MozReview-Commit-ID: 8UgeJAVkj6a
|
2018-03-12 21:47:47 +01:00 |
|
Emilio Cobos Álvarez
|
c338745b17
|
style: Allow to share style across elements with similar XBL bindings.
|
2018-03-12 21:47:46 +01:00 |
|
bors-servo
|
cdaa36df2d
|
Auto merge of #20274 - emilio:moz-src, r=xidorn
style: Make the generated bindings really be formatted.
TOOLTOOL_DIR isn't passed down to the rust scripts it seems, per:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=46854db239166ab3a43d36c7a954debb56968eab
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20274)
<!-- Reviewable:end -->
|
2018-03-12 07:12:13 -04:00 |
|
Anthony Ramine
|
a6aac0ed5f
|
Document #[animation(no_bound(…))] and #[distance(field_bound)]
|
2018-03-12 09:51:15 +01:00 |
|
Anthony Ramine
|
dcae5860a8
|
Share a single #[animation(no_bound(…))] for the animation traits
|
2018-03-12 09:48:25 +01:00 |
|
Anthony Ramine
|
ba12a344c6
|
Opt out of bounds on type params for #[derive(ToAnimatedZero)]
|
2018-03-12 09:48:25 +01:00 |
|
Anthony Ramine
|
6f7425059c
|
Opt out of bounds on type params for #[derive(ComputeSquaredDistance)]
|
2018-03-12 09:48:24 +01:00 |
|