TestForcedFullscreen.test_user_exit_swipe_up fails on devices

Bug #1526364 reported by Olivier Tilloy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
webbrowser-app (Ubuntu)
Triaged
Medium
Olivier Tilloy

Bug Description

webbrowser_app.tests.test_fullscreen.TestForcedFullscreen.test_user_exit_swipe_up started failing on devices running the latest rc-proposed around yesterday (2015-12-14).

There was a big unity8 (and related components) landing happening on 2015-12-11, so it’s most likely what caused the regression.

The actual browser functionality seems unaffected, as I can make the test succeed by manually swiping in the bottom edge (which is what the test is trying and failing to do), so it’s only a matter of fixing the test itself.

Tags: autopilot
Revision history for this message
Olivier Tilloy (osomon) wrote :

And the fix for bug #1422523 could very well be what is causing the failure.

When invoking the drag_bottom_edge_upwards() method, I’m seeing that the coordinates differ when the window is fullscreen (failing test) and when it’s not (other tests that pass):

  fullscreen: swiping from 1818 to 430
  not fullscreen: swiping from 1887 to 499

that’s on arale.

Changed in webbrowser-app (Ubuntu):
status: New → Triaged
assignee: nobody → Olivier Tilloy (osomon)
tags: added: autopilot
Revision history for this message
Olivier Tilloy (osomon) wrote :

It appears that windows that request fullscreen do not get fullscreen any longer (this can be observed with any webapp that passes the --fullscreen command-line parameter, such as Zombies TD), that’s most likely a regression introduced by the unity8 (and related components) landing last Friday. Hopefully fixing that issue will make the failure go away.

Revision history for this message
Olivier Tilloy (osomon) wrote :

This is probably bug #1525893.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.