-
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Thunderbird 102 ESR #24
Conversation
a38c4d6
to
8ae022d
Compare
> **WORK IN PROGRESS FOR ESR 102 : DO NOT USE IT AS IS** Migration status : * updated README * updated header * updated index * updated sections
* Adds `mail.compose.warn_public_recipients.threshold` with its default value * Enables `mail.compose.warn_public_recipients.aggressive` to show an alert if previous setting warning has not be addressed (v93+)
Thunderbird 101 replaced legacy `mail.default_html_action` and `mailnews.sendformat.auto_downgrade` by `mail.default_send_format` new preference to choose email sending format. Whereas a proper "migration" is performed on first start, we stick to plaintext email enforcement in this template, as done before. See <https://bugzilla.mozilla.org/show_bug.cgi?id=1727493>. > see #21
8ae022d
to
f885b50
Compare
Hi, Thank you very much for your work! I just wanted to mention that in my Thunderbird, the pref "app.use_without_mail_account" set to "true" causes the mail folders and the messages to be hidden. I use Thunderbird 102.2.0 in Arch Linux. It could be a Thunderbird bug, however... |
Hi @Dupond !
Thank you, very appreciated.
Nice feedback, maybe an oversight from me. By looking at the source code again, this came up : https://searchfox.org/comm-esr102/rev/d9800535d0b488462c8ae64f7fe6647cc42535e1/mail/base/content/msgMail3PaneWindow.js#714-722 We might end up leaving this preference commented out in the template, for users not using TB for emails, but maybe for calendar, address books or even IM. What do you think about that ? Bye 👋 PS : BTW, if by chance you are interested, this project definitely need maintainers/reviewers ! 🙂 |
Seems nice!
I don't have the time (nor the skill), unfortunately; sorry about that... You project is really nice, though; it's really useful; I like all the decisions you made about including some prefs or not. And I can imagine that reviewing the Arkenfox and the Thunderbird code regularly must ask a lot of time; I'm really sorry I can't help. |
> See <https://searchfox.org/comm-esr102/rev/d9800535d0b488462c8ae64f7fe6647cc42535e1/mail/base/content/msgMail3PaneWindow.js#714-722> Co-Authored-By: Dupond <Dupond@users.noreply.github.com>
Hey @Dupond, Sorry for the delay. Feel free not to answer here, I just wanted to clarify what I meant previously 🙏 |
Well, I do use your Have a nice day! |
`privacy.antitracking.enableWebcompat` & `privacy.partition.serviceWorkers` are actually present in TB ESR 102.
46fb8ec
to
4474f25
Compare
4474f25
to
c1e6a54
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the loooong delay! I've been really busy.
I've applied the last commits, and everything seems fine on my side! Thanx for the good work!
In #24, we wrongly assumed that ETP Strict Mode was available in TB 102 (as it was for FF 102). This patch aims to workaround this (security) issue by : * Re-enabling FPI ; * Re-enabling DNT header ; * Restoring `network.cookie.cookieBehavior` tweak ; * Re-enabling ETP with custom settings (including query parameter stripping) ; * Re-dealing with persistent storage-related preferences (`2700`). This increases divergence with Arkenfox upstream template. > see #27
In #24, we wrongly assumed that ETP Strict Mode was available in TB 102 (as it was for FF 102). This patch aims to workaround this (security) issue by : * Re-enabling FPI ; * Re-enabling DNT header ; * Restoring `network.cookie.cookieBehavior` tweak ; * Re-enabling ETP with custom settings (including query parameter stripping) ; * Re-dealing with persistent storage-related preferences (`2700`). This increases divergence with Arkenfox upstream template. > see #27
In #24, we wrongly assumed that ETP Strict Mode was available in TB 102 (as it was for FF 102). This patch aims to workaround this (security) issue by : * Re-enabling FPI ; * Re-enabling DNT header ; * Restoring `network.cookie.cookieBehavior` tweak ; * Re-enabling ETP with custom settings (including query parameter stripping) ; * Re-dealing with persistent storage-related preferences (`2700`). This increases divergence with Arkenfox upstream template. > see #27
In #24, we wrongly assumed that ETP Strict Mode was available in TB 102 (as it was for FF 102). This patch aims to workaround this (security) issue by : * Re-enabling FPI ; * Re-enabling DNT header ; * Restoring `network.cookie.cookieBehavior` tweak ; * Re-enabling ETP with custom settings (including query parameter stripping) ; * Re-dealing with persistent storage-related preferences (`2700`). This increases divergence with Arkenfox upstream template. > see #27
Description
app.use_without_mail_account
(v93)mail.compose.warn_public_recipients.*
preferences (v93)mail.default_send_format
to send plaintext email (v101)mail.biff.use_new_count_in_badge
to templatemail.calendar-integration.opt-out
&calendar.useragent.extra
0300
section documentation (related to auto-install)calendar.extract.service.enabled
preferencemail.biff.show_alert
andmail.biff.alert.show_*
preferencesmail.compose.add_link_preview
mailnews.message_display.disable_remote_image
How has this been tested ?
Types of changes :
Checklist :
.eslintrc.yml
).