Sat, 03 Jan 2015 20:18:00 +0100
Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.
michael@0 | 1 | [DEFAULT] |
michael@0 | 2 | support-files = |
michael@0 | 3 | animals.rdf |
michael@0 | 4 | animals.sqlite |
michael@0 | 5 | animals.xml |
michael@0 | 6 | bug441785-1.rdf |
michael@0 | 7 | bug441785-2.rdf |
michael@0 | 8 | templates_shared.js |
michael@0 | 9 | |
michael@0 | 10 | [test_bug329335.xul] |
michael@0 | 11 | [test_bug330010.xul] |
michael@0 | 12 | skip-if = os == "win" |
michael@0 | 13 | support-files = file_bug330010.rdf |
michael@0 | 14 | [test_bug397148.xul] |
michael@0 | 15 | skip-if = true # Bug 879531 |
michael@0 | 16 | [test_bug441785.xul] |
michael@0 | 17 | [test_bug476634.xul] |
michael@0 | 18 | [test_sortservice.xul] |
michael@0 | 19 | [test_tmpl_bindingsextendedsyntax.xul] |
michael@0 | 20 | [test_tmpl_bindingsmultiple.xul] |
michael@0 | 21 | [test_tmpl_bindingsquerysyntax.xul] |
michael@0 | 22 | [test_tmpl_bindingsreversed.xul] |
michael@0 | 23 | [test_tmpl_bindingssameastriple.xul] |
michael@0 | 24 | [test_tmpl_containerandmembervariablechanged.xul] |
michael@0 | 25 | [test_tmpl_containervariablechanged.xul] |
michael@0 | 26 | [test_tmpl_containmentattribute.xul] |
michael@0 | 27 | [test_tmpl_defaultcontainervariableisuri.xul] |
michael@0 | 28 | [test_tmpl_errors.xul] |
michael@0 | 29 | [test_tmpl_extendedsyntax.xul] |
michael@0 | 30 | [test_tmpl_extendedsyntaxemptyconditions.xul] |
michael@0 | 31 | [test_tmpl_extendedsyntaxotherrefvariable.xul] |
michael@0 | 32 | [test_tmpl_extendedsyntaxremoveunmatched.xul] |
michael@0 | 33 | [test_tmpl_extendedsyntaxsimplevariablesubstitution.xul] |
michael@0 | 34 | [test_tmpl_extendedsyntaxtworulesrecurse.xul] |
michael@0 | 35 | [test_tmpl_extendedsyntaxusinganinterveningcontainer.xul] |
michael@0 | 36 | [test_tmpl_extendedvariablesubstitution.xul] |
michael@0 | 37 | [test_tmpl_gridelement.xul] |
michael@0 | 38 | [test_tmpl_htmlelementextendedsyntaxwithbinding.xul] |
michael@0 | 39 | [test_tmpl_htmlelementquerysyntaxrecursive.xul] |
michael@0 | 40 | [test_tmpl_htmlelementquerysyntaxwithmultiplerules.xul] |
michael@0 | 41 | [test_tmpl_htmlelementsimplesyntax.xul] |
michael@0 | 42 | [test_tmpl_htmlelementsimplesyntaxusingatextnode.xul] |
michael@0 | 43 | [test_tmpl_invalidqp.xul] |
michael@0 | 44 | [test_tmpl_listboxelement.xul] |
michael@0 | 45 | [test_tmpl_literalasmember.xul] |
michael@0 | 46 | [test_tmpl_membervariablechanged.xul] |
michael@0 | 47 | [test_tmpl_membervariablesubstitution.xul] |
michael@0 | 48 | [test_tmpl_menuelement.xul] |
michael@0 | 49 | [test_tmpl_menuelementrecursive.xul] |
michael@0 | 50 | [test_tmpl_menulistelement.xul] |
michael@0 | 51 | [test_tmpl_mixedsyntaxiscontainer.xul] |
michael@0 | 52 | [test_tmpl_mixedsyntaxiscontainerisempty.xul] |
michael@0 | 53 | [test_tmpl_mixedsyntaxisempty.xul] |
michael@0 | 54 | [test_tmpl_noaction.xul] |
michael@0 | 55 | [test_tmpl_noactionuriattribute.xul] |
michael@0 | 56 | [test_tmpl_parentconditions.xul] |
michael@0 | 57 | [test_tmpl_parentcontenttag.xul] |
michael@0 | 58 | [test_tmpl_parentsimplesyntax.xul] |
michael@0 | 59 | [test_tmpl_query3triples.xul] |
michael@0 | 60 | [test_tmpl_query3tripleswherecontains.xul] |
michael@0 | 61 | [test_tmpl_querymember3tripleswhereequals.xul] |
michael@0 | 62 | [test_tmpl_querymemberandtwotriples.xul] |
michael@0 | 63 | [test_tmpl_querymembertriplemembertriple.xul] |
michael@0 | 64 | [test_tmpl_queryresourcematch.xul] |
michael@0 | 65 | [test_tmpl_queryreversetriple.xul] |
michael@0 | 66 | [test_tmpl_queryselfwithtriple.xul] |
michael@0 | 67 | [test_tmpl_querysetone.xul] |
michael@0 | 68 | [test_tmpl_querysettwo.xul] |
michael@0 | 69 | [test_tmpl_querysettwowithcondition.xul] |
michael@0 | 70 | [test_tmpl_querysyntax.xul] |
michael@0 | 71 | [test_tmpl_querysyntaxmultiplerules.xul] |
michael@0 | 72 | [test_tmpl_querysyntaxmultiplerulesfirstconditionall.xul] |
michael@0 | 73 | [test_tmpl_querysyntaxmultiplerulestwoconditions.xul] |
michael@0 | 74 | [test_tmpl_querytripleandmembermerge.xul] |
michael@0 | 75 | [test_tmpl_querytripleobjecttosubject.xul] |
michael@0 | 76 | [test_tmpl_querytwomembers.xul] |
michael@0 | 77 | [test_tmpl_querytwomembersfiltered.xul] |
michael@0 | 78 | [test_tmpl_querytwotriples.xul] |
michael@0 | 79 | [test_tmpl_queryupwardsmember.xul] |
michael@0 | 80 | [test_tmpl_queryupwardsmembertripleandfilteringtriple.xul] |
michael@0 | 81 | [test_tmpl_querywithemptyconditions.xul] |
michael@0 | 82 | [test_tmpl_referenceasmember.xul] |
michael@0 | 83 | [test_tmpl_regenerate.xul] |
michael@0 | 84 | [test_tmpl_selfgenerationextendedsyntax.xul] |
michael@0 | 85 | [test_tmpl_selfgenerationsimplesyntax.xul] |
michael@0 | 86 | [test_tmpl_simplesyntaxenclosedinacontainer.xul] |
michael@0 | 87 | [test_tmpl_simplesyntaxenclosedinacontainerwitharule.xul] |
michael@0 | 88 | [test_tmpl_simplesyntaxfilter.xul] |
michael@0 | 89 | [test_tmpl_simplesyntaxfilterwithmultiplerules.xul] |
michael@0 | 90 | [test_tmpl_simplesyntaxfilterwithrule.xul] |
michael@0 | 91 | [test_tmpl_simplesyntaxiteratingoverasinglevalue.xul] |
michael@0 | 92 | [test_tmpl_simplesyntaxusinganinterveningcontainer.xul] |
michael@0 | 93 | [test_tmpl_simplesyntaxusingatextnode.xul] |
michael@0 | 94 | [test_tmpl_simplesyntaxusingcontainerasthegenerationelement.xul] |
michael@0 | 95 | [test_tmpl_simplesyntaxusingdontrecurse.xul] |
michael@0 | 96 | [test_tmpl_simplesyntaxusingrecursivegeneration.xul] |
michael@0 | 97 | [test_tmpl_simplesyntaxusingrecursivegenerationagain.xul] |
michael@0 | 98 | [test_tmpl_simplesyntaxwithtwovariablesused.xul] |
michael@0 | 99 | [test_tmpl_simplevariablesubstitutioncaretsatbeginningandend.xul] |
michael@0 | 100 | [test_tmpl_simplevariablesubstitutioncaretsubstitution.xul] |
michael@0 | 101 | [test_tmpl_simplevariablesubstitutionnovariable.xul] |
michael@0 | 102 | [test_tmpl_simplevariablesubstitutionquestionmarkaspartofvariable.xul] |
michael@0 | 103 | [test_tmpl_simplevariablesubstitutionquestionmarksubstitution.xul] |
michael@0 | 104 | [test_tmpl_simplevariablesubstitutiontextandvariable.xul] |
michael@0 | 105 | [test_tmpl_simplevariablesubstitutionvariableandtextconcatenated.xul] |
michael@0 | 106 | [test_tmpl_simplevariablesubstitutionvariablesconcatenated.xul] |
michael@0 | 107 | [test_tmpl_sortascendinginteger.xul] |
michael@0 | 108 | [test_tmpl_sortascendingquerysyntax.xul] |
michael@0 | 109 | [test_tmpl_sortascendingtworulesquerysyntax.xul] |
michael@0 | 110 | [test_tmpl_sortascendingtworuleswithcontainerquerysyntax.xul] |
michael@0 | 111 | [test_tmpl_sortascendingtworuleswithdifferentcontainerquerysyntax.xul] |
michael@0 | 112 | [test_tmpl_sortdescendingquerysyntax.xul] |
michael@0 | 113 | [test_tmpl_sortquerymemberandtwotriples.xul] |
michael@0 | 114 | [test_tmpl_sortresource2descendingsimplesyntax.xul] |
michael@0 | 115 | [test_tmpl_sortresource2settopredicateascendingquerysyntax.xul] |
michael@0 | 116 | [test_tmpl_sortresource2settopredicatedescendingquerysyntax.xul] |
michael@0 | 117 | [test_tmpl_sortresourceascendingquerysyntax.xul] |
michael@0 | 118 | [test_tmpl_sortresourcedescendingquerysyntax.xul] |
michael@0 | 119 | [test_tmpl_sortresourcesettopredicateascendingquerysyntax.xul] |
michael@0 | 120 | [test_tmpl_sortresourcesettopredicatedescendingquerysyntax.xul] |
michael@0 | 121 | [test_tmpl_sorttworesourcesasstringsettopredicatedescendingquerysyntax.xul] |
michael@0 | 122 | [test_tmpl_sorttworesourcessettopredicateascendingquerysyntax.xul] |
michael@0 | 123 | [test_tmpl_sorttwovariablesascendingquerysyntax.xul] |
michael@0 | 124 | [test_tmpl_sorttwovariablesascendingsimplesyntax.xul] |
michael@0 | 125 | [test_tmpl_sorttwovariablesdescendingquerysyntax.xul] |
michael@0 | 126 | [test_tmpl_sortunknownascendingquerysyntax.xul] |
michael@0 | 127 | [test_tmpl_storage_bad_parameters.xul] |
michael@0 | 128 | [test_tmpl_storage_bad_parameters_2.xul] |
michael@0 | 129 | [test_tmpl_storage_bad_parameters_3.xul] |
michael@0 | 130 | [test_tmpl_storage_baddatasource.xul] |
michael@0 | 131 | [test_tmpl_storage_badquery.xul] |
michael@0 | 132 | [test_tmpl_storage_dynamicparameters.xul] |
michael@0 | 133 | [test_tmpl_storage_listbox.xul] |
michael@0 | 134 | [test_tmpl_storage_multiqueries.xul] |
michael@0 | 135 | [test_tmpl_storage_parameters.xul] |
michael@0 | 136 | [test_tmpl_storage_rule.xul] |
michael@0 | 137 | [test_tmpl_storage_simple.xul] |
michael@0 | 138 | [test_tmpl_storage_sortintegerasc.xul] |
michael@0 | 139 | [test_tmpl_storage_sortintegerdesc.xul] |
michael@0 | 140 | [test_tmpl_storage_sortstringasc.xul] |
michael@0 | 141 | [test_tmpl_storage_sortstringdesc.xul] |
michael@0 | 142 | [test_tmpl_storage_tree.xul] |
michael@0 | 143 | [test_tmpl_treeelementquerysyntax.xul] |
michael@0 | 144 | [test_tmpl_treeelementquerysyntaxnotrecursive.xul] |
michael@0 | 145 | [test_tmpl_treeelementquerysyntaxnotrecursivetreebuilder.xul] |
michael@0 | 146 | [test_tmpl_treeelementquerysyntaxrecursive.xul] |
michael@0 | 147 | [test_tmpl_treeelementquerysyntaxrecursivemultiplerules.xul] |
michael@0 | 148 | [test_tmpl_treeelementquerysyntaxrecursivemultiplerulestreebuilder.xul] |
michael@0 | 149 | [test_tmpl_treeelementquerysyntaxrecursivetreebuilder.xul] |
michael@0 | 150 | [test_tmpl_treeelementquerysyntaxtreebuilder.xul] |
michael@0 | 151 | [test_tmpl_treeelementsimplesyntaxnotrecursive.xul] |
michael@0 | 152 | [test_tmpl_treeelementsimplesyntaxnotrecursivetreebuilder.xul] |
michael@0 | 153 | [test_tmpl_treeelementsimplesyntaxrecursive.xul] |
michael@0 | 154 | [test_tmpl_treeelementsimplesyntaxrecursivetreebuilder.xul] |
michael@0 | 155 | [test_tmpl_treeelementtreecell.xul] |
michael@0 | 156 | [test_tmpl_treeelementtreecellsortascending.xul] |
michael@0 | 157 | [test_tmpl_treeelementtreecellsortascendingtreebuilder.xul] |
michael@0 | 158 | [test_tmpl_treeelementtreecelltreebuilder.xul] |
michael@0 | 159 | [test_tmpl_treeelementtreeitemonly.xul] |
michael@0 | 160 | [test_tmpl_treeelementtreeitemsortascending.xul] |
michael@0 | 161 | [test_tmpl_twogenerationnodes.xul] |
michael@0 | 162 | [test_tmpl_whereafterignorecase.xul] |
michael@0 | 163 | [test_tmpl_whereafterlowercase.xul] |
michael@0 | 164 | [test_tmpl_whereafternegation.xul] |
michael@0 | 165 | [test_tmpl_whereafteruppercase.xul] |
michael@0 | 166 | [test_tmpl_wherebeforeignorecase.xul] |
michael@0 | 167 | [test_tmpl_wherebeforelowercase.xul] |
michael@0 | 168 | [test_tmpl_wherebeforenegation.xul] |
michael@0 | 169 | [test_tmpl_wherebeforeuppercase.xul] |
michael@0 | 170 | [test_tmpl_wherecontains.xul] |
michael@0 | 171 | [test_tmpl_wherecontainsignorecase.xul] |
michael@0 | 172 | [test_tmpl_wherecontainsnegation.xul] |
michael@0 | 173 | [test_tmpl_wherecontainsnumber.xul] |
michael@0 | 174 | [test_tmpl_wherecontainsnumberstring.xul] |
michael@0 | 175 | [test_tmpl_wherecontainsresource.xul] |
michael@0 | 176 | [test_tmpl_wherecontainstwo.xul] |
michael@0 | 177 | [test_tmpl_whereendswith.xul] |
michael@0 | 178 | [test_tmpl_whereendswithignorecase.xul] |
michael@0 | 179 | [test_tmpl_whereendswithnegation.xul] |
michael@0 | 180 | [test_tmpl_whereequals.xul] |
michael@0 | 181 | [test_tmpl_whereequalsignorecase.xul] |
michael@0 | 182 | [test_tmpl_whereequalsmultiple.xul] |
michael@0 | 183 | [test_tmpl_whereequalsmultiplenegation.xul] |
michael@0 | 184 | [test_tmpl_whereequalsmultiplenegationignorecase.xul] |
michael@0 | 185 | [test_tmpl_whereequalsnegation.xul] |
michael@0 | 186 | [test_tmpl_whereequalsnegationignorecase.xul] |
michael@0 | 187 | [test_tmpl_whereequalsnegationwrongcase.xul] |
michael@0 | 188 | [test_tmpl_whereequalsnumber.xul] |
michael@0 | 189 | [test_tmpl_whereequalsothervariable.xul] |
michael@0 | 190 | [test_tmpl_whereequalsresource.xul] |
michael@0 | 191 | [test_tmpl_whereequalssamevariable.xul] |
michael@0 | 192 | [test_tmpl_whereequalswrongcase.xul] |
michael@0 | 193 | [test_tmpl_wheregreater.xul] |
michael@0 | 194 | [test_tmpl_wheregreaternegation.xul] |
michael@0 | 195 | [test_tmpl_wheregreaternegationstring.xul] |
michael@0 | 196 | [test_tmpl_wheregreaterstring.xul] |
michael@0 | 197 | [test_tmpl_whereless.xul] |
michael@0 | 198 | [test_tmpl_wherelessnegation.xul] |
michael@0 | 199 | [test_tmpl_wherelessnegationstring.xul] |
michael@0 | 200 | [test_tmpl_wherelessstring.xul] |
michael@0 | 201 | [test_tmpl_wherenorel.xul] |
michael@0 | 202 | [test_tmpl_wherenosubject.xul] |
michael@0 | 203 | [test_tmpl_wherenovalue.xul] |
michael@0 | 204 | [test_tmpl_wherestartswith.xul] |
michael@0 | 205 | [test_tmpl_wherestartswithignorecase.xul] |
michael@0 | 206 | [test_tmpl_wherestartswithmultiple.xul] |
michael@0 | 207 | [test_tmpl_wherestartswithnegation.xul] |
michael@0 | 208 | [test_tmpl_wherestartswithunknownvariable.xul] |
michael@0 | 209 | [test_tmpl_wherestartswithvariable.xul] |
michael@0 | 210 | [test_tmpl_wheresubjectequalsvariable.xul] |
michael@0 | 211 | [test_tmpl_wheresubjectstartswithvariable.xul] |
michael@0 | 212 | [test_tmpl_xmlquerysimple.xul] |
michael@0 | 213 | [test_tmpl_xmlquerywithassign.xul] |
michael@0 | 214 | [test_tmpl_xmlquerywithassignmentandcondition.xul] |
michael@0 | 215 | [test_tmpl_xmlquerywithassignmentandconditiondontrecurse.xul] |
michael@0 | 216 | [test_tmpl_xmlquerywithbindinginbindings.xul] |
michael@0 | 217 | [test_tmpl_xmlquerywithbindinginrule.xul] |
michael@0 | 218 | [test_tmpl_xmlquerywithdifferentmember.xul] |
michael@0 | 219 | [test_tmpl_xmlquerywithinlinedata.xul] |
michael@0 | 220 | [test_tmpl_xmlquerywithinlinedatawithmultiplequeries.xul] |
michael@0 | 221 | [test_tmpl_xmlquerywithmultiplequeries.xul] |
michael@0 | 222 | [test_tmpl_xmlquerywithothertypes.xul] |
michael@0 | 223 | [test_tmpl_xmlquerywithsort.xul] |
michael@0 | 224 | [test_tmpl_xmlquerywithsortotherfield.xul] |