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

build: fix for "enable_desktop_capturer = false" #23864

Merged
merged 1 commit into from Jun 1, 2020

Conversation

alexeykuzmin
Copy link
Contributor

@alexeykuzmin alexeykuzmin commented May 31, 2020

Description of Change

Some builds flags are not properly respected. Let's fix it.

Here are builds with enable_desktop_capturer, enable_remote_module, and enable_views_api set to false before the change:

[tsl] ERROR in /home/builduser/project/src/electron/lib/browser/api/desktop-capturer.ts(1,32)
TS2306: File '/home/builduser/project/src/electron/lib/common/dummy.ts' is not a module.

and after the change:

Checklist

Release Notes

Notes: none

@alexeykuzmin alexeykuzmin force-pushed the alkuzmin/fix-enable-desktop-capturer-false branch 3 times, most recently from e2d81aa to 2948b93 Compare May 31, 2020 17:57
@alexeykuzmin alexeykuzmin force-pushed the alkuzmin/fix-enable-desktop-capturer-false branch from 2948b93 to d883fbe Compare May 31, 2020 19:56
@jkleinsc jkleinsc merged commit 4133c71 into master Jun 1, 2020
@release-clerk
Copy link

release-clerk bot commented Jun 1, 2020

No Release Notes

@jkleinsc jkleinsc deleted the alkuzmin/fix-enable-desktop-capturer-false branch June 1, 2020 14:13
@trop
Copy link
Contributor

trop bot commented Jun 1, 2020

I was unable to backport this PR to "10-x-y" cleanly;
you will need to perform this backport manually.

@trop
Copy link
Contributor

trop bot commented Jun 1, 2020

@alexeykuzmin has manually backported this PR to "10-x-y", please check out #23876

jkleinsc pushed a commit that referenced this pull request Jun 1, 2020
@deepak1556
Copy link
Member

/trop run backport-to 9-x-y

@trop
Copy link
Contributor

trop bot commented Jun 3, 2020

The backport process for this PR has been manually initiated -
sending your commits to "9-x-y"!

@trop
Copy link
Contributor

trop bot commented Jun 3, 2020

I was unable to backport this PR to "9-x-y" cleanly;
you will need to perform this backport manually.

@trop
Copy link
Contributor

trop bot commented Jun 3, 2020

@deepak1556 has manually backported this PR to "9-x-y", please check out #23934

deepak1556 added a commit that referenced this pull request Jun 7, 2020
…23934)

* build: fix for "enable_desktop_capturer = false" (#23864)

* build: fix filenames autogen with new BUILDFLAG syntax (#23952)

* fix: default to NTLM v2 in the network service for POSIX platforms (#23846)

* chore: update patch

Co-authored-by: Alexey Kuzmin <alkuzmin@microsoft.com>
Co-authored-by: Samuel Attard <sattard@slack-corp.com>
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

Successfully merging this pull request may close these issues.

None yet

4 participants