MozReview-Commit-ID: HXLTybsEb4R
This patch exchanges all old and deprecated API calls with the ones in PlacesUtils. As a side-effect we can also condense some other code by using promises.
--HG--
extra : rebase_source : 36c0ca5704c6f94734bc0796e97cabf776bf42f5
BaseFirefoxTestCase inherits from unittest.TestCase and takes
advantage of super() to serve as a cooperative base class
for children of MarionetteTestCase.
This includes moving UpdateTestCase back into firefox-ui-harness
Also update external-media-tests and Firefox UI and Update tests to
use BaseFirefoxTestCase
MozReview-Commit-ID: 4gsKztEOFrt
--HG--
rename : testing/puppeteer/firefox/firefox_puppeteer/testcases/update.py => testing/firefox-ui/harness/firefox_ui_harness/testcases.py
extra : rebase_source : e3383f9633f26061af9521a719cae57db87ccf10
MozReview-Commit-ID: JXKYAez1PNV
Lets make sure that we do not return a focused chrome window handle if a focus transition event is currently happening.
In such a case the chrome window handle would be `None`.
--HG--
extra : rebase_source : f5b3e3d458efe0ff8b32c0bd68f4c3b8cb5112a0