esse-dev / akita

A browser extension that gives you insight into your engagement with Web Monetization.
Other
24 stars 3 forks source link

[BUG] Fetch requests against Gatehub ILP addresses fails on Chromium #144

Closed sharon-wang closed 3 years ago

sharon-wang commented 3 years ago

Describe the bug Sites with a Gatehub monetization meta tag are not being detected as monetized when visited in a Chromium browser (Chrome, Edge, Brave), but works fine in Firefox.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://www.wevolver.com/ on a Chromium browser
  2. Look at Akita extension icon
  3. See error

Expected behavior Akita should show that the site is monetized and store monetization data for it.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context This does not occur with Firefox. Having Coil installed (with or without an active subscription) does not seem relevant to this issue.

sharon-wang commented 3 years ago

Peeked into some Gatehub docs/posts, but didn't see anything about this:

We'll need to investigate why Firefox is doing fine, but Chromium is not working. Something to do with CORS restrictions/strictness.

sharon-wang commented 3 years ago

@vezwork Can you test if Gatehub payment pointers pass validation if we force payment pointer validation while Coil is being used?

sharon-wang commented 3 years ago

Well, it seems like this is no longer an issue as it's not reproducible anymore. Closing.