Florian Bruhin
|
184e0ee44e
|
Rename force_document_end to needs_document_end_workaround
|
2019-02-25 09:57:17 +01:00 |
|
Florian Bruhin
|
94542c5f78
|
Merge branch 'greasemonkey-quirks'
|
2019-02-25 09:56:18 +01:00 |
|
Florian Bruhin
|
6dd978ae05
|
GreaseMonkey: Force document-end for known-broken scripts
See #4322
|
2019-02-23 12:52:30 +01:00 |
|
Jay Kamat
|
3e816f5f8b
|
Update copyright for 2019
|
2019-02-22 21:45:08 -08:00 |
|
Florian Bruhin
|
04764b9c39
|
Adjust filename suffix matching for Qt 5.12
https://codereview.qt-project.org/#/c/247517/
https://chromium-review.googlesource.com/c/chromium/src/+/1278137
https://cs.chromium.org/chromium/src/base/time/time_to_iso8601.cc
Fixes #4478
Fixes #4580
|
2019-02-17 17:53:17 +01:00 |
|
Jay Kamat
|
a343f9df28
|
Fix issues with tests
|
2019-02-01 23:03:44 -08:00 |
|
Jay Kamat
|
1c7178c92c
|
Merge branch 'master' of https://github.com/qutebrowser/qutebrowser into donottrack
|
2019-02-01 23:02:32 -08:00 |
|
Florian Bruhin
|
1799b7926a
|
Make console available in PAC files
|
2019-01-14 22:23:30 +01:00 |
|
Florian Bruhin
|
4da680f41c
|
Fix lint/test issue
|
2018-12-15 16:50:15 +01:00 |
|
Florian Bruhin
|
9764472fd8
|
Move adblock from browser/ to components/
|
2018-12-10 15:03:09 +01:00 |
|
Maurits van Altvorst
|
c93bb0c1be
|
Remove Do-Not-Track header, use DNT header instead
|
2018-12-09 14:42:34 +01:00 |
|
Maurits van Altvorst
|
f5b5aa70ed
|
Edit tests
|
2018-12-09 11:15:29 +01:00 |
|
Florian Bruhin
|
f6c36ccbee
|
Rename openurl to load_url
We still call the :open command openurl, but in the tab API and in
TabbedBrowser it's now called load_url.
|
2018-11-30 08:31:03 +01:00 |
|
Florian Bruhin
|
b7de287e7b
|
Move CommandError to api.cmdutils
|
2018-11-29 14:18:11 +01:00 |
|
Florian Bruhin
|
b5253ec473
|
Fix lint
|
2018-11-28 13:01:43 +01:00 |
|
Florian Bruhin
|
2152081d82
|
s/an URL/a URL/g
|
2018-11-16 12:37:30 +01:00 |
|
Florian Bruhin
|
b3493efc80
|
Remove unused import
|
2018-11-05 11:19:39 +01:00 |
|
Florian Bruhin
|
27d4796c2f
|
Add adblock benchmark
|
2018-11-05 10:05:59 +01:00 |
|
Florian Bruhin
|
a458615030
|
Further simplify caplog.messages
|
2018-10-25 11:16:26 +02:00 |
|
Florian Bruhin
|
3b8964183e
|
Use caplog.messages
|
2018-10-24 10:57:17 +02:00 |
|
Florian Bruhin
|
d299e48960
|
Work around pytest-bdd issues
See https://github.com/ionelmc/pytest-benchmark/issues/124
and https://github.com/ionelmc/pytest-benchmark/issues/125
|
2018-10-24 10:57:17 +02:00 |
|
Florian Bruhin
|
9727975914
|
Expose tab if needed
|
2018-10-17 22:38:24 +02:00 |
|
Florian Bruhin
|
5b7615886b
|
Merge remote-tracking branch 'origin/pr/4330'
|
2018-10-16 12:02:22 +02:00 |
|
Florian Bruhin
|
767a1c102c
|
Add hint benchmark tests
|
2018-10-16 11:09:27 +02:00 |
|
Jay Kamat
|
79f63b9e81
|
Fix line length warning in hint scatter test
|
2018-10-13 08:55:55 -07:00 |
|
Jay Kamat
|
c2f027bf2b
|
Add tests for rounding error
|
2018-10-12 20:17:54 -07:00 |
|
Florian Bruhin
|
3fe64085f8
|
Add tabindex to default 'all' selector
See #178
|
2018-10-08 19:43:25 +02:00 |
|
Florian Bruhin
|
6d4c8f5b13
|
Merge remote-tracking branch 'origin/pr/3806' into test
|
2018-10-08 18:09:58 +02:00 |
|
Florian Bruhin
|
0add3b1bb0
|
Skip POSIX escaping test on Windows
Because of the backslash, Windows tries to create a new directory and asks for
a confirmation, which fails.
|
2018-10-08 17:51:43 +02:00 |
|
Florian Bruhin
|
8d69d9d412
|
Fix download filename tests
If we want the same restrictive escaping in existing downloads, we'll need to
simulate Windows.
|
2018-10-08 17:48:26 +02:00 |
|
Florian Bruhin
|
1abfc03965
|
Use pytest.mark.fake_os
|
2018-10-08 17:41:52 +02:00 |
|
Florian Bruhin
|
91ae86db62
|
Merge remote-tracking branch 'origin/pr/3950'
|
2018-10-08 17:36:10 +02:00 |
|
Florian Bruhin
|
f63eb8ea15
|
Avoid showing widgets in tests if unneeded
This avoids odd X errors with test_webenginetab.py, and also makes it run much
faster (0.8s instead of 1.3s).
|
2018-10-06 19:06:34 +02:00 |
|
Florian Bruhin
|
d86033677c
|
Remove unused imports
|
2018-10-06 12:21:41 +02:00 |
|
Florian Bruhin
|
fd48e29a54
|
Add test for per-domain content.host_blocking_enabled
|
2018-10-06 00:13:58 +02:00 |
|
Florian Bruhin
|
5ff5ca72d8
|
Use a real webengine_tab for TestWebengineScripts
This means the tests take a bit longer (1.2s instead of 0.6s), but I consider
that worth the trade-off for testing a real-world scenario.
|
2018-10-05 23:22:31 +02:00 |
|
Florian Bruhin
|
c225e724ac
|
Merge remote-tracking branch 'origin/pr/4133'
|
2018-10-05 22:56:53 +02:00 |
|
Florian Bruhin
|
f75348e36b
|
Fix lint
thanks emacs...
|
2018-10-05 17:13:24 +02:00 |
|
Florian Bruhin
|
616cd0a59c
|
Fix and test remaining PDF.js OSError issues
|
2018-10-05 16:06:39 +02:00 |
|
Florian Bruhin
|
b5b4fda676
|
Fix issues with PDF.js path changes
|
2018-10-05 14:05:54 +02:00 |
|
Florian Bruhin
|
29142f763c
|
Use a proper data dir for PDF.js
|
2018-10-04 16:54:44 +02:00 |
|
Florian Bruhin
|
4b495303f9
|
Merge remote-tracking branch 'origin/pr/4191'
|
2018-09-30 22:01:57 +02:00 |
|
zaowen
|
5b089d0460
|
Minor requested changes
|
2018-09-29 02:00:42 -06:00 |
|
Florian Bruhin
|
f3408710ba
|
Fix webkitelem tests
|
2018-09-27 23:09:44 +02:00 |
|
Florian Bruhin
|
718376f154
|
Refactor JS escaping
This renames javascript.convert_js_arg() to javascript.to_js() and uses that
instead of string_escape() where possible.
|
2018-09-27 16:36:28 +02:00 |
|
Florian Bruhin
|
905863f74e
|
Fix lint
|
2018-09-27 10:08:50 +02:00 |
|
Florian Bruhin
|
56b8447fb9
|
Use callback.assert_called_with()
|
2018-09-27 10:06:50 +02:00 |
|
Florian Bruhin
|
a27a8ada4d
|
Use qtbot.wait_callback
|
2018-09-26 11:45:45 +02:00 |
|
Florian Bruhin
|
73cba046e5
|
Use wait argument with qtbot.assert_not_emitted
|
2018-09-26 11:27:58 +02:00 |
|
Florian Bruhin
|
a292664ca0
|
Merge remote-tracking branch 'origin/pr/4218'
|
2018-09-26 11:20:45 +02:00 |
|