Consider removing WindowType::Sheet (native macOS sheet support)
Categories
(Core :: Widget: Cocoa, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox126 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
(Regressed 1 open bug)
Details
Attachments
(1 file)
See bug 1755330 for some of the troubles it historically causes.
I don't think we use them on macOS anymore, we use window-modal or tab-modal dialogs in firefox nowadays (e.g. the Ctrl+Q dialog is a "non-native" sheet of sorts).
Removing this would simplify the cross-platform widget code a little bit.
Assignee | ||
Comment 1•6 months ago
|
||
Firefox never uses this. TB could use the same approach Firefox uses,
but for now on macOS the sheets become regular modal dialogs, which is
the same as on Windows and Linux.
Updated•6 months ago
|
Updated•6 months ago
|
Comment 4•6 months ago
|
||
Annotate some tests that assert now that we no longer use sheets for them, see Bug 1885891.
https://hg.mozilla.org/integration/autoland/rev/977e4367913e363604ceb804d6c2d8f2b74b4ebd
Comment 5•6 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2ed95f62c8ba
https://hg.mozilla.org/mozilla-central/rev/977e4367913e
Description
•