- Adapt node.cc code that implements `process.binding` to create a similar object in AtomSandboxedRendererClient. - Replace the ipc binding object passed to `lib/sandboxed_renderer/init.js` by the new binding object. - Refactor the initialization script to use this new object to fetch the ipc binding and store as a hidden value using the `v8_util` module. This change also required applying a patch to node.js, so the submodule commit was updated. |
||
|---|---|---|
| .. | ||
| api | ||
| resources/mac | ||
| atom_render_view_observer.cc | ||
| atom_render_view_observer.h | ||
| atom_renderer_client.cc | ||
| atom_renderer_client.h | ||
| atom_sandboxed_renderer_client.cc | ||
| atom_sandboxed_renderer_client.h | ||
| content_settings_observer.cc | ||
| content_settings_observer.h | ||
| guest_view_container.cc | ||
| guest_view_container.h | ||
| node_array_buffer_bridge.cc | ||
| node_array_buffer_bridge.h | ||
| preferences_manager.cc | ||
| preferences_manager.h | ||