gecko-dev/servo/ports/geckolib
Emilio Cobos Álvarez c17fdaaa27 Bug 1576703 - Update cbindgen. r=boris
This cleans up the pattern of "Use a private dtor so that the helper functions
do the right thing" by enabling it everywhere using:

  https://github.com/eqrion/cbindgen/pull/377

It also caught some uninitialized value issues.

I think they're mostly harmless since we zero-initialize our structs:

https://searchfox.org/mozilla-central/rev/325c1a707819602feff736f129cb36055ba6d94f/servo/components/style/properties/gecko.mako.rs#632

And since we override the clip rect, which is the other bit of code that was
failing to build with this change.

Differential Revision: https://phabricator.services.mozilla.com/D43491

--HG--
extra : moz-landing-system : lando
2019-08-26 23:18:46 +00:00
..
tests Bug 1555867 - Inline one child in the rule tree. r=heycam 2019-06-03 16:37:45 +00:00
Cargo.toml Bug 1575008 - Update parking_lot dependency to 0.9.0 r=aosmond 2019-08-19 21:28:51 +00:00
cbindgen.toml Bug 1576703 - Update cbindgen. r=boris 2019-08-26 23:18:46 +00:00
error_reporter.rs Bug 1537876 - Augment CSS errors with the CSS selector r=emilio 2019-03-27 12:12:55 +00:00
glue.rs Bug 1576587 - Rustfmt declaration_block.rs and glue.rs 2019-08-26 09:58:53 +00:00
lib.rs Bug 1474793 - Part 11: Add FFI API to use SharedMemoryBuilder. r=emilio 2019-03-30 00:16:27 +00:00
stylesheet_loader.rs Bug 1552708 - Use cbindgen for URIs. r=heycam 2019-05-29 21:22:04 +02:00