Open Bug 1514606 Opened 2 years ago Updated 2 years ago

Port Bug 1499092 "Move registerProtocolHandler code out of browser/components/feeds/" to SeaMonkey

Categories

(SeaMonkey :: Feed Discovery and Preview, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: frg, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: leave-open)

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1499092 +++

It doesn't really have anything to do with feeds.

I think ideally we should be able to push more of the implementation down into DOM code, and have the DOM code explicitly ask the parent process for permission. Then we can get rid of the content-process side JS that currently handles forwarding the request to frontend code, which will also make it easier to share code with mobile / geckoview.

Ideally the protocol handling backend stuff would also be handled in DOM code, though I'm not sure if that's feasible today.
interim bustage fix only
Attachment #9031760 - Flags: review+
Keywords: leave-open
Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/267863b0ad58
Interim fix for Bug 1499092 to allow SeaMonkey to build until a full backport is done. rs=bustage-fix
You need to log in before you can comment on or make changes to this bug.