Menu functions and Mail Toolbar buttons do not work for message opened from .eml

NEW
Unassigned

Status

4 years ago
4 years ago

People

(Reporter: RainerBielefeldNG, Unassigned)

Tracking

SeaMonkey 2.33 Branch
x86_64
Windows 7

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
Created attachment 8597785 [details]
FunctionTest.eml

Steps how to reproduce with EN-US Seamonkey 2.33.1  Gecko/20100101 Build 20150321194901 (Default Theme) on German WIN7 64bit
1. Save arbitrary simple text mail as FunctionTest.eml 
   (or use attachment for your tests)
2. In e-mail-client menu 'File  →  Open File ... → FunctionTest.eml → Open'
   » e-mail will be opened in new independent window
3. Click 'Reply▼ → Reply'  (or alternatively 'Reply')
   Expected: New edit-email-window will be opened
   Actual: Nothing happens
4. Click 'Forward▼ → Inline'  (or alternatively 'Forward▼ → Attachment' 
   or 'Forward')
   Expected: New edit-email-window will be opened
   Actual: Nothing happens
5. Click 'Reply All'  
   Expected: New edit-email-window will be opened
   Actual: Nothing happens
6. Menu 'Message → Edit as New'  
   Expected: New edit-email-window will be opened
   Actual: Nothing happens

All expected results will hapen if try form a normal e-mail in inbox after having opened in in a new independent window fromcontext menu on mail in thread pane.
(Reporter)

Comment 1

4 years ago
Works fine with Thunderbird 31.5.0, seems to be SeaMonkey only.
OS: Unspecified → Windows 7
Hardware: Unspecified → x86_64

Comment 2

4 years ago
(In reply to Rainer Bielefeld from comment #1)
> Works fine with Thunderbird 31.5.0, seems to be SeaMonkey only.
The code assumes that the message is in the message database. I think Thunderbird uses a fake message object populated by data from the .eml file.
Status: UNCONFIRMED → NEW
Ever confirmed: true

Comment 3

4 years ago
Someone help dig out the relevant Thunderbird patches that fixed this. This should give us some idea on how to proceed.
You need to log in before you can comment on or make changes to this bug.