OLD | NEW |
---|---|
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 module content.mojom; | 5 module content.mojom; |
6 | 6 |
7 import "content/common/native_types.mojom"; | 7 import "content/common/native_types.mojom"; |
8 import "ipc/ipc.mojom"; | 8 import "ipc/ipc.mojom"; |
9 import "ui/gfx/geometry/mojo/geometry.mojom"; | 9 import "ui/gfx/geometry/mojo/geometry.mojom"; |
10 import "ui/gfx/mojo/icc_profile.mojom"; | 10 import "ui/gfx/mojo/icc_profile.mojom"; |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
127 float autoscroll_button_delay; | 127 float autoscroll_button_delay; |
128 bool jump_on_track_click; | 128 bool jump_on_track_click; |
129 ScrollerStyle preferred_scroller_style; | 129 ScrollerStyle preferred_scroller_style; |
130 bool redraw; | 130 bool redraw; |
131 ScrollbarButtonsPlacement button_placement; | 131 ScrollbarButtonsPlacement button_placement; |
132 }; | 132 }; |
133 | 133 |
134 // The primordial Channel-associated interface implemented by a render process. | 134 // The primordial Channel-associated interface implemented by a render process. |
135 // This should be used for implementing browser-to-renderer control messages | 135 // This should be used for implementing browser-to-renderer control messages |
136 // which need to retain FIFO with respect to legacy IPC messages. | 136 // which need to retain FIFO with respect to legacy IPC messages. |
137 // | |
138 // See also chrome.mojom.Renderer defined in chrome/common/renderer.mojom. | |
Ken Rockot(use gerrit already)
2016/12/01 18:46:30
Please omit this comment. We shouldn't be referrin
nigeltao1
2016/12/02 05:36:54
Done.
| |
137 interface Renderer { | 139 interface Renderer { |
138 // Tells the renderer to create a new view. | 140 // Tells the renderer to create a new view. |
139 CreateView(CreateViewParams params); | 141 CreateView(CreateViewParams params); |
140 | 142 |
141 // Tells the renderer to create a new RenderFrame. | 143 // Tells the renderer to create a new RenderFrame. |
142 CreateFrame(CreateFrameParams params); | 144 CreateFrame(CreateFrameParams params); |
143 | 145 |
144 // Tells the renderer to create a new RenderFrameProxy object with | 146 // Tells the renderer to create a new RenderFrameProxy object with |
145 // |routing_id|. |render_view_routing_id| identifies the | 147 // |routing_id|. |render_view_routing_id| identifies the |
146 // RenderView to be associated with this proxy. The new proxy's opener should | 148 // RenderView to be associated with this proxy. The new proxy's opener should |
(...skipping 19 matching lines...) Expand all Loading... | |
166 UpdateScrollbarTheme(UpdateScrollbarThemeParams params); | 168 UpdateScrollbarTheme(UpdateScrollbarThemeParams params); |
167 | 169 |
168 // Notification that the OS X Aqua color preferences changed. | 170 // Notification that the OS X Aqua color preferences changed. |
169 OnSystemColorsChanged(int32 aqua_color_variant, string highlight_text_color, | 171 OnSystemColorsChanged(int32 aqua_color_variant, string highlight_text_color, |
170 string highlight_color); | 172 string highlight_color); |
171 | 173 |
172 // Tells the renderer to empty its plugin list cache, optional reloading | 174 // Tells the renderer to empty its plugin list cache, optional reloading |
173 // pages containing plugins. | 175 // pages containing plugins. |
174 PurgePluginListCache(bool reload_pages); | 176 PurgePluginListCache(bool reload_pages); |
175 }; | 177 }; |
OLD | NEW |