Commit Graph

19830 Commits

Author SHA1 Message Date
Florian Bruhin 5b9237318e Hide mypy.ini 2020-06-09 13:19:02 +02:00
Florian Bruhin ee8b2cb27a Fix cast for new mypy version 2020-06-09 13:18:45 +02:00
pyup-bot 0f9720adac Update tox from 3.15.1 to 3.15.2 2020-06-08 21:30:27 +02:00
pyup-bot 82c77bae8b Update wcwidth from 0.2.2 to 0.2.4 2020-06-08 21:30:26 +02:00
pyup-bot 6f5f80f77f Update sortedcontainers from 2.1.0 to 2.2.2 2020-06-08 21:30:25 +02:00
pyup-bot 4e97186a11 Update pytest-mock from 3.1.0 to 3.1.1 2020-06-08 21:30:23 +02:00
pyup-bot 59dbbc6396 Update pytest-bdd from 3.3.0 to 3.4.0 2020-06-08 21:30:22 +02:00
pyup-bot b550fb348f Update pytest from 5.4.2 to 5.4.3 2020-06-08 21:30:21 +02:00
pyup-bot d32063dcf5 Update sphinx from 3.0.4 to 3.1.0 2020-06-08 21:30:20 +02:00
pyup-bot 593fee8793 Update lazy-object-proxy from 1.4.3 to 1.5.0 2020-06-08 21:30:19 +02:00
pyup-bot 95b2063506 Update mypy from 0.770 to 0.780 2020-06-08 21:30:18 +02:00
pyup-bot daca14aa3b Update flake8-comprehensions from 3.2.2 to 3.2.3 2020-06-08 21:30:17 +02:00
pyup-bot 3284adf5fe Update codecov from 2.1.3 to 2.1.4 2020-06-08 21:30:16 +02:00
pyup-bot 0285c0a206 Update certifi from 2020.4.5.1 to 2020.4.5.2 2020-06-08 21:30:14 +02:00
pyup-bot 63070432a7 Update certifi from 2020.4.5.1 to 2020.4.5.2 2020-06-08 21:30:13 +02:00
pyup-bot 992f4cb41e Update certifi from 2020.4.5.1 to 2020.4.5.2 2020-06-08 21:30:12 +02:00
pyup-bot 6047a83b90 Update certifi from 2020.4.5.1 to 2020.4.5.2 2020-06-08 21:30:11 +02:00
Florian Bruhin d373d12b52 Update changelog 2020-06-08 21:20:03 +02:00
Florian Bruhin fa85e85552 Add quirk for missing globalThis
globalThis was introduced in Chrome 71:
https://caniuse.com/#feat=mdn-javascript_builtins_globalthis

Since those websites are quite common and we probably want to continue
supporting Qt 5.12 for a bit, let's bite the bullet and add a small polyfill,
because it's trivial.

Fixes #5486
2020-06-08 21:19:20 +02:00
Florian Bruhin cfdebbbe23 tests: Stabilize test_qute_settings_persistence
The :jseval command triggers an XHR in JS, and we'll need to wait for that to
actually finish (async) before the setting is really set.

See https://github.com/qutebrowser/qutebrowser/issues/5390#issuecomment-628773737
2020-06-08 20:07:16 +02:00
Florian Bruhin e58ba17dd2 Update changelog 2020-06-08 17:16:28 +02:00
Florian Bruhin 1303d92c29 pdfjs: Also check for web/viewer.html in is_available()
If a build/pdf.js file exists, but web/viewer.html does not, we would run into
a PDFJSNotFound exception inside of generate_pdfjs_page().
2020-06-08 17:16:28 +02:00
Florian Bruhin eb8681556f pdfjs: Move _SYSTEM_PATHS to module-level
This makes it possible to patch them for tests.
2020-06-08 17:16:28 +02:00
Florian Bruhin e19c133e1d Fix -1 focus_stack_size in TabDeque 2020-06-08 17:16:28 +02:00
Florian Bruhin 58019cf809
Merge pull request #5479 from qutebrowser/pyup-scheduled-update-2020-06-01
Scheduled weekly dependency update for week 22
2020-06-01 23:12:37 +02:00
pyup-bot 895b6aa24f Update wcwidth from 0.1.9 to 0.2.2 2020-06-01 21:29:12 +02:00
pyup-bot de5a113e90 Update wrapt from 1.11.2 to 1.12.1 2020-06-01 21:29:11 +02:00
pyup-bot e8d88eb407 Update setuptools from 46.4.0 to 47.1.1 2020-06-01 21:29:10 +02:00
Florian Bruhin 03d1e77123 changelog: Fix typo and redundancy 2020-06-01 20:40:06 +02:00
Florian Bruhin bed5647930 Mark second --only-active-window test as flaky 2020-06-01 19:42:33 +02:00
Florian Bruhin 1b6f708814 README: Update list of alternatives 2020-06-01 19:40:11 +02:00
Florian Bruhin 83796255ed Don't run test_standarddir.test_fake_mac_config on Windows
We can't be sure that os.path.expanduser('~') actually uses $HOME there.

