Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Google Earth Link added to the Toolbar

5:13 pm on Jan 5, 2006 (gmt 0)

I switched it on and BOSH - there was suddenly a link to the Google Earth download page on the toolbar. Did I miss something, or has it been there a while?

I certainly didn't update the toolbar, so it did it all by itself. Wasn't clever enough to realize Google Earth is already installed on my machine though.