• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML>
2<html i18n-values="dir:textdirection;">
3<head>
4<meta charset="utf-8">
5<style>
6body {
7  margin: 10px;
8  min-width: 47em;
9}
10
11a {
12  color: blue;
13  font-size: 103%;
14}
15
16div#header {
17  margin-bottom: 1.05em;
18  /* 67px is the height of the header's background image. */
19  min-height: 67px;
20  overflow: hidden;
21  padding-bottom: 20px;
22  -webkit-padding-start: 0;
23  padding-top: 20px;
24  position: relative;
25  box-sizing: border-box;
26}
27
28#header h1 {
29  background-image: -webkit-image-set(
30      url('../../app/theme/default_100_percent/common/about_conflicts.png') 1x,
31      url('../../app/theme/default_200_percent/common/about_conflicts.png') 2x);
32  background-position: 0px 20px;
33  background-repeat: no-repeat;
34  display: inline;
35  margin: 0;
36  padding-bottom: 43px;
37  padding-left: 75px;
38  padding-top: 40px;
39}
40
41html[dir=rtl] #header h1 {
42  background-image: -webkit-image-set(
43      url('../../app/theme/default_100_percent/common/about_conflicts.png') 1x,
44      url('../../app/theme/default_200_percent/common/about_conflicts.png') 2x);
45  background-position: right;
46  background-repeat: no-repeat;
47  padding-right: 95px;
48  padding-left: 0;
49}
50
51h1 {
52  font-size: 156%;
53  font-weight: bold;
54  padding: 0;
55  margin: 0;
56}
57
58#blurb-container {
59  padding-bottom: 1.5em;
60  font-size: 120%;
61}
62
63div.content {
64  font-size: 88%;
65  margin-top: 5px;
66}
67
68.section-header {
69  background: #ebeff9;
70  border-top: 1px solid #b5c7de;
71  font-size: 99%;
72  padding-bottom: 2px;
73  -webkit-padding-start: 5px;
74  padding-top: 3px;
75  width: 100%;
76}
77
78.section-header > table > tr > td:first-child {
79  width: 100%;
80}
81
82.section-header > table {
83  width: 100%;
84}
85
86.section-header-title {
87  font-weight: bold;
88}
89
90.vbox-container {
91  display: -webkit-box;
92  -webkit-box-orient: vertical;
93}
94
95.wbox {
96  display: -webkit-box;
97  -webkit-box-align: stretch;
98  -webkit-box-flex: 1;
99}
100
101#top {
102  -webkit-padding-end: 5px;
103}
104
105.module-loaded > td {
106  padding-bottom: 4px;
107  padding-top: 5px;
108}
109
110.module {
111  border-bottom: 1px solid #cdcdcd;
112}
113
114.module-name {
115  font-weight: bold;
116}
117
118.no-modules {
119  margin: 6em 0 0;
120  text-align: center;
121  font-size: 1.2em;
122}
123
124.suspected-bad {
125  color: #DD7700;
126}
127
128.confirmed-bad {
129  color: red;
130}
131
132.nowrap {
133  white-space: nowrap;
134}
135
136.extra-info-text {
137  margin-top: -1em;
138  margin-bottom: 1em;
139}
140
141.clearing {
142  clear: left;
143  float: left;
144}
145
146html[dir=rtl] .clearing {
147  clear: right;
148  float: right;
149}
150
151.datacell {
152  border-bottom: 1px solid #aaa;
153}
154</style>
155</head>
156<body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize">
157<div id="loading-message" i18n-content="loadingMessage"></div>
158
159<div id="body-container" style="visibility:hidden">
160
161  <div id="header"><h1 i18n-content="modulesLongTitle">TITLE</h1></div>
162
163  <div id="blurb-container">
164    <span i18n-content="modulesBlurb">MODULES BLURB</span>
165  </div>
166
167  <div id="modulesTemplate">
168
169    <div id="container" class="vbox-container">
170    <div id="top" class="wbox">
171
172      <div class="section-header">
173        <table cellpadding="0" cellspacing="0"><tr valign="center">
174          <td>
175            <span class="section-header-title"
176                  jscontent="modulesTableTitle">TITLE</span>
177          </td>
178        </tr></table>
179      </div>
180
181    </div>
182    </div>
183
184    <div class="content">
185      <div class="module-name no-modules"
186           jsdisplay="moduleList.length === 0">
187        <div i18n-content="modulesNoneLoaded">NO_MODULES_ARE_AVAILABLE</div>
188      </div>
189
190      <div jsdisplay="moduleList.length &gt; 0">
191      <table width="100%" cellpadding="0" cellspacing="0">
192      <tr class="module-loaded">
193      <td valign="top">
194        <table cellpadding="2" cellspacing="0" border="0">
195          <tr>
196            <td class="datacell"><span dir="ltr" i18n-content="headerSoftware"
197                    >SOFTWARE</span></td>
198            <td class="datacell"><span dir="ltr" i18n-content="headerSignedBy"
199                    >SIGNER</span></td>
200            <td class="datacell"><span dir="ltr" i18n-content="headerVersion"
201                    >VERSION</span></td>
202            <td class="datacell"><span dir="ltr" i18n-content="headerLocation"
203                    >LOCATION</span></td>
204          </tr>
205          <tr jsselect="moduleList">
206            <td valign="top" class="datacell">
207              <span dir="ltr"
208                    jsvalues=".innerHTML:description"
209                    class="clearing nowrap"></span>
210              <div jsdisplay="status == 2 || status == 3"
211                   class="extra-info-text">
212                <span class="clearing">
213                  <span jsdisplay="status == 2"
214                        i18n-content="moduleSuspectedBad"
215                        class="suspected-bad">SUSPECTED_BAD</span>
216                  <span jsdisplay="status == 3"
217                        i18n-content="moduleConfirmedBad"
218                        class="confirmed-bad">CONFIRMED_BAD</span>
219                </span>
220                <span class="clearing">
221                  <span jsdisplay="possibleResolution.length &gt; 0">
222                    <span jscontent="possibleResolution"
223                        >POSSIBLE_RESOLUTION</span>
224                  </span>
225                  <a jsdisplay="help_url.length &gt; 0"
226                     jsvalues=".href:help_url"
227                     i18n-content="helpCenterLink">HELP_CENTER</a>
228                </span>
229              </div>
230            </td>
231            <td valign="top" class="datacell"><span dir="ltr"
232                                                    jscontent="digital_signer"
233                                   class="nowrap">SIGNER</span></td>
234            <td valign="top" class="datacell"><span dir="ltr"
235                                                    jscontent="version"
236                                                    class="nowrap">VERSION</span
237            ></td>
238            <td valign="top" class="datacell">
239              <span class="nowrap">
240                <span dir="ltr" jscontent="location">LOCATION</span><strong
241                    ><span dir="ltr" jscontent="name">NAME</span></strong>
242                <span dir="ltr"
243                      jsdisplay="type_description.length &gt; 0"
244                    >(<span dir="ltr"
245                            jscontent="type_description">MODULE_TYPE</span
246                    >)</span>
247              </span>
248            </td>
249          </tr>
250        </table>
251      </td>
252      </tr>
253      </table>
254      </div>
255    </div>
256  </div>
257</div>
258<script src="chrome://resources/js/jstemplate_compiled.js"></script>
259<script src="chrome://resources/js/load_time_data.js"></script>
260<script src="chrome://resources/js/util.js"></script>
261
262<script src="chrome://conflicts/strings.js"></script>
263<script src="chrome://resources/js/i18n_template2.js"></script>
264
265<script src="chrome://conflicts/conflicts.js"></script>
266</body>
267</html>
268