mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-12 02:07:33 +09:00
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
This commit is contained in:
commit
dcd9973243
150858 changed files with 23884658 additions and 0 deletions
16
browser/experiments/test/addons/experiment-1/install.rdf
Normal file
16
browser/experiments/test/addons/experiment-1/install.rdf
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
|
||||
|
||||
<Description about="urn:mozilla:install-manifest">
|
||||
<em:id>test-experiment-1@tests.mozilla.org</em:id>
|
||||
<em:version>1</em:version>
|
||||
<em:type>128</em:type>
|
||||
|
||||
<!-- Front End MetaData -->
|
||||
<em:name>Test experiment 1</em:name>
|
||||
<em:description>Yet another experiment that experiments experimentally.</em:description>
|
||||
|
||||
</Description>
|
||||
</RDF>
|
||||
16
browser/experiments/test/addons/experiment-1a/install.rdf
Normal file
16
browser/experiments/test/addons/experiment-1a/install.rdf
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
|
||||
|
||||
<Description about="urn:mozilla:install-manifest">
|
||||
<em:id>test-experiment-1@tests.mozilla.org</em:id>
|
||||
<em:version>1.1</em:version>
|
||||
<em:type>128</em:type>
|
||||
|
||||
<!-- Front End MetaData -->
|
||||
<em:name>Test experiment 1.1</em:name>
|
||||
<em:description>And yet another experiment that experiments experimentally.</em:description>
|
||||
|
||||
</Description>
|
||||
</RDF>
|
||||
16
browser/experiments/test/addons/experiment-2/install.rdf
Normal file
16
browser/experiments/test/addons/experiment-2/install.rdf
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
|
||||
|
||||
<Description about="urn:mozilla:install-manifest">
|
||||
<em:id>test-experiment-2@tests.mozilla.org</em:id>
|
||||
<em:version>1</em:version>
|
||||
<em:type>128</em:type>
|
||||
|
||||
<!-- Front End MetaData -->
|
||||
<em:name>Test experiment 2</em:name>
|
||||
<em:description>And yet another experiment that experiments experimentally.</em:description>
|
||||
|
||||
</Description>
|
||||
</RDF>
|
||||
35
browser/experiments/test/addons/experiment-racybranch/bootstrap.js
vendored
Normal file
35
browser/experiments/test/addons/experiment-racybranch/bootstrap.js
vendored
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
/* exported startup, shutdown, install, uninstall */
|
||||
|
||||
var {classes: Cc, interfaces: Ci, utils: Cu} = Components;
|
||||
|
||||
Cu.import("resource:///modules/experiments/Experiments.jsm");
|
||||
|
||||
var gStarted = false;
|
||||
|
||||
function startup(data, reasonCode) {
|
||||
if (gStarted) {
|
||||
return;
|
||||
}
|
||||
gStarted = true;
|
||||
|
||||
// delay realstartup to trigger the race condition
|
||||
Cc['@mozilla.org/thread-manager;1'].getService(Ci.nsIThreadManager)
|
||||
.mainThread.dispatch(realstartup, 0);
|
||||
}
|
||||
|
||||
function realstartup() {
|
||||
let experiments = Experiments.instance();
|
||||
let experiment = experiments._getActiveExperiment();
|
||||
if (experiment.branch) {
|
||||
Cu.reportError("Found pre-existing branch: " + experiment.branch);
|
||||
return;
|
||||
}
|
||||
|
||||
let branch = "racy-set";
|
||||
experiments.setExperimentBranch(experiment.id, branch)
|
||||
.then(null, Cu.reportError);
|
||||
}
|
||||
|
||||
function shutdown() { }
|
||||
function install() { }
|
||||
function uninstall() { }
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
|
||||
|
||||
<Description about="urn:mozilla:install-manifest">
|
||||
<em:id>test-experiment-racybranch@tests.mozilla.org</em:id>
|
||||
<em:version>1</em:version>
|
||||
<em:type>128</em:type>
|
||||
|
||||
<!-- Front End MetaData -->
|
||||
<em:name>Test experiment racybranch</em:name>
|
||||
<em:description>An experiment that sets the experiment branch in a potentially racy way.</em:description>
|
||||
|
||||
</Description>
|
||||
</RDF>
|
||||
Loading…
Add table
Add a link
Reference in a new issue