2010-11-17 12:56:29 -08:00
|
|
|
|
|
|
|
function populateFeedback(aMessage) {
|
2011-01-07 07:25:27 -08:00
|
|
|
let json = aMessage.json;
|
2010-11-17 12:56:29 -08:00
|
|
|
|
2011-01-07 07:25:27 -08:00
|
|
|
let referrer = json.referrer;
|
|
|
|
let URLElem = content.document.getElementById("id_url");
|
|
|
|
if (URLElem)
|
|
|
|
URLElem.value = referrer;
|
2010-11-17 12:56:29 -08:00
|
|
|
|
2011-01-07 07:25:27 -08:00
|
|
|
let URLElems = content.document.getElementsByClassName("url");
|
2011-01-25 19:47:09 -08:00
|
|
|
for (let index=0; index<URLElems.length; index++)
|
|
|
|
URLElems[index].value = referrer;
|
2011-01-07 07:25:27 -08:00
|
|
|
|
|
|
|
let device = json.device || "";
|
|
|
|
let deviceElem = content.document.getElementById("id_device");
|
|
|
|
if (deviceElem)
|
|
|
|
deviceElem.value = device;
|
|
|
|
|
|
|
|
let deviceElems = content.document.getElementsByClassName("device");
|
2011-01-25 19:47:09 -08:00
|
|
|
for (let index=0; index<deviceElems.length; index++)
|
|
|
|
deviceElems[index].value = device;
|
2011-01-07 07:25:27 -08:00
|
|
|
|
|
|
|
let manufacturer = json.manufacturer || "";
|
|
|
|
let manufacturerElem = content.document.getElementById("id_manufacturer");
|
|
|
|
if (manufacturerElem)
|
|
|
|
manufacturerElem.value = manufacturer;
|
|
|
|
|
|
|
|
let manufacturerElems = content.document.getElementsByClassName("manufacturer");
|
2011-01-25 19:47:09 -08:00
|
|
|
for (let index=0; index<manufacturerElems.length; index++)
|
|
|
|
manufacturerElems[index].value = manufacturer;
|
2010-11-17 12:56:29 -08:00
|
|
|
}
|
|
|
|
|
|
|
|
addMessageListener("Feedback:InitPage", populateFeedback);
|