mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-07 04:05:49 +00:00
c3c9e22175
This splits the api for getWindowHandles and getChromeWindowHandles for those managing windows and tabs separately in tests. getWindowHandles is re-implemented to return tabs when appropriate, and getChromeWindowHandles is added to correspond to individual os windows (the prior behavior of getWindowHandles). current_window_handle now corresponds to a tab on desktop, while chrome_window_handle is provided for the current OS window. switch_to_window will accept either a chrome window handle or tab handle. In the case of a tab, switching will select the tab. In the case of a chrome window handle, the prior behavior is retained. |
||
---|---|---|
.. | ||
config | ||
crashtest | ||
gtest | ||
instrumentation | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
release | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
xpcshell | ||
cppunittest.ini | ||
mach_commands.py | ||
machine-configuration.json | ||
README.txt | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testsuite-targets.mk |
Common testing tools for mozilla codebase projects, test suite definitions for automated test runs, tests that don't fit anywhere else, and other fun stuff