Migrate `displayed_app` to use native Python client functions

RESOLVED WONTFIX

Status

Firefox OS
Gaia::UI Tests
RESOLVED WONTFIX
4 years ago
4 years ago

People

(Reporter: zac, Assigned: zac)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

4 years ago
Move GaiaApps's displayed_app function to locate the current active/displayed frame using combination of HTML and CSS locators.

frame.active denotes the current frame with classes 'opening' and 'closing' denoting transitioning between them.

This will then enable us to remove the atom.
(Assignee)

Comment 1

4 years ago
I have this more or less ready to go but it has a dependency upon Alive putting the "data-name" into the div that wraps the app's iframe.

Once that is in then this will need some thorough testing too but early signs are that it is good.
Zac is the dependency fixed? 
Can we help?
Flags: needinfo?(zcampbell)
(Assignee)

Comment 3

4 years ago
Expecting the dependency for this to land early next week then work can re-start on this bug.
Flags: needinfo?(zcampbell)
(Assignee)

Comment 4

4 years ago
I worked on and tested this and it is possible but we cannot merge it due to needing gaiatest to be backwards compatible with v1.3.

If ever that changes we could re-try this.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.