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
38a4734b9a
Merge remote-tracking branch 'origin/pr/4204'
2018-09-27 16:28:30 +02:00
Florian Bruhin
d4176012e5
Merge remote-tracking branch 'origin/pr/4246'
2018-09-27 16:07:49 +02:00
Florian Bruhin
bb346bf6d1
Adjust dates in _chromium_version
2018-09-27 14:00:58 +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
Jay Kamat
e01682f51d
Add tabs.max_width setting
2018-09-26 21:39:45 -07:00
Florian Bruhin
4352d9dcee
Update dependencies in README
2018-09-26 22:02:19 +02:00
Florian Bruhin
f8dd1547c0
Add VVimpulation to similar projects
2018-09-26 13:09:06 +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
558b1e286d
Merge remote-tracking branch 'origin/pr/4252'
2018-09-26 11:21:20 +02:00
Florian Bruhin
a292664ca0
Merge remote-tracking branch 'origin/pr/4218'
2018-09-26 11:20:45 +02:00
Florian Bruhin
133ed5604e
Fix lint
2018-09-26 08:43:13 +02:00
Florian Bruhin
62ea8f6ec2
Merge remote-tracking branch 'origin/pr/4245'
2018-09-26 08:42:54 +02:00
Florian Bruhin
d5826b8458
Skip visible/invisible test on Windows
...
See #4230
2018-09-26 08:34:31 +02:00
Florian Bruhin
cb2a246070
Update Chromium version overview
2018-09-26 06:32:09 +02:00
Florian Bruhin
a8355022db
Pass through Ctrl+Mousewheel in passthrough mode
...
See #3836
2018-09-25 20:39:42 +02:00
pyup-bot
888fb62815
Update tox from 3.3.0 to 3.4.0
2018-09-24 19:51:21 +02:00
pyup-bot
98a7c15374
Update pytest-qt from 3.0.2 to 3.1.0
2018-09-24 19:51:19 +02:00
pyup-bot
a6c5d4f47d
Update hypothesis from 3.71.8 to 3.73.0
2018-09-24 19:51:18 +02:00
pyup-bot
4d4ddfddb1
Update pycparser from 2.18 to 2.19
2018-09-24 19:51:16 +02:00
pyup-bot
8ad334a679
Update setuptools from 40.3.0 to 40.4.3
2018-09-24 19:51:14 +02:00
pyup-bot
696ad4151f
Update pyparsing from 2.2.0 to 2.2.1
2018-09-24 19:51:13 +02:00
Florian Bruhin
3efb7e6957
Auto-remove PDF.js downloads
2018-09-24 19:45:31 +02:00
Florian Bruhin
119a60d498
caret: Don't turn on animation repeatedly
2018-09-24 19:23:11 +02:00
Florian Bruhin
3c1ab71fce
Remove dead CaretBrowsing code
2018-09-24 18:29:17 +02:00
Florian Bruhin
9ab3188b43
Disable SSL download test on Qt 5.11.2
...
See #4240
Remains to be seen if it looks better on Qt 5.12, but it seems like it?
2018-09-24 18:15:06 +02:00
Florian Bruhin
04e7b89978
Add delay after zooming
...
It looks like zooming happens asynchronously, so we need to make sure we scroll
after zoomed in.
See #4025
2018-09-24 16:39:18 +02:00
Florian Bruhin
fc89f3dfcc
Always open PDF.js tabs in foreground
2018-09-24 15:44:12 +02:00
Florian Bruhin
300ddce288
Re-add PDF.js download to build_release.py
2018-09-24 15:39:07 +02:00
Florian Bruhin
7c134cdb20
Fix lint
2018-09-24 12:44:31 +02:00
Florian Bruhin
12a4ad18be
Ignore another Chromium error
...
See #4025
2018-09-24 12:18:30 +02:00
Florian Bruhin
7b20bf4792
Fix tab_focus_last behaviour with :tab-focus -1
...
See #4248
2018-09-24 11:06:41 +02:00
Florian Bruhin
9eccaea09c
Normalize mhtml for Qt 5.12
...
See #4025
2018-09-24 11:04:18 +02:00
Florian Bruhin
87c6b361f8
Compare strings in mhtml tests
2018-09-24 10:25:33 +02:00
Florian Bruhin
165ed19bef
Qt 5.12: Ignore new warnings from in_progress_cache_impl.cc
...
Fixes #4247
2018-09-24 10:24:41 +02:00
Jay Kamat
67c108a320
Get pinned status from parent
2018-09-23 23:35:40 -07:00
Jay Kamat
773fe47687
Avoid calls to minTabSizeHint in tabSizeHint
2018-09-23 23:00:44 -07:00
Jay Kamat
77703c5263
Add benchmark for _tab_pinned
2018-09-23 22:58:48 -07:00
Ben Gartner
ad02d01b2a
Change commands.py document generator
2018-09-23 16:46:01 -05:00
Florian Bruhin
25e7ee1dd0
Fix wrong signal order in test_question
...
This never raised because of a pytest-qt bug.
2018-09-23 21:03:03 +02:00
Florian Bruhin
1e32d1e01f
Fix PDFJS/qutescheme end2end tests
2018-09-23 17:40:10 +02:00
Florian Bruhin
e9ca4c4295
Merge remote-tracking branch 'origin/pr/4234'
2018-09-22 21:14:54 +02:00
Florian Bruhin
01f69bda4b
Merge remote-tracking branch 'origin/pr/4233'
2018-09-22 21:14:49 +02:00
Florian Bruhin
75bfb547ba
Add compatibility with PDF.js v2.x
...
Closes #4237
2018-09-22 20:26:25 +02:00
Florian Bruhin
ee5d98d5d0
Make sure PDF.js doesn't try to use the Fetch API
...
Closes #4235
2018-09-22 20:10:57 +02:00
Florian Bruhin
22a4aaa73c
Handle empty session files gracefully
...
There's still much more to do for #1926 , but with this we at least handle one
common case gracefully.
No tests because test_sessions.py is still in a kinda bad place...
2018-09-22 19:29:36 +02:00
Florian Bruhin
737db48c14
build_release: Patch macOS app to save some space
2018-09-22 18:22:48 +02:00
Florian Bruhin
b63af145d9
Fix shutil call in update_3rdparty.py
...
shutil.unpack_archive takes a filename.
2018-09-22 09:58:09 +02:00