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

Side by Side Diff: chrome/browser/importer/profile_import_process_messages.h

Issue 6979007: Many fixes to bookmark importing. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Happy tests =) Created 9 years, 7 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
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 // Multiply-included message file, no traditonal include guard. 5 // Multiply-included message file, no traditonal include guard.
6 #include <string> 6 #include <string>
7 #include <vector> 7 #include <vector>
8 8
9 #include "base/basictypes.h" 9 #include "base/basictypes.h"
10 #include "base/string16.h" 10 #include "base/string16.h"
(...skipping 355 matching lines...) Expand 10 before | Expand all | Expand 10 after
366 366
367 } // namespace IPC 367 } // namespace IPC
368 368
369 #endif // CHROME_BROWSER_IMPORTER_PROFILE_IMPORT_PROCESS_MESSAGES_H_ 369 #endif // CHROME_BROWSER_IMPORTER_PROFILE_IMPORT_PROCESS_MESSAGES_H_
370 370
371 #define IPC_MESSAGE_START ProfileImportMsgStart 371 #define IPC_MESSAGE_START ProfileImportMsgStart
372 372
373 //----------------------------------------------------------------------------- 373 //-----------------------------------------------------------------------------
374 // ProfileImportProcess messages 374 // ProfileImportProcess messages
375 // These are messages sent from the browser to the profile import process. 375 // These are messages sent from the browser to the profile import process.
376 IPC_MESSAGE_CONTROL4(ProfileImportProcessMsg_StartImport, 376 IPC_MESSAGE_CONTROL3(ProfileImportProcessMsg_StartImport,
377 importer::SourceProfile, 377 importer::SourceProfile,
378 int /* Bitmask of items to import. */, 378 int /* Bitmask of items to import. */,
379 DictionaryValue /* Localized strings. */, 379 DictionaryValue /* Localized strings. */)
380 bool /* Import to bookmark bar. */)
381 380
382 IPC_MESSAGE_CONTROL0(ProfileImportProcessMsg_CancelImport) 381 IPC_MESSAGE_CONTROL0(ProfileImportProcessMsg_CancelImport)
383 382
384 IPC_MESSAGE_CONTROL1(ProfileImportProcessMsg_ReportImportItemFinished, 383 IPC_MESSAGE_CONTROL1(ProfileImportProcessMsg_ReportImportItemFinished,
385 int /* ImportItem */) 384 int /* ImportItem */)
386 385
387 //--------------------------------------------------------------------------- 386 //---------------------------------------------------------------------------
388 // ProfileImportProcessHost messages 387 // ProfileImportProcessHost messages
389 // These are messages sent from the profile import process to the browser. 388 // These are messages sent from the profile import process to the browser.
390 // These messages send information about the status of the import and 389 // These messages send information about the status of the import and
(...skipping 16 matching lines...) Expand all
407 int /* total number of history::URLRow items */) 406 int /* total number of history::URLRow items */)
408 407
409 IPC_MESSAGE_CONTROL2(ProfileImportProcessHostMsg_NotifyHistoryImportGroup, 408 IPC_MESSAGE_CONTROL2(ProfileImportProcessHostMsg_NotifyHistoryImportGroup,
410 std::vector<history::URLRow>, 409 std::vector<history::URLRow>,
411 int /* the source of URLs as in history::VisitSource.*/ 410 int /* the source of URLs as in history::VisitSource.*/
412 /* To simplify IPC call, pass as an integer */) 411 /* To simplify IPC call, pass as an integer */)
413 412
414 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyHomePageImportReady, 413 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyHomePageImportReady,
415 GURL /* GURL of home page */) 414 GURL /* GURL of home page */)
416 415
417 IPC_MESSAGE_CONTROL3(ProfileImportProcessHostMsg_NotifyBookmarksImportStart, 416 IPC_MESSAGE_CONTROL2(ProfileImportProcessHostMsg_NotifyBookmarksImportStart,
418 string16 /* first folder name */, 417 string16 /* first folder name */,
419 int /* options */,
420 int /* total number of bookmarks */) 418 int /* total number of bookmarks */)
421 419
422 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyBookmarksImportGroup, 420 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyBookmarksImportGroup,
423 std::vector<ProfileWriter::BookmarkEntry>) 421 std::vector<ProfileWriter::BookmarkEntry>)
424 422
425 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyFaviconsImportStart, 423 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyFaviconsImportStart,
426 int /* total number of favicons */) 424 int /* total number of favicons */)
427 425
428 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyFaviconsImportGroup, 426 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyFaviconsImportGroup,
429 std::vector<history::ImportedFaviconUsage>) 427 std::vector<history::ImportedFaviconUsage>)
430 428
431 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyPasswordFormReady, 429 IPC_MESSAGE_CONTROL1(ProfileImportProcessHostMsg_NotifyPasswordFormReady,
432 webkit_glue::PasswordForm) 430 webkit_glue::PasswordForm)
433 431
434 IPC_MESSAGE_CONTROL3(ProfileImportProcessHostMsg_NotifyKeywordsReady, 432 IPC_MESSAGE_CONTROL3(ProfileImportProcessHostMsg_NotifyKeywordsReady,
435 std::vector<TemplateURL>, 433 std::vector<TemplateURL>,
436 int, /* default keyword index */ 434 int, /* default keyword index */
437 bool /* unique on host and path */) 435 bool /* unique on host and path */)
OLDNEW
« no previous file with comments | « chrome/browser/importer/profile_import_process_host.cc ('k') | chrome/browser/importer/profile_writer.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698