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

Side by Side Diff: chrome/common/chrome_switches.cc

Issue 1408003010: [sync] Componentize switches used by ProfileSyncService (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@more_pss_chrome_deps
Patch Set: Rebase Created 5 years, 1 month 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
« no previous file with comments | « chrome/common/chrome_switches.h ('k') | cloud_print/DEPS » ('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) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 "chrome/common/chrome_switches.h" 5 #include "chrome/common/chrome_switches.h"
6 6
7 #include "base/base_switches.h" 7 #include "base/base_switches.h"
8 #include "base/command_line.h" 8 #include "base/command_line.h"
9 9
10 namespace switches { 10 namespace switches {
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after
332 // This only has an effect if QUIC protocol is enabled. 332 // This only has an effect if QUIC protocol is enabled.
333 const char kDisableQuicPortSelection[] = "disable-quic-port-selection"; 333 const char kDisableQuicPortSelection[] = "disable-quic-port-selection";
334 334
335 // Disables using bubbles for session restore request. 335 // Disables using bubbles for session restore request.
336 const char kDisableSessionCrashedBubble[] = "disable-session-crashed-bubble"; 336 const char kDisableSessionCrashedBubble[] = "disable-session-crashed-bubble";
337 337
338 // Disables the Site Engagement service, which records interaction with sites 338 // Disables the Site Engagement service, which records interaction with sites
339 // and allocates certain resources accordingly. 339 // and allocates certain resources accordingly.
340 const char kDisableSiteEngagementService[] = "disable-site-engagement-service"; 340 const char kDisableSiteEngagementService[] = "disable-site-engagement-service";
341 341
342 // Disables syncing browser data to a Google Account.
343 const char kDisableSync[] = "disable-sync";
344
345 // Disables syncing one or more sync data types that are on by default.
346 // See sync/internal_api/public/base/model_type.h for possible types. Types
347 // should be comma separated, and follow the naming convention for string
348 // representation of model types, e.g.:
349 // --disable-synctypes='Typed URLs, Bookmarks, Autofill Profiles'
350 const char kDisableSyncTypes[] = "disable-sync-types";
351
352 // Disables Web Notification custom layouts. 342 // Disables Web Notification custom layouts.
353 const char kDisableWebNotificationCustomLayouts[] = 343 const char kDisableWebNotificationCustomLayouts[] =
354 "disable-web-notification-custom-layouts"; 344 "disable-web-notification-custom-layouts";
355 345
356 // Disables the backend service for web resources. 346 // Disables the backend service for web resources.
357 const char kDisableWebResources[] = "disable-web-resources"; 347 const char kDisableWebResources[] = "disable-web-resources";
358 348
359 // Some tests seem to require the application to close when the last 349 // Some tests seem to require the application to close when the last
360 // browser window is closed. Thus, we need a switch to force this behavior 350 // browser window is closed. Thus, we need a switch to force this behavior
361 // for ChromeOS Aura, disable "zero window mode". 351 // for ChromeOS Aura, disable "zero window mode".
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
565 const char kEnableWebAppFrame[] = "enable-web-app-frame"; 555 const char kEnableWebAppFrame[] = "enable-web-app-frame";
566 556
567 // Enables Web Notification custom layouts. 557 // Enables Web Notification custom layouts.
568 const char kEnableWebNotificationCustomLayouts[] = 558 const char kEnableWebNotificationCustomLayouts[] =
569 "enable-web-notification-custom-layouts"; 559 "enable-web-notification-custom-layouts";
570 560
571 // Bypasses the WebUSB permission prompt as it is not yet implemented. 561 // Bypasses the WebUSB permission prompt as it is not yet implemented.
572 // crbug.com/529950 562 // crbug.com/529950
573 const char kEnableWebUsbOnAnyOrigin[] = "enable-webusb-on-any-origin"; 563 const char kEnableWebUsbOnAnyOrigin[] = "enable-webusb-on-any-origin";
574 564
575 // Enables synchronizing WiFi credentials across devices, using Chrome Sync.
576 const char kEnableWifiCredentialSync[] = "enable-wifi-credential-sync";
577
578 // Values for the kExtensionContentVerification flag. 565 // Values for the kExtensionContentVerification flag.
579 // See ContentVerifierDelegate::Mode for more explanation. 566 // See ContentVerifierDelegate::Mode for more explanation.
580 const char kExtensionContentVerificationBootstrap[] = "bootstrap"; 567 const char kExtensionContentVerificationBootstrap[] = "bootstrap";
581 const char kExtensionContentVerificationEnforceStrict[] = "enforce_strict"; 568 const char kExtensionContentVerificationEnforceStrict[] = "enforce_strict";
582 const char kExtensionContentVerificationEnforce[] = "enforce"; 569 const char kExtensionContentVerificationEnforce[] = "enforce";
583 570
584 // Name of the command line flag to force content verification to be on in one 571 // Name of the command line flag to force content verification to be on in one
585 // of various modes. 572 // of various modes.
586 const char kExtensionContentVerification[] = "extension-content-verification"; 573 const char kExtensionContentVerification[] = "extension-content-verification";
587 574
(...skipping 806 matching lines...) Expand 10 before | Expand all | Expand 10 after
1394 1381
1395 // ----------------------------------------------------------------------------- 1382 // -----------------------------------------------------------------------------
1396 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE. 1383 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE.
1397 // 1384 //
1398 // You were going to just dump your switches here, weren't you? Instead, please 1385 // You were going to just dump your switches here, weren't you? Instead, please
1399 // put them in alphabetical order above, or in order inside the appropriate 1386 // put them in alphabetical order above, or in order inside the appropriate
1400 // ifdef at the bottom. The order should match the header. 1387 // ifdef at the bottom. The order should match the header.
1401 // ----------------------------------------------------------------------------- 1388 // -----------------------------------------------------------------------------
1402 1389
1403 } // namespace switches 1390 } // namespace switches
OLDNEW
« no previous file with comments | « chrome/common/chrome_switches.h ('k') | cloud_print/DEPS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698