Closed
Bug 1139594
Opened 11 years ago
Closed 11 years ago
Identity popup class needs close method
Categories
(Testing :: Firefox UI Tests, defect)
Testing
Firefox UI Tests
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla39
People
(Reporter: om.bhallamudi, Assigned: nebelhom)
References
Details
Attachments
(1 file, 1 obsolete file)
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
Actual results:
The identity popup class of firefox_puppeteer/ui/toolbars.py needs a close method.
The fix is at: https://github.com/mozilla/firefox-ui-tests/pull/105
| Reporter | ||
Comment 1•11 years ago
|
||
Attachment #8572832 -
Flags: review?(hskupin)
Updated•11 years ago
|
Assignee: nobody → om.bhallamudi
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Comment 2•11 years ago
|
||
Comment on attachment 8572832 [details] [review]
bugfix
Functionality wise that looks great. Please check existing tests for the usage of the popup and escape, so you can replace that code. Also that the close() method is called with force in tearDown so we explicitly make sure that the popup gets closed. Otherwise just some styling nits.
Attachment #8572832 -
Flags: review?(hskupin) → feedback+
Comment 3•11 years ago
|
||
So who is actually working on this bug? I see PR 105 and PR 115.
Comment 4•11 years ago
|
||
I've uploaded this PR: https://github.com/mozilla/firefox-ui-tests/pull/124
The code from the earlier PRs fails with a NoSuchElementException when I run it from tearDown in the green Larry test, bug 1132651.
Flags: needinfo?(hskupin)
Comment 5•11 years ago
|
||
I also have a first draft of a unit test ready for this method that I could add here or to the unit tests bug.
Comment 6•11 years ago
|
||
As mentioned on the PR the panel should never go away. You can see that by using the DOM inspector and searching for it. So I don't see why we have to check for its existence. An example test would be nice to have so I could also have a look at.
Flags: needinfo?(hskupin)
Comment 7•11 years ago
|
||
Johannes was that kind to take over this bug.
Assignee: om.bhallamudi → mozilla_dev
Comment 8•11 years ago
|
||
This is the link to his pull request.
Attachment #8572832 -
Attachment is obsolete: true
Attachment #8576858 -
Flags: review?(hskupin)
Updated•11 years ago
|
Attachment #8576858 -
Flags: review?(hskupin) → review+
Comment 9•11 years ago
|
||
Blocks: 1132936
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 39
Updated•10 years ago
|
Product: Mozilla QA → Testing
You need to log in
before you can comment on or make changes to this bug.
Description
•