<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Looks llke nobody objects. Please make sure to #ifdef everything and
disable the feature on OS X and iOS.<br>
<br>
What is your plan for testing?<br>
<br>
<div class="moz-cite-prefix">On 5/19/15 6:31 PM, Gyuyoung Kim wrote:<br>
</div>
<blockquote
cite="mid:CA+94+n51Egh2CffALsSGM2KoBBAO27Vcx4=wE5TYk48d+pH0ZA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>Hello,</div>
<div><br>
</div>
<div>I would like to listen what do you think to support
'registerProtocolHandler' in WebKit2.</div>
<div><br>
</div>
<div>This feature is to execute web content through registered
custom protocol.</div>
<div>- For example, web content can register "mailto" custom
protocol using this feature,</div>
<div> <script></div>
<div> navigator.registerProtocolHandler("mailto",</div>
<div> "<a
moz-do-not-send="true" href="https://mail.naver.com/"
target="_blank">https://mail.naver.com/</a>",</div>
<div> "Web Mail");</div>
<div> </script></div>
<div><br>
</div>
<div> <html></div>
<div> <head></div>
<div> <title>Web Protocol Handler Sample -
Test</title></div>
<div> </head></div>
<div> <body></div>
<div> <p>Send an email : <a
href=<a class="moz-txt-link-rfc2396E" href="mailto://">"mailto://"</a>>this !</a></p></div>
<div> </body></div>
<div> </html></div>
<div><br>
</div>
<div>Besides this feature has been supported by Mozilla and
Chromium (From Mozilla 3.0, Chromium 13).</div>
<div> - <a moz-do-not-send="true"
href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator/registerProtocolHandler"
target="_blank">https://developer.mozilla.org/en-US/docs/Web/API/Navigator/registerProtocolHandler</a></div>
<div> - <a moz-do-not-send="true"
href="https://developer.mozilla.org/en/docs/Web-based_protocol_handlers"
target="_blank">https://developer.mozilla.org/en/docs/Web-based_protocol_handlers</a></div>
<div><br>
</div>
<div>The feature is included in the W3C recommendation 28
released on Oct. 2014.</div>
<div> - W3C spec : <a moz-do-not-send="true"
href="http://www.w3.org/TR/html5/webappapis.html#custom-handlers"
target="_blank">http://www.w3.org/TR/html5/webappapis.html#custom-handlers</a></div>
<div><br>
</div>
<div>IIRC, some WebKit1 ports supported this feature though,
those ports were deprecated. Now WebKit port supports this
feature no more.</div>
<div><br>
</div>
<div>There is a very old bug to support this feature though, it
wasn't maintained so far. Recently I updated it based on
latest WebKit.</div>
<div>- <a moz-do-not-send="true"
href="https://bugs.webkit.org/show_bug.cgi?id=92749"
target="_blank">https://bugs.webkit.org/show_bug.cgi?id=92749</a></div>
<div><br>
</div>
<div>Feel free to give me any feedback about this feature.</div>
<div><br>
</div>
<div>Gyuyoung.</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
webkit-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a>
<a class="moz-txt-link-freetext" href="https://lists.webkit.org/mailman/listinfo/webkit-dev">https://lists.webkit.org/mailman/listinfo/webkit-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>