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: fix building with enable_plugins = false #36193
build: fix building with enable_plugins = false #36193
Conversation
I think this is the same issue issue i noticed in #36190. What is the difference between enable_ppapi and enable_plugins, btw? (We have disabled both of these in openSUSE because none of the apps we ship depend on either Pepper or PDF support) |
No Release Notes |
I was unable to backport this PR to "21-x-y" cleanly; |
I have automatically backported this PR to "22-x-y", please check out #36201 |
@brjsp there are now separate |
Co-authored-by: Milan Burda <miburda@microsoft.com>
build: fix building with enable_plugins = false (#36193) Co-authored-by: Milan Burda <miburda@microsoft.com> Co-authored-by: Milan Burda <miburda@microsoft.com>
/trop run backport-to 20-x-y |
The backport process for this PR has been manually initiated - sending your PR to |
I was unable to backport this PR to "20-x-y" cleanly; |
build: fix building with enable_plugins = false (#36193) Co-authored-by: Milan Burda <miburda@microsoft.com>
Co-authored-by: Milan Burda <miburda@microsoft.com>
Description of Change
electron_renderer_pepper_host_factory.h
is referenced bypepper_helper.cc
and needs to share the same buildflag.electron/shell/renderer/pepper_helper.cc
Line 12 in 169cf53
electron/shell/renderer/pepper_helper.cc
Lines 25 to 26 in 169cf53
Without the fix the build fails with:
Checklist
npm test
passesRelease Notes
Notes: none