| 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(', ')"></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" 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> |
| OLD | NEW |