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

Replace usage of electron.remote with more explicit IPC #1349

Closed
sarathms opened this issue Feb 10, 2021 · 2 comments
Closed

Replace usage of electron.remote with more explicit IPC #1349

sarathms opened this issue Feb 10, 2021 · 2 comments
Assignees
Labels
enhancement New feature request or improvement to existing functionality ooni/probe-desktop priority/medium Normal priority issue

Comments

@sarathms
Copy link

Currently we use electron's remote module to perform key background operations like updating configuration, loading measurement data. This isn't a safe practice anymore and newer versions of electron discourage using the module. We should instead use contextIsolation and other recommdendations here to move away from this.

This also prevents us from upgrading electron and leverage some other useful features.

@hellais
Copy link
Member

hellais commented Jul 14, 2021

This is 90% done.

@hellais
Copy link
Member

hellais commented Jan 27, 2025

Superseeded by #2845

@hellais hellais closed this as completed Jan 27, 2025
@github-project-automation github-project-automation bot moved this to Done in Roadmap Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature request or improvement to existing functionality ooni/probe-desktop priority/medium Normal priority issue
Projects
Archived in project
Development

No branches or pull requests

4 participants