Closed Bug 936010 Opened 11 years ago Closed 10 years ago

Migrate `displayed_app` to use native Python client functions

Categories

(Firefox OS Graveyard :: Gaia::UI Tests, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: zcampbell, Assigned: zcampbell)

References

Details

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.
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)
Expecting the dependency for this to land early next week then work can re-start on this bug.
Flags: needinfo?(zcampbell)
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
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.