webRequest.StreamFilter.error

A string that will contain an error message after the onerror event has fired.

Examples

This example adds an onerror listener which logs the value of error.

js
function listener(details) {
  let filter = browser.webRequest.filterResponseData("12345");

  filter.onerror = (event) => {
    console.log(`Error: ${filter.error}`);
  };

  // return {}; // not needed
}

browser.webRequest.onBeforeRequest.addListener(
  listener,
  { urls: ["<all_urls>"], types: ["main_frame"] },
  ["blocking"],
);

Browser compatibility