Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Side by Side Diff: chrome/common/render_messages_internal.h

Issue 4985001: Initial audio implementation. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 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 // This header is meant to be included in multiple passes, hence no traditional 5 // This header is meant to be included in multiple passes, hence no traditional
6 // header guard. 6 // header guard.
7 // See ipc_message_macros.h for explanation of the macros and passes. 7 // See ipc_message_macros.h for explanation of the macros and passes.
8 8
9 #include <map> 9 #include <map>
10 #include <string> 10 #include <string>
(...skipping 1561 matching lines...) Expand 10 before | Expand all | Expand 10 after
1572 std::string /* origin */, 1572 std::string /* origin */,
1573 std::string /* target */) 1573 std::string /* target */)
1574 1574
1575 // A renderer sends this to the browser process when it wants to 1575 // A renderer sends this to the browser process when it wants to
1576 // create a plugin. The browser will create the plugin process if 1576 // create a plugin. The browser will create the plugin process if
1577 // necessary, and will return a handle to the channel on success. 1577 // necessary, and will return a handle to the channel on success.
1578 // On error an empty string is returned. 1578 // On error an empty string is returned.
1579 IPC_SYNC_MESSAGE_CONTROL2_2(ViewHostMsg_OpenChannelToPlugin, 1579 IPC_SYNC_MESSAGE_CONTROL2_2(ViewHostMsg_OpenChannelToPlugin,
1580 GURL /* url */, 1580 GURL /* url */,
1581 std::string /* mime_type */, 1581 std::string /* mime_type */,
1582 IPC::ChannelHandle /* handle to channel */, 1582 IPC::ChannelHandle /* channel_handle */,
1583 WebPluginInfo /* info */) 1583 WebPluginInfo /* info */)
1584 1584
1585 // A renderer sends this to the browser process when it wants to 1585 // A renderer sends this to the browser process when it wants to
1586 // create a pepper plugin. The browser will create the plugin process if 1586 // create a pepper plugin. The browser will create the plugin process if
1587 // necessary, and will return a handle to the channel on success. 1587 // necessary, and will return a handle to the channel on success.
1588 // On error an empty string is returned. 1588 // On error an empty string is returned.
1589 IPC_SYNC_MESSAGE_CONTROL1_1(ViewHostMsg_OpenChannelToPepperPlugin, 1589 IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_OpenChannelToPepperPlugin,
1590 FilePath /* path */, 1590 FilePath /* path */,
1591 base::ProcessHandle /* plugin_process_handle */,
1591 IPC::ChannelHandle /* handle to channel */) 1592 IPC::ChannelHandle /* handle to channel */)
1592 1593
1593 // A renderer sends this to the browser process when it wants to 1594 // A renderer sends this to the browser process when it wants to
1594 // create connect to the GPU. The browser will create the GPU process if 1595 // create connect to the GPU. The browser will create the GPU process if
1595 // necessary, and will return a handle to the channel via 1596 // necessary, and will return a handle to the channel via
1596 // a GpuChannelEstablished message. 1597 // a GpuChannelEstablished message.
1597 IPC_MESSAGE_CONTROL0(ViewHostMsg_EstablishGpuChannel) 1598 IPC_MESSAGE_CONTROL0(ViewHostMsg_EstablishGpuChannel)
1598 1599
1599 // A renderer sends this to the browser process to provide a synchronization 1600 // A renderer sends this to the browser process to provide a synchronization
1600 // point for GPU operations, in particular to make sure the GPU channel has 1601 // point for GPU operations, in particular to make sure the GPU channel has
(...skipping 1469 matching lines...) Expand 10 before | Expand all | Expand 10 after
3070 base::PlatformFileInfo, /* info */ 3071 base::PlatformFileInfo, /* info */
3071 base::PlatformFileError /* error_code */) 3072 base::PlatformFileError /* error_code */)
3072 3073
3073 // Get the directory's contents. 3074 // Get the directory's contents.
3074 IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_PepperGetDirContents, 3075 IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_PepperGetDirContents,
3075 FilePath /* path */, 3076 FilePath /* path */,
3076 PepperDirContents, /* contents */ 3077 PepperDirContents, /* contents */
3077 base::PlatformFileError /* error_code */) 3078 base::PlatformFileError /* error_code */)
3078 3079
3079 IPC_END_MESSAGES(ViewHost) 3080 IPC_END_MESSAGES(ViewHost)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698