[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">&lt;<a href="mailto:mcatanzaro@igalia.com" \
target="_blank">mcatanzaro@igalia.com</a>&gt;</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> &gt; I would like to listen \
what do you think to support<br> &gt; &#39;registerProtocolHandler&#39; in \
WebKit2.<br> &gt;<br>
&gt; This feature is to execute web content through registered custom<br>
&gt; 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&#39;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&#39;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