Merge branch 'kanikaa1234-develop'

This commit is contained in:
Florian Bruhin 2016-04-25 19:06:04 +02:00
commit dd2a7110e7
4 changed files with 10 additions and 1 deletions

2
.gitignore vendored
View File

@ -1,4 +1,5 @@
__pycache__
*.py~
*.pyc
*.swp
/build
@ -30,6 +31,7 @@ __pycache__
/.testmondata
/.hypothesis
/prof
/venv
TODO
/scripts/testbrowser_cpp/Makefile
/scripts/testbrowser_cpp/main.o

View File

@ -184,6 +184,7 @@ Contributors, sorted by the number of commits in descending order:
* Zach-Button
* Halfwit
* rikn00
* kanikaa1234
* Michael Ilsaas
* Martin Zimmermann
* Brian Jackson

View File

@ -430,6 +430,7 @@ class CommandDispatcher:
new_url = urlutils.incdec_number(url, incdec, segments=segments)
except urlutils.IncDecError as error:
raise cmdexc.CommandError(error.msg)
self._open(new_url, tab, background, window)
def _navigate_up(self, url, tab, background, window):
@ -478,7 +479,7 @@ class CommandDispatcher:
cmdutils.check_exclusive((tab, bg, window), 'tbw')
widget = self._current_widget()
frame = widget.page().currentFrame()
url = self._current_url()
url = self._current_url().adjusted(QUrl.RemoveFragment)
if frame is None:
raise cmdexc.CommandError("No frame focused!")
hintmanager = objreg.get('hintmanager', scope='tab', tab='current')

View File

@ -38,6 +38,11 @@ Feature: Using :navigate
And I run :navigate next
Then the error "No forward links found!" should be shown
Scenario: Navigating to next page to a fragment
When I open data/navigate#fragment
And I run :navigate next
Then data/navigate/next.html should be loaded
# increment/decrement
Scenario: Incrementing number in URL