[Desktop-packages] [Bug 1981163]

2023-04-20 Thread Jeff Bloomfield
It's been 6 months since this bug was assigned. Perhaps it could be reassigned 
to someone who has the time to look at the bug and fix it?
Much appreciated. (This was not a problem until T-bird > 63, I believe).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  [upstream] In Compose window, if a PDf is joined and clicked to open,
  Thunderbird launches Firefox instead of Evince

Status in Mozilla Thunderbird:
  In Progress
Status in thunderbird package in Ubuntu:
  Confirmed

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163]

2022-10-12 Thread tim
I came to report this bug but found it is already here.

I am on linux (Pop!_OS 22.04 LTS) and am using Thunderbird 102.2.2,
although this was also present in version 91 (I only upgraded recently).

I have Thunderbird set to use the system PDF application (in this case
Evince) for reading PDF files, which works perfectly for reading
messages sent to me.

However, when I attach a PDF document to an email and try to open it to
check something, it only gives me the option for Firefox. Fortunately,
Firefox can display PDF files but it is not the behaviour I
expected.Thanks for digging into it.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  [upstream] In Compose window, if a PDf is joined and clicked to open,
  Thunderbird launches Firefox instead of Evince

Status in Mozilla Thunderbird:
  In Progress
Status in thunderbird package in Ubuntu:
  Confirmed

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] Re: [upstream] In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-08-08 Thread Bug Watch Updater
Launchpad has imported 37 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=1698140.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.


On 2021-03-12T17:01:32+00:00 9-henry wrote:

## Steps to Reproduce

Compose or Edit a message with a pdf attachment.

Open the pdf attachment (through double click or context menu).

## Result

Get popup message

```
You have chosen to open:
.pdf
which is: HTML document
```

So the type is HTML, which means you'll likely get a recommendation to
open in a browser, rather than the default pdf reader.

Also get the printed error message

```
JavaScript error: resource://pdf.js/PdfStreamConverter.jsm, line 140: 
TypeError: can't access property "getInterface", requestor is null
```

*Note: opening attachments when viewing a message (not composition), in
either a tab or a separate window works fine.*

## Expected

The file to be treated as a PDF and no error message.

## Origin?

Looking in `PdfStreamConverter.jsm`, the error is from `getDOMWindow`
(https://searchfox.org/mozilla-
central/rev/9ae77e4ce3378bd683ac9a86b729ea6b6bd22cb8/toolkit/components/pdfjs/content/PdfStreamConverter.jsm#136),
which is called by `proxy.onStopRequest`. The problem seems to be that
both `aChannel.notificationCallbacks` and
`aChannel.loadGroup.notificationCallbacks` are `null`.

*Note: opening an attachment in a viewed message (not composing), does
not seem to pass through the same code.*

On the the thunderbird side, I've tracked down the trigger for the error
to `openURI` in `MsgComposeCommands.js` (https://searchfox.org/comm-
central/rev/9bc3ba1480090c4e89d5152e458f19c79b3d6ac4/mail/components/compose/content/MsgComposeCommands.js#7171).

I couldn't really pinpoint the origin much beyond this because the code
is passing through interfaces (and probably between c++ and javascript),
and I'm not familiar enough to navigate this.

 Why is it treated as HTML instead?

I think the reason the document is treated as as HTML is a side effect
of the JavaScript error. Also in `PdfStreamConverter.jsm`, the
`onStartRequest` method changes the `contentType` from `application/pdf`
to `text/html` (https://searchfox.org/mozilla-
central/rev/9ae77e4ce3378bd683ac9a86b729ea6b6bd22cb8/toolkit/components/pdfjs/content/PdfStreamConverter.jsm#1231).
Supposedly, this is done to break some loop. My guess is that it is
meant to be set back to `application/pdf` during `onStopRequest`, but
this method errors before it can do so.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/comments/0


On 2021-10-14T11:09:08+00:00 9-henry wrote:

Note: The patch for bug 1734428 fixes the case where the user has opted
to view pdfs within Thunderbird and they still have a 3pane window open.

In other cases, this bug will still be seen (error in console, and
treated as a `text/html` instead of `application/pdf`). E.g. if you
choose to view pdfs using your system document viewer, or if you only
have open a single composition window.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/comments/1


On 2021-10-25T11:36:33+00:00 9-henry wrote:

*** Bug 1737408 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/comments/2


On 2021-10-25T11:40:11+00:00 9-henry wrote:

*** Bug 1735585 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/comments/3


On 2021-10-27T13:45:00+00:00 Mkmelin+mozilla wrote:

*** Bug 1732045 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/comments/4


On 2021-11-12T07:48:27+00:00 Mkmelin+mozilla wrote:

*** Bug 1740759 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/comments/5


On 2021-11-12T15:43:50+00:00 Wls220spring wrote:

*** Bug 1729922 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/comments/6


On 2021-11-13T15:01:39+00:00 Anjeyelf wrote:

Windows 10
Computer default open pdf using Adobe Acrobat

Thunderbird 9

[Desktop-packages] [Bug 1981163] Re: In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-08-08 Thread Olivier Tilloy
** Also affects: thunderbird via
   https://bugzilla.mozilla.org/show_bug.cgi?id=1698140
   Importance: Unknown
   Status: Unknown

** Tags added: upstream

** Summary changed:

- In Compose window, if a PDf is joined and clicked to open, Thunderbird 
launches Firefox instead of Evince
+ [upstream] In Compose window, if a PDf is joined and clicked to open, 
Thunderbird launches Firefox instead of Evince

** Changed in: thunderbird (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  [upstream] In Compose window, if a PDf is joined and clicked to open,
  Thunderbird launches Firefox instead of Evince

Status in Mozilla Thunderbird:
  Unknown
Status in thunderbird package in Ubuntu:
  Confirmed

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] Re: In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-08-08 Thread Xavier Guillot
Duplicate of upstream bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=1698140

** Bug watch added: Mozilla Bugzilla #1698140
   https://bugzilla.mozilla.org/show_bug.cgi?id=1698140

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  In Compose window, if a PDf is joined and clicked to open, Thunderbird
  launches Firefox instead of Evince

Status in thunderbird package in Ubuntu:
  New

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] Re: In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-08-08 Thread Xavier Guillot
Hi, thanks for the answer.

Upstream report done :
https://bugzilla.mozilla.org/show_bug.cgi?id=1783679

** Bug watch added: Mozilla Bugzilla #1783679
   https://bugzilla.mozilla.org/show_bug.cgi?id=1783679

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  In Compose window, if a PDf is joined and clicked to open, Thunderbird
  launches Firefox instead of Evince

Status in thunderbird package in Ubuntu:
  New

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] Re: In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-08-05 Thread Olivier Tilloy
This sounds very much like bug #1945741, which was an upstream bug
(https://bugzilla.mozilla.org/show_bug.cgi?id=1734428), but was marked
as fixed 9 months ago. So it's probably a slightly different variation
of that bug. Would you mind filing a new bug report at
https://bugzilla.mozilla.org/enter_bug.cgi?product=Thunderbird,
mentioning that other upstream bug, and sharing the link to it here?

** Bug watch added: Mozilla Bugzilla #1734428
   https://bugzilla.mozilla.org/show_bug.cgi?id=1734428

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  In Compose window, if a PDf is joined and clicked to open, Thunderbird
  launches Firefox instead of Evince

Status in thunderbird package in Ubuntu:
  New

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] Re: In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-07-11 Thread Xavier Guillot
Hi, both deb versions - no snap

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  In Compose window, if a PDf is joined and clicked to open, Thunderbird
  launches Firefox instead of Evince

Status in thunderbird package in Ubuntu:
  New

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] Re: In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-07-11 Thread Sebastien Bacher
Thank you for your bug report. Do you use the deb or the snap for
thunderbird and evince?

