Google Wave In Thunderbird 3 [Hack]

Advertisement

So you are a Google Wave addict using Thunderbird 3? There is a simple hack that can open Google Wave inside Thunderbird as a new tab.

Head over to the Error Console window(Tools > Error Console) and copy/paste the following code:

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});

When done, hit Enter or press Evaluate button. Now you will see Google Wave open as a new tab. Simply login and starting Waving, all functionalities will remain intact and have been tested to be work.

Google Wave Thunderbird

Joshua Cranmer(the guy behind this code) further writes, “Note that Google Wave for some idiotic reason decides that Thunderbird isn’t a valid UA to be using, so you have to convince it to disable the UA with the ?nouacheck. I thought browser sniffing died out years ago…”.

Thunderbird 3 saves all tabs when closed, so you won’t have to go through the steps again when you start another session of Thunderbird. Enjoy!

Thanks Vordreller!

[via]

Advertisement
  • redapple

    what for? its mail client, not web browser.

    • Nakodari

      Most people want to keep Wave open at all times and since Thunderbird is always open, why not use it there? Web browsers can crash accidentally, once closed you users will have to start all over again.

      • redapple

        most people? you mean, your friends? because i dont know anyone who is using Wave, Thunderbird running in background; and Thunderbird, which have in some % same code as Firefox can crash accidentally too.

        i think soon or later there will be some addon for Tb, that provide in some way Wave support. of course if Wave became so much popular; and really im not so sure about that.

        • Nakodari

          This post is not targeted towards every demographic. Those who might be interested in running Wave inside Thunderbird can follow the guide above. Just because you don't have friends running Wave doesn't mean there is nobody who would love to try this hack.

          When we write posts, it doesn't mean that it is it targeted towards everyone. Those who find a post useless, can skip it. 🙂

  • redapple

    I didnt said that post is useless etc. – its good that common user can learn some “cheats”, but i (still) dont thinkthat using mail client as web browser is a good idea, even for single page.

  • but i can't use it

  • Ben

    Had to add quotes to the wave url for this to work for me

    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”});

    • Thanks.. that worked for me also..

  • Ben

    Had to add quotes to the wave url for this to work for me

    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”});

  • Ben

    Had to add quotes to the wave url for this to work for me

    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”});