Closed Bug 1500057 Opened 6 years ago Closed 6 years ago

Port bug 1496179 to TB: Make mozglue.dll a private SxS assembly

Categories

(Thunderbird :: General, task)

All
Windows
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 64.0

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(1 file)

In bug 1496179 m-c made that the mozglue.dll is loaded from the local directory and not, if existing, from a system directory.
Port of https://hg.mozilla.org/mozilla-central/rev/3eb04f5363eb661fa2ae544a934a7ace85b65282#l1.12
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9018217 - Flags: review?(jorgk)
Comment on attachment 9018217 [details] [diff] [review]
1500057-mozglue.patch

Any idea what that does?
Attachment #9018217 - Flags: review?(jorgk) → review+
Not at all.
Keywords: checkin-needed
Comment on attachment 9018217 [details] [diff] [review]
1500057-mozglue.patch

Maybe Masatoshi-san can give us his feedback and explain what this is about.
Attachment #9018217 - Flags: feedback?(VYV03354)
Comment on attachment 9018217 [details] [diff] [review]
1500057-mozglue.patch

This change makes thunderbird.exe a "private side-by-side (SxS) assembly." See MSDN docs for details.
https://docs.microsoft.com/en-us/windows/desktop/sbscs/isolated-applications-and-side-by-side-assemblies-portal

And looks good to me.
Attachment #9018217 - Flags: feedback?(VYV03354) → feedback+
> makes thunderbird.exe a

adding a dependency on the SxS assembly to thunderbird.exe
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/66f690f4e070
Port bug 1496179 to TB: Make mozglue.dll a private SxS assembly. r=jorgk f=emk
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 64.0
Type: enhancement → task
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: