Closed
Bug 1074006
Opened 11 years ago
Closed 11 years ago
Get Thunderbird to launch with the new .app bundle structure
Categories
(Thunderbird :: General, defect)
Tracking
(thunderbird34 fixed, thunderbird35 fixed)
RESOLVED
FIXED
People
(Reporter: robert.strong.bugs, Assigned: jsbruner)
References
Details
Attachments
(2 files, 1 obsolete file)
6.98 KB,
patch
|
jsbruner
:
review+
standard8
:
approval-comm-aurora+
standard8
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
1011 bytes,
patch
|
philip.chee
:
review+
|
Details | Diff | Splinter Review |
Port of bug 1050944
![]() |
Reporter | |
Comment 1•11 years ago
|
||
I won't be able to drive this patch and land it.
![]() |
Reporter | |
Comment 2•11 years ago
|
||
Another patch for v2 signing
Assignee | ||
Comment 4•11 years ago
|
||
Patch looked good, just a few minor things (which I corrected) and TB seems to be launching again! Thanks Robert!
https://hg.mozilla.org/comm-central/rev/86199339bfe8
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(josiah)
Resolution: --- → FIXED
Assignee | ||
Comment 5•11 years ago
|
||
Hmm, apparently you didn't set an HG User on that patch, so it landed with my name. Sorry about that, didn't mean to steal credit!
![]() |
Reporter | |
Comment 6•11 years ago
|
||
I'm perfectly fine with that and no worries whatsoever. Actually Stephen did the original work and I just ported over the changes.
Assignee | ||
Comment 7•11 years ago
|
||
Reopened because of Linux bustage. Looks simple enough: https://treeherder.mozilla.org/ui/logviewer.html#?job_id=307&repo=comm-central
I'll look at it in detail tonight.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Josiah Bruner [:JosiahOne] from comment #7)
> Reopened because of Linux bustage. Looks simple enough:
> https://treeherder.mozilla.org/ui/logviewer.html#?job_id=307&repo=comm-
> central
>
> I'll look at it in detail tonight.
In the new patch you could also include the code cleanup from Bug 1077282 into nsMailApp.cpp
- nsCOMPtr<nsIFile> parent;
- greDir->GetParent(getter_AddRefs(parent));
- greDir = parent.forget();
- greDir->AppendNative(NS_LITERAL_CSTRING(kOSXResourcesFolder));
+ greDir->SetNativeLeafName(NS_LITERAL_CSTRING(kOSXResourcesFolder));
https://hg.mozilla.org/mozilla-central/rev/9c87dcd65628
![]() |
||
Comment 9•11 years ago
|
||
(In reply to Josiah Bruner [:JosiahOne] from comment #7)
> Reopened because of Linux bustage. Looks simple enough:
> https://treeherder.mozilla.org/ui/logviewer.html#?job_id=307&repo=comm-
> central
>
> I'll look at it in detail tonight.
Robert missed this out (needed for Linux):
https://hg.mozilla.org/mozilla-central/rev/f438f50b8bb3#l2.19
> +#include <unistd.h>
You might need the makefile changes too.
Assignee: nobody → josiah
Status: REOPENED → ASSIGNED
Assignee | ||
Comment 10•11 years ago
|
||
Now this doesn't break Linux. I'm carrying the review flags because Robert and myself have worked on this.
Attachment #8496633 -
Attachment is obsolete: true
Attachment #8504271 -
Flags: review+
Assignee | ||
Comment 11•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
![]() |
||
Comment 12•11 years ago
|
||
(In reply to Josiah Bruner [:JosiahOne] from comment #11)
> https://hg.mozilla.org/comm-central/rev/817bad162ea9
You forgot about comment 8
Assignee | ||
Comment 13•11 years ago
|
||
Oh, yes. I'll write up a followup patch.
Assignee | ||
Comment 14•11 years ago
|
||
Here's the cleanup portion.
Attachment #8504901 -
Flags: review?(philip.chee)
Assignee | ||
Comment 15•11 years ago
|
||
Comment on attachment 8504271 [details] [diff] [review]
fixLaunching.patch
[Approval Request Comment]
Regression caused by (bug #): V2 Codesigning
User impact if declined:
Testing completed (on c-c, etc.): On c-c
Risk to taking this patch (and alternatives if risky):
Attachment #8504271 -
Flags: approval-comm-beta?
Attachment #8504271 -
Flags: approval-comm-aurora?
Updated•11 years ago
|
Attachment #8504271 -
Flags: approval-comm-beta?
Attachment #8504271 -
Flags: approval-comm-beta+
Attachment #8504271 -
Flags: approval-comm-aurora?
Attachment #8504271 -
Flags: approval-comm-aurora+
![]() |
||
Comment 16•11 years ago
|
||
Comment on attachment 8504901 [details] [diff] [review]
Cleanup followup
Looks good r=me
Attachment #8504901 -
Flags: review?(philip.chee) → review+
Assignee | ||
Comment 17•11 years ago
|
||
Cleanup patch landed on c-c: https://hg.mozilla.org/comm-central/rev/cb0d7be5a15c
Assignee | ||
Comment 18•11 years ago
|
||
Updated•11 years ago
|
status-thunderbird35:
--- → fixed
Comment 19•11 years ago
|
||
Updated•11 years ago
|
status-thunderbird34:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•