pyup-bot
9d4a5f9ea6
Update parse from 1.8.4 to 1.9.0
2018-10-08 19:53:19 +02:00
pyup-bot
141620dec7
Update hypothesis from 3.74.0 to 3.74.3
2018-10-08 19:53:18 +02:00
pyup-bot
fab78813ba
Update wheel from 0.32.0 to 0.32.1
2018-10-08 19:53:15 +02:00
Florian Bruhin
1caf773330
Update changelog
2018-10-08 17:53:13 +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
e356a7b034
Fix folder name
2018-10-07 18:30:21 +02:00
Florian Bruhin
dd47e36444
Add PR notices
2018-10-07 18:22:09 +02:00
Florian Bruhin
f852f9a014
Link to full contribution guides
...
includes don't work on GitHub anyways...
2018-10-07 18:21:53 +02:00
Florian Bruhin
a6a605993e
Add more issue templates
2018-10-07 18:14:22 +02:00
Florian Bruhin
26eb7056e3
Add MacStadium to README
2018-10-07 18:03:13 +02:00
Florian Bruhin
6168622de3
Update docs
2018-10-07 17:12:01 +02:00
Florian Bruhin
927c2ff94a
Improve :config-add-(list|dict) tests
2018-10-07 17:11:56 +02:00
Florian Bruhin
7cea4e3262
Merge remote-tracking branch 'origin/pr/4283'
2018-10-07 17:00:12 +02:00
Florian Bruhin
5a1c57dbf5
Update changelog
2018-10-07 16:17:51 +02:00
Florian Bruhin
4fb18a877e
Update changelog
2018-10-07 15:47:17 +02:00
Florian Bruhin
b130162d56
Fix crash when closing tab during a search
2018-10-07 15:46:40 +02:00
Florian Bruhin
fe910fce49
Speculative fix for test_caret teardown issues
2018-10-07 12:24:05 +02:00
Milo Gertjejansen
bcfc8fa3a8
New config: More powerful :config- commands: add #4283
...
Missed a small comment change.
Continues #2794
2018-10-06 19:45:36 -05:00
Milo Gertjejansen
a3528dcee8
New config: More powerful :config- commands: add #4283
...
Made minor changes to the second commit which broke tests out into
success and failure tests taking advantage of pytests.raises.
Additionally updated several grammar issues.
Continues #2794
2018-10-06 19:42:30 -05:00
Jay Kamat
2f21551322
Cache config accesses in minimumTabSizeHint
2018-10-06 14:13:23 -07:00
Florian Bruhin
68fa381a3c
run_profile: Add --profile-tool tuna
2018-10-06 23:01:13 +02:00
Florian Bruhin
ce4ad878aa
Add --profile-test to run_profile.py
2018-10-06 22:52:19 +02:00
Florian Bruhin
07d63e02c7
Expose fake statusbar for test_elided_text
...
Otherwise, we miss the paintEvent coverage.
2018-10-06 21:53:54 +02:00
Florian Bruhin
5c1bb190f7
tests: Apply libGL workaround
...
This probably fixes the tests for nvidia users:
https://bugs.launchpad.net/ubuntu/+source/python-qt4/+bug/941826
but also fixes issues on Qt 5.12:
https://bugreports.qt.io/browse/QTBUG-70696
Fixes #4243
2018-10-06 19:52:59 +02:00
Florian Bruhin
22f2d04ded
Fix lint
2018-10-06 19:19:30 +02:00
Florian Bruhin
c689760872
Sort keys in configtypes.Dict.to_str
...
Otherwise, we get inconsistent output between runs on Python 3.5
2018-10-06 19:18:43 +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
e01976277b
Fix is_blocked signature in HostBlockerStub
2018-10-06 17:25:46 +02:00
Florian Bruhin
eb2ec3df58
Decrease num_tabs for test_add_remove_tab_benchmark
...
With 100 tabs, this takes 28s on my machine, and sometimes >90s on Travis.
With 70 tabs, it's down to 14s.
2018-10-06 12:28:49 +02:00
Florian Bruhin
4b76dc56e1
Merge remote-tracking branch 'origin/pr/4296'
2018-10-06 12:24:02 +02:00
Florian Bruhin
d86033677c
Remove unused imports
2018-10-06 12:21:41 +02:00
Florian Bruhin
8185139416
Simplify :jseval tests
...
The @qt<5.11.2 mark in Qt also checks for the PyQt version, which causes this
tests to fail with a new Qt but old PyQt.
2018-10-06 12:21:19 +02:00
Florian Bruhin
af29762d76
Revert "Update changelog"
...
This reverts commit c9158caf4a
.
Whoops, this wasn't in v1.5.0 at all...
2018-10-06 09:59:32 +02:00
Florian Bruhin
c9158caf4a
Update changelog
2018-10-06 09:57:56 +02:00
Florian Bruhin
587b11f60d
Make completion highlighting case-insensitive again
...
Fixes #4297
2018-10-06 09:57:01 +02:00
Jay Kamat
2f155e5d2b
Fix tabs appearing when updating all tab titles
...
Closes #4295
2018-10-05 18:55:30 -07:00
Florian Bruhin
fd48e29a54
Add test for per-domain content.host_blocking_enabled
2018-10-06 00:13:58 +02:00
Florian Bruhin
5fd20da915
Update docs
2018-10-06 00:13:58 +02:00
Florian Bruhin
c6dc9206e6
Handle invalid QUrl objects in HostBlocker.is_blocked
...
For some requests, we don't know a first party URL, so we get an invalid QUrl
object from QtWebKit/QtWebEngine.
However, the config system wants either a valid QUrl or None (for the global
value), so we don't accidentally pass an invalid QUrl in. Thus, do the
conversion here.
2018-10-06 00:13:58 +02:00
Florian Bruhin
14957c75ff
Merge remote-tracking branch 'origin/pr/4046'
2018-10-05 23:36:40 +02:00
Florian Bruhin
20519d2061
Update changelog
2018-10-05 23:23:53 +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
bb35285914
Fix passing filename to GreasemonkeyScript
2018-10-05 19:25:19 +02:00
Florian Bruhin
8fed1f5fb2
Update changelog
2018-10-05 18:58:33 +02:00
Florian Bruhin
0858c7146c
Get rid of data_display_may_return_none
...
This got removed in pytest-qt
2018-10-05 18:57:23 +02:00
Florian Bruhin
4b13609553
Fix lint
2018-10-05 18:50:14 +02:00