Permalink
Browse files

bdd: Skip tests on WebEngine causing memory leaks

  • Loading branch information...
The-Compiler committed Aug 18, 2016
1 parent 1c581cf commit 8da942ddc759d9dcacd4a3a5f03492d72103e0cb
Showing with 6 additions and 0 deletions.
  1. +3 −0 qutebrowser/browser/webengine/webenginetab.py
  2. +3 −0 tests/end2end/features/scroll.feature
@@ -182,6 +182,9 @@ class WebEngineScroller(browsertab.AbstractScroller):
"""QtWebEngine implementations related to scrolling."""
# FIXME:qtwebengine
# using stuff here with a big count/argument causes memory leaks and hangs
def __init__(self, tab, parent=None):
super().__init__(tab, parent)
self._pos_perc = (0, 0)
@@ -121,6 +121,7 @@ Feature: Scrolling
And I run :scroll left
Then the page should not be scrolled
@qtwebengine_skip: Causes memory leak...
Scenario: Scrolling down with a very big count
When I run :scroll down with count 99999999999
# Make sure it doesn't hang
@@ -186,6 +187,7 @@ Feature: Scrolling
When I run :scroll-perc with count 50
Then the page should be scrolled vertically
@qtwebengine_skip: Causes memory leak...
Scenario: :scroll-perc with a very big value
When I run :scroll-perc 99999999999
Then no crash should happen
@@ -248,6 +250,7 @@ Feature: Scrolling
When I run :scroll-page --top-navigate prev 0 -1
Then data/hello3.txt should be loaded
@qtwebengine_skip: Causes memory leak...
Scenario: :scroll-page with a very big value
When I run :scroll-page 99999999999 99999999999
Then the error "Numeric argument is too large for internal int representation." should be shown

0 comments on commit 8da942d

Please sign in to comment.