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

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

Issue 768413003: TEST ONLY - DO NOT SUBMIT - FOR TRYBOTS (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix bad merge Created 5 years, 11 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
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 <iterator> 7 #include <iterator>
8 #include <map> 8 #include <map>
9 #include <set> 9 #include <set>
10 #include <utility> 10 #include <utility>
(...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after
277 const Experiment::Choice kEnableGpuRasterizationChoices[] = { 277 const Experiment::Choice kEnableGpuRasterizationChoices[] = {
278 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, 278 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
279 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, 279 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED,
280 switches::kEnableGpuRasterization, "" }, 280 switches::kEnableGpuRasterization, "" },
281 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, 281 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED,
282 switches::kDisableGpuRasterization, "" }, 282 switches::kDisableGpuRasterization, "" },
283 { IDS_FLAGS_FORCE_GPU_RASTERIZATION, 283 { IDS_FLAGS_FORCE_GPU_RASTERIZATION,
284 switches::kForceGpuRasterization, "" }, 284 switches::kForceGpuRasterization, "" },
285 }; 285 };
286 286
287 // We're using independent flags here (as opposed to a common flag with
288 // different values) to be able to enable/disable the entire experience
289 // associated with this feature server-side from the FieldTrial (the complete
290 // experience includes other flag changes as well). It is not currently possible
291 // to do that with "flag=value" flags.
292 const Experiment::Choice kSearchButtonInOmniboxChoices[] = {
293 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
294 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED,
295 switches::kDisableSearchButtonInOmnibox, ""},
296 { IDS_FLAGS_SEARCH_BUTTON_IN_OMNIBOX_ENABLE_FOR_STR,
297 switches::kEnableSearchButtonInOmniboxForStr, ""},
298 { IDS_FLAGS_SEARCH_BUTTON_IN_OMNIBOX_ENABLE_FOR_STR_OR_IIP,
299 switches::kEnableSearchButtonInOmniboxForStrOrIip, ""},
300 { IDS_FLAGS_SEARCH_BUTTON_IN_OMNIBOX_ENABLED,
301 switches::kEnableSearchButtonInOmniboxAlways, ""}
302 };
303
304 // See comment above for kSearchButtonInOmniboxChoices. The same reasoning
305 // applies here.
306 const Experiment::Choice kOriginChipChoices[] = {
307 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
308 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, switches::kDisableOriginChip, ""},
309 { IDS_FLAGS_ORIGIN_CHIP_ALWAYS, switches::kEnableOriginChipAlways, ""},
310 { IDS_FLAGS_ORIGIN_CHIP_ON_SRP, switches::kEnableOriginChipOnSrp, ""}
311 };
312
313 const Experiment::Choice kTouchScrollingModeChoices[] = { 287 const Experiment::Choice kTouchScrollingModeChoices[] = {
314 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, 288 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
315 { IDS_FLAGS_TOUCH_SCROLLING_MODE_TOUCHCANCEL, 289 { IDS_FLAGS_TOUCH_SCROLLING_MODE_TOUCHCANCEL,
316 switches::kTouchScrollingMode, 290 switches::kTouchScrollingMode,
317 switches::kTouchScrollingModeTouchcancel }, 291 switches::kTouchScrollingModeTouchcancel },
318 { IDS_FLAGS_TOUCH_SCROLLING_MODE_ASYNC_TOUCHMOVE, 292 { IDS_FLAGS_TOUCH_SCROLLING_MODE_ASYNC_TOUCHMOVE,
319 switches::kTouchScrollingMode, 293 switches::kTouchScrollingMode,
320 switches::kTouchScrollingModeAsyncTouchmove }, 294 switches::kTouchScrollingModeAsyncTouchmove },
321 { IDS_FLAGS_TOUCH_SCROLLING_MODE_SYNC_TOUCHMOVE, 295 { IDS_FLAGS_TOUCH_SCROLLING_MODE_SYNC_TOUCHMOVE,
322 switches::kTouchScrollingMode, 296 switches::kTouchScrollingMode,
(...skipping 1317 matching lines...) Expand 10 before | Expand all | Expand 10 after
1640 }, 1614 },
1641 #endif 1615 #endif
1642 { 1616 {
1643 "num-raster-threads", 1617 "num-raster-threads",
1644 IDS_FLAGS_NUM_RASTER_THREADS_NAME, 1618 IDS_FLAGS_NUM_RASTER_THREADS_NAME,
1645 IDS_FLAGS_NUM_RASTER_THREADS_DESCRIPTION, 1619 IDS_FLAGS_NUM_RASTER_THREADS_DESCRIPTION,
1646 kOsAll, 1620 kOsAll,
1647 MULTI_VALUE_TYPE(kNumRasterThreadsChoices) 1621 MULTI_VALUE_TYPE(kNumRasterThreadsChoices)
1648 }, 1622 },
1649 { 1623 {
1650 "origin-chip-in-omnibox",
1651 IDS_FLAGS_ORIGIN_CHIP_NAME,
1652 IDS_FLAGS_ORIGIN_CHIP_DESCRIPTION,
1653 kOsCrOS | kOsMac | kOsWin | kOsLinux,
1654 MULTI_VALUE_TYPE(kOriginChipChoices)
1655 },
1656 {
1657 "search-button-in-omnibox",
1658 IDS_FLAGS_SEARCH_BUTTON_IN_OMNIBOX_NAME,
1659 IDS_FLAGS_SEARCH_BUTTON_IN_OMNIBOX_DESCRIPTION,
1660 kOsCrOS | kOsMac | kOsWin | kOsLinux,
1661 MULTI_VALUE_TYPE(kSearchButtonInOmniboxChoices)
1662 },
1663 {
1664 "ignore-autocomplete-off-autofill", 1624 "ignore-autocomplete-off-autofill",
1665 IDS_FLAGS_IGNORE_AUTOCOMPLETE_OFF_AUTOFILL_NAME, 1625 IDS_FLAGS_IGNORE_AUTOCOMPLETE_OFF_AUTOFILL_NAME,
1666 IDS_FLAGS_IGNORE_AUTOCOMPLETE_OFF_AUTOFILL_DESCRIPTION, 1626 IDS_FLAGS_IGNORE_AUTOCOMPLETE_OFF_AUTOFILL_DESCRIPTION,
1667 kOsCrOS | kOsMac | kOsWin | kOsLinux, 1627 kOsCrOS | kOsMac | kOsWin | kOsLinux,
1668 ENABLE_DISABLE_VALUE_TYPE( 1628 ENABLE_DISABLE_VALUE_TYPE(
1669 autofill::switches::kIgnoreAutocompleteOffForAutofill, 1629 autofill::switches::kIgnoreAutocompleteOffForAutofill,
1670 autofill::switches::kRespectAutocompleteOffForAutofill) 1630 autofill::switches::kRespectAutocompleteOffForAutofill)
1671 }, 1631 },
1672 { 1632 {
1673 "enable-single-click-autofill", 1633 "enable-single-click-autofill",
(...skipping 995 matching lines...) Expand 10 before | Expand all | Expand 10 after
2669 } 2629 }
2670 2630
2671 const Experiment* GetExperiments(size_t* count) { 2631 const Experiment* GetExperiments(size_t* count) {
2672 *count = num_experiments; 2632 *count = num_experiments;
2673 return experiments; 2633 return experiments;
2674 } 2634 }
2675 2635
2676 } // namespace testing 2636 } // namespace testing
2677 2637
2678 } // namespace about_flags 2638 } // namespace about_flags
OLDNEW
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | chrome/browser/chromeos/login/ui/simple_web_view_dialog.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698