Mojofication & Onion Soup (https://goo.gl/809bwy)
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
StatusNew homeOwnerTimelineTracking BugTeamComment
2
content/renderer/gpu/In Chromium & use Mojo & don't migratefsamuel,kbrDONE
https://bugs.chromium.org/p/chromium/issues/detail?id=787205
GPUWe should create platform/gpu/ and move it there.
3
content/child/geofencing/RemovedDONEThe feature was removed
4
content/child/memory/RemovedDONEThis is not a web-platform-only feature. Keep it In Chromiumchild/.
5
content/child/npapi/RemovedDONENPAPI is going to be deprecated
6
content/renderer/browser_plugin/In Chromium & use Mojo & don't migrateDONELeave this alone for now
7
content/renderer/fetchers/In Chromium & use Mojotoyoshim18 Q4
http://crbug.com/775402
Loading
mojofication is done in 17Q4 (crbug.com/752028), Needs onion souping (but low priority)
8
content/renderer/mus/In Chromium & use Mojo & don't migrateDONEShould we probably move this to //cc/blink/?
9
content/renderer/npapi/RemovedDONENPAPI is going to be deprecated soon.
10
content/renderer/pepper/In Chromium & use Mojo & don't migrateDONE
11
content/renderer/scheduler/In Blink & use MojoskyostilDONESchedulerHow does this interact with the loading dispatcher?
12
content/renderer/blob_storage/In Blink & use Mojoplatform/blob/mekDONE
https://crbug.com/611935
StorageOld code will be removed after Network Service is turned on globally.
13
content/renderer/cache_storage/In Blink & use Mojomodules/cachestorage/DONE
http://crbug.com/612287
StorageStorage team
14
content/renderer/device_sensors/In Blink & use Mojomodules/device_orientation/oksamytDONE
http://crbug.com/612322
Device APIhttp://crbug.com/612322, https://crbug.com/612330
15
content/child/quota_*In Blink & use Mojomodules/quota/DONEcrbug.com/781643Storage
16
content/renderer/media_capture_from_element/In Blink & use Mojo
modules/mediacapturefromelement/
TVCs19 Q2
https://bugs.chromium.org/p/chromium/issues/detail?id=787261
Chrome Media
This is not using Mojo or IPC at all. We can just move it to modules/mediacapturefromelement/.
17
content/renderer/origin_trials/In Blink & use Mojocore/origin_trials/lfgDONEcrbug.com/738505Feature Control
Blocked on crbug.com/490074. Moved most code, remaining in content/renderer has a dependency on mapping blink::WebSecurityOrigin to url::Origin. Note this is not using Mojo or IPC at all.
18
content/renderer/image_capture/In Blink & use Mojomodules/imagecapture/TVCs19 Q3
https://bugs.chromium.org/p/chromium/issues/detail?id=787245
Chrome Media
This is not using Mojo or IPC at all. We can just move it to modules/image_capture/ without doing any conversion
19
content/renderer/installedapp/In Blink & use Mojomodules/installedapp/TVCs19 Q2
https://bugs.chromium.org/p/chromium/issues/detail?id=787246
This is not using Mojo or IPC at all. We can just move it to modules/installedapp/.
20
content/renderer/media_recorder/In Blink & use Mojomodules/mediarecorder/TVCs19 Q3
https://bugs.chromium.org/p/chromium/issues/detail?id=736517
Chrome Media
This is not using Mojo or IPC at all. We can just move it to modules/mediarecorder/. This is blocked by the migration of //content/renderer/media/.
21
content/renderer/push_messaging/In Blink & use Mojomodules/push_messaging/TVCs19 Q2crbug.com/612312
Some things still remain In Chromium. We should finish moving everything to modules/push_messaging/
22
content/renderer/screen_orientation/In Blink & use Mojocontent/renderer/fileapi/ke.he@intel.com
https://crbug.com/678545
Chrome Media
Some things still remain In Chromium. We should finish moving everything to modules/screen_orientation/. Blocked by https://crbug.com/678545
23
content/child/background_sync/In Blink & use Mojomodules/background_sync/peterDONE
https://crbug.com/662134
https://crbug.com/662134
24
content/child/experiments/RemovedDONE
25
content/child/feature_policy/In Blink & use Mojoplatform/feature_policy/iclellandDONE
https://crbug.com/777440
Feature ControlThis should be coordinated with mojofying frame replication, as part of site-isolation
26
content/child/web_database_*In Blink & use Mojomodules/webdatabase/slangleyDONEcrbug.com/757277Storagecrbug.com/757277 Some impl over in storage/ too
27
content/renderer/battery_status/In Blink & use Mojomodules/battery_status/yukishiinoDONEDevice API
This code seems to now live in services/device/battery/, was this task already completed?
28
content/renderer/gamepad/In Blink & use Mojomodules/gamepad/deviceapi-teamDONE
http://crbug.com/612330
Device APIhttp://crbug.com/612330
29
content/renderer/media/ (MediaSession)In Blink & use Mojomodules/mediasession/zqzhangDONE
https://crbug.com/649630
Chrome Media UXhttps://crbug.com/649630
30
content/renderer/vr/In Blink & use Mojomodules/webvr/kphaneeDONE
31
content/renderer/wake_lock/In Blink & use Mojomodules/wake_lock/mcasasDONE
http://crbug.com/600895
Device APIhttp://crbug.com/600895
32
content/renderer/devtools/In Blink & use Mojodevtools/dgozmanDONE
http://crbug.com/776009
DevTools
This is not part of the web platform feature but should be moved Source/devtools/ using Mojo
33
content/renderer/input/In Chromium & use Mojo & don't migrate
dtapuska
http://crbug.com/722928
Input-dev
http://crbug.com/722928 Cannot move to blink because it heavily depends on render_widget.
34
content/renderer/indexed_db/In Blink & use Mojomodules/indexeddb/cmpDONE
https://crbug.com/717812
Storage
35
content/renderer/loader/In Chromium & use IPCplatform/loader/fetchyhirano19 Q4
https://crbug.com/603396
Loading
We're using mojo, but onion-souping will take some time. We need to deprecate WebURLRequest, WebURLResponse and WebURLError. See https://crbug.com/860403
36
content/renderer/dom_storage/ (sessionstorage)In Blink & use Mojomodules/storage/DONEcrbug.com/716490Storage
37
content/renderer/dom_storage/ (localstorage)In Blink & use Mojomodules/storage/DONEcrbug.com/586194StorageOnion souping done at https://crbug.com/781870
38
content/renderer/service_worker/In Chromium & use Mojomodules/serviceworkers/falken19 Q1
https://bugs.chromium.org/p/chromium/issues/detail?id=789857
Worker
mojofying is done at https://crbug.com/629701. onion soup started at https://bugs.chromium.org/p/chromium/issues/detail?id=789857 and https://crbug.com/954058
39
content/renderer/media/webrtc/In Blink & use Mojomodules/peerconnection/ guidou19 Q4
https://bugs.chromium.org/p/chromium/issues/detail?id=787254
WebRTC
Doc: go/onion-soup-peerconnection. Moving to Blink in process. Some mojification needed.
40
content/renderer/media/stream/In Blink & use Mojomodules/mediastreamguidou19 Q3
http://crbug.com/704136 (partial)
WebRTCMoved to Blink. Some final blinkification of the code in progress.
41
content/renderer/media/audio/In Chromium & use Mojomodules/audioguidou19 Q4
https://bugs.chromium.org/p/chromium/issues/detail?id=787252
WebRTC
42
content/renderer/media/android/In Chromium & not using Mojo or IPCtguilbert18 Q4
https://bugs.chromium.org/p/chromium/issues/detail?id=787254
?
43
content/renderer/media/midi/In Blink & use Mojomodules/webmidi/adithyasDONE
http://crbug.com/582328
WebMIDIWIP: http://crbug.com/582328
44
content/renderer/p2p/In Blink & use Mojoplatform/p2pguidou19 Q4
https://crbug.com/800212
WebRTCDoc: go/onion-soup-peerconnection
45
content/renderer/accessibility/In Chromium & use IPCmodules/accessibility/dmazzoni19 Q3
http://crbug.com/650275
Accessibility
Doc: go/ax-onion-soup Bugs: crbug.com/882660, crbug.com/949979, crbug.com/650275
46
content/renderer/image_downloader/In Blink & use Mojoplatform/loading/ ?TVCs18 Q4
http://crbug.com/752028
Loading
47
content/renderer/manifest/In Blink & use Mojomodules/manifest/TVCs19 Q2
https://crbug.com/704441
Loadinghttps://chromium-review.googlesource.com/c/482739/
48
content/renderer/appcache/In Blink & use Mojocore/loader/appcache/TVCs19 Q2crbug.com/611938Storage
We hope to remove Appcache in ~2020. Still need to own the code and fix bugs until then.
49
content/child/dwrite_font_proxy/In Blink & use Mojoplatform/fonts/Needs ownercrbug.com/759442Layoutcrbug.com/759442
50
content/renderer/fileapi/In Blink & use Mojomodules/filesystem/DONEcrbug.com/787281Storage
51
content/renderer/renderer_clipboard_delegate.ccIn Blink & use Mojocore/clipboardslangleyDONEcrbug.com/775830
52
content/renderer/worker/In Chromium & use Mojocore/workers/nhiroki19 Q4
https://crbug.com/911415
Worker
Mojofication was done (https://crbug.com/612308). Onion-soup has been blocked by appcache, loader and service_worker's onion-soup (https://crbug/com/911415).
53
content/renderer/notifications/In Blink & use Mojomodules/notifications/Han Leon18 Q3crbug.com/595685Notifications
54
content/renderer/android/In Blink & use Mojocore/html/forms/, //cc etcTVCs
https://bugs.chromium.org/p/chromium/issues/detail?id=787201
?
This directory is a bag of random android-specific classes. The files should be moved to html/forms/, cc/ etc.
55
content/renderer/java/In Chromium & use IPCmodules/remote_objects/oksamyt20 Q1
https://bugs.chromium.org/p/chromium/issues/detail?id=794320
BindingsThis is Android Java - Blink bindings written in gin.
56
content/renderer/mojo/In Chromium & use Mojo & don't migrateplatform/mojo/Needs ownerDONEMojoThis is Mojo - Blink utilities
57
content/renderer/presentation/In Blink & use Mojomodules/presentation/imchengDONE
https://crbug.com/749327
Cloud Viewhttps://crbug.com/610356
58
components/password_manager/content/renderer/credential_manager*
In Blink & use Mojomodules/credential_managerengedyDONE
https://crbug.com/740081
Chrome Web Identityhttps://crbug.com/740081
59
content/child/permissions/In Blink & use MojosammcDONE
http://crbug.com/596209
Appinesshttp://crbug.com/596209
60
content/child/websocket_*In Blink & use Mojomodules/websockets/darinDONE
Converted to Mojo. Now, just moving to Blink (https://codereview.chromium.org/2284473002/)
61
content/child/webmessageportchannel*In Blink & use Mojocore/dommekDONEWill require moving shared code from content/common to WebKit/common
62
content/renderer/bluetooth/In Blink & use Mojomodules/bluetooth/juncaiDONEDevice APIhttp://crbug.com/597053
63
content/renderer/usb/In Blink & use Mojomodules/webusb/reillygDONEDevice API
64
content/renderer/compositorIn Chromium & not using Mojo or IPCplatform/graphics/danakj19 Q3
https://crbug.com/912193
Bug points to where CLs are going that slowly delete this directory entirely.
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...