Add new certificateProvider extension API.
[chromium-blink-merge.git] / chrome / browser / resources / extensions / extensions.html
blob155714e11e5fe1a76be8562abab7616375f21db3
1 <!doctype html>
2 <html i18n-values="dir:textdirection;lang:language">
3 <head>
4 <meta charset="utf-8">
6 <link rel="stylesheet" href="extensions.css">
7 <link rel="stylesheet" href="extension_commands_overlay.css">
8 <link rel="stylesheet" href="extension_error.css">
9 <link rel="stylesheet" href="extension_error_overlay.css">
10 <link rel="stylesheet" href="extension_load_error.css">
11 <link rel="stylesheet" href="extension_options_overlay.css">
12 <link rel="stylesheet" href="pack_extension_overlay.css">
13 <link rel="stylesheet" href="chrome://resources/css/alert_overlay.css">
14 <link rel="stylesheet" href="chrome://resources/css/bubble.css">
15 <link rel="stylesheet" href="chrome://resources/css/bubble_button.css">
16 <link rel="stylesheet" href="chrome://resources/css/controlled_indicator.css">
17 <link rel="stylesheet" href="chrome://resources/css/chrome_shared.css">
18 <link rel="stylesheet" href="chrome://resources/css/overlay.css">
19 <link rel="stylesheet" href="chrome://resources/css/spinner.css">
20 <link rel="stylesheet" href="chrome://resources/css/trash.css">
21 <link rel="stylesheet" href="../uber/uber_shared.css">
23 <script src="chrome://resources/js/action_link.js"></script>
24 <script src="chrome://resources/js/cr.js"></script>
25 <script src="chrome://resources/js/event_tracker.js"></script>
26 <script src="chrome://resources/js/load_time_data.js"></script>
27 <script src="chrome://resources/js/util.js"></script>
28 <script src="chrome://resources/js/cr/ui.js"></script>
29 <script src="chrome://resources/js/cr/ui/alert_overlay.js"></script>
30 <script src="chrome://resources/js/cr/ui/bubble.js"></script>
31 <script src="chrome://resources/js/cr/ui/bubble_button.js"></script>
32 <script src="chrome://resources/js/cr/ui/controlled_indicator.js"></script>
33 <script src="chrome://resources/js/cr/ui/drag_wrapper.js"></script>
34 <script src="chrome://resources/js/cr/ui/focus_manager.js"></script>
35 <script src="chrome://resources/js/cr/ui/focus_outline_manager.js"></script>
36 <script src="chrome://resources/js/cr/ui/node_utils.js"></script>
37 <script src="chrome://resources/js/cr/ui/overlay.js"></script>
39 <if expr="chromeos">
40 <link rel="stylesheet" href="chrome://resources/css/list.css">
41 <link rel="stylesheet" href="chromeos/kiosk_apps.css">
42 <script src="chrome://resources/js/cr/event_target.js"></script>
43 <script src="chrome://resources/js/cr/ui/array_data_model.js"></script>
44 <script src="chrome://resources/js/cr/ui/list_selection_model.js"></script>
45 <script src="chrome://resources/js/cr/ui/list_selection_controller.js"></script>
46 <script src="chrome://resources/js/cr/ui/list_single_selection_model.js">
47 </script>
48 <script src="chrome://resources/js/cr/ui/list_item.js"></script>
49 <script src="chrome://resources/js/cr/ui/list.js"></script>
50 </if>
52 <script src="chrome://extensions-frame/extensions.js"></script>
53 </head>
55 <body class="uber-frame">
57 <div id="overlay" class="overlay" hidden>
58 <include src="extension_commands_overlay.html">
59 <include src="extension_error_overlay.html">
60 <include src="extension_options_overlay.html">
61 <include src="pack_extension_overlay.html">
62 <include src="../../../../ui/webui/resources/html/alert_overlay.html">
63 <if expr="chromeos">
64 <include src="chromeos/kiosk_apps.html">
65 <include src="chromeos/kiosk_app_disable_bailout_confirm.html">
66 </if>
67 <div id="drop-target-overlay" class="page">
68 <div i18n-content="extensionSettingsInstallDropTarget"></div>
69 </div>
70 </div>
72 <div class="page" id="extension-settings">
73 <header id="page-header">
74 <h1 i18n-content="extensionSettings"></h1>
75 <div id="header-controls" class="header-extras">
76 <div id="dev-toggle" class="checkbox">
77 <label>
78 <input id="toggle-dev-on" type="checkbox">
79 <span i18n-content="extensionSettingsDeveloperMode"></span>
80 </label>
81 </div>
82 </div>
83 <div class="page-banner profile-is-supervised-banner">
84 <div class="page-banner-gradient">
85 <span class="page-banner-text"
86 i18n-content="extensionSettingsSupervisedUser"></span>
87 </div>
88 </div>
89 </header>
90 <div id="loading-spinner">
91 <div class="inline-spinner"></div>
92 <span i18n-content="loading"></span>
93 </div>
94 <div id="dev-controls" hidden>
95 <div class="button-container">
96 <button id="load-unpacked"
97 i18n-content="extensionSettingsLoadUnpackedButton"></button>
98 <button id="pack-extension"
99 i18n-content="extensionSettingsPackButton"></button>
100 <if expr="chromeos">
101 <button id="add-kiosk-app"
102 i18n-content="addKioskAppButton" hidden></button>
103 </if>
104 <div id="dev-controls-spacer"></div>
105 <button id="update-extensions-now"
106 i18n-content="extensionSettingsUpdateButton"></button>
107 </div>
108 </div>
109 <include src="extension_load_error.html">
110 <div id="extension-list-wrapper" hidden>
111 <div id="footer-section">
112 <a target="_blank" class="more-extensions-link"
113 i18n-values="href:extensionSettingsGetMoreExtensionsUrl"
114 i18n-content="extensionSettingsGetMoreExtensions"></a>
115 <a is="action-link" class="extension-commands-config"
116 i18n-content="extensionSettingsCommandsLink" hidden></a>
117 </div>
118 </div>
119 <div id="no-extensions" hidden>
120 <span id="no-extensions-message"
121 i18n-content="extensionSettingsNoExtensions"></span>
122 <span id="suggest-gallery" class="more-extensions-link"
123 i18n-values=".innerHTML:extensionSettingsSuggestGallery">
124 </span>
125 </div>
126 </div>
128 <span id="font-measuring-div"></span>
130 <div id="templates" hidden>
132 <div class="extension-list-item-wrapper">
133 <div class="extension-list-item">
134 <div class="extension-details">
135 <div>
136 <h2 class="extension-title"></h2>
137 <span class="extension-version"></span>
138 </div>
139 <p class="corrupt-install-message"
140 i18n-content="extensionSettingsCorruptInstall" hidden></p>
141 <p class="extension-description"></p>
142 <div class="action-links">
143 <a is="action-link" class="permissions-link"
144 i18n-content="extensionSettingsPermissions"></a>
145 <a is="action-link" class="options-button"
146 i18n-content="extensionSettingsOptions" hidden></a>
147 <a class="options-link"
148 i18n-content="extensionSettingsOptions" hidden></a>
149 <a class="site-link" target="_parent" hidden></a>
150 <a is="action-link" class="launch-link"
151 i18n-content="extensionSettingsLaunch" hidden></a>
152 <a is="action-link" role="button" class="reload-link"
153 i18n-content="extensionSettingsReloadUnpacked" hidden></a>
154 <a is="action-link" role="button" class="errors-link">
155 <img class="extension-error-icon"></img>
156 <span i18n-content="extensionErrorHeading"></span>
157 </a>
158 </div>
159 <div class="permanent-warnings">
160 <div class="extension-warnings" hidden>
161 <span i18n-content="extensionSettingsWarningsTitle"></span>
162 <ul></ul>
163 </div>
164 <div class="suspicious-install-message" hidden>
165 <span i18n-content="extensionSettingsSuspiciousInstall"></span>
166 <a target="_blank" class="learn-more-link"
167 i18n-values="href:extensionSettingsSuspiciousInstallHelpUrl"
168 i18n-content="extensionSettingsLearnMore"
169 href="#">
170 </a>
171 </div>
172 </div>
173 <div class="dependent-extensions-message" hidden>
174 <span i18n-content="extensionSettingsDependentExtensions"></span>
175 <ul></ul>
176 </div>
177 <div class="developer-extras">
178 <div>
179 <span i18n-content="extensionSettingsExtensionId"></span>
180 <span class="extension-id"></span>
181 </div>
182 <div class="load-path" hidden>
183 <span i18n-content="extensionSettingsExtensionPath"></span>
184 <a is="action-link"></a>
185 </div>
186 <div class="managed-message"
187 i18n-content="extensionSettingsPolicyControlled" hidden>
188 </div>
189 <div class="update-required-message"
190 i18n-content="extensionSettingsUpdateRequiredBePolicy" hidden>
191 </div>
192 <div class="active-views" hidden>
193 <span i18n-content="extensionSettingsInspectViews"></span>
194 <a is="action-link"></a>
195 </div>
196 <div class="install-warnings" hidden>
197 <span i18n-content="extensionSettingsInstallWarnings"></span>
198 <ul></ul>
199 </div>
200 </div>
201 <div class="optional-controls">
202 <button class="show-button"
203 i18n-content="extensionSettingsShowButton" hidden></button>
204 <div class="checkbox">
205 <label class="incognito-control">
206 <input type="checkbox">
207 <span i18n-content="extensionSettingsEnableIncognito"></span>
208 </label>
209 </div>
210 <div class="checkbox error-collection-control" hidden>
211 <label>
212 <input type="checkbox">
213 <span i18n-content="extensionSettingsEnableErrorCollection">
214 </span>
215 </label>
216 </div>
217 <div class="checkbox all-urls-control" hidden>
218 <label>
219 <input type="checkbox">
220 <span i18n-content="extensionSettingsAllowOnAllUrls"></span>
221 </label>
222 </div>
223 <div class="checkbox file-access-control" hidden>
224 <label>
225 <input type="checkbox">
226 <span i18n-content="extensionSettingsAllowFileAccess"></span>
227 </label>
228 </div>
229 </div>
230 <div class="butter-bar"
231 i18n-values=".innerHTML:extensionSettingsIncognitoWarning" hidden>
232 </div>
233 </div>
234 <div class="enable-controls">
235 <a is="action-link" role="button" class="terminated-reload-link"
236 i18n-content="extensionSettingsReloadTerminated" hidden></a>
237 <a is="action-link" role="button" class="corrupted-repair-button"
238 i18n-content="extensionSettingsRepairCorrupted" hidden></a>
239 <div class="checkbox enable-checkbox" hidden><label>
240 <input type="checkbox">
241 <span class="enable-checkbox-text">
242 <span class="enabled-text" i18n-content="extensionSettingsEnabled">
243 </span>
244 <span class="enable-text" i18n-content="extensionSettingsEnable">
245 </span>
246 </span>
247 </label>
248 <span class="location-text"></span>
249 <span class="blacklist-text"></span>
250 </div>
251 </div>
252 </div>
253 </div>
254 <li class="dependent-list-item">
255 <span class="dep-extension-title"></span>
256 <ul>
257 <li>
258 <span i18n-content="extensionSettingsExtensionId"></span>
259 <span class="dep-extension-id"></span>
260 </li>
261 </ul>
262 </li>
265 <include src="../../../../ui/webui/resources/html/trash.html">
266 <include src="extension_error.html">
268 </div>
270 <script src="chrome://extensions-frame/strings.js"></script>
271 <script src="chrome://resources/js/i18n_template.js"></script>
273 </body>
274 </html>