Looks llke nobody objects. Please make sure to #ifdef everything and
disable the feature on OS X and iOS.
What is your plan for testing?
On 5/19/15 6:31 PM, Gyuyoung Kim wrote:
Hello,
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.
- For example, web content can register "mailto" custom protocol using
this feature,
<script>
navigator.registerProtocolHandler("mailto",
"https://mail.naver.com/",
"Web Mail");
</script>
<html>
<head>
<title>Web Protocol Handler Sample - Test</title>
</head>
<body>
<p>Send an email : <a href="mailto://">this !</a></p>
</body>
</html>
Besides this feature has been supported by Mozilla and Chromium (From
Mozilla 3.0, Chromium 13).
-
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/registerProtocolHandler
- https://developer.mozilla.org/en/docs/Web-based_protocol_handlers
The feature is included in the W3C recommendation 28 released on Oct.
2014.
- W3C spec : http://www.w3.org/TR/html5/webappapis.html#custom-handlers
IIRC, some WebKit1 ports supported this feature though, those ports
were deprecated. Now WebKit port supports this feature no more.
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.
- https://bugs.webkit.org/show_bug.cgi?id=92749
Feel free to give me any feedback about this feature.
Gyuyoung.
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev