Florian Bruhin
4f665784f2
Make it possible to call config.get with fallback=False
2018-06-14 13:33:40 +02:00
Florian Bruhin
18f4d1d546
Make url mandatory for _update_stylesheet
2018-06-14 12:05:34 +02:00
Florian Bruhin
1cf8011eb1
Remove unnecessary _init_stylesheet call
...
The update calls were added in 51d48f6b00
but
without removing the init_stylesheet call.
2018-06-14 12:04:35 +02:00
Florian Bruhin
2c8ab580ce
Remove blank line
2018-06-14 12:01:57 +02:00
Florian Bruhin
b6703d1189
Avoid unnecessary CSS updates
2018-06-14 12:00:03 +02:00
Florian Bruhin
651ed5247b
Don't use requested URLs
2018-06-14 12:00:03 +02:00
Florian Bruhin
394d91a11b
Adjust for _WebEngineScripts move
2018-06-13 23:32:23 +02:00
Jordyn/The Linux Geek
7141f9a2be
Revert "Try to fix intermittent per-domain stylesheets".
...
This reverts commit 905c863598e7ce08c3e8641921a570fd54275901.
2018-06-13 23:26:54 +02:00
Jordyn/The Linux Geek
92211caea4
Ignore blank URLs when applying per-domain stylesheets
2018-06-13 23:26:41 +02:00
Jordyn/The Linux Geek
b04934c2b3
Try to fix intermittent per-domain stylesheets
2018-06-13 23:26:41 +02:00
Jordyn/The Linux Geek
f391d726c0
Add per-domain user stylesheet support
2018-06-13 23:26:07 +02:00
Florian Bruhin
a0adee55c9
Quit hard on ignored exceptions
...
We can't realistically shut down cleanly because we most likely haven't init'ed
properly yet.
Fixes #3993
2018-06-13 21:13:39 +02:00
Florian Bruhin
389c1d11a0
Merge remote-tracking branch 'origin/pr/3990'
2018-06-13 20:28:08 +02:00
Florian Bruhin
b67733b781
Use ImportError for winreg import
...
This also satisfies pylint.
2018-06-13 20:15:16 +02:00
Florian Bruhin
bcc4bd22ee
Merge remote-tracking branch 'origin/pr/3991'
2018-06-13 20:15:06 +02:00
Florian Bruhin
cb2881e0d7
Use info loglevel for :debug-cache-stats
...
Closes #3994
2018-06-13 19:10:01 +02:00
Florian Bruhin
1541088e76
Use -webkit-filter on old Qt
2018-06-12 17:01:34 +02:00
Florian Bruhin
5435609552
Update changelog
2018-06-12 16:50:32 +02:00
Florian Bruhin
c37134861e
Use ES6 template strings
2018-06-12 16:49:54 +02:00
Florian Bruhin
772654bcae
Use calculated background color for newer Qt versions
2018-06-12 16:46:03 +02:00
Florian Bruhin
68a7387b6b
Merge remote-tracking branch 'origin/pr/3940'
2018-06-12 16:32:05 +02:00
Florian Bruhin
fd4ae2fabe
Fix test_set_wrong_backend
2018-06-12 14:17:50 +02:00
Florian Bruhin
a1a5885367
Set parents for tab sub-objects
2018-06-12 14:09:06 +02:00
Florian Bruhin
a6db700886
Fix HTML5 fullscreen
2018-06-12 13:44:47 +02:00
Florian Bruhin
d5dcec4320
Add changelog entry for Qt update
2018-06-12 13:44:41 +02:00
Slackhead
088c7b235d
fix for qt 5.7.1
2018-06-12 11:22:41 +01:00
Florian Bruhin
6faff11243
Improve error messages with backend conditionals
2018-06-12 11:10:03 +02:00
Florian Bruhin
2f97a597a4
travis: Run coverage with PyQt 5.10
2018-06-12 10:53:34 +02:00
Florian Bruhin
e066f83a7c
Make configinit tests run with all setups
2018-06-12 10:52:22 +02:00
Florian Bruhin
5b5657b0d5
Make sure debug_flags is available for unit tests
2018-06-12 10:38:19 +02:00
Florian Bruhin
3b0c8e46a3
Add an initial cookie filter for Qt 5.11
...
See #3010
2018-06-12 09:36:05 +02:00
Slackhead
35a1e118f8
combine style nodes
2018-06-12 04:25:13 +01:00
Florian Bruhin
093f07f552
Add content.canvas_reading setting
...
See #2377
Closes #2235
2018-06-11 23:28:04 +02:00
bitraid
b61c99687d
build_release.py: reformat
2018-06-12 00:27:43 +03:00
Florian Bruhin
ad7e080827
Fix lint
2018-06-11 21:47:38 +02:00
Florian Bruhin
67c67db230
Handle multiple visible children when finding lost focusProxy
...
When we click a QTBUG link (to open in a new tab) from Qt's codereview, we get
two RWHV objects which both are visible.
Experimenting with .setEnabled(False) it looks like it's (hopefully always...)
the last one which is the one to use.
2018-06-11 21:43:27 +02:00
Florian Bruhin
c328d54ebe
Add a lost-focusproxy debug flag
2018-06-11 21:27:08 +02:00
Florian Bruhin
a6b314ae91
Don't connect Qt 5.11 signals on PyQt 5.10
...
Apparently the signal attributes already exist with PyQt 5.10 (*sigh*) but PyQt
doesn't know what to do with the arguments, causing this to happen:
TypeError: unable to convert a C++ 'QWebEngineRegisterProtocolHandlerRequest'
instance to a Python object
2018-06-11 21:21:41 +02:00
Florian Bruhin
d42934af08
Turn off FocusOnNavigationEnabled on Qt 5.9
...
This way we get the same behavior with Qt 5.9 and 5.10 at least, leaving only
5.7 if we pretend that 5.8 never existed.
2018-06-11 20:28:00 +02:00
Florian Bruhin
e7659cea63
Update changelog
2018-06-11 20:24:00 +02:00
Florian Bruhin
141afff0c6
Add a content.desktop_capture setting
...
See #2939
2018-06-11 20:18:57 +02:00
bitraid
ddfbe255e7
build_release.py: Get python path from registry on Windows
2018-06-11 20:45:35 +03:00
Florian Bruhin
69abc9a1a1
Add a content.webrtc_public_interfaces_only option
...
See #3010
Fixes #2163
2018-06-11 19:44:45 +02:00
Florian Bruhin
3bf89bcea4
Add content.autoplay option
...
See #3010
Closes #1643
2018-06-11 19:32:34 +02:00
Florian Bruhin
c5b7ed350e
Make it possible to provide a converter for websettings
2018-06-11 19:14:31 +02:00
pyup-bot
a5447e0e94
Update vulture from 0.26 to 0.27
2018-06-11 19:06:46 +02:00
pyup-bot
4d026bde6f
Update vulture from 0.26 to 0.27
2018-06-11 19:06:39 +02:00
pyup-bot
6943677a90
Update pytest from 3.6.0 to 3.6.1
2018-06-11 19:06:37 +02:00
pyup-bot
37d3cf1e9c
Update pylint from 1.9.1 to 1.9.2
2018-06-11 19:06:36 +02:00
pyup-bot
21dba1ffda
Update astroid from 1.6.4 to 1.6.5
2018-06-11 19:06:34 +02:00