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

fix: ensure child window transparency #28107

Merged
merged 5 commits into from
Mar 10, 2021

Conversation

VerteDinde
Copy link
Member

@VerteDinde VerteDinde commented Mar 10, 2021

Manual Backport of #28054

See that PR for details.

Notes: Child windows with specified background colors or transparency now work as intended.

MarshallOfSound and others added 4 commits March 9, 2021 14:45
Windows opened via window.open and intecepted via setWindowOpenHandler
or the `new-window` event should (a) have the correct background color
and (b) that background color should be transparent if specified.

The changes in api_web_contents fix (a) and the changes in
web_contents_preferences fix (b).

Notes: Child windows with specified background colors or transpency now
work as intended
@VerteDinde VerteDinde requested a review from a team as a code owner March 10, 2021 19:43
@electron-cation electron-cation bot added the new-pr 🌱 PR opened in the last 24 hours label Mar 10, 2021
@VerteDinde VerteDinde added the backport This is a backport PR label Mar 10, 2021
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened in the last 24 hours label Mar 10, 2021
@trop trop bot added the semver/patch backwards-compatible bug fixes label Mar 10, 2021
@MarshallOfSound MarshallOfSound added the fast-track 🚅 Indicates that this PR is intended to bypass the 24 hour rule. Needs approval from Releases label Mar 10, 2021
@MarshallOfSound MarshallOfSound added backport This is a backport PR and removed backport This is a backport PR labels Mar 10, 2021
@MarshallOfSound MarshallOfSound merged commit 21ac612 into 12-x-y Mar 10, 2021
@release-clerk
Copy link

release-clerk bot commented Mar 10, 2021

Release Notes Persisted

Child windows with specified background colors or transparency now work as intended.

This was referenced Mar 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
12-x-y backport This is a backport PR fast-track 🚅 Indicates that this PR is intended to bypass the 24 hour rule. Needs approval from Releases semver/patch backwards-compatible bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants