I have the same problem on 51.0.1 (32-bit) on a 64-bit machine running Windows 10 Pro. I use NoScript but have allowed all the TestPilot page. I have about 2 dozen add-ons installed but this is my 1st attempt to install TP & I can’t get past the initial “Installing” message. I haven’t tried a new profile yet, but this is my Browser Console content after doing a refresh on the install page:
3/1/2017, 12:22:00 PM - Received message: pb.js:39:9
Object { type: “nop” } pb.js:39:9
Invalid URI. Load of media resource failed. browser.xul
Error: Could not establish connection. Receiving end does not exist. (unknown)
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. ExtensionUtils.jsm:381
TypeError: can’t access dead object rtcDefault.xml:105:42
TypeError: can’t access dead object rtcDefault.xml:105:42
TypeError: can’t access dead object rtcDefault.xml:105:42
TypeError: can’t access dead object rtcDefault.xml:105:42
TypeError: can’t access dead object rtcDefault.xml:105:42
TypeError: can’t access dead object rtcDefault.xml:105:42
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. ExtensionUtils.jsm:381
TypeError: can’t access dead object rtcDefault.xml:105:42
Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src https://testpilot.firefox.com https://ssl.google-analytics.com”). snooze-tabs:1
TypeError: can’t access dead object rtcDefault.xml:105:42
Error: Could not establish connection. Receiving end does not exist. (unknown)
%c action @ 12:22:10.273 @@router/LOCATION_CHANGE color: inherit;vendor.9c673feb.js:19
prev state Object { addon: Object, browser: Object, experiments: Object, newsletterForm: Object, routing: Object, varianttests: Object } vendor.9c673feb.js:10:28334
action Object { type: “@@router/LOCATION_CHANGE”, payload: Object } vendor.9c673feb.js:10:28334
next state Object { addon: Object, browser: Object, experiments: Object, newsletterForm: Object, routing: Object, varianttests: Object } vendor.9c673feb.js:10:28334
%c action @ 12:22:10.293 setInstalled color: inherit;vendor.9c673feb.js:19
prev state Object { addon: Object, browser: Object, experiments: Object, newsletterForm: Object, routing: Object, varianttests: Object } vendor.9c673feb.js:10:28334
action Object { type: “setInstalled”, payload: Object } vendor.9c673feb.js:10:28334
next state Object { addon: Object, browser: Object, experiments: Object, newsletterForm: Object, routing: Object, varianttests: Object } vendor.9c673feb.js:10:28334
TypeError: this.pref.setCharPref is not a function[Learn More] ieview.js:12:12
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. ExtensionUtils.jsm:381
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. ExtensionUtils.jsm:381
Error: Could not establish connection. Receiving end does not exist. (unknown)
%c action @ 12:22:11.415 fetchExperiments color: inherit;vendor.9c673feb.js:19
prev state Object { addon: Object, browser: Object, experiments: Object, newsletterForm: Object, routing: Object, varianttests: Object } vendor.9c673feb.js:10:28334
action Object { type: “fetchExperiments”, payload: Object } vendor.9c673feb.js:10:28334
next state Object { addon: Object, browser: Object, experiments: Object, newsletterForm: Object, routing: Object, varianttests: Object } vendor.9c673feb.js:10:28334
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. ExtensionUtils.jsm:381
Error: Could not establish connection. Receiving end does not exist. (unknown)
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. ExtensionUtils.jsm:381
Error: Could not establish connection. Receiving end does not exist. (unknown)
NS_ERROR_ABORT: Certificate issuer is not built-in. CertUtils.jsm:171
1488388934961 addons.xpi WARN Download of https://testpilot.firefox.com/static/addon/addon.xpi failed: 307 Temporary Redirect
3/1/2017, 12:22:30 PM - Received message: pb.js:39:9
Object { type: “nop” } pb.js:39:9