qutebrowser/tests/end2end/features
adam 24a1104dc7 Implement pinned.tab.frozen setting (issue #4400)
Implement a new setting, `pinned.tab.frozen` (boolean), which when false
allows a user to navigate to new URLs in a pinned tab (default behavior
is to have `pinned.tab.frozen = true`, in which no navigation is allowed).

issue URL: https://github.com/qutebrowser/qutebrowser/issues/4400

Changes to be committed:
      modified:   qutebrowser/browser/browsertab.py
        Add `navigation_blocked` method to AbstractTab, which returns
        true if navigation is allowed on a tab.
      modified:   qutebrowser/browser/commands.py
        Change `openurl` to use `navigation_blocked` method of a tab to
        determine behavior while navigating a pinned tab.
      modified:   qutebrowser/components/misccommands.py
        Change `home` to use `navigation_blocked` method of a tab to
        determine behavior while navigating a pinned tab.
      modified:   qutebrowser/config/configdata.yml
        Add `pinned.tab.frozen` config.
      modified:   tests/end2end/features/tabs.feature
        Add tests for :open and :home on pinned tabs with
        `pinned.tab.frozen` set to false
2019-01-04 18:03:33 -05:00
..
backforward.feature Handle more test flakiness 2018-07-24 17:36:07 +02:00
caret.feature Rewrite some :follow-selected tests as unit tests 2018-09-08 16:01:38 +02:00
completion.feature Fix wrong 'When' in bdd file 2017-10-26 09:47:02 +02:00
conftest.py Fix issues with PDF.js path changes 2018-10-05 14:05:54 +02:00
downloads.feature Disable SSL download test on Qt 5.11.2 2018-09-24 18:15:06 +02:00
editor.feature Handle more test flakiness 2018-07-24 17:36:07 +02:00
hints.feature Don't allow to set hints.selectors in autoconfig.yml 2018-10-08 19:40:33 +02:00
history.feature More flaky tests 2018-07-24 19:56:34 +02:00
invoke.feature Merge :tab-detach with :tab-give 2017-10-11 17:18:12 +11:00
javascript.feature Skip remaining tests which are broken on Qt 5.12 2018-12-11 18:36:52 +01:00
keyinput.feature Skip key forwarding tests on Qt 5.11.1 2018-07-02 23:19:57 +02:00
marks.feature Skip fragment test 2018-02-08 20:23:34 +01:00
misc.feature Fix refactoring issues 2018-11-30 11:19:34 +01:00
navigate.feature Add tests for query increment 2018-11-03 11:01:50 -07:00
open.feature Handle more flaky tests 2018-08-28 09:21:03 +02:00
private.feature Drop legacy QtWebKit support 2017-09-18 23:01:17 +02:00
prompts.feature Remove old deprecated commands 2017-10-17 10:44:22 +02:00
qutescheme.feature Fix PDFJS/qutescheme end2end tests 2018-09-23 17:40:10 +02:00
scroll.feature Add delay after zooming 2018-09-24 16:39:18 +02:00
search.feature Fix crash when closing tab during a search 2018-10-07 15:46:40 +02:00
sessions.feature Handle more test flakiness 2018-07-24 17:36:07 +02:00
spawn.feature Add tests for $QUTE_COUNT 2018-08-12 22:31:12 +02:00
tabs.feature Implement pinned.tab.frozen setting (issue #4400) 2019-01-04 18:03:33 -05:00
test_backforward_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_caret_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_completion_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_downloads_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_editor_bdd.py Try to stabilize editor end2end test 2018-02-08 20:21:25 +01:00
test_hints_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_history_bdd.py Don't escape URLs for qute://history 2018-06-23 14:27:07 +02:00
test_invoke_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_javascript_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_keyinput_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_marks_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_misc_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_navigate_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_open_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_private_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_prompts_bdd.py Adjust SSL test for Qt 5.11 2018-07-02 23:15:04 +02:00
test_qutescheme_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_scroll_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_search_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_sessions_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_spawn_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_tabs_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_urlmarks_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_utilcmds_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_yankpaste_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
test_zoom_bdd.py Update copyright years 2018-02-05 12:19:50 +01:00
urlmarks.feature About everything is flaky 2018-07-22 14:05:40 +02:00
utilcmds.feature Docstring things, change test 2018-08-11 19:32:41 +02:00
yankpaste.feature Encode slashes in default search engine test 2018-11-29 08:29:56 +01:00
zoom.feature Add tests for :zoom-* with --quiet 2018-10-05 16:25:26 +02:00