Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Warn when ProxyMode/ExtensionWhiteList registry setting is detected #4391
Cypress fails in strange ways if a ProxyMode policy is set on the user's computer, because it can break Cypress's proxy when running tests in Chrome.
Should also detect ExtensionWhiteList/other problematic extension settings.
referenced this issue
Jun 5, 2019
@flotwig I fully agree with your decision. The best solution (from user's and UI/UX's point of view) will be adding a small
"We detected ProxyMode key in your registry. Cypress's proxy cannot work properly with Chrome. To fix this issue, please [visit this page | remove the following keys | any other kind of advice that you can give to help people find out what's happening]
You can put a link to one of your pages describing the situation and possible solutions. I think that it is not so good to just tell people "hey, just remove those keys", as some people may have no rights to perform such actions, however, this will be the most straightforward solution.
Hope this helps :) Keep doing a great job with Cypress!