Bug 41878 - Remove IDL declarations and stubs for navigator.registerProtocolHandler and navigator.registerContentHandler
Summary: Remove IDL declarations and stubs for navigator.registerProtocolHandler and n...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore JavaScript (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Dmitry Titov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-08 11:20 PDT by Dmitry Titov
Modified: 2010-07-25 21:44 PDT (History)
1 user (show)

See Also:


Attachments
Patch (20.77 KB, patch)
2010-07-08 11:25 PDT, Dmitry Titov
levin: review+
dimich: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Titov 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)
Comment 1 Dmitry Titov 2010-07-08 11:25:49 PDT
Created attachment 60914 [details]
Patch
Comment 2 Dmitry Titov 2010-07-08 14:06:15 PDT
Landed: http://trac.webkit.org/changeset/62834