gecko-dev/servo/components
Daniel Holbert 99952c0744 Bug 1580012: In css 'display' blockification codepath, leave -moz-box alone and promote -moz-inline-box to -moz-box (if a new pref is set). r=emilio
This is in the interests of allowing the frontend team to experiment with
switching from XUL grid to CSS grid, without inadvertently changing the
display values for the grid items via css-grid-item blockification.

This patch's new pref is not expected to remain in the codebase for long.
We're just adding it so that the behavior remains the same by default, because
we do currently have some XUL code that inadvertently depends on -moz-box
display values being blockified to 'block'.  The plan is for folks to remove
that dependency e.g. by adding explicit 'display:block' styling to frontend
code as-needed. After we've done that, we can tentatively flip the pref to true
by default, and then remove the pref entirely.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 03:58:53 +00:00
..
derive_common Bug 1554347 - Update darling to 0.9. r=emilio 2019-05-25 04:14:18 +02:00
fallible
hashglobe Bug 1560777 - Update various servo / test-only dependencies. 2019-06-23 13:15:55 +02:00
malloc_size_of Bug 1580908 - Part 7: Update serde_bytes to 0.11. r=emilio 2019-09-12 21:46:21 +00:00
selectors Bug 1577439 - Shutdown Servo's thread-pool in leak-checking builds, leak the atom table elsewhere. r=bholley 2019-09-09 22:39:46 +00:00
servo_arc Bug 1568446 - followup: Properly refcount-log UniqueArcs created with new_uninitialized(). 2019-07-24 13:44:49 +02:00
size_of_test
style Bug 1580012: In css 'display' blockification codepath, leave -moz-box alone and promote -moz-inline-box to -moz-box (if a new pref is set). r=emilio 2019-09-19 03:58:53 +00:00
style_derive Bug 1554347 - Update darling to 0.9. r=emilio 2019-05-25 04:14:18 +02:00
style_traits Bug 1519958 - Refactor grid types to preserve repeat() at computed value time and use cbindgen. r=mats,boris 2019-08-05 22:13:21 +02:00
to_shmem Bug 1568446 - Replace uses of mem::uninitialized with MaybeUninit. r=emilio 2019-07-24 12:39:11 +02:00
to_shmem_derive Bug 1554347 - Update MPL license to https. r=emilio 2019-05-25 04:14:28 +02:00