Unable to submit issue reports under Manifest v3

Environment

  • OS version: Ubuntu 22.04
  • Browser version: Chrome 110
  • Extension version: next (cc5ce4e9), only Manifest v3
  • Last working version: N/A

Steps to reproduce

  1. Navigate to https://example.com/.
  2. Open issue reporter.
  3. Follow issue reporter flow to "Details" page.
  4. Click on "Anonymous submission" checkbox.

Observed behavior

"Continue" button is shown and is disabled.

Expected behavior

"Send report" button is shown and is enabled.

Further information

  • This problem cannot be reproduced under Manifest v2, or when visiting a website that takes longer to load (e.g. https://zeit.de/).
  • This problem appears to be caused by a race condition, due to the "requestcollected" event being dispatched before the listener gets added.