diff --git a/qutebrowser/browser/qutescheme.py b/qutebrowser/browser/qutescheme.py index b0c555e4e..23b009f6d 100644 --- a/qutebrowser/browser/qutescheme.py +++ b/qutebrowser/browser/qutescheme.py @@ -198,7 +198,7 @@ def history_data(start_time): # noqa Arguments: reverse -- whether to reverse the history_dict before iterating. """ - history = objreg.get('web-history').history_dict.values() + history = list(objreg.get('web-history')) if reverse: history = reversed(history) diff --git a/tests/unit/browser/test_qutescheme.py b/tests/unit/browser/test_qutescheme.py index 92ad30574..d5e60efab 100644 --- a/tests/unit/browser/test_qutescheme.py +++ b/tests/unit/browser/test_qutescheme.py @@ -96,7 +96,7 @@ class TestHistoryHandler: return items @pytest.fixture - def fake_web_history(self, fake_save_manager, tmpdir): + def fake_web_history(self, fake_save_manager, tmpdir, init_sql): """Create a fake web-history and register it into objreg.""" web_history = history.WebHistory(tmpdir.dirname, 'fake-history') objreg.register('web-history', web_history)