Henrik Skupin
e07a01ca67
Bug 1270953 - Enhance notification class for Firefox Puppeteer. r=maja_zf
...
MozReview-Commit-ID: KE117HzhiXM
--HG--
extra : rebase_source : eefe2b6c7141784516bddf9e913162f3744e0b7e
2016-05-17 13:43:24 +02:00
Henrik Skupin
b9da89429b
Bug 1270953 - Enhance utils module for permissions. r=maja_zf
...
MozReview-Commit-ID: GfpvGV2uhFx
--HG--
extra : rebase_source : 21eb35902b4686c704fa9214f80ee01b08c8d2bc
2016-05-17 13:44:09 +02:00
Henrik Skupin
a3371f3c80
Bug 1270078 - Fix AutocompleteResults.get_matching_text() for new awesomebar design. r=adw
...
MozReview-Commit-ID: 1kZX35CVpga
--HG--
extra : rebase_source : 7b38a67375600fbe596e14a8dabfaa095208c60c
2016-05-04 18:44:51 +02:00
Henrik Skupin
3c7afa1336
Bug 1270256 - Update UpdateWizard class for removal of incompatible add-ons check. r=maja_zf
...
MozReview-Commit-ID: 8kDS0vtmcFM
--HG--
extra : rebase_source : e1ce0dcc77cfef1e53b5fd4d347e11a530cc22d0
2016-05-06 18:51:43 +02:00
Henrik Skupin
57680e3919
Bug 1270820 - Improve failure messages for Wait().until() calls in Firefox UI testcase classes. r=maja_zf
...
MozReview-Commit-ID: IML3RZy3kXD
--HG--
extra : rebase_source : 55bb0796a0c29e11b659015985e0b64413247801
2016-05-06 17:31:22 +02:00
Henrik Skupin
daf4cc9886
Bug 1270040 - Fix host usage in control center for fx ui tests. r=Gijs
...
MozReview-Commit-ID: 65RpUfoJEiW
--HG--
extra : rebase_source : 2a515489c20ca7a06775d19dad652d5fb6ff3919
2016-05-04 13:50:00 +02:00
Henrik Skupin
2f07b8ee9e
Bug 1270040 - Fix fx ui tests regressions for certerror page merge. r=Gijs
...
MozReview-Commit-ID: D7qCF9q1eGY
--HG--
extra : rebase_source : e25095b66d5c37b5f47a5470252d5a3ad005d6e9
2016-05-04 13:46:02 +02:00
Henrik Skupin
a1d418d3f2
Bug 1270040 - Fix test_unknown_issuer.py for cert domain changes. r=Cykesiopka
...
MozReview-Commit-ID: JcEe9bo2jEC
--HG--
extra : rebase_source : 01ca0c742819cf3d40b77d5c43a5ed634863e037
2016-05-04 12:30:44 +02:00
Maja Frydrychowicz
21edbc606a
Bug 1262158 - Fix default tests being overwritten in mach firefox-ui-_; r=sydpolk
...
MozReview-Commit-ID: JP59lLBRMc1
--HG--
extra : rebase_source : ad8dbdb4e4c0d418285f5e0607b91d94cf2297c3
2016-04-14 18:17:40 -04:00
Dave Hunt
ed76e4de18
Bug 1144873 - Implement a UI class for notification popups r=maja_zf,sydpolk
...
MozReview-Commit-ID: EAi5Y1AIitS
--HG--
extra : rebase_source : b6229546dbf8474d82373613773b6260c0c1cb44
2016-04-15 15:41:28 +01:00
Maja Frydrychowicz
abe3425f69
Bug 1259440 - Update dependencies for firefox ui harness and puppeteer for marionette_client 2.3.0 and marionette_driver 1.4.0; r=whimboo
...
MozReview-Commit-ID: BzCpUbArnUn
--HG--
extra : rebase_source : de3b0724ceecf16a545e84fe425e62dc86392b6c
2016-03-24 12:21:38 -04:00
Gloria Guy
b9215e6033
Bug 1256996 - Firefox ui mach commands must call parse_args and verify_usage, with args as dict; r=maja_zf
...
MozReview-Commit-ID: 5ZmD3BTO3ws
--HG--
extra : rebase_source : 88207e3c28a7d4e5b4c52b4f5db4ffb6a0fa3f8a
2016-04-01 17:30:56 -07:00
Zach Munro-Cape
3a91d29e39
Bug 1251600 - Fix test_page_info_window.py for handling platform names. r=whimboo
...
MozReview-Commit-ID: 8PXwvIx3szI
2016-03-29 13:32:24 +02:00
Maja Frydrychowicz
4e86317cea
Bug 1238733 - Bump version for firefox-puppeteer and update dependencies; r=sydpolk,whimboo
...
firefox-puppeteer = 4.0.0
firefox-ui-harness = 1.3.0
external-media-tests = 2.0
MozReview-Commit-ID: BfiL39umlrA
--HG--
extra : rebase_source : 9950079b855fa2dd3b7e0434e2bd7564eac643cd
2016-03-22 14:47:23 -04:00
Maja Frydrychowicz
b985b77b7b
Bug 1238733 - Remove dependency on Marionette harness in firefox-puppeteer; r=whimboo
...
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
2016-03-22 12:21:30 -04:00
Rachel
0d6d8f8602
Bug 1255064 - MarionetteHarness should internally use dicts for arguments; r=maja_zf
...
MozReview-Commit-ID: 94muKM44wVq
--HG--
extra : rebase_source : 502b677adcfc7390528d67119d261363f5f9e651
2016-03-18 19:33:08 -07:00
nagma
d854de1353
Bug 1255051 - Remove skip_under_xvfb from firefox-ui-tests; r=maja_zf
...
MozReview-Commit-ID: 5orLGNjaHtw
--HG--
extra : rebase_source : fb598e5bfc03fe64196176e0705fa00fe812face
2016-03-15 20:49:37 -04:00
Henrik Skupin
d3f4b27ddf
Bug 1239988 - Remove top-level manifest for functional and puppeteer tests. r=maja_zf
...
MozReview-Commit-ID: BNzYwTbWcb9
This was always a hack which made it easier for us to trigger both type of tests at once. Now with mach and mozharness we should finally get rid of it.
--HG--
extra : rebase_source : 83bbc17a257e5135a1d0a6fd3f370c99223b150b
2016-03-10 14:40:23 +01:00
Henrik Skupin
77e9455a59
Bug 1239988 - Move resources for firefox-ui-tests out of tests folder. r=maja_zf
...
MozReview-Commit-ID: KtUiswz9gna
The resources folder should actually not be part of the tests folder. It contains test data for all tests and once tests are moved to other places the tests folder will not exist anymore.
--HG--
rename : testing/firefox-ui/tests/resources/cookies/cookie_single.html => testing/firefox-ui/resources/cookies/cookie_single.html
rename : testing/firefox-ui/tests/resources/images/firefox_favicon.ico => testing/firefox-ui/resources/images/firefox_favicon.ico
rename : testing/firefox-ui/tests/resources/images/mozilla_favicon.ico => testing/firefox-ui/resources/images/mozilla_favicon.ico
rename : testing/firefox-ui/tests/resources/images/mozilla_logo.jpg => testing/firefox-ui/resources/images/mozilla_logo.jpg
rename : testing/firefox-ui/tests/resources/layout/mozilla.html => testing/firefox-ui/resources/layout/mozilla.html
rename : testing/firefox-ui/tests/resources/layout/mozilla_community.html => testing/firefox-ui/resources/layout/mozilla_community.html
rename : testing/firefox-ui/tests/resources/layout/mozilla_contribute.html => testing/firefox-ui/resources/layout/mozilla_contribute.html
rename : testing/firefox-ui/tests/resources/layout/mozilla_governance.html => testing/firefox-ui/resources/layout/mozilla_governance.html
rename : testing/firefox-ui/tests/resources/layout/mozilla_grants.html => testing/firefox-ui/resources/layout/mozilla_grants.html
rename : testing/firefox-ui/tests/resources/layout/mozilla_mission.html => testing/firefox-ui/resources/layout/mozilla_mission.html
rename : testing/firefox-ui/tests/resources/layout/mozilla_organizations.html => testing/firefox-ui/resources/layout/mozilla_organizations.html
rename : testing/firefox-ui/tests/resources/layout/mozilla_projects.html => testing/firefox-ui/resources/layout/mozilla_projects.html
rename : testing/firefox-ui/tests/resources/private_browsing/about.html => testing/firefox-ui/resources/private_browsing/about.html
rename : testing/firefox-ui/tests/resources/security/enable_privilege.html => testing/firefox-ui/resources/security/enable_privilege.html
extra : rebase_source : 722311a780f6e36ef4f2e08b82117fdf78625620
2016-03-10 14:21:54 +01:00
Henrik Skupin
a4cca44be5
Bug 1239988 - Remove packaging for firefox-ui-tests. r=maja_zf
...
MozReview-Commit-ID: 1ncPWncD53U
The firefox-ui-tests package is no longer required. Removing it will allow us later to move tests to the appropriate places in the tree. The commit also has updates for the build system and mozharness.
--HG--
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/keyboard_shortcuts/manifest.ini => testing/firefox-ui/tests/functional/keyboard_shortcuts/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/keyboard_shortcuts/test_browser_window.py => testing/firefox-ui/tests/functional/keyboard_shortcuts/test_browser_window.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/locationbar/manifest.ini => testing/firefox-ui/tests/functional/locationbar/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/locationbar/test_access_locationbar.py => testing/firefox-ui/tests/functional/locationbar/test_access_locationbar.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/locationbar/test_escape_autocomplete.py => testing/firefox-ui/tests/functional/locationbar/test_escape_autocomplete.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/locationbar/test_favicon_in_autocomplete.py => testing/firefox-ui/tests/functional/locationbar/test_favicon_in_autocomplete.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/locationbar/test_suggest_bookmarks.py => testing/firefox-ui/tests/functional/locationbar/test_suggest_bookmarks.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/manifest.ini => testing/firefox-ui/tests/functional/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/private_browsing/manifest.ini => testing/firefox-ui/tests/functional/private_browsing/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/private_browsing/test_about_private_browsing.py => testing/firefox-ui/tests/functional/private_browsing/test_about_private_browsing.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/manifest.ini => testing/firefox-ui/tests/functional/security/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_dv_certificate.py => testing/firefox-ui/tests/functional/security/test_dv_certificate.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_enable_privilege.py => testing/firefox-ui/tests/functional/security/test_enable_privilege.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_ev_certificate.py => testing/firefox-ui/tests/functional/security/test_ev_certificate.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_mixed_content_page.py => testing/firefox-ui/tests/functional/security/test_mixed_content_page.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_mixed_script_content_blocking.py => testing/firefox-ui/tests/functional/security/test_mixed_script_content_blocking.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_no_certificate.py => testing/firefox-ui/tests/functional/security/test_no_certificate.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_safe_browsing_notification.py => testing/firefox-ui/tests/functional/security/test_safe_browsing_notification.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_safe_browsing_warning_pages.py => testing/firefox-ui/tests/functional/security/test_safe_browsing_warning_pages.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_security_notification.py => testing/firefox-ui/tests/functional/security/test_security_notification.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_ssl_disabled_error_page.py => testing/firefox-ui/tests/functional/security/test_ssl_disabled_error_page.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_ssl_status_after_restart.py => testing/firefox-ui/tests/functional/security/test_ssl_status_after_restart.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_submit_unencrypted_info_warning.py => testing/firefox-ui/tests/functional/security/test_submit_unencrypted_info_warning.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_unknown_issuer.py => testing/firefox-ui/tests/functional/security/test_unknown_issuer.py
rename : testing/firefox-ui/tests/firefox_ui_tests/functional/security/test_untrusted_connection_error_page.py => testing/firefox-ui/tests/functional/security/test_untrusted_connection_error_page.py
rename : testing/firefox-ui/tests/firefox_ui_tests/manifest.ini => testing/firefox-ui/tests/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/manifest.ini => testing/firefox-ui/tests/puppeteer/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_about_window.py => testing/firefox-ui/tests/puppeteer/test_about_window.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_appinfo.py => testing/firefox-ui/tests/puppeteer/test_appinfo.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_l10n.py => testing/firefox-ui/tests/puppeteer/test_l10n.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_menubar.py => testing/firefox-ui/tests/puppeteer/test_menubar.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_page_info_window.py => testing/firefox-ui/tests/puppeteer/test_page_info_window.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_places.py => testing/firefox-ui/tests/puppeteer/test_places.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_prefs.py => testing/firefox-ui/tests/puppeteer/test_prefs.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_security.py => testing/firefox-ui/tests/puppeteer/test_security.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_software_update.py => testing/firefox-ui/tests/puppeteer/test_software_update.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_tabbar.py => testing/firefox-ui/tests/puppeteer/test_tabbar.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_toolbars.py => testing/firefox-ui/tests/puppeteer/test_toolbars.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_update_wizard.py => testing/firefox-ui/tests/puppeteer/test_update_wizard.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_utils.py => testing/firefox-ui/tests/puppeteer/test_utils.py
rename : testing/firefox-ui/tests/firefox_ui_tests/puppeteer/test_windows.py => testing/firefox-ui/tests/puppeteer/test_windows.py
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/cookies/cookie_single.html => testing/firefox-ui/tests/resources/cookies/cookie_single.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/images/firefox_favicon.ico => testing/firefox-ui/tests/resources/images/firefox_favicon.ico
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/images/mozilla_favicon.ico => testing/firefox-ui/tests/resources/images/mozilla_favicon.ico
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/images/mozilla_logo.jpg => testing/firefox-ui/tests/resources/images/mozilla_logo.jpg
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla.html => testing/firefox-ui/tests/resources/layout/mozilla.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla_community.html => testing/firefox-ui/tests/resources/layout/mozilla_community.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla_contribute.html => testing/firefox-ui/tests/resources/layout/mozilla_contribute.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla_governance.html => testing/firefox-ui/tests/resources/layout/mozilla_governance.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla_grants.html => testing/firefox-ui/tests/resources/layout/mozilla_grants.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla_mission.html => testing/firefox-ui/tests/resources/layout/mozilla_mission.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla_organizations.html => testing/firefox-ui/tests/resources/layout/mozilla_organizations.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/layout/mozilla_projects.html => testing/firefox-ui/tests/resources/layout/mozilla_projects.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/private_browsing/about.html => testing/firefox-ui/tests/resources/private_browsing/about.html
rename : testing/firefox-ui/tests/firefox_ui_tests/resources/security/enable_privilege.html => testing/firefox-ui/tests/resources/security/enable_privilege.html
rename : testing/firefox-ui/tests/firefox_ui_tests/update/direct/manifest.ini => testing/firefox-ui/tests/update/direct/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/update/direct/test_direct_update.py => testing/firefox-ui/tests/update/direct/test_direct_update.py
rename : testing/firefox-ui/tests/firefox_ui_tests/update/fallback/manifest.ini => testing/firefox-ui/tests/update/fallback/manifest.ini
rename : testing/firefox-ui/tests/firefox_ui_tests/update/fallback/test_fallback_update.py => testing/firefox-ui/tests/update/fallback/test_fallback_update.py
rename : testing/firefox-ui/tests/firefox_ui_tests/update/manifest.ini => testing/firefox-ui/tests/update/manifest.ini
extra : rebase_source : 6c79d68264e1350087f3407e623820126d82d7bf
2016-03-10 13:34:11 +01:00
Henrik Skupin
770142e454
Bug 1239988 - Remove dependency for firefox-ui-tests in firefox-ui-harness. r=maja_zf
...
MozReview-Commit-ID: KXnOY1xbuVP
This will remove any dependency for firefox-ui-tests from inside firefox-ui-harness. Affected test types are functional and update tests. To keep update tests working and testable I also added them to the mach command.
--HG--
extra : rebase_source : 968d032e2fe4775e0d2a8d566ced01cefe0abbf7
2016-03-09 20:43:31 +01:00
Syd Polk
8ad4c28b92
Bug 1252586 - Handle |mach firefox-ui-test --binary| correctly - r=whimboo, r=gps
...
MozReview-Commit-ID: KpncN1uAHUn
--HG--
extra : rebase_source : b46993cffe54bcf40942e180ac9d060cbe0161bd
2016-03-02 11:02:11 -06:00
Syd Polk
e10efae418
Bug 1245468 - Fix parmaeter handling for firefox-ui tests. r=gps,whimboo
...
MozReview-Commit-ID: 4npa7eeJAFw
--HG--
extra : rebase_source : dccecd2a9566ae8b68baae7b376198be55a51cf4
2016-02-24 16:14:56 -06:00
Henrik Skupin
2279709be0
Bug 1252037 - Adjust safe_browsing_notification test for property changes. r=automatedtester
...
MozReview-Commit-ID: QwHNGdT70Q
--HG--
extra : rebase_source : 85358025f47cf367a54b541b2f5fdaabae954fe4
2016-02-29 14:58:22 +01:00
Henrik Skupin
ce71fa693e
Bug 1207038
- Backout workaround of bug 1156475 for Marionette shutdown hang. r=maja_zf
...
MozReview-Commit-ID: 8ZZGDA09ojo
2016-02-10 01:48:00 +01:00
Henrik Skupin
e6f7c17ad9
Bug 1244715 - Upgrade firefox-ui-tests to use marionette_client 2.2.0 and marionette-driver 1.3.0. r=maja_zf DONTBUILD
2016-02-02 12:46:27 +01:00
Henrik Skupin
e1cf33d34a
Bug 1240742 - Don't use bookmark suggestions for test_favicon_in_autocomplete.py. r=maja_zf DONTBUILD
2016-02-01 11:36:29 +01:00
Henrik Skupin
79d9376197
Bug 1243884 - Fix test_suggest_bookmarks.py to use is_complete for auto-complete results. r=maja_zf DONTBUILD
2016-02-01 11:28:10 +01:00
Henrik Skupin
09b4b370a3
Bug 1241055 - Upgrade marionette-driver to 1.2, and marionette-client to 2.1. r=maja_zf
2016-01-28 05:22:00 +01:00
Henrik Skupin
f0e52faf55
Bug 1167179 - Disable test_ssl_status_after_restart.py on Windows XP again due to test failures. r=maja_zf
2016-01-25 22:13:53 +01:00
Henrik Skupin
f954ec30c1
Bug 1237735 - Mirror latest changes of firefox-ui-tests from github. r=maja_zf DONTBUILD
2016-01-15 22:26:22 +01:00
Henrik Skupin
2523993db3
Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps
2016-01-15 19:38:31 +01:00
Henrik Skupin
3961383f37
Bug 1237322 - Mirror latest changes of firefox-ui-tests packages. r=maja_zf
2016-01-07 00:09:05 +01:00
Henrik Skupin
78ce72037d
Bug 1212609 - Move all python packages for firefox ui tests into mozilla-central. r=ato, r=ted
2015-12-22 18:07:37 +01:00