summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-29Ensure all tests have known starting statesTravis Ens
2020-12-24Added test to get complete branch coverageTravis Ens
2020-12-24Fixed yamllint whitespace issues.Travis Ens
2020-12-24Fixed comparison with None, properly unset environment variables by deletingTravis Ens
them, updated the test to check this behaviour, refactored test code by removing redundant variables and improving readability.
2020-12-21Add qt.environ setting in configTravis Ens
Any environment variables can be set using the qt.environ setting in the config.
2020-12-19Adjust check_coverage.py whitelistFlorian Bruhin
2020-12-19Simplify redirection exception hierarchyFlorian Bruhin
2020-12-19doc: Use Python 3.9 simplified usage formattingFlorian Bruhin
2020-12-19tox: Use Python 3.8 for pylintFlorian Bruhin
See https://github.com/PyCQA/pylint/issues/3760
2020-12-19Clarify QUTE_COMMANDLINE_TEXT in userscript docsFlorian Bruhin
2020-12-19Add mkvenv.py --updateFlorian Bruhin
2020-12-14Merge pull request #5960 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2020-12-14Update dependenciesqutebrowser bot
2020-12-08Update docsFlorian Bruhin
2020-12-08Fix pylint/coverageFlorian Bruhin
2020-12-08Update requirements.txtFlorian Bruhin
2020-12-08Merge remote-tracking branch 'origin/pr/5946' into devFlorian Bruhin
2020-12-08Update docsFlorian Bruhin
2020-12-08Merge remote-tracking branch 'origin/pr/5947'Florian Bruhin
2020-12-08Added tests and modifed regex to full matchMarco Zatta
2020-12-08Parse_duration with one regex onlyMarco Zatta
2020-12-07Update CI deps and assorted CI stuff.Eli Schwartz
2020-12-07Migrate read_file from pkg_resources to importlib.resourcesEli Schwartz
In python 3.9, we can get any resource from a package subdirectory using files(), but on older versions of python, even where importlib.resources exists, we need the backport.
2020-12-07requirements: Remove now unneeded cheroot version boundFlorian Bruhin
2020-12-07Merge remote-tracking branch 'origin/pr/5944'Florian Bruhin
2020-12-07Time units added to :later commandMarco Zatta
The :later command is modified to accept either an integer or time duration with properly formatted units. The expected format is XhYmZs, where X, Y and Z are integers corresponding to hours, minutes or seconds respectively. The user needs to specify at least one of the units for the command to work. In case of integer input, unit is assumed to be seconds.
2020-12-07ci: Simplify CodeQL workflowFlorian Bruhin
2020-12-07Merge remote-tracking branch 'origin/pr/5936'Florian Bruhin
2020-12-07reduce use of pkg_resources by not extracting a file to find its filenameEli Schwartz
Further progress on #4467
2020-12-07Update dependenciesqutebrowser bot
2020-12-04scripts: Ignore DXVAVDA errors for smoke testFlorian Bruhin
When trying to release in my Windows VM, I get: [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAVDA fatal error: could not LoadLibrary: mf.dll: The specified module could not be found. (0x7E) [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAVDA fatal error: could not LoadLibrary: mfplat.dll: The specified module could not be found. (0x7E) [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAVDA fatal error: could not LoadLibrary: msmpeg2vdec.dll: The specified module could not be found. (0x7E) [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1407)] DXVAVDA fatal error: could not LoadLibrary: msvproc.dll: The specified module could not be found. (0x7E) This seems to happen on Windows 10 N only, where the Windows Media features (and thus probably DLLs) are missing. See https://github.com/microsoft/playwright/issues/2901
2020-12-04scripts: Update asciidoc versionFlorian Bruhin
2020-12-04Release v1.14.1Florian Bruhin
2020-12-04Update changelogFlorian Bruhin
2020-12-04Add workaround for pkg_resources warningFlorian Bruhin
See https://github.com/pypa/setuptools/issues/2466
2020-12-04Remove unused importFlorian Bruhin
2020-12-04scripts: Make recompile_requirements less verboseFlorian Bruhin
2020-12-04Use existing ON_CI constantsFlorian Bruhin
2020-12-04scripts: Skip unnecessary testing in recompile_requirementsFlorian Bruhin
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