Shelley Vohr

Results 126 issues of Shelley Vohr

#### Description of Change Closes https://github.com/electron/electron/issues/44096. Fixes an issue where closing a window after printing on Linux triggered a crash. This happened as a result of `gtk::ClearAuraTransientParent()` assuming the `aura:Window`...

semver/patch
new-pr 🌱
target/31-x-y
target/32-x-y
target/33-x-y

#### Description of Change Refactors our existing PDF save approach to use the File System Access API and therefore match existing (deprecated) behavior in upstream. I've also upstreamed this at...

semver/patch
new-pr 🌱
target/32-x-y
target/33-x-y

#### Description of Change Use new Issue Types in our templates for improved sorting and categorization. #### Release Notes Notes: none

semver/none
no-backport

#### Description of Change #### Checklist - [ ] PR description included and stakeholders cc'd - [ ] `npm test` passes - [ ] tests are [changed or added](https://github.com/electron/electron/blob/main/docs/development/testing.md) -...

new-pr 🌱
no-backport

This PR makes snapshot testing slightly more flexible so that embedders can run smoke tests against it. Previous similar PRs: * https://github.com/nodejs/node/pull/36489 * https://github.com/nodejs/node/pull/54375

test
needs-ci

This adds some auto-monitoring to prevent massive script drift. Action runs every two weeks. Successful run: https://github.com/electron/debian-sysroot-image-creator/actions/runs/13845024913 New issue: https://github.com/electron/debian-sysroot-image-creator/issues/52

As in title. Don't build new sysroots when we haven't changed any relevant files.

`OPENSSL_TLS_SECURITY_LEVEL` isn't defined at all in BoringSSL and will cause compilation failures. Ref https://github.com/nodejs/node/pull/57323 Ref https://github.com/nodejs/node/pull/56601 See [boringssl search results](https://source.chromium.org/search?q=OPENSSL_TLS_SECURITY_LEVEL&sq=package:chromium)

needs-ci
dependencies

As in title - this PR makes crypto tests work with BoringSSL. Similar to previous PRs.

test
needs-ci

#### Description of Change Closes https://github.com/electron/electron/issues/15646. Refs CL:6266792 Adds `before-mouse-event` to allow intercepting and preventing mouse events in WebContents. #### Checklist - [x] PR description included and stakeholders cc'd -...

semver/minor
new-pr 🌱
api-review/requested 🗳
target/36-x-y
target/37-x-y