blob: 84d1f8b1a6e139eed5e3d4d3ec3e3e369d39d31f [file] [log] [blame]
[email protected]aa240872012-03-28 18:14:001// Copyright (c) 2012 The Chromium Authors. All rights reserved.
[email protected]f0557932011-01-25 20:20:512// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
[email protected]0e600832011-03-16 03:12:095// Multiply-included message file, no traditional include guard
[email protected]97efb8e2011-10-04 17:16:166#include "content/common/content_export.h"
[email protected]f0557932011-01-25 20:20:517#include "ipc/ipc_message_macros.h"
[email protected]f0557932011-01-25 20:20:518#include "ipc/ipc_platform_file.h"
[email protected]ea628e32012-08-02 21:50:169#include "ppapi/c/private/ppb_flash.h"
[email protected]373a95a2011-07-01 16:58:1410#include "ppapi/proxy/ppapi_param_traits.h"
[email protected]0e600832011-03-16 03:12:0911
[email protected]97efb8e2011-10-04 17:16:1612#undef IPC_MESSAGE_EXPORT
13#define IPC_MESSAGE_EXPORT CONTENT_EXPORT
[email protected]127dd582011-03-16 21:32:1014#define IPC_MESSAGE_START PepperMsgStart
[email protected]0e600832011-03-16 03:12:0915
[email protected]ea628e32012-08-02 21:50:1616IPC_ENUM_TRAITS(PP_FlashLSORestrictions)
17
[email protected]f0557932011-01-25 20:20:5118// Pepper (non-file-system) messages sent from the renderer to the browser.
19
[email protected]4d3aec12011-04-21 23:07:4520IPC_SYNC_MESSAGE_CONTROL1_1(PepperMsg_GetLocalTimeZoneOffset,
21 base::Time /* t */,
22 double /* result */)
[email protected]595a5ed2012-05-04 00:39:1623
[email protected]ea628e32012-08-02 21:50:1624IPC_SYNC_MESSAGE_CONTROL2_1(PepperMsg_GetLocalDataRestrictions,
25 GURL /* document_url */,
26 GURL /* plugin_url */,
27 PP_FlashLSORestrictions /* restrictions */)