Fixes #5477
2020-06-01 18:42:50 +02:00
Florian Bruhin 804099f5da Amend changelog for v1.12.0 2020-06-01 17:35:53 +02:00
Florian Bruhin eaff6e82d1 Release v1.12.0 2020-06-01 15:57:24 +02:00
Florian Bruhin 3df4dd5831 AppVeyor: Go back to Qt 5.14
See https://github.com/qutebrowser/qutebrowser/issues/5237#issuecomment-636845641
2020-06-01 15:35:30 +02:00
Florian Bruhin 0bc5b049b5 tests: Ignore QHttpNetworkConnection warning
See https://github.com/qutebrowser/qutebrowser/issues/5390#issuecomment-634062762
2020-06-01 15:03:30 +02:00
Florian Bruhin fde776de20 tests: Ignore new Qt 5.15 Chromium error on AppVeyor
See https://github.com/qutebrowser/qutebrowser/issues/5237#issuecomment-636845641
2020-06-01 15:01:14 +02:00
Florian Bruhin d7db0a4d37 Revert "AppVeyor: Go back to Qt 5.14"
This reverts commit 56404bc52c.
2020-06-01 14:59:34 +02:00
Florian Bruhin 56404bc52c AppVeyor: Go back to Qt 5.14
See https://github.com/qutebrowser/qutebrowser/issues/5237#issuecomment-636845641
2020-06-01 14:56:46 +02:00
Florian Bruhin 46efdb736f Add test for utils.libgl_workaround() 2020-06-01 14:54:36 +02:00
Florian Bruhin fb6594be27 Rename version.version() to version_info()
To get a less generic name.
2020-06-01 14:48:23 +02:00
Florian Bruhin 4787b30f96 Fix lint 2020-06-01 14:47:44 +02:00
Florian Bruhin 41a7db8111 Mark only-active-window test as flaky 2020-06-01 14:10:25 +02:00
Florian Bruhin c59165c92f Recompile requirements 2020-06-01 14:09:00 +02:00
Florian Bruhin f971cc041f ci: Switch to Qt 5.15 2020-06-01 13:54:58 +02:00
Florian Bruhin deba727378 backendproblem: Suggest to disable WebGL with older OpenGL versions
Also make it a bit clearer that using QtWebKit isn't the preferred solution to
those problems.

Fixes #5313
2020-06-01 13:43:59 +02:00
Florian Bruhin ec017f3aa3 backendproblem: Deduplicate text 2020-05-29 20:58:21 +02:00
Florian Bruhin 6aeb3d8185 Refactor how we get OpenGL info
This allows us to get the version string in addition to the vendor. We also
show that version string in the version info output.

See #5313
2020-05-29 20:53:21 +02:00
Florian Bruhin 6356e80ecc Remove unused import in utils.message
Not needed anymore since 16d98a4137 - for some
odd reason, the pylint failure only came up on CI now, and I don't see it
locally...
2020-05-29 16:16:09 +02:00
Florian Bruhin 73e08124d8 Add site-specific quirk for Google Drive
Fixes #5472
See #4805, #4810
2020-05-29 15:31:18 +02:00