** Changed in: thunderbird (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  In Compose window, if a PDf is joined and clicked to open, Thunderbird
  launches Firefox instead of Evince

Status in thunderbird package in Ubuntu:
  New

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] Re: In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-07-10 Thread Xavier Guillot
Error message when launching a pdf from attached files in Compose
window, on a computer where Firefox is removed (replaced by Librewolf as
default browser), instead of opening it with Evince.

** Attachment added: "TB-Evince.png"
   
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+attachment/5602324/+files/TB-Evince.png

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  In Compose window, if a PDf is joined and clicked to open, Thunderbird
  launches Firefox instead of Evince

Status in thunderbird package in Ubuntu:
  New

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1981163] [NEW] In Compose window, if a PDf is joined and clicked to open, Thunderbird launches Firefox instead of Evince

2022-07-10 Thread Xavier Guillot
Public bug reported:

In Thunderbird on Ubuntu Gnome, I set Evince as default program to open
pdf files from Thunderbird.

In received messages, and those saved on "Sent" folder, it works
perfectly.

But in the "Compose" window: if I add a pdf file to the message, and
double-click on it to open and verify it, Thunderbird always uses
Firefox to show it.

In case Firefox is not installed (has been removed), I have an error
message telling there is not associated application for pdf files and to
go to Preferences - where Evince is already and still defined as
default.

It happens since many months and bug is still present in Thunderbird 102
/ Ubuntu 22.10 beta.

It's not the same as bug 234349 as here, it's not an URL file but
directly a pdf joined in a mail.

** Affects: thunderbird (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1981163

Title:
  In Compose window, if a PDf is joined and clicked to open, Thunderbird
  launches Firefox instead of Evince

Status in thunderbird package in Ubuntu:
  New

Bug description:
  In Thunderbird on Ubuntu Gnome, I set Evince as default program to
  open pdf files from Thunderbird.

  In received messages, and those saved on "Sent" folder, it works
  perfectly.

  But in the "Compose" window: if I add a pdf file to the message, and
  double-click on it to open and verify it, Thunderbird always uses
  Firefox to show it.

  In case Firefox is not installed (has been removed), I have an error
  message telling there is not associated application for pdf files and
  to go to Preferences - where Evince is already and still defined as
  default.

  It happens since many months and bug is still present in Thunderbird
  102 / Ubuntu 22.10 beta.

  It's not the same as bug 234349 as here, it's not an URL file but
  directly a pdf joined in a mail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1981163/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp