#168 Breaks reCaptcha on Firefox
Opened by bronx. Modified

Summary

Unable to click "I'm not a robot" on reCaptcha.

Setup

[If you want to report a broken page, please fill in details. If you have different issue, some
information might be irrelevant. Try to provide as much relevant information as possible]

Pages affected: https://www.google.com/recaptcha/api2/demo
JShelter Version: 0.21

Popup information (open JShelter popup on affected pages:

  1. Navigate to a page that you are having trouble with: https://www.google.com/recaptcha/api2/demo
  2. Click on the JShelter badge icon.
  3. Is JavaScript Shield active? ON
  4. Is Network Boundary Shield active? ON
  5. Is Fingerprint Detector active? ON
  6. What fingerprint likelihood does Fingerprint Detector report? None or negligible
  7. Did Fingerprint Detector produce any notifications, if so, what was the notification?
  8. Click on the Modify button next to the JavaScript Shield label.
  9. What is the highlighted level button text? Default level (recommended)
  10. Click on the Detail tweaks of JS shield for this site button.
  11. What wrappers were triggered by the page, list them below:
    Time precision (1000 times or more)

[Optional:]

OS: macOS
Browser: Firefox 146.0.1
Other extensions that might affect JShelter behaviour:

How to reproduce

  1. Navigate to https://www.google.com/recaptcha/api2/demo on Firefox
  2. Try clicking "I'm not a robot" button

Expected result

Ability to click "I'm not a robot" button to continue to the image tagging.

Actual result

Unable to click "I'm not a robot" button.

Reproducibility

Didn't experience the issue in Chromium based browsers.

Workarounds

I did not change settings for the triggered wrappers

Have you tried other steps to solve the issue?

  1. Disable JShelter extension solved the issue

Additional information / notes

Maybe relates to https://github.com/polcak/jsrestrictor/pull/204#issuecomment-1727519706.
I am including full FPD report at https://pastebin.com/usKj3vrz


Metadata