Florian Bruhin
9f2073161e
Merge remote-tracking branch 'origin/pr/4339'
2019-02-23 18:55:39 +01:00
Jay Kamat
961a4b206c
Merge branch 'master' of https://github.com/qutebrowser/qutebrowser into jay/insert-no-leave
2019-02-22 21:53:00 -08:00
Jay Kamat
3e816f5f8b
Update copyright for 2019
2019-02-22 21:45:08 -08:00
Florian Bruhin
17846ea386
Skip flaky test
2019-02-17 22:39:58 +01:00
Florian Bruhin
a2c7908414
Remove unused import
2019-02-17 18:53:47 +01:00
Florian Bruhin
64f7692d74
Update qute://settings CSRF tests for Qt 5.12
...
See #4478
2019-02-17 17:15:03 +01:00
Florian Bruhin
39cc352253
Refactor qute://settings CSRF tests
2019-02-17 17:15:01 +01:00
Florian Bruhin
823a0de884
Check for updated docs in all affected tests
...
Fixes #4576
2019-02-16 01:43:20 +01:00
Jay Kamat
3a9a75c1d5
Fix style issues
2019-02-01 23:25:22 -08:00
Jay Kamat
09ce1bb8af
Merge branch 'master' of https://github.com/qutebrowser/qutebrowser into jay/insert-no-leave
2019-02-01 23:22:42 -08:00
Jay Kamat
a343f9df28
Fix issues with tests
2019-02-01 23:03:44 -08:00
Jay Kamat
1c7178c92c
Merge branch 'master' of https://github.com/qutebrowser/qutebrowser into donottrack
2019-02-01 23:02:32 -08:00
Jay Kamat
fdb4dd728f
Merge pull request #4508 from beelzebielsk/master
...
Implement pinned.tab.frozen setting (issue #4400 )
2019-01-09 23:49:16 -08:00
adam
5cd988ae52
Change config option to in tabs.pinned group
...
Changes to be committed:
modified: qutebrowser/browser/browsertab.py
modified: qutebrowser/config/configdata.yml
modified: tests/end2end/features/tabs.feature
Changed pinned.tabs.frozen to be tabs.pinned.frozen in all of
these files.
2019-01-06 20:53:26 -05:00
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
Florian Bruhin
3528de82e9
Also skip SSL test on Qt 5.12
...
See #4240
2019-01-04 10:30:06 +01:00
Florian Bruhin
aec348d929
Fix test_mhtml_e2e with QtWebKit + Qt 5.12
...
Fixup for 9eccaea09c
See #4025
2018-12-12 11:27:38 +01:00
Florian Bruhin
0953596ed6
Skip remaining tests which are broken on Qt 5.12
...
See #4320 , #4244
2018-12-11 18:36:52 +01:00
Florian Bruhin
63510c41f5
Don't wait for focus ready message on Qt 5.12
...
Looks like there's no internal widget focused anymore...
2018-12-11 18:36:20 +01:00
Maurits van Altvorst
e203f18411
Remove redundant line
2018-12-09 14:43:54 +01:00
Maurits van Altvorst
c93bb0c1be
Remove Do-Not-Track header, use DNT header instead
2018-12-09 14:42:34 +01:00
Maurits van Altvorst
f5b5aa70ed
Edit tests
2018-12-09 11:15:29 +01:00
Florian Bruhin
fe75ee1469
Mark "Using JS after window.open" as flaky
2018-12-05 18:28:43 +01:00
Florian Bruhin
9c4ebb97d7
Fix refactoring issues
2018-11-30 11:19:34 +01:00
Thorsten Wißmann
9d069ea12b
Encode slashes in default search engine test
2018-11-29 08:29:56 +01:00
Florian Bruhin
b5253ec473
Fix lint
2018-11-28 13:01:43 +01:00
Florian Bruhin
2453134011
Remove unnecessary pass statements
2018-11-28 12:51:53 +01:00
Jay Kamat
6010ce69b9
Merge pull request #4408 from lyeoh/master
...
Strip fragment and query only for `:navigate up`
2018-11-12 21:12:53 -08:00
Florian Bruhin
27d4796c2f
Add adblock benchmark
2018-11-05 10:05:59 +01:00
Jay Kamat
4e1d63ee5f
Add tests for query increment
2018-11-03 11:01:50 -07:00
Florian Bruhin
08278138c4
Add :yank markdown
2018-11-03 07:54:37 +01:00
Florian Bruhin
9019bf790b
Skip "navigating with invalid selector" on QtWebKit
2018-10-26 10:01:01 +02:00
Florian Bruhin
f5380ea681
Use utils.yaml_load where possible
2018-10-24 10:57:17 +02:00
Florian Bruhin
767a1c102c
Add hint benchmark tests
2018-10-16 11:09:27 +02:00
Florian Bruhin
b7c1d04c88
Load navigate page properly
2018-10-16 11:09:27 +02:00
Jay Kamat
975508f4ea
Add setting to avoid leaving insert mode on load_started
...
It looks like load_started can be emitted for a lot of things, such as
an anchor change, and some people may not want to leave insert mode on
reload anyway.
2018-10-14 23:53:55 -07:00
Florian Bruhin
f36285658e
Don't allow to set hints.selectors in autoconfig.yml
...
Also, set all settings temporarily for end2end tests.
This allows us to set things which aren't settable in autoconfig.yml.
2018-10-08 19:40:33 +02:00
Florian Bruhin
0423ec6f91
Add webelem.css_selector
2018-10-08 19:40:33 +02:00
Florian Bruhin
121483aa90
Add error handling for invalid selectors
2018-10-08 19:07:53 +02:00
Florian Bruhin
6d4c8f5b13
Merge remote-tracking branch 'origin/pr/3806' into test
2018-10-08 18:09:58 +02:00
Florian Bruhin
b130162d56
Fix crash when closing tab during a search
2018-10-07 15:46:40 +02:00
Florian Bruhin
8185139416
Simplify :jseval tests
...
The @qt<5.11.2 mark in Qt also checks for the PyQt version, which causes this
tests to fail with a new Qt but old PyQt.
2018-10-06 12:21:19 +02:00
Florian Bruhin
c225e724ac
Merge remote-tracking branch 'origin/pr/4133'
2018-10-05 22:56:53 +02:00
Florian Bruhin
fddb10e157
Merge remote-tracking branch 'origin/pr/4008'
2018-10-05 17:15:42 +02:00
Florian Bruhin
2eeaef83ba
Add tests for :zoom-* with --quiet
2018-10-05 16:25:26 +02:00
Florian Bruhin
fb491c1578
Add test for :yank --quiet
2018-10-05 16:23:31 +02:00
Florian Bruhin
b5b4fda676
Fix issues with PDF.js path changes
2018-10-05 14:05:54 +02:00
Florian Bruhin
1cedfc5470
Add test
2018-10-02 13:38:28 +02:00
Jay Kamat
2b35d04607
Select text node in tests to imitate real selections
2018-09-30 23:29:24 -07:00
Florian Bruhin
96f28c6f72
Show errors on invalid --mode argument for :hint
2018-09-30 11:45:59 +02:00