コード例 #1
0
 def _on_pdfjs_requested(self, filename: str, original_url: QUrl) -> None:
     """Open PDF.js when a download requests it."""
     tabbed_browser = objreg.get('tabbed-browser',
                                 scope='window',
                                 window='last-focused')
     tabbed_browser.tabopen(pdfjs.get_main_url(filename, original_url),
                            background=False)
コード例 #2
0
ファイル: test_pdfjs.py プロジェクト: fiete201/qutebrowser
def test_get_main_url():
    expected = ('qute://pdfjs/web/viewer.html?filename='
                'hello?world.pdf&file=')
    assert pdfjs.get_main_url('hello?world.pdf') == QUrl(expected)
コード例 #3
0
ファイル: test_pdfjs.py プロジェクト: fchpr/qutebrowser
def test_get_main_url():
    expected = QUrl('qute://pdfjs/web/viewer.html?filename=hello?world.pdf&'
                    'file=&source=http://a.com/hello?world.pdf')
    original_url = QUrl('http://a.com/hello?world.pdf')
    assert pdfjs.get_main_url('hello?world.pdf', original_url) == expected
コード例 #4
0
ファイル: test_pdfjs.py プロジェクト: simchuck/qutebrowser
def test_get_main_url():
    expected = ('qute://pdfjs/web/viewer.html?filename='
                'hello?world.pdf&file=')
    assert pdfjs.get_main_url('hello?world.pdf') == QUrl(expected)
コード例 #5
0
ファイル: downloads.py プロジェクト: fiete201/qutebrowser
 def _on_pdfjs_requested(self, filename):
     """Open PDF.js when a download requests it."""
     tabbed_browser = objreg.get('tabbed-browser', scope='window',
                                 window='last-focused')
     tabbed_browser.tabopen(pdfjs.get_main_url(filename), background=False)
コード例 #6
0
ファイル: downloads.py プロジェクト: o-vexler/qutebrowser
 def _on_pdfjs_requested(self, filename):
     """Open PDF.js when a download requests it."""
     tabbed_browser = objreg.get('tabbed-browser',
                                 scope='window',
                                 window='last-focused')
     tabbed_browser.tabopen(pdfjs.get_main_url(filename))