buttercup / buttercup-browser-extension

:earth_asia: Buttercup browser extension
https://buttercup.pw
MIT License
228 stars 42 forks source link

Ebay.de payments fail with extension enabled #376

Closed perry-mitchell closed 5 months ago

perry-mitchell commented 3 years ago

Post-robot fails when attempting to make payments on pay.ebay.de, seems to be some kind of conflict.

adamturcsan commented 3 years ago

Ebay uses PayPal AFAIK. I also had issues with PayPal on https://donate.mozilla.org/ as an example to test the issue.

perry-mitchell commented 3 years ago

The issue is because both systems use PostRobot, and ours is conflicting with eBay's. We use it, as they do, to communicate between iframes easily. We simply need to move to a personalised postMessage handler to avoid using the same message formats as post-robot.

perry-mitchell commented 5 months ago

Closing this as the new V3 release renders this issue as either outdated or irrelevant. If you feel this was in error, please don't hesitate to comment. Please note that you should, at very least, test again in the new release once it's out.