[prev in list] [next in list] [prev in thread] [next in thread]
List: webkit-dev
Subject: Re: [webkit-dev] Support "registerProtocolHandler" in WebKit2
From: Gyuyoung Kim <gyuyoung.kim () webkit ! org>
Date: 2015-06-08 0:25:18
Message-ID: CA+94+n6WokMYWnuVV--o+itwo9AcLcsepZ2ht+ox43B4HAf89Q () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
In order to support the use case on Epiphany browser, we need to support
this feature on WK2 first.
Besides, as far as I know, EFL browser will have similar use-case by using
this feature. Thus, in my humble opinion, similar use cases
can be more required in near future.
Gyuyoung.
On Tue, Jun 2, 2015 at 9:21 PM, Michael Catanzaro <mcatanzaro@igalia.com>
wrote:
> On Wed, 2015-05-20 at 10:31 +0900, Gyuyoung Kim wrote:
> > I would like to listen what do you think to support
> > 'registerProtocolHandler' in WebKit2.
> >
> > This feature is to execute web content through registered custom
> > protocol.
>
> Hi,
>
> I think this would be useful for GNOME. One of our goals is for the
> user to be able to set GMail as the default mail application in System
> Settings. If the user visits gmail.com and it attempts to register
> itself as a mailto:// handler, I envision the WebKitGTK+ would fire a
> signal that would trigger Epiphany to display an info bar to ask the
> user for approval. If the user approves the registration, we would go
> one step further: we'd create a new web application for GMail and in
> the desktop file indicate support for the MIME type x-scheme
> -handler/mailto (or if the user already has a GMail web application,
> modify the desktop file to add that MIME type). The user would then be
> able to set the GMail web app as the default mail application
> systemwide.
>
> We would restrict this functionality to HTTPS sites only. I'd greatly
> prefer that restriction to be enforced by WebKit rather than
> implementing that policy in Epiphany.
>
> Michael
> _______________________________________________
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
[Attachment #5 (text/html)]
<div dir="ltr"><div class="gmail_extra">In order to support the use case on Epiphany \
browser, we need to support this feature on WK2 first.</div><div \
class="gmail_extra">Besides, as far as I know, EFL browser will have similar use-case \
by using this feature. Thus, in my humble opinion, similar use cases</div><div \
class="gmail_extra">can be more required in near future.</div><div \
class="gmail_extra"><br></div><div class="gmail_extra">Gyuyoung.</div><div \
class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 2, 2015 at 9:21 PM, \
Michael Catanzaro <span dir="ltr"><<a href="mailto:mcatanzaro@igalia.com" \
target="_blank">mcatanzaro@igalia.com</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span>On \
Wed, 2015-05-20 at 10:31 +0900, Gyuyoung Kim wrote:<br> > I would like to listen \
what do you think to support<br> > 'registerProtocolHandler' in \
WebKit2.<br> ><br>
> This feature is to execute web content through registered custom<br>
> protocol.<br>
<br>
</span>Hi,<br>
<br>
I think this would be useful for GNOME. One of our goals is for the<br>
user to be able to set GMail as the default mail application in System<br>
Settings. If the user visits <a href="http://gmail.com" target="_blank">gmail.com</a> \
and it attempts to register<br> itself as a mailto:// handler, I envision the \
WebKitGTK+ would fire a<br> signal that would trigger Epiphany to display an info bar \
to ask the<br> user for approval. If the user approves the registration, we would \
go<br> one step further: we'd create a new web application for GMail and in<br>
the desktop file indicate support for the MIME type x-scheme<br>
-handler/mailto (or if the user already has a GMail web application,<br>
modify the desktop file to add that MIME type). The user would then be<br>
able to set the GMail web app as the default mail application<br>
systemwide.<br>
<br>
We would restrict this functionality to HTTPS sites only. I'd greatly<br>
prefer that restriction to be enforced by WebKit rather than<br>
implementing that policy in Epiphany.<br>
<span><font color="#888888"><br>
Michael<br>
</font></span><div><div>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" \
target="_blank">webkit-dev@lists.webkit.org</a><br> <a \
href="https://lists.webkit.org/mailman/listinfo/webkit-dev" \
target="_blank">https://lists.webkit.org/mailman/listinfo/webkit-dev</a><br> \
</div></div></blockquote></div><br></div></div>
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic