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

Side by Side Diff: chrome/browser/about_flags.cc

Issue 101043009: Remove obsolete about:flags entries on Windows. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 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
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | no next file » | 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/browser/about_flags.h" 5 #include "chrome/browser/about_flags.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 #include <iterator> 8 #include <iterator>
9 #include <map> 9 #include <map>
10 #include <set> 10 #include <set>
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after
148 }; 148 };
149 149
150 const Experiment::Choice kEnableAcceleratedFixedRootBackgroundChoices[] = { 150 const Experiment::Choice kEnableAcceleratedFixedRootBackgroundChoices[] = {
151 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, 151 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
152 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, 152 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED,
153 switches::kEnableAcceleratedFixedRootBackground, ""}, 153 switches::kEnableAcceleratedFixedRootBackground, ""},
154 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, 154 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED,
155 switches::kDisableAcceleratedFixedRootBackground, ""}, 155 switches::kDisableAcceleratedFixedRootBackground, ""},
156 }; 156 };
157 157
158 const Experiment::Choice kGDIPresentChoices[] = {
159 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
160 { IDS_FLAGS_PRESENT_WITH_GDI_FIRST_SHOW,
161 switches::kDoFirstShowPresentWithGDI, ""},
162 { IDS_FLAGS_PRESENT_WITH_GDI_ALL_SHOW,
163 switches::kDoAllShowPresentWithGDI, ""}
164 };
165
166 const Experiment::Choice kTouchEventsChoices[] = { 158 const Experiment::Choice kTouchEventsChoices[] = {
167 { IDS_GENERIC_EXPERIMENT_CHOICE_AUTOMATIC, "", "" }, 159 { IDS_GENERIC_EXPERIMENT_CHOICE_AUTOMATIC, "", "" },
168 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, 160 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED,
169 switches::kTouchEvents, 161 switches::kTouchEvents,
170 switches::kTouchEventsEnabled }, 162 switches::kTouchEventsEnabled },
171 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, 163 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED,
172 switches::kTouchEvents, 164 switches::kTouchEvents,
173 switches::kTouchEventsDisabled } 165 switches::kTouchEventsDisabled }
174 }; 166 };
175 167
(...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after
417 "ignore-gpu-blacklist", 409 "ignore-gpu-blacklist",
418 IDS_FLAGS_IGNORE_GPU_BLACKLIST_NAME, 410 IDS_FLAGS_IGNORE_GPU_BLACKLIST_NAME,
419 IDS_FLAGS_IGNORE_GPU_BLACKLIST_DESCRIPTION, 411 IDS_FLAGS_IGNORE_GPU_BLACKLIST_DESCRIPTION,
420 kOsAll, 412 kOsAll,
421 SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist) 413 SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist)
422 }, 414 },
423 { 415 {
424 "force-compositing-mode-2", 416 "force-compositing-mode-2",
425 IDS_FLAGS_FORCE_COMPOSITING_MODE_NAME, 417 IDS_FLAGS_FORCE_COMPOSITING_MODE_NAME,
426 IDS_FLAGS_FORCE_COMPOSITING_MODE_DESCRIPTION, 418 IDS_FLAGS_FORCE_COMPOSITING_MODE_DESCRIPTION,
427 kOsMac | kOsWin | kOsLinux, 419 kOsMac | kOsLinux,
428 ENABLE_DISABLE_VALUE_TYPE(switches::kForceCompositingMode, 420 ENABLE_DISABLE_VALUE_TYPE(switches::kForceCompositingMode,
429 switches::kDisableForceCompositingMode) 421 switches::kDisableForceCompositingMode)
430 }, 422 },
431 { 423 {
432 "threaded-compositing-mode", 424 "threaded-compositing-mode",
433 IDS_FLAGS_THREADED_COMPOSITING_MODE_NAME, 425 IDS_FLAGS_THREADED_COMPOSITING_MODE_NAME,
434 IDS_FLAGS_THREADED_COMPOSITING_MODE_DESCRIPTION, 426 IDS_FLAGS_THREADED_COMPOSITING_MODE_DESCRIPTION,
435 kOsMac | kOsWin | kOsLinux, 427 kOsMac | kOsLinux,
436 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableThreadedCompositing, 428 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableThreadedCompositing,
437 switches::kDisableThreadedCompositing) 429 switches::kDisableThreadedCompositing)
438 }, 430 },
439 { 431 {
440 "force-accelerated-composited-scrolling", 432 "force-accelerated-composited-scrolling",
441 IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_NAME, 433 IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_NAME,
442 IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_DESCRIPTION, 434 IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_DESCRIPTION,
443 kOsAll, 435 kOsAll,
444 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAcceleratedOverflowScroll, 436 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAcceleratedOverflowScroll,
445 switches::kDisableAcceleratedOverflowScroll) 437 switches::kDisableAcceleratedOverflowScroll)
446 }, 438 },
447 { 439 {
448 "force-universal-accelerated-composited-scrolling", 440 "force-universal-accelerated-composited-scrolling",
449 IDS_FLAGS_FORCE_UNIVERSAL_ACCELERATED_OVERFLOW_SCROLL_MODE_NAME, 441 IDS_FLAGS_FORCE_UNIVERSAL_ACCELERATED_OVERFLOW_SCROLL_MODE_NAME,
450 IDS_FLAGS_FORCE_UNIVERSAL_ACCELERATED_OVERFLOW_SCROLL_MODE_DESCRIPTION, 442 IDS_FLAGS_FORCE_UNIVERSAL_ACCELERATED_OVERFLOW_SCROLL_MODE_DESCRIPTION,
451 kOsAll, 443 kOsAll,
452 ENABLE_DISABLE_VALUE_TYPE( 444 ENABLE_DISABLE_VALUE_TYPE(
453 switches::kEnableUniversalAcceleratedOverflowScroll, 445 switches::kEnableUniversalAcceleratedOverflowScroll,
454 switches::kDisableUniversalAcceleratedOverflowScroll) 446 switches::kDisableUniversalAcceleratedOverflowScroll)
455 }, 447 },
456 { 448 {
457 "enable-layer-squashing", 449 "enable-layer-squashing",
458 IDS_FLAGS_LAYER_SQUASHING_NAME, 450 IDS_FLAGS_LAYER_SQUASHING_NAME,
459 IDS_FLAGS_LAYER_SQUASHING_DESCRIPTION, 451 IDS_FLAGS_LAYER_SQUASHING_DESCRIPTION,
460 kOsAll, 452 kOsAll,
461 ENABLE_DISABLE_VALUE_TYPE( 453 ENABLE_DISABLE_VALUE_TYPE(
462 switches::kEnableLayerSquashing, 454 switches::kEnableLayerSquashing,
463 switches::kDisableLayerSquashing) 455 switches::kDisableLayerSquashing)
464 }, 456 },
465 {
466 "present-with-GDI",
467 IDS_FLAGS_PRESENT_WITH_GDI_NAME,
468 IDS_FLAGS_PRESENT_WITH_GDI_DESCRIPTION,
469 kOsWin,
470 MULTI_VALUE_TYPE(kGDIPresentChoices)
471 },
472 #if defined(OS_WIN) 457 #if defined(OS_WIN)
473 { 458 {
474 "enable-direct-write", 459 "enable-direct-write",
475 IDS_FLAGS_ENABLE_DIRECT_WRITE_NAME, 460 IDS_FLAGS_ENABLE_DIRECT_WRITE_NAME,
476 IDS_FLAGS_ENABLE_DIRECT_WRITE_DESCRIPTION, 461 IDS_FLAGS_ENABLE_DIRECT_WRITE_DESCRIPTION,
477 kOsWin, 462 kOsWin,
478 SINGLE_VALUE_TYPE(switches::kEnableDirectWrite) 463 SINGLE_VALUE_TYPE(switches::kEnableDirectWrite)
479 }, 464 },
480 #endif 465 #endif
481 { 466 {
482 "enable-experimental-canvas-features", 467 "enable-experimental-canvas-features",
483 IDS_FLAGS_ENABLE_EXPERIMENTAL_CANVAS_FEATURES_NAME, 468 IDS_FLAGS_ENABLE_EXPERIMENTAL_CANVAS_FEATURES_NAME,
484 IDS_FLAGS_ENABLE_EXPERIMENTAL_CANVAS_FEATURES_DESCRIPTION, 469 IDS_FLAGS_ENABLE_EXPERIMENTAL_CANVAS_FEATURES_DESCRIPTION,
485 kOsAll, 470 kOsAll,
486 SINGLE_VALUE_TYPE(switches::kEnableExperimentalCanvasFeatures) 471 SINGLE_VALUE_TYPE(switches::kEnableExperimentalCanvasFeatures)
487 }, 472 },
488 { 473 {
489 "disable-accelerated-2d-canvas", 474 "disable-accelerated-2d-canvas",
490 IDS_FLAGS_DISABLE_ACCELERATED_2D_CANVAS_NAME, 475 IDS_FLAGS_DISABLE_ACCELERATED_2D_CANVAS_NAME,
491 IDS_FLAGS_DISABLE_ACCELERATED_2D_CANVAS_DESCRIPTION, 476 IDS_FLAGS_DISABLE_ACCELERATED_2D_CANVAS_DESCRIPTION,
492 kOsAll, 477 kOsAll,
493 SINGLE_VALUE_TYPE(switches::kDisableAccelerated2dCanvas) 478 SINGLE_VALUE_TYPE(switches::kDisableAccelerated2dCanvas)
494 }, 479 },
495 { 480 {
496 "disable-threaded-animation",
497 IDS_FLAGS_DISABLE_THREADED_ANIMATION_NAME,
498 IDS_FLAGS_DISABLE_THREADED_ANIMATION_DESCRIPTION,
499 kOsAll,
500 SINGLE_VALUE_TYPE(cc::switches::kDisableThreadedAnimation)
501 },
502 {
503 "composited-layer-borders", 481 "composited-layer-borders",
504 IDS_FLAGS_COMPOSITED_LAYER_BORDERS, 482 IDS_FLAGS_COMPOSITED_LAYER_BORDERS,
505 IDS_FLAGS_COMPOSITED_LAYER_BORDERS_DESCRIPTION, 483 IDS_FLAGS_COMPOSITED_LAYER_BORDERS_DESCRIPTION,
506 kOsAll, 484 kOsAll,
507 SINGLE_VALUE_TYPE(cc::switches::kShowCompositedLayerBorders) 485 SINGLE_VALUE_TYPE(cc::switches::kShowCompositedLayerBorders)
508 }, 486 },
509 { 487 {
510 "show-fps-counter", 488 "show-fps-counter",
511 IDS_FLAGS_SHOW_FPS_COUNTER, 489 IDS_FLAGS_SHOW_FPS_COUNTER,
512 IDS_FLAGS_SHOW_FPS_COUNTER_DESCRIPTION, 490 IDS_FLAGS_SHOW_FPS_COUNTER_DESCRIPTION,
(...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after
756 kOsLinux | kOsCrOS, 734 kOsLinux | kOsCrOS,
757 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableGestureTapHighlight, 735 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableGestureTapHighlight,
758 switches::kDisableGestureTapHighlight) 736 switches::kDisableGestureTapHighlight)
759 }, 737 },
760 { 738 {
761 "enable-smooth-scrolling", // FLAGS:RECORD_UMA 739 "enable-smooth-scrolling", // FLAGS:RECORD_UMA
762 IDS_FLAGS_ENABLE_SMOOTH_SCROLLING_NAME, 740 IDS_FLAGS_ENABLE_SMOOTH_SCROLLING_NAME,
763 IDS_FLAGS_ENABLE_SMOOTH_SCROLLING_DESCRIPTION, 741 IDS_FLAGS_ENABLE_SMOOTH_SCROLLING_DESCRIPTION,
764 // Can't expose the switch unless the code is compiled in. 742 // Can't expose the switch unless the code is compiled in.
765 // On by default for the Mac (different implementation in WebKit). 743 // On by default for the Mac (different implementation in WebKit).
766 kOsWin | kOsLinux, 744 kOsLinux,
767 SINGLE_VALUE_TYPE(switches::kEnableSmoothScrolling) 745 SINGLE_VALUE_TYPE(switches::kEnableSmoothScrolling)
768 }, 746 },
769 { 747 {
770 "enable-overlay-scrollbars", 748 "enable-overlay-scrollbars",
771 IDS_FLAGS_ENABLE_OVERLAY_SCROLLBARS_NAME, 749 IDS_FLAGS_ENABLE_OVERLAY_SCROLLBARS_NAME,
772 IDS_FLAGS_ENABLE_OVERLAY_SCROLLBARS_DESCRIPTION, 750 IDS_FLAGS_ENABLE_OVERLAY_SCROLLBARS_DESCRIPTION,
773 // Uses the system preference on Mac (a different implementation). 751 // Uses the system preference on Mac (a different implementation).
774 // On Android, this is always enabled. 752 // On Android, this is always enabled.
775 kOsCrOS, 753 kOsCrOS,
776 SINGLE_VALUE_TYPE(switches::kEnableOverlayScrollbars) 754 SINGLE_VALUE_TYPE(switches::kEnableOverlayScrollbars)
(...skipping 1692 matching lines...) Expand 10 before | Expand all | Expand 10 after
2469 } 2447 }
2470 2448
2471 const Experiment* GetExperiments(size_t* count) { 2449 const Experiment* GetExperiments(size_t* count) {
2472 *count = num_experiments; 2450 *count = num_experiments;
2473 return experiments; 2451 return experiments;
2474 } 2452 }
2475 2453
2476 } // namespace testing 2454 } // namespace testing
2477 2455
2478 } // namespace about_flags 2456 } // namespace about_flags
OLDNEW
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698