toolkit/mozapps/extensions/test/xpcshell/data/test_bug449027_toolkit.xml

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 <?xml version="1.0" encoding="UTF-8"?>
     3 <blocklist xmlns="http://www.mozilla.org/2006/addons-blocklist">
     4   <emItems>
     5     <!-- All extensions are version 5 and tests run against toolkitVersion 8 -->
     7     <!-- Test 1-14 not listed, should never get blocked -->
     9     <!-- Should block for any version of the app -->
    10     <emItem id="test_bug449027_15@tests.mozilla.org">
    11       <versionRange>
    12         <targetApplication id="toolkit@mozilla.org"/>
    13       </versionRange>
    14     </emItem>
    15     <!-- Should still block -->
    16     <emItem id="test_bug449027_16@tests.mozilla.org">
    17       <versionRange>
    18         <targetApplication id="toolkit@mozilla.org">
    19           <versionRange/>
    20         </targetApplication>
    21       </versionRange>
    22     </emItem>
    23     <!-- Not blocked since neither version range matches -->
    24     <emItem id="test_bug449027_17@tests.mozilla.org">
    25       <versionRange>
    26         <targetApplication id="toolkit@mozilla.org">
    27           <versionRange minVersion="9"/>
    28           <versionRange maxVersion="7"/>
    29         </targetApplication>
    30       </versionRange>
    31     </emItem>
    32     <!-- Invalid version range, should not block -->
    33     <emItem id="test_bug449027_18@tests.mozilla.org">
    34       <versionRange>
    35         <targetApplication id="toolkit@mozilla.org">
    36           <versionRange minVersion="11" maxVersion="9"/>
    37         </targetApplication>
    38       </versionRange>
    39     </emItem>
    40     <!-- Should block all of these -->
    41     <emItem id="test_bug449027_19@tests.mozilla.org">
    42       <versionRange>
    43         <targetApplication id="foo@bar.com"/>
    44         <targetApplication id="toolkit@mozilla.org">
    45           <versionRange minVersion="10" maxVersion="11"/>
    46           <versionRange minVersion="8" maxVersion="9"/>
    47           <versionRange maxVersion="7"/>
    48         </targetApplication>
    49       </versionRange>
    50     </emItem>
    51     <emItem id="test_bug449027_20@tests.mozilla.org">
    52       <versionRange>
    53         <targetApplication id="toolkit@mozilla.org">
    54           <versionRange maxVersion="7"/>
    55           <versionRange minVersion="7" maxVersion="8"/>
    56           <versionRange minVersion="9" maxVersion="10"/>
    57         </targetApplication>
    58         <targetApplication id="foo@bar.com"/>
    59       </versionRange>
    60     </emItem>
    61     <emItem id="test_bug449027_21@tests.mozilla.org">
    62       <versionRange>
    63         <targetApplication id="toolkit@mozilla.org">
    64           <versionRange minVersion="6" maxVersion="6"/>
    65           <versionRange minVersion="7" maxVersion="9"/>
    66           <versionRange minVersion="10" maxVersion="11"/>
    67         </targetApplication>
    68       </versionRange>
    69     </emItem>
    70     <emItem id="test_bug449027_22@tests.mozilla.org">
    71       <versionRange>
    72         <targetApplication id="foo@bar.com"/>
    73         <targetApplication id="toolkit@mozilla.org">
    74           <versionRange minVersion="8"/>
    75         </targetApplication>
    76       </versionRange>
    77     </emItem>
    78     <emItem id="test_bug449027_23@tests.mozilla.org">
    79       <versionRange>
    80         <targetApplication id="toolkit@mozilla.org">
    81           <versionRange minVersion="7"/>
    82         </targetApplication>
    83         <targetApplication id="foo@bar.com"/>
    84       </versionRange>
    85     </emItem>
    86     <emItem id="test_bug449027_24@tests.mozilla.org">
    87       <versionRange>
    88         <targetApplication id="toolkit@mozilla.org">
    89           <versionRange maxVersion="8"/>
    90         </targetApplication>
    91       </versionRange>
    92     </emItem>
    93     <emItem id="test_bug449027_25@tests.mozilla.org">
    94       <versionRange>
    95         <targetApplication id="toolkit@mozilla.org">
    96           <versionRange maxVersion="9"/>
    97         </targetApplication>
    98       </versionRange>
    99     </emItem>
   100   </emItems>
   101   <pluginItems>
   102     <!-- All plugins are version 5 and tests run against appVersion 3 -->
   104     <!-- Test 1-14 not listed, should never get blocked -->
   105     <!-- Should block for any version of the app -->
   106     <pluginItem>
   107       <match name="name" exp="^test_bug449027_15$"/>
   108       <versionRange>
   109         <targetApplication id="toolkit@mozilla.org"/>
   110       </versionRange>
   111     </pluginItem>
   112     <!-- Should still block -->
   113     <pluginItem>
   114       <match name="name" exp="^test_bug449027_16$"/>
   115       <versionRange>
   116         <targetApplication id="toolkit@mozilla.org">
   117           <versionRange/>
   118         </targetApplication>
   119       </versionRange>
   120     </pluginItem>
   121     <!-- Not blocked since neither version range matches -->
   122     <pluginItem>
   123       <match name="name" exp="^test_bug449027_17$"/>
   124       <versionRange>
   125         <targetApplication id="toolkit@mozilla.org">
   126           <versionRange minVersion="9"/>
   127           <versionRange maxVersion="7"/>
   128         </targetApplication>
   129       </versionRange>
   130     </pluginItem>
   131     <!-- Invalid version range, should not block -->
   132     <pluginItem>
   133       <match name="name" exp="^test_bug449027_18$"/>
   134       <versionRange>
   135         <targetApplication id="toolkit@mozilla.org">
   136           <versionRange minVersion="11" maxVersion="9"/>
   137         </targetApplication>
   138       </versionRange>
   139     </pluginItem>
   140     <!-- Should block all of these -->
   141     <pluginItem>
   142       <match name="name" exp="^test_bug449027_19$"/>
   143       <versionRange>
   144         <targetApplication id="foo@bar.com"/>
   145         <targetApplication id="toolkit@mozilla.org">
   146           <versionRange minVersion="10" maxVersion="11"/>
   147           <versionRange minVersion="8" maxVersion="9"/>
   148           <versionRange maxVersion="7"/>
   149         </targetApplication>
   150       </versionRange>
   151     </pluginItem>
   152     <pluginItem>
   153       <match name="name" exp="^test_bug449027_20$"/>
   154       <versionRange>
   155         <targetApplication id="toolkit@mozilla.org">
   156           <versionRange maxVersion="7"/>
   157           <versionRange minVersion="7" maxVersion="8"/>
   158           <versionRange minVersion="9" maxVersion="10"/>
   159         </targetApplication>
   160         <targetApplication id="foo@bar.com"/>
   161       </versionRange>
   162     </pluginItem>
   163     <pluginItem>
   164       <match name="name" exp="^test_bug449027_21$"/>
   165       <versionRange>
   166         <targetApplication id="toolkit@mozilla.org">
   167           <versionRange minVersion="6" maxVersion="6"/>
   168           <versionRange minVersion="7" maxVersion="9"/>
   169           <versionRange minVersion="10" maxVersion="11"/>
   170         </targetApplication>
   171       </versionRange>
   172     </pluginItem>
   173     <pluginItem>
   174       <match name="name" exp="^test_bug449027_22$"/>
   175       <versionRange>
   176         <targetApplication id="foo@bar.com"/>
   177         <targetApplication id="toolkit@mozilla.org">
   178           <versionRange minVersion="8"/>
   179         </targetApplication>
   180       </versionRange>
   181     </pluginItem>
   182     <pluginItem>
   183       <match name="name" exp="^test_bug449027_23$"/>
   184       <versionRange>
   185         <targetApplication id="toolkit@mozilla.org">
   186           <versionRange minVersion="7"/>
   187         </targetApplication>
   188         <targetApplication id="foo@bar.com"/>
   189       </versionRange>
   190     </pluginItem>
   191     <pluginItem>
   192       <match name="name" exp="^test_bug449027_24$"/>
   193       <versionRange>
   194         <targetApplication id="toolkit@mozilla.org">
   195           <versionRange maxVersion="8"/>
   196         </targetApplication>
   197       </versionRange>
   198     </pluginItem>
   199     <pluginItem>
   200       <match name="name" exp="^test_bug449027_25$"/>
   201       <versionRange>
   202         <targetApplication id="toolkit@mozilla.org">
   203           <versionRange maxVersion="9"/>
   204         </targetApplication>
   205       </versionRange>
   206     </pluginItem>
   207   </pluginItems>
   208 </blocklist>

mercurial