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
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
Xidorn Quan
afa377acfd
Update bindings.
2018-03-15 11:57:47 +11:00
Xidorn Quan
ecbc55ffcf
Construct URLValue eagerly and share it between specified value and style structs.
2018-03-08 23:34:35 +11:00
Xidorn Quan
20ec610e68
Do not disable thread pool in the parent process.
2018-03-07 09:40:33 +11:00
Emilio Cobos Álvarez
98e4c08c64
style: Update bindings.
2018-03-03 18:18:22 +01:00
Xidorn Quan
107d9d2072
Remove text-is-significant param from Gecko_IsSignificantChild
2018-03-01 09:48:32 +11:00
Bobby Holley
0236a6ce99
Stylo: Pass an explicit parent SheetLoadData for child stylesheet loads.
...
MozReview-Commit-ID: 7XNu42NtITm
2018-02-28 08:28:48 -08:00
Emilio Cobos Álvarez
a5957fadf6
style: Update bindings.
2018-02-27 11:14:19 +01:00
Emilio Cobos Álvarez
e47b3b23ab
style: Update bindings.
2018-02-20 21:08:21 +01:00
Xidorn Quan
f518e55c28
Add sizeof for AuthorStyles.
2018-02-19 15:12:13 +11:00
Emilio Cobos Álvarez
a6afaf2428
style: Update bindings.
2018-02-16 15:21:08 +01:00
Xidorn Quan
6ffa888dd6
Integrate font-variation-settings descriptor with stylo
2018-02-14 11:15:58 +11:00
Xidorn Quan
b9ef2bbdd5
Return whether property was removed from Servo_DeclarationBlock_RemoveProperty.
2018-02-10 19:58:30 +11:00
Emilio Cobos Álvarez
f16e699db5
style: Update bindings.
2018-02-09 19:46:26 +01:00
Manish Goregaokar
9d23962d8e
Remove traversal telemetry
2018-02-08 03:04:34 -08:00
Emilio Cobos Álvarez
091a97e092
style: Update bindings.
2018-02-07 13:30:23 +01:00
Emilio Cobos Álvarez
001653080d
style: Update bindings.
2018-02-05 11:54:02 +01:00
Emilio Cobos Álvarez
4d84200c8b
style: Update bindings.
2018-01-31 11:28:06 +01:00
Emilio Cobos Álvarez
2d395a48aa
style: Update bindings.
...
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2018-01-27 03:18:32 +01:00
Emilio Cobos Álvarez
1183b47e69
style: Update bindings.
2018-01-22 16:12:36 +01:00
Emilio Cobos Álvarez
3d5bd40766
style: Update bindings.
2018-01-22 13:40:43 +01:00
Emilio Cobos Álvarez
d14c979fb2
Revert "style: Remove new function added to the build from bindings.rs"
...
This reverts commit 8c0e455d9e
.
2018-01-20 02:10:59 +01:00
Emilio Cobos Álvarez
8c0e455d9e
style: Remove new function added to the build from bindings.rs
...
Since it was removed from gecko, and this confuses a lot to
ports/geckolib/tests/build.rs.
2018-01-18 03:33:42 +01:00
Emilio Cobos Álvarez
3cd4f5780f
style: Update bindings.
2018-01-17 18:03:17 +01:00
Bobby Holley
ac74cf7a60
Add machinery to assert single-threadedness from geckolib.
...
MozReview-Commit-ID: 9LBNm2h5Ct3
2018-01-12 10:19:06 -08:00
Emilio Cobos Álvarez
bfc91c5e12
style: Update bindings.
2018-01-09 14:26:06 +01:00
Emilio Cobos Álvarez
51e2942c25
style: Make GetFlattenedTreeParent more straight-forward.
...
Now that accessing nsIContent slots is not a blob of virtual function calls, we
should be able to unify logic here, and speed up the not-so-rare case for
chrome, while keeping the usual case fast.
Bug: 1427511
Reviewed-by: smaug
MozReview-Commit-ID: 87iY5Cbhx4T
2018-01-02 16:25:59 +01:00
Manish Goregaokar
337e5288c2
Add weighted telemetry probes for parallel restyles
2017-12-12 10:13:23 -06:00
Xidorn Quan
d2042d7ed1
Add @supports -moz-bool-pref() support for stylo.
2017-12-08 14:12:02 -06:00
Emilio Cobos Álvarez
8c18e01425
style: Update bindings.
2017-12-05 19:00:42 +01:00
Boris Chiou
aa52e644fe
Implement the Servo parser for FontFaceSet Web API.
2017-12-05 21:33:14 +08:00
Boris Chiou
1e29e64000
Implement the Servo parser for font descriptors Web API.
...
According to the spec, this parser should follow what we do for
@font_face rule, so we use the same type to parse the input, instead of
using the parser of their specified values.
2017-12-05 21:33:07 +08:00
Emilio Cobos Álvarez
dcd81b92e0
style: Update bindings.
2017-12-05 11:07:37 +01:00
Cameron McCormack
64c5a8a6e8
style: Regenerate Gecko bindings.
2017-12-05 13:22:22 +08:00
Cameron McCormack
c5a3d752b8
style: Regenerate Gecko bindings.
2017-12-05 10:11:48 +08:00
Gecko Backout
25436276ae
Backed out 1 changesets because the gecko part (bug 1420117) has to be backed out for the mochitests r=backout on a CLOSED TREE
...
Backed out changeset baada68cad47
Backs out https://github.com/servo/servo/pull/19441
2017-12-05 00:18:35 +00:00
Cameron McCormack
ec4f9a5f3b
style: Update Gecko bindings.
2017-12-04 09:21:54 +08:00
Ting-Yu Lin
668795ad16
style: Update gecko bindings
...
MozReview-Commit-ID: CBPdp0e1k6h
2017-12-01 15:01:15 +08:00
Ting-Yu Lin
14ec5a662f
style: Update Gecko bindings
...
MozReview-Commit-ID: FUsLXeucoz2
2017-11-29 11:27:42 +08:00
Boris Chiou
3a38e815ec
Implement Servo_ParseTransformIntoMatrix.
...
DOMMatrix needs to convert a specified transform list into a matrix, so
we could rewrite to_transform_3d_matrix by generics for both specified
and computed transform lists.
Besides, we have to update the test case because we use Transform3D<f64> to
compute the matrix, instead of Transform3D<f32>, so the result will be
the same as that in Gecko. Using 0.3 may cause floating point issue
because (0.3f32 as f64) is not equal to 0.3 (i.e. floating point precision
issue), so using 0.25 instead.
2017-11-28 10:08:12 +08:00
Gecko Backout
8679bafa93
Backed out changeset 077ce85c466b for failing devtools webconsole/test/browser_webconsole_bug_595934_message_categories.js on Windows 7 debug without e10s. r=backout on a CLOSED TREE
...
Backs out https://github.com/servo/servo/pull/19374
2017-11-26 11:02:41 +00:00
Gecko Backout
9651a5572e
Backed out changeset 1fdcd69d2524 for Build Bustage. r=backout on a CLOSED TREE
...
Backs out https://github.com/servo/servo/pull/19376
2017-11-26 11:00:42 +00:00
Ting-Yu Lin
a04d0cb5f1
style: Update Gecko bindings
...
MozReview-Commit-ID: FUsLXeucoz2
2017-11-26 17:08:00 +08:00
Cameron McCormack
c0dc50d90d
style: Update Gecko bindings.
2017-11-26 11:25:01 +08:00
Hiroyuki Ikezoe
64bd97a0d3
Update bindings.
2017-11-22 13:02:45 +09:00
Cameron McCormack
ca10caa85d
style: Regenerate Gecko bindings.
2017-11-21 13:59:18 +08:00
Cameron McCormack
e286ad7dca
style: Regenerate Gecko bindings.
2017-11-17 17:12:10 +08:00
Emilio Cobos Álvarez
1309573b98
style: Update bindings.
...
MozReview-Commit-ID: BAXvyXmZWzo
2017-11-13 02:48:50 +01:00