<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>    &lt;script&gt;</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>    &lt;/script&gt;</div>
        <div><br>
        </div>
        <div>    &lt;html&gt;</div>
        <div>    &lt;head&gt;</div>
        <div>        &lt;title&gt;Web Protocol Handler Sample -
          Test&lt;/title&gt;</div>
        <div>    &lt;/head&gt;</div>
        <div>        &lt;body&gt;</div>
        <div>            &lt;p&gt;Send an email : &lt;a
          href=<a class="moz-txt-link-rfc2396E" href="mailto://">"mailto://"</a>&gt;this !&lt;/a&gt;&lt;/p&gt;</div>
        <div>        &lt;/body&gt;</div>
        <div>    &lt;/html&gt;</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>