gecko-dev/servo/components
Manish Goregaokar 989d68bb1d servo: Merge #17803 - servo: Move FontComputationData to the end of ServoComputedValues to make size check easier, make it NonZero (from Manishearth:servo-fontcomputation); r=emilio
We fail bindgen layout tests on 32 bit because FontComputationData does not accurately reflect the size/alignment of the rust-side replacement.

We move it to the end so that alignment is more straightforward, and
use a NonZero enum so that the representation can be more accurately
handled on the C++ side.

r=emilio https://bugzilla.mozilla.org/show_bug.cgi?id=1382190

Source-Repo: https://github.com/servo/servo
Source-Revision: a64f085ee0cc3d526dd7531ce132c32c2e10b3f5

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 2581c78c4b627ff65def07226ea1976819d63a83
2017-07-20 10:33:43 -07:00
..
atoms servo: Merge #17355 - Bump serde to 1.0 (from servo:serdeup); r=nox 2017-06-16 05:03:18 -07:00
bluetooth servo: Merge #17390 - Untry (from servo:untry); r=nox 2017-06-18 05:55:11 -07:00
bluetooth_traits servo: Merge #17355 - Bump serde to 1.0 (from servo:serdeup); r=nox 2017-06-16 05:03:18 -07:00
canvas servo: Merge #17606 - Don't delete webrender image keys immediately (from asajeffrey:canvas-delay-deleting-image-keys); r=jdm 2017-07-17 13:25:37 -07:00
canvas_traits servo: Merge #17694 - Upgrade to the latest version of WebRender (from glennw:webrender-update); r=glennw 2017-07-12 21:52:27 -07:00
compositing servo: Merge #17684 - allow_navigation: use channel to send response (from paulrouget:fix_allow_navigation); r=paulrouget 2017-07-16 23:58:48 -07:00
config servo: Merge #17536 - Add cli options to write profiler output to InfluxDB (from ferjm:influxdb.profiler); r=jdm 2017-07-06 08:27:55 -07:00
constellation servo: Merge #17749 - Extra space check (from SergeevPavel:extra-space-check); r=jdm 2017-07-19 16:03:51 -07:00
debugger servo: Merge #16013 - Enable the debugger on Android (from nox:mio); r=larsbergstrom 2017-03-17 08:36:27 -07:00
deny_public_fields servo: Merge #17514 - deny_public_fields: display field identifier in help message (from HarveyHunt:deny-public-fields-error-message); r=jdm 2017-06-25 10:45:42 -07:00
devtools servo: Merge #17390 - Untry (from servo:untry); r=nox 2017-06-18 05:55:11 -07:00
devtools_traits servo: Merge #17355 - Bump serde to 1.0 (from servo:serdeup); r=nox 2017-06-16 05:03:18 -07:00
dom_struct servo: Merge #15715 - Make #[dom_struct] a proc_macro attribute (from nox:custom-derive); r=SimonSapin 2017-02-24 05:56:30 -08:00
domobject_derive servo: Merge #15752 - Update syn to 0.11 (from nox:syn); r=SimonSapin 2017-02-27 05:48:43 -08:00
geometry servo: Merge #17355 - Bump serde to 1.0 (from servo:serdeup); r=nox 2017-06-16 05:03:18 -07:00
gfx servo: Merge #17775 - Replace all uses of the style::stylearc alias with servo_arc (from michael-p:rename-stylearc-to-servo-arc); r=emilio 2017-07-19 06:03:17 -07:00
gfx_traits servo: Merge #17355 - Bump serde to 1.0 (from servo:serdeup); r=nox 2017-06-16 05:03:18 -07:00
jstraceable_derive servo: Merge #15752 - Update syn to 0.11 (from nox:syn); r=SimonSapin 2017-02-27 05:48:43 -08:00
layout Backed out changeset b10e6ba9cbdb because gecko part had to be backed out. r=backout on a CLOSED TREE 2017-07-20 15:42:03 +02:00
layout_thread servo: Merge #17775 - Replace all uses of the style::stylearc alias with servo_arc (from michael-p:rename-stylearc-to-servo-arc); r=emilio 2017-07-19 06:03:17 -07:00
layout_traits servo: Merge #17694 - Upgrade to the latest version of WebRender (from glennw:webrender-update); r=glennw 2017-07-12 21:52:27 -07:00
msg servo: Merge #17694 - Upgrade to the latest version of WebRender (from glennw:webrender-update); r=glennw 2017-07-12 21:52:27 -07:00
net servo: Merge #16508 - Properly set origin of fetch requests (from brainlessdeveloper:fetch-set-origin); r=asajeffrey 2017-07-17 08:29:23 -07:00
net_traits servo: Merge #16508 - Properly set origin of fetch requests (from brainlessdeveloper:fetch-set-origin); r=asajeffrey 2017-07-17 08:29:23 -07:00
profile servo: Merge #17536 - Add cli options to write profiler output to InfluxDB (from ferjm:influxdb.profiler); r=jdm 2017-07-06 08:27:55 -07:00
profile_traits servo: Merge #17383 - #17363 : Passing ProfilerChan by reference to the send_profile_data method (from o0Ignition0o:profiler_chan_by_reference); r=jdm 2017-06-25 09:06:28 -07:00
rand servo: Merge #15107 - convert less interesting debug! logs to traces (from DexterHaslem:15100-convert-debug-to-traces); r=cbrewster 2017-01-18 21:29:59 -08:00
range servo: Merge #17355 - Bump serde to 1.0 (from servo:serdeup); r=nox 2017-06-16 05:03:18 -07:00
remutex servo: Merge #16756 - Upgrade to rustc 1.19.0-nightly (ced823e26 2017-05-07) (from servo:rustup); r=jdm 2017-05-08 16:06:56 -05:00
script servo: Merge #17749 - Extra space check (from SergeevPavel:extra-space-check); r=jdm 2017-07-19 16:03:51 -07:00
script_layout_interface servo: Merge #17775 - Replace all uses of the style::stylearc alias with servo_arc (from michael-p:rename-stylearc-to-servo-arc); r=emilio 2017-07-19 06:03:17 -07:00
script_plugins servo: Merge #17561 - Upgrade to rustc 1.20.0-nightly (69c65d296 2017-06-28) (from servo:rustup); r=nox 2017-06-30 14:34:56 -07:00
script_traits servo: Merge #17694 - Upgrade to the latest version of WebRender (from glennw:webrender-update); r=glennw 2017-07-12 21:52:27 -07:00
selectors servo: Merge #17539 - Simplify <an+b> in selector args when serializing (from jyc:simplify-an-b); r=emilio 2017-07-19 03:59:50 -07:00
servo servo: Merge #17694 - Upgrade to the latest version of WebRender (from glennw:webrender-update); r=glennw 2017-07-12 21:52:27 -07:00
servo_arc servo: Merge #17767 - stylo: Fuse ServoStyleContext and ServoComputedValues (from Manishearth:stylo-fuse); r=bholley 2017-07-17 19:44:25 -07:00
size_of_test servo: Merge #16870 - Add size_of tests for geckolib selectors (from servo:size_of); r=emilio 2017-05-16 04:00:30 -05:00
style servo: Merge #17803 - servo: Move FontComputationData to the end of ServoComputedValues to make size check easier, make it NonZero (from Manishearth:servo-fontcomputation); r=emilio 2017-07-20 10:33:43 -07:00
style_derive servo: Merge #17662 - Improve derivation of ToCss again (from servo:derive-all-the-things); r=emilio,SimonSapin 2017-07-12 04:56:31 -07:00
style_traits servo: Merge #17787 - Store COW strings in CSS parser errors when possible (from jdm:invalidvalue); r=SimonSapin 2017-07-19 10:08:14 -07:00
url servo: Merge #17390 - Untry (from servo:untry); r=nox 2017-06-18 05:55:11 -07:00
webdriver_server servo: Merge #17390 - Untry (from servo:untry); r=nox 2017-06-18 05:55:11 -07:00
webvr servo: Merge #17694 - Upgrade to the latest version of WebRender (from glennw:webrender-update); r=glennw 2017-07-12 21:52:27 -07:00
webvr_traits servo: Merge #17355 - Bump serde to 1.0 (from servo:serdeup); r=nox 2017-06-16 05:03:18 -07:00