qutebrowser/tests/end2end
Florian Bruhin 545539f28d Do more sophisticated clicking for hints with QtWebEngine
We now use click() or focus() in JS if possible, or manually follow links in a
href attribute.

While this probably introduces some new corner cases, it fixes a handful of
older ones:

- window.open() in JS can now be handled correctly as we don't need hacks in
  createWindow anymore.
- Focusing input fields with images now works - fixes #1613, #1879
- Hinting now works better on QtWebEngine with Qt 5.8 - fixes #2273

Also see #70.
2017-02-03 23:21:57 +01:00
..
data Do more sophisticated clicking for hints with QtWebEngine 2017-02-03 23:21:57 +01:00
features Do more sophisticated clicking for hints with QtWebEngine 2017-02-03 23:21:57 +01:00
fixtures tests: Fix QtWebEngine focus checking 2017-02-01 12:33:47 +01:00
conftest.py Reenable @qtwebengine_createWindow tests 2016-11-15 07:03:13 +01:00
test_dirbrowser.py Mark test_dirbrowser as qtwebengine_skip 2016-08-18 23:05:31 +02:00
test_hints_html.py tests: Add QUTE_BDD_WEBENGINE environment variable 2016-09-05 15:08:00 +02:00
test_insert_mode.py Do more sophisticated clicking for hints with QtWebEngine 2017-02-03 23:21:57 +01:00
test_invocations.py Remove support for an empty data/config/cachedir 2016-11-14 23:13:21 +01:00
test_mhtml_e2e.py tests: Mark test_mhtml_e2e as qtwebengine_todo 2016-08-18 23:32:26 +02:00