servo/components
Daniel Holbert fee0f2cd23 style: In css 'display' blockification codepath, leave -moz-box alone and promote -moz-inline-box to -moz-box (if a new pref is set).
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
2019-10-09 13:21:35 +02:00
..
allocator
atoms Fire selection events from XR input sources 2019-10-03 14:13:51 -07:00
background_hang_monitor Remove unused dependencies 2019-10-01 21:15:53 +09:00
bluetooth Update ipc-channel and related dependencies 2019-08-27 23:44:04 +02:00
bluetooth_traits Update ipc-channel and related dependencies 2019-08-27 23:44:04 +02:00
canvas Add WebGLSampler support 2019-10-08 16:21:43 +02:00
canvas_traits Add WebGLSampler support 2019-10-08 16:21:43 +02:00
compositing Double key image cache by requesting origin, and store CORS status with cached images. 2019-10-04 09:22:21 -04:00
config Remove unused dependencies 2019-10-01 21:15:53 +09:00
config_plugins Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
constellation Remove unused dependencies 2019-10-01 21:15:53 +09:00
debugger Update to url 2.0 2019-08-17 10:03:44 +02:00
deny_public_fields Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
derive_common Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
devtools Remove unused dependencies 2019-10-01 21:15:53 +09:00
devtools_traits Update ipc-channel and related dependencies 2019-08-27 23:44:04 +02:00
dom_struct Remove redundant webidl_must_inherit compiler plugin lint 2019-09-29 23:11:40 +02:00
domobject_derive Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
embedder_traits Remove unused dependencies 2019-10-01 21:15:53 +09:00
fallible
geometry Remove unused dependencies 2019-10-01 21:15:53 +09:00
gfx rustfmt 2019-10-07 15:05:48 -04:00
gfx_traits Replace DisplayList::is_contentful with tracking during conversion to WR display lists 2019-09-06 17:15:53 +02:00
hashglobe
jstraceable_derive Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
layout Support CORS attributes for image elements. 2019-10-04 15:08:40 -04:00
layout_2020 Remove a wrong assertion 2019-10-08 13:42:41 +02:00
layout_thread Double key image cache by requesting origin, and store CORS status with cached images. 2019-10-04 09:22:21 -04:00
layout_thread_2020 Call BoxTreeRoot::construct from layout_thread_2020 2019-10-04 10:03:42 +02:00
layout_traits Update ipc-channel and related dependencies 2019-08-27 23:44:04 +02:00
malloc_size_of Update html5ever to 0.24 2019-09-27 17:43:37 +02:00
media Remove unused dependencies 2019-10-01 21:15:53 +09:00
metrics Replace DisplayList::is_contentful with tracking during conversion to WR display lists 2019-09-06 17:15:53 +02:00
msg Deduplicate parking_lot and friends by updating it to 0.9 2019-09-05 10:47:39 +02:00
net http-cache: wait on pending stores 2019-10-08 17:58:20 +08:00
net_traits Support CORS attributes for image elements. 2019-10-04 15:08:40 -04:00
pixels Update euclid. 2019-07-23 23:09:55 +02:00
profile Update ipc-channel and related dependencies 2019-08-27 23:44:04 +02:00
profile_traits Update ipc-channel and related dependencies 2019-08-27 23:44:04 +02:00
rand Update rand to 0.6 2019-08-11 20:50:22 +02:00
range
remutex
script Auto merge of #24397 - Manishearth:inputarray, r=jdm 2019-10-08 21:16:10 -04:00
script_layout_interface Remove unused dependencies 2019-10-01 21:15:53 +09:00
script_plugins Move script_plugins to a single file 2019-09-29 23:20:48 +02:00
script_traits Auto merge of #24090 - georgeroman:implement_element_click_wd_command, r=jdm 2019-09-04 12:25:50 -04:00
selectors style: Shutdown Servo's thread-pool in leak-checking builds, leak the atom table elsewhere. 2019-09-12 22:34:16 +02:00
servo Support --features vslatestinstalled 2019-10-02 13:49:58 +09:00
servo_arc style: Properly refcount-log UniqueArcs created with new_uninitialized(). 2019-07-24 14:52:53 +02:00
size_of_test
std_test_override
style style: In css 'display' blockification codepath, leave -moz-box alone and promote -moz-inline-box to -moz-box (if a new pref is set). 2019-10-09 13:21:35 +02:00
style_derive Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
style_traits style: Refactor grid types to preserve repeat() at computed value time and use cbindgen. 2019-08-15 16:58:44 +02:00
to_shmem Remove unused dependencies 2019-10-01 21:15:53 +09:00
to_shmem_derive Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
url Add useful debug output for HTTP response and image cache. 2019-10-04 15:08:40 -04:00
webdriver_server Remove unused dependencies 2019-10-01 21:15:53 +09:00
webrender_traits Update euclid. 2019-07-23 23:09:55 +02:00
webvr Remove unused dependencies 2019-10-01 21:15:53 +09:00
webvr_traits Replace use of gleam in webgl with sparkle. 2019-09-11 11:40:04 -04:00