I would recommend looking into how the underlying protocol system is implemented (what the format of the command is that Windows dispatches) then writing a script and setting that as the handler. In Chrome you can launch an app frame like so:
path\to\chrome.exe --app URL Your script would synthesize the URL based on the data from windows and the URL format of the webmail provider. -Ben On Fri, Jun 26, 2009 at 7:16 PM, Robert Dailey<rcdai...@gmail.com> wrote: > > Thanks for getting back with me Ben. > > Good to know you guys are aware of the problem and looking at portable > solutions. In the meantime, however, are you aware of any short-term > solutions to this annoying problem? I have to say this is the one > thing I hate about Windows 7 so far. I really don't understand how the > new protocol system works in Windows 7 yet, nor why MAILTO isn't > available. I'm hoping there are some registry keys I can edit > somewhere. > > On Jun 26, 9:11 pm, "Ben Goodger (Google)" <b...@chromium.org> wrote: >> It's a good idea. We've talked in the past about allowing webapps to >> specify a manifest which (among other things) includes the list of >> protocols that they wish to support. When a webapp is "installed" via >> Create Application Shortcuts, we could add Chrome to the Windows list >> on behalf of the webapp. >> >> There's also the registerProtocolHandler component of one of the WHAT >> Web Apps specs. >> >> Definitely something we're considering, but no immediate implementation >> plans. >> >> -Ben >> >> >> >> On Fri, Jun 26, 2009 at 7:07 PM, Robert Dailey<rcdai...@gmail.com> wrote: >> >> > This is only somewhat related to Chromium, but I'm asking here because >> > the chromium developers might be the most likely to know the answer. >> >> > I currently am running Windows 7 Ultimate x64, and I want to associate >> > mailto: links that I click in Chromium (and anywhere, really) to be >> > associated to a new window popping up in Chromium that opens a new >> > email composition in GMail. I know the command for this (it involves -- >> > app), but that doesn't do me any good if I can't put it anywhere. On >> > windows xp, all I had to do was find the MAILTO "file type" and >> > associate the appropriate command with it and everything worked. But >> > in Windows 7 I do not have a MAILTO protocol. >> >> > I go to Control Panel >> Default Programs >> Set Default Programs >> >> > Chromium >> "Choose defaults for this program". In this window, I have >> > "FTP", "HTTP", and "HTTPS" protocols, but no MAILTO protocol. I'm >> > assuming this is because I have no email client installed on my >> > operating system, and Windows 7 acts dumb and doesn't even make MAILTO >> > available since it does not detect an email client. That's just my >> > speculation, though. >> >> > Even if MAILTO was available, I don't think it would help because >> > Windows 7 seems to have taken away the ability to associate a command >> > with a protocol, like what was previously possible in Windows XP. Any >> > ideas on this? > > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---