diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2017-07-20 10:33:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-20 10:33:43 -0700 |
commit | a64f085ee0cc3d526dd7531ce132c32c2e10b3f5 (patch) | |
tree | ae1659c40505f25bdc6f1c2a41c482314804f736 /components/script/dom/paintsize.rs | |
parent | 3d66cdeed40468cb97f9f007ed282d7f3021a890 (diff) | |
parent | ac1bae4f7a2bbc4019d8e516aa866bde7261a158 (diff) | |
download | servo-a64f085ee0cc3d526dd7531ce132c32c2e10b3f5.tar.gz servo-a64f085ee0cc3d526dd7531ce132c32c2e10b3f5.zip |
Auto merge of #17803 - Manishearth:servo-fontcomputation, r=emilio
servo: Move FontComputationData to the end of ServoComputedValues to make size check easier, make it NonZero
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
<!-- 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/17803)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom/paintsize.rs')
0 files changed, 0 insertions, 0 deletions