Closed Bug 1679257 Opened 3 years ago Closed 3 years ago

remove <deck> from messenger.xhtml

Categories

(Thunderbird :: General, task)

Tracking

(thunderbird_esr78 wontfix, thunderbird84 wontfix)

RESOLVED FIXED
85 Branch
Tracking Status
thunderbird_esr78 --- wontfix
thunderbird84 --- wontfix

People

(Reporter: mkmelin, Assigned: khushil324)

References

Details

Attachments

(1 file, 2 obsolete files)

Remove <deck> from https://searchfox.org/comm-central/rev/f8c11a36225bbe5e145f1a9a0a3801428e265715/mail/base/content/messenger.xhtml#708

https://searchfox.org/comm-central/rev/f8c11a36225bbe5e145f1a9a0a3801428e265715/mail/base/content/mailTabs.js#728

Needs some investigation how all the different 3pane (or not) view modes interact. But other than that, likely the children we have can just be set hidden/not as appropriate instead of setting a selectedIndex for the decks.

Attachment #9190106 - Flags: review?(mkmelin+mozilla)
Status: NEW → ASSIGNED

Comment on attachment 9190106 [details] [diff] [review]
Bug-1679257_de-deck-messenger-xhtml-0.patch

There are some test failures. Re-submitting in a while.

Attachment #9190106 - Flags: review?(mkmelin+mozilla) → review-
Attachment #9190106 - Flags: review-
Comment on attachment 9190301 [details] [diff] [review]
Bug-1679257_de-deck-messenger-xhtml-1.patch

Review of attachment 9190301 [details] [diff] [review]:
-----------------------------------------------------------------

At least the caps/tests/unit/test_site_origin.js test seems broken by this

But seems ok otherwise.

::: mail/base/content/mailTabs.js
@@ +674,3 @@
>     */
>    _setPaneStates(aLegalStates, aVisibleStates) {
>      // The display deck hosts both the thread pane and account central.

maybe box instead of deck
Attachment #9190301 - Flags: review?(mkmelin+mozilla) → feedback+

I have sent it for another try-run, the same patch and now it looks good: https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=465c51807f51741928941dc8f74c69e625070ccc

Attachment #9190301 - Attachment is obsolete: true
Attachment #9191023 - Flags: review?(mkmelin+mozilla)
Attachment #9191023 - Flags: review?(mkmelin+mozilla) → review+
Target Milestone: --- → 85 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/70ab6aa7bfc7
remove <deck> from messenger.xhtml. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Regressions: 1683245
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: