-
Notifications
You must be signed in to change notification settings - Fork 15.8k
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
build: remove legacy helpers (Electron Helper EH/NP) #14436
Conversation
8a3e7cd
to
68a9695
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍there are also other tools/
that will be rendered unused after #14097 , we should probably clean them all together. But it makes sense to clean this one separately, as its not related to GYP -> GN migration.
@deepak1556 it would make sense to do this for 3.0 as well, but I guess it's technically a breaking change. |
@deepak1556 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Release Notes Persisted
|
@miniak I would be onboard for backporting this to 3.x, technically this isn't a breaking change as its an unused binary, i don't see a reason for users to depend on it. |
@deepak1556 there might be some tools packaging Electron apps expecting those helpers to be present though. |
/trop run backport-to 3-0-x |
@miniak You have to be on a list to run trop commands |
/trop run backport-to 3-0-x |
The backport process for this PR has been manually initiated, |
Actually wait, we probably shouldn't backport this. Will result in peoples packager scripts breaking |
We have automatically backported this PR to "3-0-x", please check out #14452 |
Description of Change
Electron Helper EH/NP is not used anymore. Chrome is also not shipping these separate helpers anymore (since NPAPI plugin support was removed)
https://bugs.chromium.org/p/chromium/issues/detail?id=520680
Checklist
Release Notes
Notes: Removed legacy helpers (Electron Helper EH/NP).