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

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

Issue 6624066: Put file_system messages in their own file and move them to content, in prepa... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 9 months 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
« no previous file with comments | « chrome/common/render_messages.h ('k') | chrome/common/render_messages_params.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 #include <map> 5 #include <map>
6 #include <set> 6 #include <set>
7 #include <string> 7 #include <string>
8 #include <vector> 8 #include <vector>
9 9
10 #include "build/build_config.h" 10 #include "build/build_config.h"
11 11
12 #include "base/file_path.h" 12 #include "base/file_path.h"
13 #include "base/file_util_proxy.h"
14 #include "base/nullable_string16.h" 13 #include "base/nullable_string16.h"
15 #include "base/platform_file.h" 14 #include "base/platform_file.h"
16 #include "base/sync_socket.h" 15 #include "base/sync_socket.h"
17 #include "chrome/common/content_settings.h" 16 #include "chrome/common/content_settings.h"
18 #include "chrome/common/extensions/extension.h" 17 #include "chrome/common/extensions/extension.h"
19 #include "chrome/common/geoposition.h" 18 #include "chrome/common/geoposition.h"
20 #include "chrome/common/nacl_types.h" 19 #include "chrome/common/nacl_types.h"
21 #include "chrome/common/notification_type.h" 20 #include "chrome/common/notification_type.h"
22 #include "chrome/common/page_zoom.h" 21 #include "chrome/common/page_zoom.h"
23 #include "chrome/common/translate_errors.h" 22 #include "chrome/common/translate_errors.h"
(...skipping 917 matching lines...) Expand 10 before | Expand all | Expand 10 after
941 int /* object id */) 940 int /* object id */)
942 941
943 // Tells the render view that a ViewHostMsg_AccessibilityNotifications 942 // Tells the render view that a ViewHostMsg_AccessibilityNotifications
944 // message was processed and it can send addition notifications. 943 // message was processed and it can send addition notifications.
945 IPC_MESSAGE_ROUTED0(ViewMsg_AccessibilityNotifications_ACK) 944 IPC_MESSAGE_ROUTED0(ViewMsg_AccessibilityNotifications_ACK)
946 945
947 // Notification that the device's orientation has changed. 946 // Notification that the device's orientation has changed.
948 IPC_MESSAGE_ROUTED1(ViewMsg_DeviceOrientationUpdated, 947 IPC_MESSAGE_ROUTED1(ViewMsg_DeviceOrientationUpdated,
949 ViewMsg_DeviceOrientationUpdated_Params) 948 ViewMsg_DeviceOrientationUpdated_Params)
950 949
951 // WebFrameClient::openFileSystem response messages.
952 IPC_MESSAGE_CONTROL4(ViewMsg_OpenFileSystemRequest_Complete,
953 int /* request_id */,
954 bool /* accepted */,
955 std::string /* name */,
956 FilePath /* root_path */)
957
958 // WebFileSystem response messages.
959 IPC_MESSAGE_CONTROL1(ViewMsg_FileSystem_DidSucceed,
960 int /* request_id */)
961 IPC_MESSAGE_CONTROL2(ViewMsg_FileSystem_DidReadMetadata,
962 int /* request_id */,
963 base::PlatformFileInfo)
964 IPC_MESSAGE_CONTROL3(ViewMsg_FileSystem_DidReadDirectory,
965 int /* request_id */,
966 std::vector<base::FileUtilProxy::Entry> /* entries */,
967 bool /* has_more */)
968
969 IPC_MESSAGE_CONTROL3(ViewMsg_FileSystem_DidWrite,
970 int /* request_id */,
971 int64 /* byte count */,
972 bool /* complete */)
973 IPC_MESSAGE_CONTROL2(ViewMsg_FileSystem_DidFail,
974 int /* request_id */,
975 base::PlatformFileError /* error_code */)
976
977 // The response to ViewHostMsg_AsyncOpenFile. 950 // The response to ViewHostMsg_AsyncOpenFile.
978 IPC_MESSAGE_ROUTED3(ViewMsg_AsyncOpenFile_ACK, 951 IPC_MESSAGE_ROUTED3(ViewMsg_AsyncOpenFile_ACK,
979 base::PlatformFileError /* error_code */, 952 base::PlatformFileError /* error_code */,
980 IPC::PlatformFileForTransit /* file descriptor */, 953 IPC::PlatformFileForTransit /* file descriptor */,
981 int /* message_id */) 954 int /* message_id */)
982 955
983 // A classification model for client-side phishing detection. 956 // A classification model for client-side phishing detection.
984 // The given file contains an encoded safe_browsing::ClientSideModel 957 // The given file contains an encoded safe_browsing::ClientSideModel
985 // protocol buffer. 958 // protocol buffer.
986 IPC_MESSAGE_CONTROL1(ViewMsg_SetPhishingModel, 959 IPC_MESSAGE_CONTROL1(ViewMsg_SetPhishingModel,
(...skipping 1289 matching lines...) Expand 10 before | Expand all | Expand 10 after
2276 2249
2277 // A RenderView requests to start receiving device orientation updates. 2250 // A RenderView requests to start receiving device orientation updates.
2278 IPC_MESSAGE_CONTROL1(ViewHostMsg_DeviceOrientation_StartUpdating, 2251 IPC_MESSAGE_CONTROL1(ViewHostMsg_DeviceOrientation_StartUpdating,
2279 int /* render_view_id */) 2252 int /* render_view_id */)
2280 2253
2281 // A RenderView requests to stop receiving device orientation updates. 2254 // A RenderView requests to stop receiving device orientation updates.
2282 IPC_MESSAGE_CONTROL1(ViewHostMsg_DeviceOrientation_StopUpdating, 2255 IPC_MESSAGE_CONTROL1(ViewHostMsg_DeviceOrientation_StopUpdating,
2283 int /* render_view_id */) 2256 int /* render_view_id */)
2284 2257
2285 //--------------------------------------------------------------------------- 2258 //---------------------------------------------------------------------------
2286 // FileSystem API messages
2287 // These are messages sent from the renderer to the browser process.
2288
2289 // WebFrameClient::openFileSystem() message.
2290 IPC_MESSAGE_CONTROL5(ViewHostMsg_OpenFileSystemRequest,
2291 int /* request_id */,
2292 GURL /* origin_url */,
2293 fileapi::FileSystemType /* type */,
2294 int64 /* requested_size */,
2295 bool /* create */)
2296
2297 // WebFileSystem::move() message.
2298 IPC_MESSAGE_CONTROL3(ViewHostMsg_FileSystem_Move,
2299 int /* request_id */,
2300 FilePath /* src path */,
2301 FilePath /* dest path */)
2302
2303 // WebFileSystem::copy() message.
2304 IPC_MESSAGE_CONTROL3(ViewHostMsg_FileSystem_Copy,
2305 int /* request_id */,
2306 FilePath /* src path */,
2307 FilePath /* dest path */)
2308
2309 // WebFileSystem::remove() message.
2310 IPC_MESSAGE_CONTROL3(ViewHostMsg_FileSystem_Remove,
2311 int /* request_id */,
2312 FilePath /* path */,
2313 bool /* recursive */)
2314
2315 // WebFileSystem::readMetadata() message.
2316 IPC_MESSAGE_CONTROL2(ViewHostMsg_FileSystem_ReadMetadata,
2317 int /* request_id */,
2318 FilePath /* path */)
2319
2320 // WebFileSystem::create() message.
2321 IPC_MESSAGE_CONTROL5(ViewHostMsg_FileSystem_Create,
2322 int /* request_id */,
2323 FilePath /* path */,
2324 bool /* exclusive */,
2325 bool /* is_directory */,
2326 bool /* recursive */)
2327
2328 // WebFileSystem::exists() messages.
2329 IPC_MESSAGE_CONTROL3(ViewHostMsg_FileSystem_Exists,
2330 int /* request_id */,
2331 FilePath /* path */,
2332 bool /* is_directory */)
2333
2334 // WebFileSystem::readDirectory() message.
2335 IPC_MESSAGE_CONTROL2(ViewHostMsg_FileSystem_ReadDirectory,
2336 int /* request_id */,
2337 FilePath /* path */)
2338
2339 // WebFileWriter::write() message.
2340 IPC_MESSAGE_CONTROL4(ViewHostMsg_FileSystem_Write,
2341 int /* request id */,
2342 FilePath /* file path */,
2343 GURL /* blob URL */,
2344 int64 /* position */)
2345
2346 // WebFileWriter::truncate() message.
2347 IPC_MESSAGE_CONTROL3(ViewHostMsg_FileSystem_Truncate,
2348 int /* request id */,
2349 FilePath /* file path */,
2350 int64 /* length */)
2351
2352 // Pepper's Touch() message.
2353 IPC_MESSAGE_CONTROL4(ViewHostMsg_FileSystem_TouchFile,
2354 int /* request_id */,
2355 FilePath /* path */,
2356 base::Time /* last_access_time */,
2357 base::Time /* last_modified_time */)
2358
2359 // WebFileWriter::cancel() message.
2360 IPC_MESSAGE_CONTROL2(ViewHostMsg_FileSystem_CancelWrite,
2361 int /* request id */,
2362 int /* id of request to cancel */)
2363
2364 //---------------------------------------------------------------------------
2365 // Blob messages: 2259 // Blob messages:
2366 2260
2367 // Registers a blob URL referring to the specified blob data. 2261 // Registers a blob URL referring to the specified blob data.
2368 IPC_MESSAGE_CONTROL2(ViewHostMsg_RegisterBlobUrl, 2262 IPC_MESSAGE_CONTROL2(ViewHostMsg_RegisterBlobUrl,
2369 GURL /* url */, 2263 GURL /* url */,
2370 scoped_refptr<webkit_blob::BlobData> /* blob_data */) 2264 scoped_refptr<webkit_blob::BlobData> /* blob_data */)
2371 2265
2372 // Registers a blob URL referring to the blob data identified by the specified 2266 // Registers a blob URL referring to the blob data identified by the specified
2373 // source URL. 2267 // source URL.
2374 IPC_MESSAGE_CONTROL2(ViewHostMsg_RegisterBlobUrlFrom, 2268 IPC_MESSAGE_CONTROL2(ViewHostMsg_RegisterBlobUrlFrom,
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
2409 // while performing stress testing. 2303 // while performing stress testing.
2410 IPC_MESSAGE_ROUTED2(ViewMsg_JavaScriptStressTestControl, 2304 IPC_MESSAGE_ROUTED2(ViewMsg_JavaScriptStressTestControl,
2411 int /* cmd */, 2305 int /* cmd */,
2412 int /* param */) 2306 int /* param */)
2413 2307
2414 // Register a new handler for URL requests with the given scheme. 2308 // Register a new handler for URL requests with the given scheme.
2415 IPC_MESSAGE_ROUTED3(ViewHostMsg_RegisterProtocolHandler, 2309 IPC_MESSAGE_ROUTED3(ViewHostMsg_RegisterProtocolHandler,
2416 std::string /* scheme */, 2310 std::string /* scheme */,
2417 GURL /* url */, 2311 GURL /* url */,
2418 string16 /* title */) 2312 string16 /* title */)
OLDNEW
« no previous file with comments | « chrome/common/render_messages.h ('k') | chrome/common/render_messages_params.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698