Nika Layzell
c51090b135
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
...
Replace bare remote type strings in C++ process-selection plumbing with
a RemoteType type which stores the parsed kind, isolation URI, and
process selection attributes directly.
This preserves the existing serialized string form for IPC and JS-facing
APIs, while making native callers use explicit predicates and structured
fields instead of manually parsing remote type prefixes and suffixes.
No JS-exposed API for parsing or otherwise interpreting remote types are
currently exposed in this patch. My current expectation is that this
will likely look like a `nsIRemoteType` interface which wraps this
`RemoteType` value type, exposing helpful getters for JS callers.
Differential Revision: https://phabricator.services.mozilla.com/D310442
2026-08-31 23:49:43 +00:00
..
2026-08-27 07:32:18 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-25 21:49:33 +00:00
2026-08-22 01:22:24 +00:00
2026-08-31 15:48:43 +00:00
2026-08-31 07:15:39 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-25 21:49:34 +00:00
2026-08-25 12:27:37 +00:00
2026-08-27 17:27:37 +00:00
2026-08-25 06:57:20 +00:00
2026-08-30 22:58:30 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-21 11:56:41 +00:00
2026-08-18 17:58:49 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-17 17:27:57 +00:00
Bug 2061896 - Use getService instead of createInstance for various singleton components. r=necko-reviewers,geckoview-reviewers,devtools-reviewers,places-reviewers,firefox-desktop-core-reviewers ,dom-worker-reviewers,valentin,bomsy,mossop,edenchuang,ohall
2026-08-12 19:55:10 +00:00
2026-08-31 15:49:30 +00:00
2026-08-26 01:20:58 +00:00
2026-08-26 16:23:15 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-13 22:19:45 +00:00
2026-08-25 15:30:00 +00:00
2026-08-22 01:23:52 +00:00
2026-08-18 17:58:52 +00:00
2026-08-11 08:04:53 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-18 13:44:13 +00:00
2026-08-26 16:23:15 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-11 23:17:02 +00:00
2026-08-17 14:19:18 +00:00
2026-08-30 04:35:38 +00:00
2026-08-11 15:51:46 +00:00
2026-08-24 18:04:23 +00:00
2026-08-25 06:57:21 +00:00
2026-08-14 07:25:47 +00:00
2026-08-31 13:44:14 +00:00
2026-08-21 11:55:51 +00:00
2026-08-27 17:31:44 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-11 20:10:51 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-21 09:35:16 +00:00
2026-08-18 17:58:49 +00:00
2026-08-18 03:29:23 +00:00
2026-08-27 08:43:43 +00:00
2026-08-20 21:21:20 +00:00
2026-08-13 22:22:35 +00:00
2026-08-17 17:27:57 +00:00
2026-08-20 10:22:58 +00:00
2026-08-22 06:01:30 +00:00
2026-08-13 20:27:39 +00:00
2026-08-30 11:09:57 +00:00
2026-08-31 15:48:43 +00:00
2026-08-24 18:04:22 +00:00
2026-08-21 21:38:13 +00:00
2026-08-12 14:40:46 +00:00
2026-08-12 15:28:19 +00:00
Bug 2052614 - Add a structured RemoteType representation. r=ipc-reviewers,necko-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,places-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,sandbox-reviewers,janerik,emilio,hiro,kershaw,bwc,asuth,mccr8,alwu,nordzilla,valentin,bobowen
2026-08-31 23:49:43 +00:00
2026-08-27 14:48:48 +00:00
2026-08-25 06:57:21 +00:00
2026-08-27 22:56:20 +00:00
2026-08-25 06:57:20 +00:00
2026-08-25 06:57:20 +00:00
2026-08-28 20:14:03 +00:00
2026-08-11 23:17:02 +00:00