Closed Bug 1448629 Opened 6 years ago Closed 6 years ago

Port bug 1440573 and bug 1432779 to TB

Categories

(Thunderbird :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 61.0

People

(Reporter: Paenglab, Assigned: Paenglab)

References

Details

Attachments

(1 file)

Two about:support bugs to port to TB:

Bug 1440573: Policy: Disable safe mode
Bug 1432779: Remove the concept of preferred layout
Comment on attachment 8962129 [details] [diff] [review]
policyDisable.patch

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

Don't we want also the browser/base/content/utilityOverlay.js change to hide the menuitem?

We should probably think if we want the policy engine in TB. Surely enterprises would like it.

::: mail/components/about-support/content/aboutSupport.js
@@ +1232,5 @@
>    if (ResetProfile.resetSupported()) {
>      $("reset-box").style.display = "block";
>      $("action-box").style.display = "block";
>    }
> +  if (!Services.appinfo.inSafeMode && AppConstants.platform !== "android") {

The android check wasn't int he 2 m-c patches. Are we missing some other change yet?
Attachment #8962129 - Flags: review?(acelists) → review+
(In reply to :aceman from comment #2)
> Comment on attachment 8962129 [details] [diff] [review]
> policyDisable.patch
> 
> Review of attachment 8962129 [details] [diff] [review]:
> -----------------------------------------------------------------
> 
> Don't we want also the browser/base/content/utilityOverlay.js change to hide
> the menuitem?

We have no policies support.
Keywords: checkin-needed
(In reply to :aceman from comment #2)
> The android check wasn't int he 2 m-c patches. Are we missing some other
> change yet?
That's from bug 1366575 from June 2017 here:
https://hg.mozilla.org/mozilla-central/rev/7764549d5ddc

function setupEventListeners() is different now, but it was different before. Any need for more porting here?
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/89435f04afee
Port bug 1440573 and bug 1432779 to TB (adjustments to about:support). r=aceman
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 61.0
I must have missed it. I'll try to do this in a new bug.
(In reply to Richard Marti (:Paenglab) from comment #4)
> We have no policies support.

Yes, we may not have any now, but the council should decide if we don't want some. It would be useful for enterprises.
Policy support is in browser. If TB wants it too, we have to clone it. They don't plan to move it to toolkit.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: