A line of Code that Opens Google Wave inside Thunderbird 3
- by Martin Kaba
- on Wed Dec 9, 2009
- 12 Comments

For Mac, Linux and Windows: This line of code exploits the Content Tabs feature in recently released Thunderbird 3. The Content Tabs feature allows you to display brows-able web content in a new Thunderbird tab – with this line of code created by Joshua Cranmer (Quetzalcoatal blog) you can open Google Wave right inside Thunderbird 3.
All you have to do is fire-up Thunderbird 3, then Tools -> Error Console. In ‘Code’ drop this code:
1 | Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("mail:3pane").document.getElementById("tabmail").openTab("contentTab", {contentPage: "https://wave.google.com/wave/?nouacheck"}); |
and hit ‘Evalute’.
Now Google Wave will open up in a new Thunderbird tab. Login and get started. Login for me was smooth without no issues. Good enough, even after restarting your Thunderbird email client the Google wave tab remains, all you have to do is login again.
via [Quetzalcoatal]
Also Read






12:08 am on December 10th, 2009
A line of Code that Opens Google Wave inside Thunderbird 3 http://bit.ly/7h5inA
12:08 am on December 10th, 2009
A line of Code that Opens Google Wave inside Thunderbird 3 http://bit.ly/7h5inA
1:07 am on December 10th, 2009
A line of Code that Opens Google Wave inside Thunderbird 3 http://bit.ly/4x5Gc7
1:07 am on December 10th, 2009
A line of Code that Opens Google Wave inside Thunderbird 3 http://bit.ly/4x5Gc7
5:41 pm on December 10th, 2009
Joshua Cranmer codes Google Wave to run in a Thunderbird Tab http://xrl.in/3z5a http://xrl.in/3z5b
5:41 pm on December 10th, 2009
Joshua Cranmer codes Google Wave to run in a Thunderbird Tab http://xrl.in/3z5a http://xrl.in/3z5b
2:52 pm on December 11th, 2009
Nice find, thanks!
Is the added tab persistent from session to session for you? My experience has been that the tab disappears upon restarting the program.
Thanks!
3:06 pm on December 11th, 2009
@John Horne: yep the added Google wave tabs remains from session to session even after restarting my Ubuntu PC
7:21 pm on December 11th, 2009
Thanks for the reply. I’m using Windows 7, maybe there’s an issue there somewhere.
2:41 pm on December 18th, 2009
You can put any website inside a tab by changing the url….
for twitter:
Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow(“mail:3pane”).document.getElementById(“tabmail”).openTab(“contentTab”, {contentPage: “http://www.twitter.com?nouacheck”});
2:45 pm on December 18th, 2009
Nice little hack since I keep forgetting to check Google Waves, and this will keep me in. Thanks again
5:51 pm on January 4th, 2010
Thanks for this tip, this would really be the sway for me to move over from using zimbra. This hack pulls up the google log-in screen, but I just get message saying that my browser doesn’t have cookies enabled. I am using TB 3.0 and FF 3.5.6, and as far as I can tell, cookies are def. enabled. Any ideas? Thanks!