message: fixed a bug where there would be more than 1 listeners
diff: @@ -80,7 +80,11 @@ function startShowElement(message){
  return Promise.resolve({result: result});
  }
  }
  +
  +if (!window._recordListener) {
  + window._recordListener = startShowElement;
  browser.runtime.onMessage.addListener(startShowElement);
  +}
  // set frame id
  (function getframeLocation() {
  