Closed
Bug 606934
Opened 14 years ago
Closed 12 years ago
We don't register Thunderbird as the default .eml handler on linux
Categories
(Thunderbird :: OS Integration, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 13.0
People
(Reporter: Usul, Assigned: hiro)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
6.25 KB,
patch
|
hiro
:
review+
|
Details | Diff | Splinter Review |
STR : 1) install TB - make Tb the default client 2) create an account 3) Save an email from the account 4) close TB 5) double click on saved email Mail.app starts :(
Updated•14 years ago
|
Flags: wanted-thunderbird+
Keywords: helpwanted
Comment 1•14 years ago
|
||
you mean bug 300393 ?
Reporter | ||
Comment 3•14 years ago
|
||
(In reply to comment #1) > you mean bug 300393 ? Yes and I missed it when I searched.
Assignee | ||
Comment 5•12 years ago
|
||
This is only effective with --enable-gio option.
Attachment #595325 -
Flags: review?(mbanner)
Comment 6•12 years ago
|
||
Comment on attachment 595325 [details] [diff] [review] Fix for Linux Errm, note that this bug was about mac and not linux.
Attachment #595325 -
Flags: review?(mbanner) → review?(mconley)
Comment 7•12 years ago
|
||
Hey Chris, I feel like this is more your domain than mine. How does everything look here, GIO-wise? -Mike
Assignee | ||
Comment 8•12 years ago
|
||
(In reply to Mark Banner (:standard8) from comment #6) > Comment on attachment 595325 [details] [diff] [review] > Fix for Linux > > Errm, note that this bug was about mac and not linux. The bug for linux (and Mac), bug 300393, had been duplicated this bug..
Comment 9•12 years ago
|
||
Comment on attachment 595325 [details] [diff] [review] Fix for Linux Review of attachment 595325 [details] [diff] [review]: ----------------------------------------------------------------- Just one nit - but other than that, this looks really good to me. Thanks Hiro. ::: mail/components/shell/nsMailGNOMEIntegration.cpp @@ +158,5 @@ > *aIsDefaultClient = true; > + > + for (unsigned int i = 0; i < NS_ARRAY_LENGTH(sAppTypes); i++) { > + if (aApps & sAppTypes[i].type) > + *aIsDefaultClient &= checkDefault(sAppTypes[i].protocols, NS_ARRAY_LENGTH(sAppTypes[i].protocols)); I like how you've reduced the repetitive if statements we had before. Can you break this up into two lines?
Attachment #595325 -
Flags: review?(mconley) → review+
Assignee | ||
Comment 10•12 years ago
|
||
Carrying over review+.
Assignee: nobody → hiikezoe
Attachment #595325 -
Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #596928 -
Flags: review+
Assignee | ||
Updated•12 years ago
|
Keywords: checkin-needed
Comment 11•12 years ago
|
||
Checked in: http://hg.mozilla.org/comm-central/rev/7150237ed78f Branched out Mac to bug 726969 so we can track that separately.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Keywords: checkin-needed,
helpwanted
Resolution: --- → FIXED
Summary: We don't register Thunderbird as the default .eml handler → We don't register Thunderbird as the default .eml handler on linux
Target Milestone: --- → Thunderbird 13.0
Updated•12 years ago
|
OS: Mac OS X → Linux
Hardware: x86 → All
You need to log in
before you can comment on or make changes to this bug.
Description
•