Closed Bug 1617454 Opened 4 years ago Closed 4 years ago

Remove the unused prefwindow-dlgbuttons and dialog-button classes

Categories

(Thunderbird :: Theme, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 75.0

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(2 files)

The prefwindow-dlgbuttons and dialog-button classes are either no more used or in shadow-root and thus not accessible for our CSS.

This removes the classes and also removes double empty lines in the sanitizeDialog.css.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9128380 - Flags: review?(mkmelin+mozilla)
Comment on attachment 9128380 [details] [diff] [review]
1617454-remove-dialog-rules.patch

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

LGTM, r=mkmelin
Attachment #9128380 - Flags: review?(mkmelin+mozilla) → review+
Target Milestone: --- → Thunderbird 75.0

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/f08e737dee01
Remove the unused prefwindow-dlgbuttons and dialog-button classes. r=mkmelin DONTBUILD

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Attached image mozreg.png
  • W10 x64
  • TB 74.0b2 (64-bit)
  • TB 75 | 76

Trying to migrate account and mail folders from TB 74 TB 75 | 76 but both 75 & 76 silently crashing on start, no crash logs in AppData\Roaming\Thunderbird\Crash Reports

What I did:

  1. made a copy of the profile folder from the TB74 instance and renamed it
  2. started the 75 | 76 daily instance with -p, created a new profile and pointed to that copied profile folder

also tried:

  1. started 75 | 76 and created a new profile with a new folder
  2. closed 75 | 76 and copied the content from the 74 instance profile folder

but the 75 | 76 instance just keeps on silently crashing. Also tried with the -migrate handle but same outcome. As last resort ran Mozregression which points to this bug as potential cause.

It's very unlikely that removed margin rules from not existent elements cause a crash. Have you checked the mozilla-central changes in this time frame?

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

Attachment

General

Created:
Updated:
Size: