summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-04webenginesettings: Move _init_settings()profile-cleanup-1Florian Bruhin
2020-12-04Move webenginesettings._update_settings into ProfileSetterFlorian Bruhin
2020-12-04webenginesettings: Don't special-case set_dictionary_languageFlorian Bruhin
2020-12-04webenginesettings: Don't special-case cookie policyFlorian Bruhin
2020-12-04webenginesettings: Deduplicate profile init codeFlorian Bruhin
2020-12-04Skip cookie filtering test with Qt 5.15.0Florian Bruhin
2020-12-04tests: Use cookies page to check for cookiesFlorian Bruhin
Looks like :jseval is somehow special on QtWebKit...
2020-12-04Fix lintFlorian Bruhin
2020-12-04Use correct profile in init_private_profile()Florian Bruhin
Follow-up to #5813
2020-12-04tests: Avoid calling webenginesettings.init()Florian Bruhin
Since #5813, we now do more work there - and there already is quite a bit of odd patching, so this isn't really the right way forward. For now, replicate the initialization steps we *actually* need inside the tests. I'm not entirely happy with this solution, but it's likely we can revisit this to find something nicer when refactoring profile initialization in general, see #5935. This unfortunately also means there's no good way we can do what `test_default_user_agent_saved` did, so I ended up removing it.
2020-12-04Add tests for reiniting private modeFlorian Bruhin
See #5810 and #5813
2020-12-04Merge remote-tracking branch 'origin/pr/5813'Florian Bruhin
2020-12-03Add missing type using TYPE_CHECKING conditionallufte
2020-12-03Remove unecessary parenthesislufte
2020-12-03Reverting this order switch as apparently it's not neededlufte
2020-12-03scripts: Actually read --skip-smoke0testFlorian Bruhin
2020-12-03Update changelogFlorian Bruhin
2020-12-03ci: Fix broken patternFlorian Bruhin
2020-12-03Add a test for problem matchersFlorian Bruhin
2020-12-03Update docsFlorian Bruhin
2020-12-03Merge remote-tracking branch 'origin/pr/5923'Florian Bruhin
2020-12-03Update changelogFlorian Bruhin
2020-12-03scripts: Add --skip-smoke-test to mkvenv.pyFlorian Bruhin
2020-12-03scripts: Improve output for misc_checksFlorian Bruhin
- Don't output type annotation message for "# type: ignore" - Output entire message colored - Strip colors in problemmatcher regex
2020-12-03Support --desktop-file-name arg to set Wayland app_idMark Stosberg
Fixes #5245
2020-12-03ci: Don't run docker job in forksFlorian Bruhin
2020-12-03ci: Also downgrade PyQt5Florian Bruhin
While there's no actual "bad" changes in Qt 5.15.1/.2 outside of QtWebEngine, many of our version checks still check for the qtbase rather than the qtwebengine version. See #3785
2020-12-03Update changelogFlorian Bruhin
2020-12-03Minor changes to dark color preferenceFlorian Bruhin
2020-12-03Merge remote-tracking branch 'origin/pr/5917'Florian Bruhin
2020-12-03Regenerate docsFlorian Bruhin
2020-12-03Add .benchmarks to .gitignoreFlorian Bruhin
2020-12-03Update changelogFlorian Bruhin
2020-12-03Merge remote-tracking branch 'origin/pr/5916'Florian Bruhin
2020-12-03Merge remote-tracking branch 'origin/pr/5912'Florian Bruhin
2020-12-03Merge remote-tracking branch 'origin/pr/5900'Florian Bruhin
2020-12-03tox: Actually support -e pyFlorian Bruhin
2020-12-03ci: Also use Python in PATH in ci.ymlFlorian Bruhin
Follow-up to df7e0553d8bf3697c577b72ed4077ac90be07c74
2020-12-03Enforce /usr/bin/env shebangs in userscriptsFlorian Bruhin
See https://github.com/qutebrowser/qutebrowser/discussions/5927#discussioncomment-145322
2020-12-03tox: Allow posargs for misc_checks.pyFlorian Bruhin
2020-12-03ci: Use installed Python version in DockerfileFlorian Bruhin
Archlinux upgrading from Python 3.8 to 3.9 broke the build - let's just use whatever is in $PATH instead.
2020-12-03scripts: Handle comments in recompile_requirementsFlorian Bruhin
2020-12-03Fix typos in kodi userscriptFlorian Bruhin
2020-12-03Merge remote-tracking branch 'origin/pr/5929'Florian Bruhin
2020-12-03ci: Add Qt 5.15.0Florian Bruhin
We test Qt 5.15.2, but that's based on a newer Chromium version: Qt 5.14.x -> Chromium 77 Qt 5.15.0 -> Chromium 80 Qt 5.15.2 -> Chromium 83 Some behavior changes between Chromium versions (see e.g. #5915), so it makes sense to test both. Picking 5.15.0 rather than .1 due to renderer process crashes in 5.15.1 (#5721). Doesn't matter much on the CI as we don't use WebRTC, but if someone wants to downgrade with mkvenv.py for some reason, .0 will be more useful than .1.
2020-12-02add kodi userscriptgeeseven
2020-12-02Improve docs for :spawn -dFlorian Bruhin
2020-12-02Add QR userscriptFlorian Bruhin
2020-11-30Merge branch 'update-dependencies'Florian Bruhin
2020-11-30Downgrade cheroot to 8.4.7Florian Bruhin
See https://github.com/cherrypy/cheroot/issues/341