John Beutner

Results 9 issues of John Beutner

Normal `time.Ticker`s support being `Stop()`ed, then later restarted by calling `Reset()`. However, mocked `clock.Ticker`s do not; once they are stopped they can never be restarted. This PR fixes that behavior,...

Rationale in #87474. Didn't PR until now because there were no further comments on that issue, and the immediate problem I was seeing was resolved. * Issue: gh-87474

awaiting change review
needs backport to 3.10
needs backport to 3.11

#### Description of Change Don't perform the "known executable" [check](https://github.com/cptpcrd/electron/blob/7e6fb97a2f4659d1416300a1c38f7294af081fb2/shell/browser/electron_browser_client.cc#L457) on Linux if `/proc/self/exe` is going to be executed. If the executable has been unlinked -- e.g. by the system...

semver/patch
target/28-x-y
target/29-x-y
target/30-x-y
target/31-x-y

If the Wayland platform is in use, simply connect to the XWayland server directly, and perform queries using that connection. As long as Thunderbird is running under XWayland, this allows...

### Preflight Checklist - [X] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/main/CONTRIBUTING.md) for this project. - [X] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/main/CODE_OF_CONDUCT.md) that this project adheres to. -...

platform/linux
crash :boom:
bug :beetle:
component/BrowserWindow
has-repro-gist
stale
29-x-y

This PR makes the `getRunner()` function check `/etc/os-release` to determine the Ubuntu version, rather than hardcoding a kernel version check. This is also important because the current implementation only checks...

#### Description Currently, when Pion is receiving simulcast, `PeerConnection.handleIncomingSSRC` reads (at least) 2 packets: one packet is used to determine the payload type, and one (or more) packets are used...

#### Description Part of pion/webrtc#2777 #### Reference issue N/A

#### Description of Change On Linux under X11, setting the Z-order before showing the window apparently does not work properly, so it needs to be called again. This is done...

semver/patch
target/31-x-y
target/32-x-y
target/33-x-y
target/34-x-y