<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>