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

Side by Side Diff: components/flags_ui/resources/flags.html

Issue 2908353003: [i18n] components directory to $i18n{} (Closed)
Patch Set: handle blank cohort name Created 3 years, 6 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 <!doctype html> 1 <!doctype html>
2 <html i18n-values="dir:textdirection;lang:language"> 2 <html dir="$i18n{textdirection}" lang="$i18n{language}">
3 <head> 3 <head>
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <if expr="is_android or is_ios"> 5 <if expr="is_android or is_ios">
6 <meta name="viewport" content="width=device-width, user-scalable=no"> 6 <meta name="viewport" content="width=device-width, user-scalable=no">
7 </if> 7 </if>
8 <link rel="stylesheet" href="chrome://resources/css/text_defaults.css"> 8 <link rel="stylesheet" href="chrome://resources/css/text_defaults.css">
9 <link rel="stylesheet" href="flags.css"> 9 <link rel="stylesheet" href="flags.css">
10 10
11 <if expr="is_ios"> 11 <if expr="is_ios">
12 <!-- TODO(crbug.com/487000): Remove this once injected by web. --> 12 <!-- TODO(crbug.com/487000): Remove this once injected by web. -->
13 <script src="chrome://resources/js/ios/web_ui.js"></script> 13 <script src="chrome://resources/js/ios/web_ui.js"></script>
14 </if> 14 </if>
15 15
16 <script src="chrome://resources/js/load_time_data.js"></script> 16 <script src="chrome://resources/js/load_time_data.js"></script>
17 <script src="chrome://resources/js/util.js"></script> 17 <script src="chrome://resources/js/util.js"></script>
18 <script src="chrome://flags/flags.js"></script> 18 <script src="chrome://flags/flags.js"></script>
19 <script src="chrome://flags/strings.js"></script> 19 <script src="chrome://flags/strings.js"></script>
20 </head> 20 </head>
21 <body> 21 <body>
22 <div id="body-container" style="visibility:hidden"> 22 <div id="body-container" style="visibility:hidden">
23 23
24 <div id="header"> 24 <div id="header">
25 <div id="title-spacer"><h1 i18n-content="flagsLongTitle"></h1></div> 25 <div id="title-spacer"><h1>$i18n{flagsLongTitle}</h1></div>
26 </div> 26 </div>
27 27
28 <div class="blurb-container"> 28 <div class="blurb-container">
29 <span id="blurb-warning" i18n-content="flagsWarningHeader">WARNING</span> 29 <span id="blurb-warning">$i18n{flagsWarningHeader}</span>
30 <span i18n-content="flagsBlurb">WARNING TEXT</span> 30 <span>$i18n{flagsBlurb}</span>
31 <span id="channel-promo-beta" i18n-content="channelPromoBeta" hidden></span> 31 <span id="channel-promo-beta" hidden>$i18n{channelPromoBeta}</span>
32 <span id="channel-promo-dev" i18n-content="channelPromoDev" hidden></span> 32 <span id="channel-promo-dev" hidden>$i18n{channelPromoDev}</span>
33 </div> 33 </div>
34 34
35 <if expr="chromeos"> 35 <if expr="chromeos">
36 <div class="blurb-container" id="owner-warning"> 36 <div class="blurb-container" id="owner-warning">
37 <span i18n-content="ownerWarning"></span> 37 <span>$i18n{ownerWarning}</span>
38 </div> 38 </div>
39 </if> 39 </if>
40 40
41 <div id="flagsTemplate"> 41 <div id="flagsTemplate">
42 <div id="container" class="vbox-container"> 42 <div id="container" class="vbox-container">
43 <div id="top" class="wbox"> 43 <div id="top" class="wbox">
44 <div class="section-header"> 44 <div class="section-header">
45 <table cellpadding="0" cellspacing="0"><tr valign="center"> 45 <table cellpadding="0" cellspacing="0"><tr valign="center">
46 <td> 46 <td>
47 <span class="section-header-title" i18n-content="flagsTableTitle" 47 <span class="section-header-title">$i18n{flagsTableTitle}</span>
48 >TITLE</span> 48 <button id="experiment-reset-all" type="button">
49 <button id="experiment-reset-all" type="button" 49 $i18n{resetAllButton}
50 i18n-content="resetAllButton"></button> 50 </button>
51 </td> 51 </td>
52 </tr></table> 52 </tr></table>
53 </div> 53 </div>
54 </div> 54 </div>
55 </div> 55 </div>
56 56
57 <div class="content"> 57 <div class="content">
58 <div class="experiment" 58 <div class="experiment"
59 jsselect="supportedFeatures" 59 jsselect="supportedFeatures"
60 jsvalues="id:internal_name"> 60 jsvalues="id:internal_name">
(...skipping 24 matching lines...) Expand all
85 </option> 85 </option>
86 </select> 86 </select>
87 </div> 87 </div>
88 </div> 88 </div>
89 </div> 89 </div>
90 <div class="experiment-actions"> 90 <div class="experiment-actions">
91 <span> 91 <span>
92 <a 92 <a
93 class="experiment-disable-link" 93 class="experiment-disable-link"
94 jsvalues=".internal_name:internal_name" 94 jsvalues=".internal_name:internal_name"
95 jsdisplay="enabled" 95 jsdisplay="enabled" href="#">$i18n{disable}</a>
96 href="#"
97 i18n-content="disable"
98 >DISABLE</a>
99 <a 96 <a
100 class="experiment-enable-link" 97 class="experiment-enable-link"
101 jsvalues=".internal_name:internal_name" 98 jsvalues=".internal_name:internal_name"
102 jsdisplay="!enabled" 99 jsdisplay="!enabled" href="#">$i18n{enable}</a>
103 href="#"
104 i18n-content="enable"
105 >ENABLE</a>
106 </span> 100 </span>
107 </div> 101 </div>
108 </td> 102 </td>
109 </tr> 103 </tr>
110 </table> 104 </table>
111 </div> 105 </div>
112 </div> 106 </div>
113 107
114 <!-- Unsupported experiments are not shown on iOS --> 108 <!-- Unsupported experiments are not shown on iOS -->
115 <if expr="not is_ios"> 109 <if expr="not is_ios">
116 <div id="container" class="vbox-container"> 110 <div id="container" class="vbox-container">
117 <div id="top" class="wbox"> 111 <div id="top" class="wbox">
118 <div class="section-header"> 112 <div class="section-header">
119 <table cellpadding="0" cellspacing="0"><tr valign="center"> 113 <table cellpadding="0" cellspacing="0"><tr valign="center">
120 <td> 114 <td>
121 <span class="section-header-title" 115 <span class="section-header-title">
122 i18n-content="flagsUnsupportedTableTitle" 116 $i18n{flagsUnsupportedTableTitle}
123 >TITLE
124 </span> 117 </span>
125 </td> 118 </td>
126 </tr></table> 119 </tr></table>
127 </div> 120 </div>
128 </div> 121 </div>
129 </div> 122 </div>
130 123
131 <div class="content"> 124 <div class="content">
132 <div class="experiment" 125 <div class="experiment"
133 jsselect="unsupportedFeatures" 126 jsselect="unsupportedFeatures"
134 jsvalues="id:internal_name"> 127 jsvalues="id:internal_name">
135 <table width="100%" cellpadding="2" cellspacing="0"> 128 <table width="100%" cellpadding="2" cellspacing="0">
136 <tr class="experiment-unsupported"> 129 <tr class="experiment-unsupported">
137 <td valign="top"> 130 <td valign="top">
138 <div class="experiment-text"> 131 <div class="experiment-text">
139 <div> 132 <div>
140 <span class="experiment-name" 133 <span class="experiment-name"
141 jscontent="name">NAME</span> 134 jscontent="name">NAME</span>
142 <span jscontent="supported_platforms.join(', ')"></span> 135 <span jscontent="supported_platforms.join(', ')"></span>
143 <div> 136 <div>
144 <span jsvalues=".innerHTML:description"></span> 137 <span jsvalues=".innerHTML:description"></span>
145 <a class="permalink" 138 <a class="permalink"
146 jsvalues="href: '#' + internal_name" 139 jsvalues="href: '#' + internal_name"
147 jscontent="'#' + internal_name"></a> 140 jscontent="'#' + internal_name"></a>
148 </div> 141 </div>
149 </div> 142 </div>
150 </div> 143 </div>
151 <div class="experiment-actions"> 144 <div class="experiment-actions">
152 <div i18n-content="flagsNotSupported"></div> 145 <div>$i18n{flagsNotSupported}</div>
153 </div> 146 </div>
154 </td> 147 </td>
155 </tr> 148 </tr>
156 </table> 149 </table>
157 </div> 150 </div>
158 </div> 151 </div>
159 </if> 152 </if>
160 153
161 <div class="needs-restart" jsdisplay="needsRestart"> 154 <div class="needs-restart" jsdisplay="needsRestart">
162 <div i18n-content="flagsRestartNotice">NEEDS_RESTART</div> 155 <div>$i18n{flagsRestartNotice}</div>
163 <button class="experiment-restart-button" type="button" 156 <button class="experiment-restart-button" type="button">
164 i18n-content="flagsRestartButton">RESTART</button> 157 $i18n{flagsRestartButton}
158 </button>
165 </div> 159 </div>
166 </div> 160 </div>
167 </div> 161 </div>
168 <script src="chrome://resources/js/i18n_template.js"></script> 162 <script src="chrome://resources/js/i18n_template.js"></script>
169 <script src="chrome://resources/js/jstemplate_compiled.js"></script> 163 <script src="chrome://resources/js/jstemplate_compiled.js"></script>
170 </body> 164 </body>
171 </html> 165 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698