Bug 1599324 - Disable layout.css.zoom-transform-hack.enabled for now. r=boris

People do like to use zoom along with transforms for legit reasons, which means
that we get this wrong.

This is unfortunate, as the whole point of the hack was fixing sites that only
used zoom without regressing sites that would do:

  zoom: 0.5;
  -moz-transform: scale(0.5);
  transform-origin: 0 0;

So we're a bit stuck here. The only way to deal with the known regressions is
parsing `zoom: 1` as invalid, which is insane, and it would probably cause other
compat issues... For now disable the pref.

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Emilio Cobos Álvarez 2019-11-26 19:31:54 +00:00
parent 952d5f6b7e
commit ba10daaa56

View File

@ -4796,7 +4796,7 @@
# Make `zoom` a `transform` + `transform-origin` alias.
- name: layout.css.zoom-transform-hack.enabled
type: RelaxedAtomicBool
value: @IS_NIGHTLY_BUILD@
value: false
mirror: always
rust: true