You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`RenderFrame`|`RenderFrameHost`| A single frame. Use this for frame-to-frame messages. |
375
+
|`RenderView`|`RenderViewHost`| A view (conceptually a 'tab'). You cannot send Mojo messages to a `RenderView` directly, since frames in a tab can be in multiple processes (and the classes are deprecated). Migrate these to `RenderFrame` instead, or see section [Migrating IPC calls to `RenderView` or `RenderViewHost`](#UMigrating-IPC-calls-to-RenderView-or-RenderViewHost). |
376
+
|`RenderProcess`|`RenderProcessHost`| A process, containing multiple frames (probably from the same origin, but not always). |
379
377
380
378
**NOTE:** Previously, classes that ended with `Host` were implemented on the
381
379
browser side; the equivalent classes on the renderer side had the same name
@@ -719,7 +717,6 @@ the wire format used is defined entirely by `IPC::ParamTraits<T>` for whatever
719
717
`foo::mojom::MyGiganticStructure` to `foo::MyGiganticStructure`, your typemap
720
718
must point to some header which defines
721
719
`IPC::ParamTraits<foo::MyGiganticStructure>`.
722
-
```
723
720
724
721
There are several examples of this traits implementation in common IPC traits
725
722
defined [here](https://code.google.com/p/chromium/codesearch#chromium/src/ipc/ipc_message_utils.h).
0 commit comments