Bug 1328416. Add src param to track where compat reports are coming from. r=sebastian
MozReview-Commit-ID: GNLVJHVWEB4
--- a/mobile/android/chrome/content/WebcompatReporter.js
+++ b/mobile/android/chrome/content/WebcompatReporter.js
@@ -113,17 +113,17 @@ var WebcompatReporter = {
};
Snackbars.show(message, Snackbars.LENGTH_LONG, options);
},
reportIssue: (tabData) => {
return new Promise((resolve) => {
const WEBCOMPAT_ORIGIN = "https://webcompat.com";
let url = tabData.tab.browser.currentURI.spec
- let webcompatURL = `${WEBCOMPAT_ORIGIN}/issues/new?url=${url}`;
+ let webcompatURL = `${WEBCOMPAT_ORIGIN}/issues/new?url=${url}&src=mobile-reporter`;
if (tabData.data && typeof tabData.data === "string") {
BrowserApp.deck.addEventListener("DOMContentLoaded", function sendDataToTab(event) {
BrowserApp.deck.removeEventListener("DOMContentLoaded", sendDataToTab, false);
if (event.target.defaultView.location.origin === WEBCOMPAT_ORIGIN) {
// Waive Xray vision so event.origin is not chrome://browser on the other side.
let win = Cu.waiveXrays(event.target.defaultView);