Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-02 | test bugfixcheroot-test | Florian Bruhin | |
2020-12-02 | WIP: test cheroot | Florian Bruhin | |
2020-12-02 | Add QR userscript | Florian Bruhin | |
2020-11-30 | Merge branch 'update-dependencies' | Florian Bruhin | |
2020-11-30 | Downgrade cheroot to 8.4.7 | Florian Bruhin | |
See https://github.com/cherrypy/cheroot/issues/341 | |||
2020-11-30 | scripts: Fix changelog URLs | Florian Bruhin | |
2020-11-30 | Update dependencies | qutebrowser bot | |
2020-11-29 | doc: Add 1password userscript | Florian Bruhin | |
2020-11-29 | Fix HTML-escaping of JavaScript messages | Florian Bruhin | |
With f8309d995641a7eb6113c8b0bc4bbb1faa7e8a86, the conditional escaping for Qt <= 5.11 was dropped. However, while doing so, I accidentally thought that bug was about Qt *not* escaping messages in older versions, while in reality it was the other way around... Thus, we now have to unconditionally escape them, rather than not escaping them at all. | |||
2020-11-26 | Revert "ci: Try semgrep" | Florian Bruhin | |
This reverts commit 7c1f177572daeb2063ab58b5669a4c3c02df6235. Worked on dev, now broken on master? | |||
2020-11-26 | mkvenv: Search ldconfig in /sbin | Florian Bruhin | |
2020-11-25 | ci: Try semgrep | Florian Bruhin | |
2020-11-25 | ci: Fix lint for docker workflow | Florian Bruhin | |
2020-11-25 | ci: Fix docker working directory | Florian Bruhin | |
2020-11-25 | Integrate docker rebuild workflow | Florian Bruhin | |
2020-11-25 | Make sure all Qt regexes are valid | Florian Bruhin | |
2020-11-25 | Ensure QRegularExpression is valid | Florian Bruhin | |
2020-11-25 | Update _chromium_version docs | Florian Bruhin | |
2020-11-25 | Update changelog | Florian Bruhin | |
2020-11-25 | scripts: Fix type annotation | Florian Bruhin | |
2020-11-25 | scripts: Add print_command to mkvenv | Florian Bruhin | |
2020-11-25 | scripts: Fix lint | Florian Bruhin | |
2020-11-25 | scripts: Add Qt smoke test to mkvenv.py | Florian Bruhin | |
2020-11-25 | scripts: Use utils.print_error in mkvenv.py | Florian Bruhin | |
2020-11-25 | scripts: Fix mkvenv.py with multilib libraries | Florian Bruhin | |
2020-11-25 | tests: Add smoke test for test_mkvenv.py | Florian Bruhin | |
2020-11-25 | Update changelog | Florian Bruhin | |
2020-11-25 | Don't percent-decode path with ":navigate up" | Florian Bruhin | |
If we have an URL with e.g. %2F in the path, we shouldn't treat that as separator, and it shouldn't be converted to a "/". Fixes #5908 | |||
2020-11-25 | scripts: Add libxcb-util workaround to mkvenv.py | Florian Bruhin | |
Closes #5905 | |||
2020-11-24 | Remove now unneeded PyQtWebEngine version bound | Florian Bruhin | |
2020-11-24 | Revert "Work around PyQt 5.15.1 waitSignals issues" | Florian Bruhin | |
This reverts commit b55675ad4afe12be7e4a4f39960bb58818c502f8. | |||
2020-11-24 | scripts: Improve flake8-bugbear changelog URL | Florian Bruhin | |
2020-11-24 | Merge branch 'update-dependencies' | Florian Bruhin | |
2020-11-24 | Fix flake8 | Florian Bruhin | |
2020-11-24 | tests: Fix f-string | Florian Bruhin | |
2020-11-24 | Update dependencies | qutebrowser bot | |
2020-11-24 | Add a test for the system monospace font | Florian Bruhin | |
See #5663 | |||
2020-11-24 | Move getting default system font to configutils | Florian Bruhin | |
For easier testability, as a preparation for #5663. | |||
2020-11-24 | Fix font quoting for font family names with a dot | Florian Bruhin | |
With macOS Big Sur (11.0), the default monospace font family we get from QFontDatabase is ".AppleSystemUIFontMonospaced". The leading dot in there leads to a stylesheet like: font: 10pt .AppleSystemUIFontMonospaced; Which fails to parse, thus messing up styling entirely on Big Sur. Fixes #5663 | |||
2020-11-24 | ci: Add macOS Big Sur | Florian Bruhin | |
See #5663 and #5896 (which we don't test for at the moment) | |||
2020-11-24 | Use config.cache to get referrer setting | Florian Bruhin | |
Follow-up to 120f8ce1d48cee39b785b9e74cb541652a2ca26d | |||
2020-11-23 | Update changelog | Florian Bruhin | |
This isn't really possible to backport unfortunately. | |||
2020-11-23 | Revert "ci: Downgrade to Ubuntu 18.04 for CodeQL env" | Florian Bruhin | |
This reverts commit 74ad8fd545f72c76a55dcd2d87683041a09816cb. | |||
2020-11-23 | Update changelog | Florian Bruhin | |
2020-11-23 | Small f-string cleanup | Florian Bruhin | |
2020-11-23 | Add end2end test for referer settings | Florian Bruhin | |
See #5892, #5903 | |||
2020-11-23 | urlutils: Consider scheme/port for same_domain() | Florian Bruhin | |
See #5892 | |||
2020-11-23 | Fix content.headers.referer = 'never' with Qt 5.15 | Florian Bruhin | |
The --no-referrers flag was removed in Chromium 79: https://chromium-review.googlesource.com/c/chromium/src/+/1808144 We now instead use the request interceptor to remove the referrer, which is possible ever since Qt 5.12.4 and 5.13.1 and something we've wanted to do anyways, see #4793. The setting is still marked as "requires a restart" (and it doesn't support URL patterns) because that's partially true: The `same-domain` value is still handled via CLI arguments. Fixes #5892 (together with the last commit for 'same-domain') | |||
2020-11-23 | Fix content.headers.referer = 'same-domain' with Qt 5.14+ | Florian Bruhin | |
Fixes #5892 (together with the next commit for 'never') | |||
2020-11-23 | tests: Fix Qt version check patching | Florian Bruhin | |