| OLD | NEW |
| 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 Loading... |
| 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> |
| 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" |
| 75 i18n-content="flagsNotSupported">NOT AVAILABLE ON THIS PLATFORM |
| 76 </div> |
| 71 <!-- If enabled isn't set (i.e. in multi_type options), | 77 <!-- If enabled isn't set (i.e. in multi_type options), |
| 72 then both jsdisplay tests fail, and we get no | 78 then both jsdisplay tests fail, and we get no |
| 73 rendering from this section. --> | 79 rendering from this section. --> |
| 74 <span> | 80 <span> |
| 75 <a | 81 <a |
| 76 class="experiment-disable-link" | 82 class="experiment-disable-link" |
| 77 jsvalues=".internal_name:internal_name" | 83 jsvalues=".internal_name:internal_name" |
| 78 jsdisplay="enabled" | 84 jsdisplay="supported && enabled" |
| 79 href="#" | 85 href="#" |
| 80 i18n-content="disable" | 86 i18n-content="disable" |
| 81 >DISABLE</a> | 87 >DISABLE</a> |
| 82 <a | 88 <a |
| 83 class="experiment-enable-link" | 89 class="experiment-enable-link" |
| 84 jsvalues=".internal_name:internal_name" | 90 jsvalues=".internal_name:internal_name" |
| 85 jsdisplay="!enabled" | 91 jsdisplay="supported && !enabled" |
| 86 href="#" | 92 href="#" |
| 87 i18n-content="enable" | 93 i18n-content="enable" |
| 88 >ENABLE</a> | 94 >ENABLE</a> |
| 89 </span> | 95 </span> |
| 90 </div> | 96 </div> |
| 91 </td> | 97 </td> |
| 92 </tr> | 98 </tr> |
| 93 </table> | 99 </table> |
| 94 </div> | 100 </div> |
| 95 </div> | 101 </div> |
| 96 | 102 |
| 97 <div class="needs-restart" jsdisplay="needsRestart"> | 103 <div class="needs-restart" jsdisplay="needsRestart"> |
| 98 <div i18n-content="flagsRestartNotice">NEEDS_RESTART</div> | 104 <div i18n-content="flagsRestartNotice">NEEDS_RESTART</div> |
| 99 <button class="experiment-restart-button" | 105 <button class="experiment-restart-button" |
| 100 type="button" | 106 type="button" |
| 101 i18n-content="flagsRestartButton">RESTART</button> | 107 i18n-content="flagsRestartButton">RESTART</button> |
| 102 </div> | 108 </div> |
| 103 </div> | 109 </div> |
| 104 </div> | 110 </div> |
| 105 </div> | 111 </div> |
| 106 <script src="chrome://resources/js/i18n_process.js"></script> | 112 <script src="chrome://resources/js/i18n_process.js"></script> |
| 107 <script src="chrome://resources/js/jstemplate_compiled.js"></script> | 113 <script src="chrome://resources/js/jstemplate_compiled.js"></script> |
| 108 </body> | 114 </body> |
| 109 </html> | 115 </html> |
| OLD | NEW |