qutebrowser/tests/unit
Jimmy b0d1a137da Greasemonkey: Don't attempt scope isolation on webkit
Since the JSCore used by WebKit 602.1 doesn't fully support Proxy and I
can't think of a way to provide isolation otherwise just revert to the
old behaviour in that case. I am checking for the specific WebKit
version because I'm pretty sure that version just happened to be
released when Proxy support was only partially done, any later release
will presumably have a newer JSCore where it works.

There I changed the indentation of a block in the jinja template which
will have inflated the diff.

I added mocking of `objects.backend` to the `webview` and
`webenginewebview` fixtures, I am pretty sure they are mutually
exclusive so don't expect any issues from that.

Because of the feature detection being at template compile time I had to
tweak the test setup to be done via a fixture instead of the setupClass
functionality that I was using before.
2018-05-20 18:42:40 +12:00
..
browser Add a log-requests debug-flag 2018-05-07 10:23:56 +02:00
commands Wait until runner is finished in test_custom_env 2018-03-19 11:43:08 +01:00
completion Merge remote-tracking branch 'origin/pr/3790' 2018-05-08 11:43:30 +02:00
config Simplify tests 2018-03-28 09:33:27 +02:00
javascript Greasemonkey: Don't attempt scope isolation on webkit 2018-05-20 18:42:40 +12:00
keyinput Add test for hints with numberpad numbers 2018-03-21 17:06:13 +00:00
mainwindow Add basic tests for tab width sizing 2018-03-22 14:27:33 -04:00
misc Update PyPI api URL. 2018-05-02 23:08:51 +12:00
scripts Update copyright years 2018-02-05 12:19:50 +01:00
utils Add Python executable to :version 2018-05-14 22:13:15 +02:00
test_app.py Update copyright years 2018-02-05 12:19:50 +01:00