odebroqueville / contextSearch

Firefox add-on to search selected text in a web page using your favorite search engines from a context menu or from a grid of icons.
Other
0 stars 0 forks source link

latest releases block paypal #159

Closed conraid closed 3 months ago

conraid commented 1 year ago

For a while now, I have had to disable the extension in order to pay with paypal. Every time a site redirects to paypal payment the redirect, with popup opening, loops and nothing happens. By deactivating this extension everything is ok. It does the same on Linux and on Mac. With the latest version of FF and the extension.

odebroqueville commented 1 year ago

@conraid UPDATE: Please understand that without your feedback I am not able to fix an issue I am not encountering!

I was not able to reproduce the issue on Mac. Please detail the steps you took. How is Paypal being launched or redirected? Would you please press CTRL-ALT + I and visit the Console tab to see if any errors appear. Can you share the url of the Paypal popup with me? Maybe the site breaks when the content script is injected. I'm not sure.

conraid commented 12 months ago

For example in https://shop.universalmusic.it, when I go to pay it goes on a loop. If I disable the extension instead, it works.

I don't see any particular errors for paypal, only "state provided to "https://www.paypalobjects.com/webcaptcha/grcenterprise_v3_static.html" a partitioned cookie or access to storage resources as it is loaded in a third party context and dynamic state partitioning is active."

immagine

odebroqueville commented 12 months ago

Unfortunately, I'm not able to place any orders from Switzerland any I don't want to purchase anything so I don't see how I can test this!

I'm having no trouble reaching the point where the Paypal popup appears for me to login.

Screenshot 2023-11-29 at 23 48 48

There could be a conflict between Context Search and another extension. To rule this out, I would suggest that you allow Context Search to work in Incognito (or Private) mode. Then, open https://shop.universalmusic.it/ in Incognito mode and simulate a purchase up to the point where the Paypal popup appears. Then see if you're able to login without completing the purchase.

If things work that far, then it's likely that there's a conflict with another extension.

Another way to check if there's a conflict would be to temporarily disable all extensions except Context Search and see if you still encounter the issue. If not, then turn on each extension one-by-one to see which extension is conflicting with CS.

Do you have other links for which Paypal isn't working?

conraid commented 12 months ago

Yes, it is a conflict. With only that active it works. Forgive me for not doing this test sooner. Now I'm trying to figure out which extension it conflicts with.

odebroqueville commented 12 months ago

Could be a security setting or ad blocker.

On 30 Nov 2023, at 12:16, Corrado Franco @.***> wrote:

Yes, it is a conflict. With only that active it works. Forgive me for not doing this test sooner. Now I'm trying to figure out which extension it conflicts with.

— Reply to this email directly, view it on GitHub https://github.com/odebroqueville/contextSearch/issues/159#issuecomment-1833558445, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEYLCYMQPLAR4TDAEQEH43YHBTIZAVCNFSM6AAAAAA72YUIJCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZTGU2TQNBUGU. You are receiving this because you commented.

conraid commented 12 months ago

As an ad blocker I use ublock origin, but I tried to disable it for testing. What misled me is that by removing this extension everything works normally. I will investigate further.

odebroqueville commented 11 months ago

Have you had any luck finding which extension conflicts with Context Search ?

conraid commented 11 months ago

No. I've tried twice, but I can't find it. There is something strange about it. By the way I deactivate one by one and it's okay. I leave all active and it works fine even with contextSearch active. I restart, and it doesn't go. At this point I suspect something in my installation, although as mentioned it gave the same error on Linux and on Mac, with different extensions.

odebroqueville commented 11 months ago

This is why I thought that it could be a security setting. Are you using a same VPN or firewall on all 3 operating systems? Also, I'd check your browser Privacy & Security settings:

Screenshot 2023-12-06 at 13 48 21 Screenshot 2023-12-06 at 13 49 14
conraid commented 11 months ago

I don't use VPN and have basic settings. Before the last update, I had no problems.

immagine

immagine

odebroqueville commented 11 months ago

Are you using Firefox on 3 different devices or are you using VMs? Without knowing which extensions you use, I'm afraid I can't help you more as I'm not able to reproduce the issue on my end. I would disable all extensions except Context Search, and then check if logging into Paypal works. I would then progressively turn on each extension and check if you're able to log into Paypal.

conraid commented 11 months ago

With 3 different devices. As said doing that test works regularly, but then on ff restart no. I should do a test and reboot each time. It takes too much time :/ If I find out anything anyway I will let you know. Thank you for your assistance.

odebroqueville commented 10 months ago

Have you been able to make any progress? I'm wondering if it could be an issue with Firefox syncing.

conraid commented 10 months ago

Oh yes, pardon. It creates problems together with the ALLOW RIGHT-CLICK (https://addons.mozilla.org/it/firefox/addon/re-enable-right-click/) extension. If you want to try the problem also occurs on ebay and bandcamp.

odebroqueville commented 10 months ago

@conraid Thanks for the feedback, Corrado. It would have been good of the developer to include a block list in the settings, so that you could add websites for which you don't want the extension to run (e.g. payment websites like paypal.com). I know of another paid extension for mac that does something similar and more. It's called StopTheMadness. It's first and foremost for Safari, but apparently it also works for Firefox. I haven't tested to see if it conflicts with Context Search, but I thought you might want to give it a try. Keep me posted! There's an interesting bundle offer.

conraid commented 10 months ago

The situation is more complex, I try to explain. Today on bandcamp it recurred, and by removing any random extension instead it works. So I did some testing, and it works whatever extension I turn off. Basically whatever extension I take off, it works. On reboot, however, it crashes again, even without that extension I just removed. At this point I don't know what to think anymore. If I uninstall "context search" instead, it always works. But if the problem is only mine I would say let it go.

odebroqueville commented 10 months ago

@conraid Quite frankly, Corrado, I don't know what to make of this. What puzzles me is that I can't reproduce this issue on my mac and, so far, you're the only person who's experienced this bug! What beats me is that you say you're encountering this issue on 3 different devices! At this stage, the only thing that I can suggest is for you to try an alternative to Context Search such as ContextSearch web-ext and see if the same issue arises.

conraid commented 10 months ago

It is probably some conflict with something I use, which I cannot find, however. This one you suggested works fine. Just as yours worked fine until a few months ago. Too bad, because I find it simpler.

odebroqueville commented 10 months ago

If the issue occurred a few months ago, what would be helpful, if you find the time, is to try to spot the first version of CS that causes the issue, maybe starting from v4.6.3 which was released mid September last year. The history of versions can be found here: https://addons.mozilla.org/en-US/firefox/addon/contextual-search/versions/.

odebroqueville commented 3 months ago

I'm closing this issue as I don't see how to make it progress. Hope things have sorted themselves out with time!