Open Bug 1592351 Opened 2 years ago Updated 2 years ago

Remove unused portions of panel titlebar and floating panel implementation

Categories

(Core :: XUL, task, P3)

task

Tracking

()

People

(Reporter: bgrins, Unassigned)

References

(Blocks 1 open bug)

Details

As far as I can tell it’s only used in a test: https://searchfox.org/mozilla-central/source/layout/xul/test/titledpanelwindow.xul#3 and there seems to also be only one test where we have a floating panel: https://searchfox.org/mozilla-central/source/toolkit/content/tests/chrome/window_titlebar.xul#43.

I asked Neil if it's possible to remove support for titlebar and/or floating panels at this point, or if there were other that I was missing / are planned for them:

There were planned to be users of them but that was a long time ago. So
parts of it could be removed I guess. Some aspects are used though such
as panel levels.

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