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

Side by Side Diff: chrome/browser/resources/flags.html

Issue 8898039: Show all experiments, even those that are unavailable on the current platform (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Take out the raw text in the HTML Created 9 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
OLDNEW
1 <!DOCTYPE HTML> 1 <!DOCTYPE HTML>
2 <html i18n-values="dir:textdirection;"> 2 <html i18n-values="dir:textdirection;">
3 <head> 3 <head>
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <link rel="stylesheet" href="flags.css"/> 5 <link rel="stylesheet" href="flags.css"/>
6 <script src="chrome://flags/flags.js"></script> 6 <script src="chrome://flags/flags.js"></script>
7 <script src="chrome://flags/strings.js"></script> 7 <script src="chrome://flags/strings.js"></script>
8 <script src="chrome://resources/js/i18n_template.js"></script> 8 <script src="chrome://resources/js/i18n_template.js"></script>
9 </head> 9 </head>
10 <body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize"> 10 <body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize">
(...skipping 28 matching lines...) Expand all
39 jsdisplay="flagsExperiments.length === 0"> 39 jsdisplay="flagsExperiments.length === 0">
40 <div i18n-content="flagsNoExperimentsAvailable" 40 <div i18n-content="flagsNoExperimentsAvailable"
41 >NO_EXPERIMENTS_ARE_AVAILABLE</div> 41 >NO_EXPERIMENTS_ARE_AVAILABLE</div>
42 </div> 42 </div>
43 43
44 <div jsdisplay="flagsExperiments.length > 0"> 44 <div jsdisplay="flagsExperiments.length > 0">
45 <div class="experiment" jsselect="flagsExperiments"> 45 <div class="experiment" jsselect="flagsExperiments">
46 <table width="100%" cellpadding="2" cellspacing="0"> 46 <table width="100%" cellpadding="2" cellspacing="0">
47 <!-- TODO(mkwst): This doesn't work exactly as expected for multivalue 47 <!-- TODO(mkwst): This doesn't work exactly as expected for multivalue
48 experiments. See http://crbug.com/73730 --> 48 experiments. See http://crbug.com/73730 -->
49 <tr jsvalues="class:enabled ? 'experiment-enabled' : 'experiment-disable d'"> 49 <tr jsvalues="class: supported ?
50 (enabled ? 'experiment-enabled' : 'experiment-disabled') :
51 'experiment-unsupported'">
50 <td valign="top"> 52 <td valign="top">
51 <div class="experiment-text"> 53 <div class="experiment-text">
52 <div> 54 <div>
53 <span class="experiment-name" 55 <span class="experiment-name"
54 jscontent="name">NAME</span> 56 jscontent="name">NAME</span>
57 <span jscontent="supported_platforms.join(', ')">MAC, LINUX</span>
James Hawkins 2011/12/19 18:09:44 Remove inner content
Tyler Breisacher (Chromium) 2011/12/19 18:59:29 Done.
55 <div> 58 <div>
56 <span jsvalues=".innerHTML:description"> 59 <span jsvalues=".innerHTML:description">
57 </div> 60 </div>
58 <div jsdisplay="choices && choices.length > 0"> 61 <div jsdisplay="supported && choices && choices.length > 0">
59 <select 62 <select
60 class="experiment-select" 63 class="experiment-select"
61 jsvalues=".internal_name:internal_name;.disabled:!enabled"> 64 jsvalues=".internal_name:internal_name;.disabled:!enabled">
62 <option jsvalues=".selected:selected" 65 <option jsvalues=".selected:selected"
63 jsselect="choices" 66 jsselect="choices"
64 jscontent="description">NAME 67 jscontent="description">NAME
65 </option> 68 </option>
66 </select> 69 </select>
67 </div> 70 </div>
68 </div> 71 </div>
69 </div> 72 </div>
70 <div class="experiment-actions"> 73 <div class="experiment-actions">
74 <div jsdisplay="!supported" i18n-content="flagsNotSupported"></div>
71 <!-- If enabled isn't set (i.e. in multi_type options), 75 <!-- If enabled isn't set (i.e. in multi_type options),
72 then both jsdisplay tests fail, and we get no 76 then both jsdisplay tests fail, and we get no
73 rendering from this section. --> 77 rendering from this section. -->
74 <span> 78 <span>
75 <a 79 <a
76 class="experiment-disable-link" 80 class="experiment-disable-link"
77 jsvalues=".internal_name:internal_name" 81 jsvalues=".internal_name:internal_name"
78 jsdisplay="enabled" 82 jsdisplay="supported && enabled"
79 href="#" 83 href="#"
80 i18n-content="disable" 84 i18n-content="disable"
81 >DISABLE</a> 85 >DISABLE</a>
82 <a 86 <a
83 class="experiment-enable-link" 87 class="experiment-enable-link"
84 jsvalues=".internal_name:internal_name" 88 jsvalues=".internal_name:internal_name"
85 jsdisplay="!enabled" 89 jsdisplay="supported && !enabled"
86 href="#" 90 href="#"
87 i18n-content="enable" 91 i18n-content="enable"
88 >ENABLE</a> 92 >ENABLE</a>
89 </span> 93 </span>
90 </div> 94 </div>
91 </td> 95 </td>
92 </tr> 96 </tr>
93 </table> 97 </table>
94 </div> 98 </div>
95 </div> 99 </div>
96 100
97 <div class="needs-restart" jsdisplay="needsRestart"> 101 <div class="needs-restart" jsdisplay="needsRestart">
98 <div i18n-content="flagsRestartNotice">NEEDS_RESTART</div> 102 <div i18n-content="flagsRestartNotice">NEEDS_RESTART</div>
99 <button class="experiment-restart-button" 103 <button class="experiment-restart-button"
100 type="button" 104 type="button"
101 i18n-content="flagsRestartButton">RESTART</button> 105 i18n-content="flagsRestartButton">RESTART</button>
102 </div> 106 </div>
103 </div> 107 </div>
104 </div> 108 </div>
105 </div> 109 </div>
106 <script src="chrome://resources/js/i18n_process.js"></script> 110 <script src="chrome://resources/js/i18n_process.js"></script>
107 <script src="chrome://resources/js/jstemplate_compiled.js"></script> 111 <script src="chrome://resources/js/jstemplate_compiled.js"></script>
108 </body> 112 </body>
109 </html> 113 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698