Closed
Bug 1499092
Opened 6 years ago
Closed 6 years ago
Move registerProtocolHandler code out of browser/components/feeds/
Categories
(Firefox :: General, enhancement, P3)
Firefox
General
Tracking
()
RESOLVED
FIXED
Firefox 66
People
(Reporter: Gijs, Assigned: Gijs)
References
Details
(Whiteboard: [fxperf:p3])
Attachments
(2 files)
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.
Assignee | ||
Comment 1•6 years ago
|
||
To be clear, this should also move/rename the strings from `subscribe.properties` ( https://searchfox.org/mozilla-central/source/browser/locales/en-US/chrome/browser/feeds/subscribe.properties )
Assignee | ||
Comment 2•6 years ago
|
||
Might be able to just do this as part of fxperf - removing all the content process JS machinery here should improve content process size + startup stuff.
Whiteboard: [fxperf]
Updated•6 years ago
|
Whiteboard: [fxperf] → [fxperf:p3]
Updated•6 years ago
|
Priority: -- → P3
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Depends on D13697
Updated•6 years ago
|
Attachment #9029344 -
Attachment description: Bug 1499092 - move bulk of registerProtocolHandler checks into compiled code so we don't need a dedicated component in the child process, r?nika!,jkt! → Bug 1499092 - move bulk of registerProtocolHandler checks into compiled code so we don't need a dedicated component in the child process, r?nika!
Updated•6 years ago
|
Attachment #9029346 -
Attachment description: Bug 1499092 - rename/move code from 'feeds' and 'web content' to more appropriate/obvious versions for registerProtocolHandler, r?nika!,jkt! → Bug 1499092 - rename/move code from 'feeds' and 'web content' to more appropriate/obvious versions for registerProtocolHandler, r?nika!
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/b51f62289b9a
move bulk of registerProtocolHandler checks into compiled code so we don't need a dedicated component in the child process, r=nika
https://hg.mozilla.org/integration/autoland/rev/13078c094de9
rename/move code from 'feeds' and 'web content' to more appropriate/obvious versions for registerProtocolHandler, r=nika
Comment 6•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b51f62289b9a
https://hg.mozilla.org/mozilla-central/rev/13078c094de9
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox66:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66
Updated•6 years ago
|
status-firefox65:
--- → ?
Updated•6 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•