From what I can see, it's only referenced outside of `browser/` in some infrastructure directories (`testing`, `taskcluster`), and that includes in comm-central. The current state of the world makes the documentation unnecessarily confusing because there are two "Messaging System" doc directories in firefox-source-docs, and it's unclear why (and my sense from past discussions is that people reading the code don't always find both, even though they are cross-linked). Unless we have an explicit reason and plan to invest the effort to move the rest of this stuff to `toolkit` (and I'm not aware of any expressed interest in that, though perhaps someone else is), I wonder if it wouldn't make more sense from an ROI / clarity/complexity standpoint to just pull that stuff out of `toolkit` and fold it into `ASRouter`. I'd be interested in hearing Punam's thoughts here...
Bug 1901354 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
From what I can see, it's only referenced outside of `browser/` in some infrastructure directories (`testing`, `taskcluster`), and that includes in comm-central. The current state of the world makes the documentation unnecessarily confusing because there are two "Messaging System" doc directories in firefox-source-docs, and it's unclear why (and my sense from past discussions is that people reading the code don't always find both, even though they are cross-linked). Unless we have an explicit reason and plan to invest the effort to move the rest of this stuff to `toolkit` (and I'm not aware of any expressed interest in that, though perhaps someone else is), I wonder if it wouldn't make more sense from an ROI/clarity/complexity standpoint to just pull that stuff out of `toolkit` and fold it into `ASRouter`. I'd be interested in hearing Punam's thoughts here...