Home | History | Annotate | Download | only in resources
      1 <!DOCTYPE HTML>
      2 <html i18n-values="dir:textdirection;">
      3 <head>
      4 <meta charset="utf-8">
      5 <style>
      6 body {
      7   margin: 10px;
      8   min-width: 47em;
      9 }
     10 
     11 a {
     12   color: blue;
     13   font-size: 103%;
     14 }
     15 
     16 div#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 
     41 html[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 
     51 h1 {
     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 
     63 div.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 
    146 html[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