qutebrowser/tests/end2end
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
..
data Add adblock benchmark 2018-11-05 10:05:59 +01:00
features Implement pinned.tab.frozen setting (issue #4400) 2019-01-04 18:03:33 -05:00
fixtures Don't wait for focus ready message on Qt 5.12 2018-12-11 18:36:20 +01:00
conftest.py Set compiled=False for BDD Qt comparisons 2018-07-03 13:10:15 +02:00
test_dirbrowser.py Update copyright years 2018-02-05 12:19:50 +01:00
test_hints_html.py Use utils.yaml_load where possible 2018-10-24 10:57:17 +02:00
test_insert_mode.py Update copyright years 2018-02-05 12:19:50 +01:00
test_invocations.py Don't open any error pages in test_invocations 2018-09-18 17:25:24 +02:00
test_mhtml_e2e.py Fix test_mhtml_e2e with QtWebKit + Qt 5.12 2018-12-12 11:27:38 +01:00