Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test #1

Open
KrishEnacton opened this issue Dec 16, 2022 · 0 comments
Open

Test #1

KrishEnacton opened this issue Dec 16, 2022 · 0 comments

Comments

@KrishEnacton
Copy link
Owner

KrishEnacton commented Dec 16, 2022

We are trying to develop functionality to auto apply coupons at checkout like being done by honey

Since JoinHoney is using Manifest V2, it's working fine.

However, in Manifest V3, remote eval seems to be not supported and it shows an error.

Remote eval is required (and also used by Honey) to execute selectors & events using metadata like https://i.imgur.com/mAV6csS.png

eval("console.log('testing')");

When we implement it, it shows an error at https://i.imgur.com/tmi9Lyh.png

Gone through https://developer.chrome.com/docs/extensions/mv3/intro/mv3-overview/#remotely-hosted-code and https://developer.chrome.com/docs/extensions/mv3/mv3-migration/#remotely-hosted-code but still no luck as we need to execute selectors and events to be able to automatically apply coupons during the checkout process.

Kindly suggest a fix to overcome this as this issue would affect hundreds of browser extensions including Honey when Manifest V3 is in force.

Feel free to let's know if any more information is needed to understand the issue and offer resolution.

Looking forward to the resolution.

Thank you in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant