Bug 1399980. Remove collection of stylo prefs in webcompat reports. r?florian
MozReview-Commit-ID: CfgUpI06zud
--- a/browser/extensions/webcompat-reporter/content/WebCompatReporter.jsm
+++ b/browser/extensions/webcompat-reporter/content/WebCompatReporter.jsm
@@ -19,17 +19,16 @@ XPCOMUtils.defineLazyGetter(this, "wcStr
});
// Gather values for prefs we want to appear in reports.
let prefs = {};
XPCOMUtils.defineLazyPreferenceGetter(prefs, "gfx.webrender.all", "gfx.webrender.all", false);
XPCOMUtils.defineLazyPreferenceGetter(prefs, "gfx.webrender.blob-images", "gfx.webrender.blob-images", 2);
XPCOMUtils.defineLazyPreferenceGetter(prefs, "gfx.webrender.enabled", "gfx.webrender.enabled", false);
XPCOMUtils.defineLazyPreferenceGetter(prefs, "image.mem.shared", "image.mem.shared", 2);
-XPCOMUtils.defineLazyPreferenceGetter(prefs, "layout.css.servo.enabled", "layout.css.servo.enabled", false);
if (AppConstants.platform == "linux") {
XPCOMUtils.defineLazyPreferenceGetter(prefs, "layers.acceleration.force-enabled", "layers.acceleration.force-enabled", false);
}
let WebCompatReporter = {
get endpoint() {
return Services.urlFormatter.formatURLPref(
@@ -91,20 +90,16 @@ let WebCompatReporter = {
let win = Services.wm.getMostRecentWindow("navigator:browser");
const WEBCOMPAT_ORIGIN = new win.URL(WebCompatReporter.endpoint).origin;
let params = new URLSearchParams();
params.append("url", `${tabData.url}`);
params.append("src", "desktop-reporter");
params.append("details", JSON.stringify(prefs));
- if (prefs["layout.css.servo.enabled"]) {
- params.append("label", "type-stylo");
- }
-
if (prefs["gfx.webrender.all"] || prefs["gfx.webrender.enabled"]) {
params.append("label", "type-webrender-enabled");
}
let tab = gBrowser.loadOneTab(
`${WebCompatReporter.endpoint}?${params}`,
{inBackground: false, triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal()});