Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-04 | Use flake8-pytest-stylepytest-style | Florian Bruhin | |
2021-12-03 | Add more webelement selector unit tests | Florian Bruhin | |
2021-03-18 | pylint: Disable pointless-statement in tests | Florian Bruhin | |
2021-01-26 | doc: Switch URLs to https | Florian Bruhin | |
2021-01-20 | Bump copyright years | Florian Bruhin | |
Closes #6015 | |||
2021-01-13 | dataclasses: Adjust import order | Florian Bruhin | |
See #6023 | |||
2021-01-13 | dataclasses: Initial switch | Florian Bruhin | |
See #6023 | |||
2020-08-24 | Avoid trailing backslashes in docstrings | Florian Bruhin | |
See https://github.com/PyCQA/pydocstyle/issues/502 | |||
2020-07-16 | Add underscores | Florian Bruhin | |
2020-07-16 | Add a unit test for contenteditable handling | Florian Bruhin | |
2020-07-16 | webkitelem: Fix patching of is_content_editable_prop | Florian Bruhin | |
"mocker" isn't usable as a context manager (anymore?), and since elem._elem is a mock object already, we can just configure that. | |||
2020-07-16 | webkitelem: Add self._check_vanished() for is_content_editable_prop | Florian Bruhin | |
2020-07-16 | Merge remote-tracking branch 'origin/pr/4722' | Florian Bruhin | |
2020-01-04 | Adjust copyrights for 2020 | Florian Bruhin | |
2019-04-17 | Add contenteditable to inputs | Jay Kamat | |
2019-04-02 | Remove unnecessary setattr | Florian Bruhin | |
2019-02-22 | Update copyright for 2019 | Jay Kamat | |
2018-12-15 | Fix lint/test issue | Florian Bruhin | |
2018-10-08 | Add tabindex to default 'all' selector | Florian Bruhin | |
See #178 | |||
2018-10-08 | Merge remote-tracking branch 'origin/pr/3806' into test | Florian Bruhin | |
2018-09-27 | Fix webkitelem tests | Florian Bruhin | |
2018-07-05 | Fix accidentally renamed hint group | Olmo Kramer | |
2018-07-04 | Add hints.selectors setting | Olmo Kramer | |
2018-06-07 | Revert "Fix Qt 5.11 issues with clicking invalid links" | Florian Bruhin | |
This reverts commit 1956590df84a72c7f9a516e805d01529291fccf8. Turns out the actual issue wasn't due to *invalid* links - it's with links which have an unknown scheme. There's still a change in behavior between Qt 5.10 and 5.11 though: Invalid links are apparently not passed to acceptNavigationRequest (sometimes?) so we don't show an error message. Instead, we just load about:blank. However, Chromium does that too and we can't handle a real click easily, so let's just ignore that one. See #3661 | |||
2018-06-07 | Fix Qt 5.11 issues with clicking invalid links | Florian Bruhin | |
See #3661 | |||
2018-02-05 | Update copyright years | Florian Bruhin | |
2017-12-01 | Fix webkitelem test. | Ryan Roden-Corrent | |
Now that it checks tab.is_deleted we need to mock that. | |||
2017-10-31 | pylint: Turn off some more too-many-* stuff globally | Florian Bruhin | |
Humans are just better at judging what's okay here than a machine. | |||
2017-10-20 | Set backend in TestRectOnView.test_zoomed | Florian Bruhin | |
2017-09-19 | Start using attrs | Florian Bruhin | |
Closes #1073 | |||
2017-07-04 | Update some more references to old config options | Florian Bruhin | |
2017-07-04 | Various simple test updates for new config | Florian Bruhin | |
test_cache test_cookies test_webkitelem test_cmdutils test_runners test_completionwidget test_messageview test_editor test_miscwidgets test_sessions test_urlutils test_utils test_prompt statusbar/test_* test_cmdhistory test_tabwidget test_tab test_downloads test_networkmanager | |||
2017-05-23 | tests: Use match= for pytest.raises | Florian Bruhin | |
2017-05-23 | tests: Use pytest.param | Florian Bruhin | |
2017-05-12 | Fix webkitelem tests | Florian Bruhin | |
2017-05-12 | Remove webelem.Group.prevnext | Florian Bruhin | |
Apart from checking for buttons with an href attribute (which made no sense at all and should never return any element) this was identical to webelem.Group.links. | |||
2017-05-12 | Get rid of webelem.FILTERS | Florian Bruhin | |
There's actually no good reason to filter javascript links as we might want to click them (or copy their URL) just like any other link - this fixes #2404. With that being gone, we don't need FILTERS at all anymore, as we can check for existence of the href attribute in the CSS selector instead. | |||
2017-05-09 | Finally update copyrights... | Florian Bruhin | |
2017-03-01 | Remove webelem.style_property() | Florian Bruhin | |
It's not used anymore, and not possible to support with QtWebEngine without a massive performance hit when serializing elements. | |||
2017-03-01 | Use three-argument form of monkeypatch.*attr | Florian Bruhin | |
2017-02-25 | Fix lint | Florian Bruhin | |
2017-02-24 | Fix test_webkitelem | Florian Bruhin | |
2016-11-16 | Fix test_webkitelem | Florian Bruhin | |
2016-09-07 | Make WebKitElement._is_visible private | Florian Bruhin | |
It makes a lot of sense for this to be in webkitelem.py, but it should not be public API as it's only used internally and can't be implemented here with QtWebEngine. | |||
2016-09-07 | Get rid of WebElement.debug_text | Florian Bruhin | |
2016-09-07 | Add check_vanished() in webkitelem.insert_text | Florian Bruhin | |
2016-09-07 | Get rid of webelem.run_js_async | Florian Bruhin | |
2016-09-07 | Get rid of webkitelem.focus_elem | Florian Bruhin | |
2016-09-05 | Make unittests work without QtWebKit | Florian Bruhin | |
2016-08-18 | Add webelem.click() and webelem.hover() | Florian Bruhin | |