Open Bug 1904159 Opened 19 days ago Updated 19 days ago

Let about:config pref 'layout.tables.scrollable-cells' ride the trains to release

Categories

(Core :: Layout: Tables, task)

task

Tracking

()

People

(Reporter: dholbert, Unassigned)

References

(Depends on 3 open bugs)

Details

We've got some new table layout behavior that emilio implemented in bug 221154 (to fix some webcompat issues) that he later had to put behind a Nightly-only about:config pref layout.tables.scrollable-cells in bug 1877719 (to avoid introducing other new webcompat issues).

We've got plans to fix things more thoroughly so that we can let this about:config pref ride the trains to release. I think (?) bug 1883699 is where that work is planned.

I'm filing this bug here to specifically track enabling the layout.tables.scrollable-cells pref by-default (not just in Nightly). We can use this as a metabug, blocked by bugs for sites that are broken with this pref enabled (i.e. broken by default in Nightly for now). When we've addressed the issues with those sites (whether via bug 1883699 or another bug), we can land a patch here to set this pref to true by default.

Depends on: 1877719, 1897995
Depends on: 1883699

(bug 1880550 was one webcompat bug associated with this about:pref that we've already mitigated via a targeted fix. Adding it as a dependency in any case, to keep the various known breakage associated with this pref organized together, both the breakage that's been fixed and the breakage that's yet-to-be-fixed.)

Depends on: 1880550
You need to log in before you can comment on or make changes to this bug.