Bug 41878

Summary: Remove IDL declarations and stubs for navigator.registerProtocolHandler and navigator.registerContentHandler
Product: WebKit Reporter: Dmitry Titov <dimich>
Component: WebCore JavaScriptAssignee: Dmitry Titov <dimich>
Status: RESOLVED FIXED    
Severity: Normal CC: tonikitoo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch levin: review+, dimich: commit-queue-

Dmitry Titov
Reported 2010-07-08 11:20:11 PDT
These were added in http://trac.webkit.org/changeset/50477. However, the implementation was not completed in any WebKit port and the JS-available methods do nothing, making feature detection to fail. I'm basically reverting the r50477. If and when there will be enough interest to implement the feature (in presently-specified or perhaps revised form), it should be easy to re-revert. Chromium currently lists this as p2 feature request: http://crbug.com/11359. For the record, FF 3.x implements the feature, while Opera 10.x implements the feature in an extended form, trying to achieve a better integration with existing web mail services (http://operawiki.info/WebMailto, http://weblog.timaltman.com/archive/2009/01/13/web-mail-integration-opera-100)
Attachments
Patch (20.77 KB, patch)
2010-07-08 11:25 PDT, Dmitry Titov
levin: review+
dimich: commit-queue-
Dmitry Titov
Comment 1 2010-07-08 11:25:49 PDT
Dmitry Titov
Comment 2 2010-07-08 14:06:15 PDT
Note You need to log in before you can comment on or make changes to this bug.