Open Bug 955011 Opened 9 years ago Updated 4 months ago

Inline received media


(Thunderbird :: Instant Messaging, enhancement)



(Not tracked)



(Reporter: clokep, Unassigned)




(5 files)

*** Original post on bio 1581 at 2012-07-11 19:09:00 UTC ***

*** Due to BzAPI limitations, the initial description is in comment 1 ***
*** Original post on bio 1581 as attmnt 1735 at 2012-07-11 19:09:00 UTC ***

It would be nice if received media was inlined into the conversation so a new page wouldn't need to be opened. GTalk on Gmail does this and Mibbit does too, and I generally find it convenient. I believe Mic had an example add-on that did this (but required disabling some security options).

Some examples of what could be shown:
Images are automatically put in place of their URL
YouTube videos would automatically be inserted
The first paragraph of a Wikipedia link could be given as a tooltip
*** Original post on bio 1581 as attmnt 1736 at 2012-07-11 19:10:00 UTC ***

Originally from
*** Original post on bio 1581 as attmnt 1737 at 2012-07-11 19:11:00 UTC ***

Originally from
*** Original post on bio 1581 as attmnt 2151 by mconley AT at 2012-12-05 19:13:00 UTC ***

aleth asked me for a screenshot for how LimeChat does this.

Note that the screenshot doesn't convey the awesomeness that is an animated GIF. I probably should have created a GIF instead.
Another example from the wiki with Bugzilla links
See Also: → 1209854
What if this plugin could be whitelisted so only certain domains and CDNs are permissible e.g. Youtube, Vimeo, Twitter, Facebook etc?
Rod, I'm not 100% sure of the security issue for allowing this, i.e. I'm not sure if allowing only certain domains would "solve" anything or not.

Maybe Florian can elaborate on the issues with this.
Flags: needinfo?(florian)
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
Closed: 4 years ago
Resolution: --- → WONTFIX
This is closed, but I came across probably the "sane" way to do this... oEmbed provides a standardized way to go from a "link" to a piece of structured data to embed:

They also give suggestions on security in there (which boils down to an iframe with limited scope, IIRC).

I'd still like to see this done for Thunderbird, but likely won't have the time to implement it myself.
Flags: needinfo?(florian)
I'm going to reopen this and move it to TB: IM. I think it applies as equally there and probably matches what users expect from modern instant messaging clients (e.g. Slack).
Component: Conversation → Instant Messaging
Product: Instantbird → Thunderbird
Resolution: WONTFIX → ---
Version: trunk → unspecified
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.