Skip to content

Commit

Permalink
Rename openurl to load_url
Browse files Browse the repository at this point in the history
We still call the :open command openurl, but in the tab API and in
TabbedBrowser it's now called load_url.
  • Loading branch information
The-Compiler committed Nov 30, 2018
1 parent 5bf0dff commit f6c36cc
Show file tree
Hide file tree
Showing 16 changed files with 36 additions and 44 deletions.
2 changes: 1 addition & 1 deletion qutebrowser/browser/browsertab.py
Original file line number Diff line number Diff line change
Expand Up @@ -1049,7 +1049,7 @@ def _openurl_prepare(self, url: QUrl, *, predict: bool = True) -> None:
if predict:
self.predicted_navigation.emit(url)

def openurl(self, url: QUrl, *, predict: bool = True) -> None:
def load_url(self, url: QUrl, *, predict: bool = True) -> None:
raise NotImplementedError

def reload(self, *, force: bool = False) -> None:
Expand Down
6 changes: 3 additions & 3 deletions qutebrowser/browser/commands.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ def _open(self, url, tab=False, background=False, window=False,
tabbed_browser.tabopen(url, background=True, related=related)
else:
widget = self._current_widget()
widget.openurl(url)
widget.load_url(url)

def _cntwidget(self, count=None):
"""Return a widget based on a count/idx.
Expand Down Expand Up @@ -321,7 +321,7 @@ def openurl(self, url=None, related=False,
elif curtab.data.pinned:
message.info("Tab is pinned!")
else:
curtab.openurl(cur_url)
curtab.load_url(cur_url)

def _parse_url(self, url, *, force_search=False):
"""Parse a URL or quickmark or search query.
Expand Down Expand Up @@ -1247,7 +1247,7 @@ def _on_proc_finished():
if output:
tb = objreg.get('tabbed-browser', scope='window',
window='last-focused')
tb.openurl(QUrl('qute://spawn-output'), newtab=True)
tb.load_url(QUrl('qute://spawn-output'), newtab=True)

if userscript:
def _selection_callback(s):
Expand Down
2 changes: 1 addition & 1 deletion qutebrowser/browser/navigate.py
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ def _prevnext_cb(elems):
elif tab:
cur_tabbed_browser.tabopen(url, background=background)
else:
browsertab.openurl(url)
browsertab.load_url(url)

try:
link_selector = webelem.css_selector('links', baseurl)
Expand Down
8 changes: 4 additions & 4 deletions qutebrowser/browser/webengine/webenginetab.py
Original file line number Diff line number Diff line change
Expand Up @@ -478,7 +478,7 @@ def to_point(self, point):
def to_anchor(self, name):
url = self._tab.url()
url.setFragment(name)
self._tab.openurl(url)
self._tab.load_url(url)

def delta(self, x=0, y=0):
self._tab.run_js_async(javascript.assemble('window', 'scrollBy', x, y))
Expand Down Expand Up @@ -1134,11 +1134,11 @@ def _restore_zoom(self):
self.zoom.set_factor(self._saved_zoom)
self._saved_zoom = None

def openurl(self, url, *, predict=True):
"""Open the given URL in this tab.
def load_url(self, url, *, predict=True):
"""Load the given URL in this tab.
Arguments:
url: The QUrl to open.
url: The QUrl to load.
predict: If set to False, predicted_navigation is not emitted.
"""
if sip.isdeleted(self._widget):
Expand Down
8 changes: 4 additions & 4 deletions qutebrowser/browser/webkit/webkittab.py
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ def _follow_selected(self, *, tab=False):
if tab:
self._tab.new_tab_requested.emit(url)
else:
self._tab.openurl(url)
self._tab.load_url(url)

def follow_selected(self, *, tab=False):
try:
Expand Down Expand Up @@ -722,9 +722,9 @@ def _make_private(self, widget):
settings = widget.settings()
settings.setAttribute(QWebSettings.PrivateBrowsingEnabled, True)

def openurl(self, url, *, predict=True):
def load_url(self, url, *, predict=True):
self._openurl_prepare(url, predict=predict)
self._widget.openurl(url)
self._widget.load(url)

def url(self, requested=False):
frame = self._widget.page().mainFrame()
Expand Down Expand Up @@ -829,7 +829,7 @@ def _on_navigation_request(self, navigation):
if (navigation.navigation_type == navigation.Type.link_clicked and
target != usertypes.ClickTarget.normal):
tab = shared.get_tab(self.win_id, target)
tab.openurl(navigation.url)
tab.load_url(navigation.url)
self.data.open_target = usertypes.ClickTarget.normal
navigation.accepted = False

Expand Down
8 changes: 0 additions & 8 deletions qutebrowser/browser/webkit/webview.py
Original file line number Diff line number Diff line change
Expand Up @@ -118,14 +118,6 @@ def shutdown(self):
self.stop()
self.page().shutdown()

def openurl(self, url):
"""Open a URL in the browser.
Args:
url: The URL to load as QUrl
"""
self.load(url)

def createWindow(self, wintype):
"""Called by Qt when a page wants to create a new window.
Expand Down
4 changes: 2 additions & 2 deletions qutebrowser/config/configcommands.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ def set(self, win_id, option=None, value=None, temp=False, print_=False,
if option is None:
tabbed_browser = objreg.get('tabbed-browser', scope='window',
window=win_id)
tabbed_browser.openurl(QUrl('qute://settings'), newtab=False)
tabbed_browser.load_url(QUrl('qute://settings'), newtab=False)
return

if option.endswith('!'):
Expand Down Expand Up @@ -147,7 +147,7 @@ def bind(self, win_id, key=None, command=None, *, mode='normal',
if key is None:
tabbed_browser = objreg.get('tabbed-browser', scope='window',
window=win_id)
tabbed_browser.openurl(QUrl('qute://bindings'), newtab=True)
tabbed_browser.load_url(QUrl('qute://bindings'), newtab=True)
return

seq = self._parse_key(key)
Expand Down
14 changes: 7 additions & 7 deletions qutebrowser/mainwindow/tabbedbrowser.py
Original file line number Diff line number Diff line change
Expand Up @@ -303,12 +303,12 @@ def close_tab(self, tab, *, add_undo=True, new_undo=True):
if last_close == 'close':
self.close_window.emit()
elif last_close == 'blank':
self.openurl(QUrl('about:blank'), newtab=True)
self.load_url(QUrl('about:blank'), newtab=True)
elif last_close == 'startpage':
for url in config.val.url.start_pages:
self.openurl(url, newtab=True)
self.load_url(url, newtab=True)
elif last_close == 'default-page':
self.openurl(config.val.url.default_page, newtab=True)
self.load_url(config.val.url.default_page, newtab=True)

def _remove_tab(self, tab, *, add_undo=True, new_undo=True, crashed=False):
"""Remove a tab from the tab list and delete it properly.
Expand Down Expand Up @@ -395,7 +395,7 @@ def undo(self):
self.widget.set_tab_pinned(newtab, entry.pinned)

@pyqtSlot('QUrl', bool)
def openurl(self, url, newtab):
def load_url(self, url, newtab):
"""Open a URL, used as a slot.
Args:
Expand All @@ -406,7 +406,7 @@ def openurl(self, url, newtab):
if newtab or self.widget.currentWidget() is None:
self.tabopen(url, background=False)
else:
self.widget.currentWidget().openurl(url)
self.widget.currentWidget().load_url(url)

@pyqtSlot(int)
def on_tab_close_requested(self, idx):
Expand Down Expand Up @@ -483,7 +483,7 @@ def tabopen(self, url=None, background=None, related=True, idx=None, *,
self.widget.insertTab(idx, tab, "")

if url is not None:
tab.openurl(url)
tab.load_url(url)

if background is None:
background = config.val.tabs.background
Expand Down Expand Up @@ -879,7 +879,7 @@ def callback(ok):
self.cur_load_finished.disconnect(callback)
tab.scroller.to_point(point)

self.openurl(url, newtab=False)
self.load_url(url, newtab=False)
self.cur_load_finished.connect(callback)
else:
message.error("Mark {} is not set".format(key))
Expand Down
4 changes: 2 additions & 2 deletions qutebrowser/misc/utilcmds.py
Original file line number Diff line number Diff line change
Expand Up @@ -271,7 +271,7 @@ def debug_pyeval(s, file=False, quiet=False):
else:
tabbed_browser = objreg.get('tabbed-browser', scope='window',
window='last-focused')
tabbed_browser.openurl(QUrl('qute://pyeval'), newtab=True)
tabbed_browser.load_url(QUrl('qute://pyeval'), newtab=True)


@cmdutils.register(debug=True)
Expand Down Expand Up @@ -386,7 +386,7 @@ def version(win_id, paste=False):
"""
tabbed_browser = objreg.get('tabbed-browser', scope='window',
window=win_id)
tabbed_browser.openurl(QUrl('qute://version'), newtab=True)
tabbed_browser.load_url(QUrl('qute://version'), newtab=True)

if paste:
pastebin_version()
8 changes: 4 additions & 4 deletions tests/helpers/stubs.py
Original file line number Diff line number Diff line change
Expand Up @@ -492,7 +492,7 @@ def __init__(self, parent=None):
super().__init__(parent)
self.widget = TabWidgetStub()
self.shutting_down = False
self.opened_url = None
self.loaded_url = None
self.cur_url = None

def on_tab_close_requested(self, idx):
Expand All @@ -502,10 +502,10 @@ def widgets(self):
return self.widget.tabs

def tabopen(self, url):
self.opened_url = url
self.loaded_url = url

def openurl(self, url, *, newtab):
self.opened_url = url
def load_url(self, url, *, newtab):
self.loaded_url = url

def current_url(self):
if self.current_url is None:
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/browser/test_caret.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
@pytest.fixture
def caret(web_tab, qtbot, mode_manager):
with qtbot.wait_signal(web_tab.load_finished):
web_tab.openurl(QUrl('qute://testdata/data/caret.html'))
web_tab.load_url(QUrl('qute://testdata/data/caret.html'))

mode_manager.enter(usertypes.KeyMode.caret)

Expand Down
4 changes: 2 additions & 2 deletions tests/unit/browser/test_hints.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ def test_show_benchmark(benchmark, tabbed_browser, qtbot, message_bridge,
tab = tabbed_browser.widget.tabs[0]

with qtbot.wait_signal(tab.load_finished):
tab.openurl(QUrl('qute://testdata/data/hints/benchmark.html'))
tab.load_url(QUrl('qute://testdata/data/hints/benchmark.html'))

manager = qutebrowser.browser.hints.HintManager(0, 0)

Expand All @@ -76,7 +76,7 @@ def test_match_benchmark(benchmark, tabbed_browser, qtbot, message_bridge,
tab = tabbed_browser.widget.tabs[0]

with qtbot.wait_signal(tab.load_finished):
tab.openurl(QUrl('qute://testdata/data/hints/benchmark.html'))
tab.load_url(QUrl('qute://testdata/data/hints/benchmark.html'))

manager = qutebrowser.browser.hints.HintManager(0, 0)

Expand Down
2 changes: 1 addition & 1 deletion tests/unit/commands/test_argparser.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ def test_help(self, parser, tabbed_browser_stubs):
parser.parse_args(['--help'])

expected_url = QUrl('qute://help/commands.html#foo')
assert tabbed_browser_stubs[1].opened_url == expected_url
assert tabbed_browser_stubs[1].loaded_url == expected_url


@pytest.mark.parametrize('types, value, expected', [
Expand Down
4 changes: 2 additions & 2 deletions tests/unit/config/test_configcommands.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ def test_set_no_args(self, commands, tabbed_browser_stubs):
Should open qute://settings."""
commands.set(win_id=0)
assert tabbed_browser_stubs[0].opened_url == QUrl('qute://settings')
assert tabbed_browser_stubs[0].loaded_url == QUrl('qute://settings')

@pytest.mark.parametrize('option', ['url.auto_search?', 'url.auto_search'])
def test_get(self, config_stub, commands, message_mock, option):
Expand Down Expand Up @@ -620,7 +620,7 @@ def test_bind_no_args(self, commands, config_stub, no_bindings,
config_stub.val.bindings.default = no_bindings
config_stub.val.bindings.commands = no_bindings
commands.bind(win_id=0)
assert tabbed_browser_stubs[0].opened_url == QUrl('qute://bindings')
assert tabbed_browser_stubs[0].loaded_url == QUrl('qute://bindings')

@pytest.mark.parametrize('command', ['nop', 'nope'])
def test_bind(self, commands, config_stub, no_bindings, key_config_stub,
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/javascript/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ def load_url(self, url: QUrl, force: bool = False):
"""
with self.qtbot.waitSignal(self.tab.load_finished,
timeout=2000) as blocker:
self.tab.openurl(url)
self.tab.load_url(url)
if not force:
assert blocker.args == [True]

Expand Down
2 changes: 1 addition & 1 deletion tests/unit/misc/test_utilcmds.py
Original file line number Diff line number Diff line change
Expand Up @@ -155,4 +155,4 @@ def tabbed_browser(stubs, win_registry):

def test_version(tabbed_browser, qapp):
utilcmds.version(win_id=0)
assert tabbed_browser.opened_url == QUrl('qute://version')
assert tabbed_browser.loaded_url == QUrl('qute://version')

0 comments on commit f6c36cc

Please sign in to comment.