Florian Bruhin

Results 379 issues of Florian Bruhin

**Version info**: ``` qutebrowser v3.5.1 Git commit: 00b3bba99 on main (2025-10-22 21:45:48 +0200) Backend: QtWebEngine 6.10 based on Chromium 134.0.6998.208 with security patches up to 140.0.7339.207 (plus any distribution patches)...

qt
component: QtWebEngine
bug: segfault/crash/hang

I'd like to slowly get rid of some Qt 5 stuff. I don't think we should drop it completely quite yet - it is still supported in various ways: -...

component: infrastructure
priority: 1 - middle

We should adopt something like [Scriv](https://scriv.readthedocs.io/en/latest/) or [Towncrier](https://towncrier.readthedocs.io/en/latest/) so that contributors can write their own changelog files instead of having to manually write a changelog when merging PRs. This would...

component: infrastructure
priority: 2 - low

**Version info**: ``` qutebrowser v3.5.1 Git commit: Backend: QtWebEngine 6.9.2 based on Chromium 130.0.6723.192 with security patches up to 139.0.7258.67 (plus any distribution patches) (source: api) Qt: 6.9.2 ``` **Does...

priority: 1 - middle
component: QtWebEngine
bug: behavior

- Schedule: [Qt 6.11 Release - Qt Wiki](https://wiki.qt.io/Qt_6.11_Release) - API review: ... - Issues: [Issue Navigator - Qt Bug Tracker](https://bugreports.qt.io/issues/?jql=project%20%3D%20QTBUG%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22)%20AND%20fixVersion%20in%20(6.11%2C%206.11.0)%20AND%20component%20%3D%20WebEngine) - Codereview: [dev](https://codereview.qt-project.org/q/project:qt/qtwebengine+branch:dev)

Python 3.9 support [is dropped](https://devguide.python.org/versions/) this month, so v3.6.0 will be the last release supporting it. After the release, we should drop it and see what new features of Python...

priority: 1 - middle

![ye8](https://cloud.githubusercontent.com/assets/625793/9706109/4fb89172-54db-11e5-96e9-6ba26bae3ef6.png) Like the tree style tabs Firefox addon.

priority: 3 - wishlist

In https://github.com/qutebrowser/qutebrowser/issues/8694#issuecomment-3276397840 we get issues because of this workaround: https://github.com/qutebrowser/qutebrowser/blob/c9498995df7967a055444ae37e13f583764d238f/qutebrowser/browser/browsertab.py#L1180-L1198 We should instead split the pages up into `qute-start://` and such, so that we can set corresponding flags on the...

priority: 1 - middle

Prompted by #8677, I did some research into using Qt's binary installer debug symbols with PyQt's binary wheels. Turns out, it [mostly just works](https://www.riverbankcomputing.com/pipermail/pyqt/2025-September/046329.html)! I think it would make bug/crash...

component: infrastructure
priority: 1 - middle

When doing `:jseval alert('foo')`, closing the alert and then scrolling the page, it works fine. However, when trying to scroll while the alert is open, closing it, and then trying...

priority: 2 - low
component: QtWebEngine
bug: behavior