Skip to content

feat: add mirror transforms OS-20201 (#158) - #159

Merged
t-bashir-bs merged 1 commit into
42-x-y-bsfrom
tbashir/42-x-y-bs-mirror-transform-OS-20201
Jul 29, 2026
Merged

feat: add mirror transforms OS-20201 (#158)#159
t-bashir-bs merged 1 commit into
42-x-y-bsfrom
tbashir/42-x-y-bs-mirror-transform-OS-20201

Conversation

@t-bashir-bs

@t-bashir-bs t-bashir-bs commented Jul 28, 2026

Copy link
Copy Markdown

Description of Change

Cherry pick of Electron 28 change. There are some changes due to Chromium now having some support for mirror transforms, which has also reduced the amount of code that needs patching. However, they implemented vertical flips for the rot90 and rot270 transforms. To keep the behaviour the same between Electron 28 and 42, there is a conversion in NativeWindowViews::SetWindowTransform and RenderWidgetHostViewAura::RenderWidgetHostViewAura from major::WindowTransformType transform type to Gfx transform type.

Checklist

Release Notes

Notes:

@t-bashir-bs
t-bashir-bs force-pushed the tbashir/42-x-y-bs-mirror-transform-OS-20201 branch from 87ae93c to 2df0316 Compare July 28, 2026 13:08
@t-bashir-bs
t-bashir-bs force-pushed the tbashir/42-x-y-bs-mirror-transform-OS-20201 branch from 2df0316 to a8db160 Compare July 29, 2026 12:02
@t-bashir-bs
t-bashir-bs merged commit 43fb87a into 42-x-y-bs Jul 29, 2026
29 checks passed
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.

2 participants