Open Bug 939540 Opened 11 years ago Updated 7 years ago

Provide image scaling and respect exif attributes for embedded images (port Thunderbird bug 534083)

Categories

(SeaMonkey :: MailNews: Message Display, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: rsx11m.pub, Unassigned)

References

(Depends on 2 open bugs, Blocks 1 open bug)

Details

+++ This bug was initially created as a clone of Bug #534083 +++

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0

It's pretty simple. Sometimes an image in the e-mail viewing window actually scales down horizontally to the size of the window and gives you the option to click on it to view at 100% zoom. Sometimes it does not... more often not.

Makes for a pretty unreliable feature.

Reproducible: Sometimes

Steps to Reproduce:
1. Open an e-mail with a large (too big to fit window) image.

2. Get lucky and it might resize to fit the window horizontally.

3. Try clicking on the e-mail over and over again, resize the application window, call it names, etc.


Actual Results:  
Give up and just open in Photoshop or other external previewer because it probably won't resize but you might get lucky.

Expected Results:  
What it is suppose to do.... resize the image horizontally to fit the e-mail viewing area.

I just downloaded this and I am using the previous account info from Thunderbird 2.
Attachment 830240 [details] [diff] added zoom-in/zoom-out support not just for attached but also for embedded images. It also extended consideration of EXIF attributes in JPEG defined for attached images in TB bug 877520 to apply to embedded images as well (that was bug 915909 for SM).
Depends on: 915909
Depends on: 1382133
If bug 1382133 takes care of the scaling, we'd only need to add the EXIF changes here.
You need to log in before you can comment on or make changes to this bug.