Phil Ringnalda
8b48aeb2ba
Merge m-c to a CLOSED TREE m-i
...
MozReview-Commit-ID: BrsSHyBv1nf
2017-05-31 23:41:56 -07:00
Aki Sasaki
4b0eee350e
Bug 1369250 - set VIRTUALENV_NO_DOWNLOAD so virtualenv versions >=14 will know to not download new packages, and older versions won't object to not knowing about the commandline --no-download, a=philor CLOSED TREE
2017-05-31 22:47:08 -07:00
Aki Sasaki
ef19521c81
bug 1369250 - avoid hitting the network with virtualenv 15.1.0. a=philor CLOSED TREE
...
MozReview-Commit-ID: 9Pyh3wapEvc
2017-05-31 21:04:18 -07:00
Ryan VanderMeulen
b2f44e5181
Merge inbound to m-c. a=merge
2017-05-31 20:25:52 -04:00
Ryan VanderMeulen
984edc2be4
Merge m-c to inbound. a=merge
2017-05-31 20:26:16 -04:00
Andrew Halberstadt
aa851b1cb9
Bug 1343659 - [mozharness] Flag rust kernel panics as an ERROR, r=kats
...
MozReview-Commit-ID: EaKdP3ru3K1
--HG--
extra : rebase_source : 7da27c299e6d1a6a2d58a340453cef5989590c3b
2017-05-29 16:49:26 -04:00
James Graham
081f350241
Bug 1367040 - revert bogus metadata changes, a=testonly on a CLOSED TREE
...
MozReview-Commit-ID: 9CPsU4F50mA
2017-05-31 16:57:38 +01:00
James Graham
c91c59475c
Bug 1367041 - Add |mach wpt| support for Chrome, Edge and Servo, r=AutomatedTester
...
Using the wptrun infrastructure from upstream, it is now posible to
make it easy to run web-platform-tests in other browsers. The syntax
used is
mach wpt --product [chrome|servo|edge] [tests]
This will try to use the selected product; possibly prompting to
install dependencies like the WebDriver implementation. For servo if
the install isn't on the PATH then --binary can be used to point to
the actual location.
Because manifest metadata is kept in the same directory as expectation
data and we don't want to reuse Firefox expectation data for other
browsers, a new products subdirectory is introduced and added to the
ignore files. This will contain a subdirectory for each product into
which a copy of the test manifest is placed. It may also be used to
store any expectation data for the other products, in the same way as
testing/web-platform/meta.
MozReview-Commit-ID: 8fdCnha5t2F
2017-05-31 15:45:47 +01:00
James Graham
e9c0617c92
Bug 1367040 - Switch to using wptrunner in the tests directory, r=maja_zf
...
MozReview-Commit-ID: 4gyR245eRou
--HG--
rename : testing/web-platform/harness/wptrunner/config.json => testing/web-platform/tests/tools/wptrunner/wptrunner/config.json
rename : testing/web-platform/harness/wptrunner/testharness_runner.html => testing/web-platform/tests/tools/wptrunner/wptrunner/testharness_runner.html
2017-05-31 15:45:46 +01:00
James Graham
33331e71bf
Bug 1367040 - Fixup some bogus wpt metadata, a=testonly
...
Some cross-platform failures were missing metadata for macOS.
MozReview-Commit-ID: 23Bg4yhhSOi
2017-05-31 15:45:34 +01:00
James Graham
140da53cb9
Bug 1367040 - Update to latest wptrunner, a=testonly
...
Some subsequent changes require the latest wptrunner from upstream so
move to that ahead of the sync schedule.
MozReview-Commit-ID: 2nX7cDhUMST
2017-05-31 15:45:33 +01:00
Bob Clary
ede18a1fad
Bug 1368751 - AWSY - use proper Windows paths in checkpoint script, r=jmaher
2017-05-31 06:44:14 -07:00
Carsten "Tomcat" Book
1a0d9545b9
merge mozilla-inbound to mozilla-central a=merge
2017-05-31 11:28:43 +02:00
Brendan Dahl
c2eeb53896
Bug 1367227 - Part 2 - Trigger fullscreen the same way Firefox does. r=ato
2017-05-31 16:29:20 -07:00
Timothy Guan-tin Chien
f9eb2ed08a
Bug 1363850 - Part I, Move new about:preferences from in-content/ to in-content-new/, r=jaws,mconley
...
MozReview-Commit-ID: ButUfsGP7lS
--HG--
rename : browser/components/preferences/in-content/advanced.js => browser/components/preferences/in-content-new/advanced.js
rename : browser/components/preferences/in-content/advanced.xul => browser/components/preferences/in-content-new/advanced.xul
rename : browser/components/preferences/in-content/applications.js => browser/components/preferences/in-content-new/applications.js
rename : browser/components/preferences/in-content/applications.xul => browser/components/preferences/in-content-new/applications.xul
rename : browser/components/preferences/in-content/containers.js => browser/components/preferences/in-content-new/containers.js
rename : browser/components/preferences/in-content/containers.xul => browser/components/preferences/in-content-new/containers.xul
rename : browser/components/preferences/in-content/findInPage.js => browser/components/preferences/in-content-new/findInPage.js
rename : browser/components/preferences/in-content/jar.mn => browser/components/preferences/in-content-new/jar.mn
rename : browser/components/preferences/in-content/main.js => browser/components/preferences/in-content-new/main.js
rename : browser/components/preferences/in-content/main.xul => browser/components/preferences/in-content-new/main.xul
rename : browser/components/preferences/in-content/moz.build => browser/components/preferences/in-content-new/moz.build
rename : browser/components/preferences/in-content/preferences.js => browser/components/preferences/in-content-new/preferences.js
rename : browser/components/preferences/in-content/preferences.xul => browser/components/preferences/in-content-new/preferences.xul
rename : browser/components/preferences/in-content/privacy.js => browser/components/preferences/in-content-new/privacy.js
rename : browser/components/preferences/in-content/privacy.xul => browser/components/preferences/in-content-new/privacy.xul
rename : browser/components/preferences/in-content/searchResults.xul => browser/components/preferences/in-content-new/searchResults.xul
rename : browser/components/preferences/in-content/subdialogs.js => browser/components/preferences/in-content-new/subdialogs.js
rename : browser/components/preferences/in-content/sync.js => browser/components/preferences/in-content-new/sync.js
rename : browser/components/preferences/in-content/sync.xul => browser/components/preferences/in-content-new/sync.xul
rename : browser/components/preferences/in-content/tests/.eslintrc.js => browser/components/preferences/in-content-new/tests/.eslintrc.js
rename : browser/components/preferences/in-content/tests/browser.ini => browser/components/preferences/in-content-new/tests/browser.ini
rename : browser/components/preferences/in-content/tests/browser_advanced_update.js => browser/components/preferences/in-content-new/tests/browser_advanced_update.js
rename : browser/components/preferences/in-content/tests/browser_applications_selection.js => browser/components/preferences/in-content-new/tests/browser_applications_selection.js
rename : browser/components/preferences/in-content/tests/browser_basic_rebuild_fonts_test.js => browser/components/preferences/in-content-new/tests/browser_basic_rebuild_fonts_test.js
rename : browser/components/preferences/in-content/tests/browser_bug1018066_resetScrollPosition.js => browser/components/preferences/in-content-new/tests/browser_bug1018066_resetScrollPosition.js
rename : browser/components/preferences/in-content/tests/browser_bug1020245_openPreferences_to_paneContent.js => browser/components/preferences/in-content-new/tests/browser_bug1020245_openPreferences_to_paneContent.js
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.js => browser/components/preferences/in-content-new/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.js
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul => browser/components/preferences/in-content-new/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul
rename : browser/components/preferences/in-content/tests/browser_bug410900.js => browser/components/preferences/in-content-new/tests/browser_bug410900.js
rename : browser/components/preferences/in-content/tests/browser_bug705422.js => browser/components/preferences/in-content-new/tests/browser_bug705422.js
rename : browser/components/preferences/in-content/tests/browser_bug731866.js => browser/components/preferences/in-content-new/tests/browser_bug731866.js
rename : browser/components/preferences/in-content/tests/browser_bug795764_cachedisabled.js => browser/components/preferences/in-content-new/tests/browser_bug795764_cachedisabled.js
rename : browser/components/preferences/in-content/tests/browser_change_app_handler.js => browser/components/preferences/in-content-new/tests/browser_change_app_handler.js
rename : browser/components/preferences/in-content/tests/browser_checkspelling.js => browser/components/preferences/in-content-new/tests/browser_checkspelling.js
rename : browser/components/preferences/in-content/tests/browser_connection.js => browser/components/preferences/in-content-new/tests/browser_connection.js
rename : browser/components/preferences/in-content/tests/browser_connection_bug388287.js => browser/components/preferences/in-content-new/tests/browser_connection_bug388287.js
rename : browser/components/preferences/in-content/tests/browser_cookies_exceptions.js => browser/components/preferences/in-content-new/tests/browser_cookies_exceptions.js
rename : browser/components/preferences/in-content/tests/browser_defaultbrowser_alwayscheck.js => browser/components/preferences/in-content-new/tests/browser_defaultbrowser_alwayscheck.js
rename : browser/components/preferences/in-content/tests/browser_engines.js => browser/components/preferences/in-content-new/tests/browser_engines.js
rename : browser/components/preferences/in-content/tests/browser_healthreport.js => browser/components/preferences/in-content-new/tests/browser_healthreport.js
rename : browser/components/preferences/in-content/tests/browser_homepages_filter_aboutpreferences.js => browser/components/preferences/in-content-new/tests/browser_homepages_filter_aboutpreferences.js
rename : browser/components/preferences/in-content/tests/browser_layersacceleration.js => browser/components/preferences/in-content-new/tests/browser_layersacceleration.js
rename : browser/components/preferences/in-content/tests/browser_masterpassword.js => browser/components/preferences/in-content-new/tests/browser_masterpassword.js
rename : browser/components/preferences/in-content/tests/browser_notifications_do_not_disturb.js => browser/components/preferences/in-content-new/tests/browser_notifications_do_not_disturb.js
rename : browser/components/preferences/in-content/tests/browser_performance.js => browser/components/preferences/in-content-new/tests/browser_performance.js
rename : browser/components/preferences/in-content/tests/browser_permissions_urlFieldHidden.js => browser/components/preferences/in-content-new/tests/browser_permissions_urlFieldHidden.js
rename : browser/components/preferences/in-content/tests/browser_privacypane_1.js => browser/components/preferences/in-content-new/tests/browser_privacypane_1.js
rename : browser/components/preferences/in-content/tests/browser_privacypane_3.js => browser/components/preferences/in-content-new/tests/browser_privacypane_3.js
rename : browser/components/preferences/in-content/tests/browser_privacypane_4.js => browser/components/preferences/in-content-new/tests/browser_privacypane_4.js
rename : browser/components/preferences/in-content/tests/browser_privacypane_5.js => browser/components/preferences/in-content-new/tests/browser_privacypane_5.js
rename : browser/components/preferences/in-content/tests/browser_privacypane_8.js => browser/components/preferences/in-content-new/tests/browser_privacypane_8.js
rename : browser/components/preferences/in-content/tests/browser_proxy_backup.js => browser/components/preferences/in-content-new/tests/browser_proxy_backup.js
rename : browser/components/preferences/in-content/tests/browser_sanitizeOnShutdown_prefLocked.js => browser/components/preferences/in-content-new/tests/browser_sanitizeOnShutdown_prefLocked.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_1.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_1.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_2.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_2.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_3.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_3.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_4.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_4.js
rename : browser/components/preferences/in-content/tests/browser_search_within_preferences.js => browser/components/preferences/in-content-new/tests/browser_search_within_preferences.js
rename : browser/components/preferences/in-content/tests/browser_searchsuggestions.js => browser/components/preferences/in-content-new/tests/browser_searchsuggestions.js
rename : browser/components/preferences/in-content/tests/browser_security.js => browser/components/preferences/in-content-new/tests/browser_security.js
rename : browser/components/preferences/in-content/tests/browser_siteData.js => browser/components/preferences/in-content-new/tests/browser_siteData.js
rename : browser/components/preferences/in-content/tests/browser_siteData2.js => browser/components/preferences/in-content-new/tests/browser_siteData2.js
rename : browser/components/preferences/in-content/tests/browser_subdialogs.js => browser/components/preferences/in-content-new/tests/browser_subdialogs.js
rename : browser/components/preferences/in-content/tests/browser_telemetry.js => browser/components/preferences/in-content-new/tests/browser_telemetry.js
rename : browser/components/preferences/in-content/tests/head.js => browser/components/preferences/in-content-new/tests/head.js
rename : browser/components/preferences/in-content/tests/offline/manifest.appcache => browser/components/preferences/in-content-new/tests/offline/manifest.appcache
rename : browser/components/preferences/in-content/tests/offline/offline.html => browser/components/preferences/in-content-new/tests/offline/offline.html
rename : browser/components/preferences/in-content/tests/privacypane_tests_perwindow.js => browser/components/preferences/in-content-new/tests/privacypane_tests_perwindow.js
rename : browser/components/preferences/in-content/tests/site_data_test.html => browser/components/preferences/in-content-new/tests/site_data_test.html
rename : browser/components/preferences/in-content/tests/subdialog.xul => browser/components/preferences/in-content-new/tests/subdialog.xul
rename : browser/components/preferences/in-content/tests/subdialog2.xul => browser/components/preferences/in-content-new/tests/subdialog2.xul
rename : browser/themes/linux/preferences/in-content/dialog.css => browser/themes/linux/preferences/in-content-new/dialog.css
rename : browser/themes/linux/preferences/in-content/preferences.css => browser/themes/linux/preferences/in-content-new/preferences.css
rename : browser/themes/osx/preferences/in-content/dialog.css => browser/themes/osx/preferences/in-content-new/dialog.css
rename : browser/themes/osx/preferences/in-content/preferences.css => browser/themes/osx/preferences/in-content-new/preferences.css
rename : browser/themes/windows/preferences/in-content/dialog.css => browser/themes/windows/preferences/in-content-new/dialog.css
rename : browser/themes/windows/preferences/in-content/preferences.css => browser/themes/windows/preferences/in-content-new/preferences.css
extra : rebase_source : a7accd26847f9b3d5ee0acc9442ef65edeadb5bf
2017-05-25 18:31:41 +08:00
Jessica Jong
e259344438
Bug 1365399 - Handle selectedness and dirtiness correctly in Option constructor. r=smaug
...
This bug fixes this statement in the spec (https://html.spec.whatwg.org/#dom-option ):
If selected is true, then set option's selectedness to true; otherwise set its
selectedness to false (even if defaultSelected is true).
And also reset the dirtiness.
This patch also reverts the changes in Bug 927796 and 942648, which was added
because IsSelected() returned inaccurately (called from SelectSomething()).
Verified that the tests added in Bug 927796 and 942648 do pass.
MozReview-Commit-ID: 8PVgvCIHPj4
2017-05-26 01:59:00 -04:00
Tobias Schneider
ca72a8397e
Bug 1335644 - (intersection-observer) Always send an initial notification after .observe() is called. r=mstange
...
--HG--
extra : rebase_source : 022d43ae4351831e625660ebab023b4ca632939e
2017-05-24 17:20:57 -07:00
Ryan VanderMeulen
df47cd92cd
Merge inbound to m-c. a=merge
2017-05-30 20:36:44 -04:00
Geoff Brown
e8d6ec9627
Bug 1367780 - Additional changes for eslint on testing/firefox-ui,mozbase,profiles,specialpowers; r=Standard8
2017-05-30 16:06:31 -06:00
Geoff Brown
67daf2d2b0
Bug 1367780 - Enable eslint on testing/firefox-ui,mozbase,profiles,specialpowers - mechanical updates; r=Standard8
2017-05-30 16:06:29 -06:00
Xidorn Quan
3da6341d84
Bug 1367028 part 2 - Simplify serialization of computed value of rect values in border-image props when possible. r=dholbert
...
MozReview-Commit-ID: s6TP7oB9l3
--HG--
extra : rebase_source : fa9bf5f2867ae3ccb33d238d0cd2153889b96104
2017-05-30 13:27:46 +10:00
Ryan VanderMeulen
1c7a54d579
Merge m-c to autoland. a=merge
2017-05-30 16:10:23 -04:00
Ryan VanderMeulen
bd262b8cd1
Merge inbound to m-c. a=merge
2017-05-30 16:09:14 -04:00
Geoff Brown
f091c1e98f
Bug 1364258 - Disable wpt test_ecdsa.https.html; r=jmaher
...
Failing intermittently since the May 12 wpt update.
2017-05-30 11:47:34 -06:00
Geoff Brown
d3d31f56f2
Bug 1364696 - Disable wpt open-features-tokenization-screenx-screeny.html; r=jmaher
...
Intermittent failures since May 12 wpt update.
2017-05-30 11:47:32 -06:00
Masayuki Nakano
e7a81b2984
Bug 1367460 Shouldn't make focused editing host blurred when moving selection with Selection API r=smaug
...
Chromium doesn't make focused editing host blurred when a Selection API method call moves selection to a non-editable node. Let's follow same behavior for compatibility with both Chromium and Gecko 54.
MozReview-Commit-ID: HXmYX18HVA5
--HG--
extra : rebase_source : 61a380b9f08abc1049d72cc3dd0c4d262f9eaff9
2017-05-30 18:07:22 +09:00
David Burns
fa48a67c05
Bug 1368648: Remove importScript functionality from Marionette r=ato
...
This removes importScript functionality that was used extensively for
B2G testing but is no longer used in tree.
MozReview-Commit-ID: 1O7GWCZPWRZ
--HG--
extra : rebase_source : dc57710690116d9f473271f88f43f298590e895e
2017-05-30 11:25:14 +01:00
Carsten "Tomcat" Book
b318c7dca7
merge mozilla-inbound to mozilla-central + UPGRADE_NSS_RELEASE a=merge
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/xpcshell.ini => toolkit/components/extensions/test/xpcshell/xpcshell-common.ini
extra : amend_source : 458fd54fe8070ca3034ac441267ff7025adb5251
2017-05-30 11:37:46 +02:00
Chris Pearce
b7b2dab14d
Bug 1355252 - Backed out changeset c19d32e2a710. r=backout
...
MozReview-Commit-ID: 7pTa64IsIq2
--HG--
extra : rebase_source : 27ec010599614d1402e9621149cb953464ec7603
2017-05-30 10:34:13 +12:00
Andreas Farre
912c9f8f9c
Bug 1368335 - Add test for idle dispatch after global window suspend. r=smaug
2017-05-29 18:58:35 +02:00
Sebastian Hengst
8ee2c326d2
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: DFuSLSPqTVl
2017-05-29 00:51:05 +02:00
Paolo Amadini
30ea634bb0
Bug 1242505 - Part 5 - Remove obsolete whitelisting of unhandled rejections. r=Mossop
...
The whitelisting function thisTestLeaksUncaughtRejectionsAndShouldBeFixed was replaced by expectUncaughtRejection, and existing calls did not take effect anymore.
MozReview-Commit-ID: 3uOxkgWYWEz
--HG--
extra : rebase_source : 5a10a3ebbfe0ce2a801330041f95447c313a9a70
extra : source : 6f0394b523a66dab444b8551deb8f3c6c81d8f31
2017-05-25 15:00:49 +01:00
Paolo Amadini
f960ce1e88
Bug 1242505 - Part 4 - Add self-tests for unhandled rejection handling in browser-chrome tests. r=Mossop
...
MozReview-Commit-ID: 9gloXfhfZ3x
--HG--
rename : testing/mochitest/tests/browser/browser_fail_add_task.js => testing/mochitest/tests/browser/browser_fail_add_task_uncaught_rejection.js
extra : rebase_source : 7e03f6112ec15c4e85235e590f76ee2321d68cfd
extra : source : c9c01c06908add6e1631121bed3d0cfaa8feeefa
2017-05-27 09:15:19 +01:00
Paolo Amadini
d7513d1e02
Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
--HG--
extra : rebase_source : 64395c5fdf25deebd60dfbf2cf5df3cbf7ca8abb
extra : amend_source : 0a3f13419c050662680f2bd110d724b3bf991732
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-05-28 11:46:45 +01:00
Paolo Amadini
a002e5d1d1
Bug 1365649 - Improve browser-chrome self-tests and the "fail-if" manifest property handling. r=Mossop
...
The browser-chrome self-test files now use the setExpectedFailuresForSelfTest function to specify the exact number of assertion failures that will be triggered. Also, most failures are now intercepted when specifying the "fail-if" property in a "browser.ini" manifest, while previously only those triggered using the "ok" function were intercepted. This allows re-enabling several browser-chome self-tests.
MozReview-Commit-ID: DlDjWaJPfvH
--HG--
extra : rebase_source : d9977dac6ecbd2b28f5697d22ce6edf4e1d4f899
extra : source : 6da58c7bb247d3e879012bea8d848eb68f16e36e
2017-05-27 09:12:02 +01:00
Sebastian Hengst
2748dd52d2
Backed out changeset 6da58c7bb247 (bug 1365649) for frequently failing devtools/client/netmonitor/test/browser_net_simple-request-data.js. r=backout
2017-05-28 11:32:16 +02:00
Sebastian Hengst
8d47870cdc
Backed out changeset 8d53be05afc5 (bug 1242505)
2017-05-28 11:31:12 +02:00
Sebastian Hengst
2aea17aeb6
Backed out changeset c9c01c06908a (bug 1242505)
2017-05-28 11:31:06 +02:00
Sebastian Hengst
ea55cd0be2
Backed out changeset 6f0394b523a6 (bug 1242505)
2017-05-28 11:31:01 +02:00
Paolo Amadini
94c629ed8c
Bug 1242505 - Part 5 - Remove obsolete whitelisting of unhandled rejections. r=Mossop
...
The whitelisting function thisTestLeaksUncaughtRejectionsAndShouldBeFixed was replaced by expectUncaughtRejection, and existing calls did not take effect anymore.
MozReview-Commit-ID: 3uOxkgWYWEz
--HG--
extra : rebase_source : 3a7720091180a770b32b595f8094c0d20170166d
2017-05-25 15:00:49 +01:00
Paolo Amadini
71878bc0cf
Bug 1242505 - Part 4 - Add self-tests for unhandled rejection handling in browser-chrome tests. r=Mossop
...
MozReview-Commit-ID: 9gloXfhfZ3x
--HG--
rename : testing/mochitest/tests/browser/browser_fail_add_task.js => testing/mochitest/tests/browser/browser_fail_add_task_uncaught_rejection.js
extra : rebase_source : 31e3a52cb783a656119253e6a380260883bb0de3
2017-05-27 09:15:19 +01:00
Paolo Amadini
8edd3b1d5c
Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
--HG--
extra : rebase_source : 59e5b84cb431f3ca28287d30a3da8fbea1363ec5
2017-05-25 15:00:35 +01:00
Paolo Amadini
07056b1bad
Bug 1365649 - Improve browser-chrome self-tests and the "fail-if" manifest property handling. r=Mossop
...
The browser-chrome self-test files now use the setExpectedFailuresForSelfTest function to specify the exact number of assertion failures that will be triggered. Also, most failures are now intercepted when specifying the "fail-if" property in a "browser.ini" manifest, while previously only those triggered using the "ok" function were intercepted. This allows re-enabling several browser-chome self-tests.
MozReview-Commit-ID: DlDjWaJPfvH
--HG--
extra : rebase_source : 498914c84ab69dd484fb5487ad9967073c331fd3
2017-05-27 09:12:02 +01:00
Henrik Skupin
cbf941ed71
Bug 1336254 - Use http://no-ssl.mozqa.com to access test pages on mozqa.com without SSL. r=maja_zf
...
All connections to mozqa.com which do not use SSL have to be done
to a unique subdomain. This was requested to lower the amount of
active HTTP endpoints.
MozReview-Commit-ID: JAFjQFhTCxT
--HG--
extra : rebase_source : 7f584f4a3848b122eadd6e25799d43718352a03d
2017-05-26 18:29:35 +02:00
Maja Frydrychowicz
6e2ac80093
Bug 1358020 - Prevent default behaviour when testing function keys; r=ato
...
F10, F7 and others activate browser menus in the Linux test environment,
so call preventDefault to stop it.
The default bevahiour interferes with tests running against the upcoming
beta build. Although nightly builds also have this behaviour, it doesn't
appear to intefere with the tests.
MozReview-Commit-ID: 1PiqmtG1SfB
--HG--
extra : rebase_source : 84ed306de9aac4bd25ebfd0ebb1f15e20def55ae
2017-05-26 17:13:50 +02:00
Rob Wood
f4d222a6a4
Bug 1357382 - Add mitmproxy support to mozharness and talos, add first rev of quantum-pageload talos test; r=jmaher
...
MozReview-Commit-ID: 6947tGS9U9Y
--HG--
rename : testing/mozharness/mozharness/mozilla/mitmproxy.py => testing/talos/talos/mitmproxy/mitmproxy.py
rename : testing/talos/mitmproxy_requirements.txt => testing/talos/talos/mitmproxy/mitmproxy_requirements.txt
rename : testing/talos/python3.manifest => testing/talos/talos/mitmproxy/python3.manifest
rename : testing/talos/python3_x64.manifest => testing/talos/talos/mitmproxy/python3_x64.manifest
extra : rebase_source : 38f12741d8acf3d30a0137efe1563069dd39832d
2017-05-17 12:14:59 -04:00
Sebastian Hengst
d8e719c8a3
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: CEadD9RweN4
2017-05-27 10:00:59 +02:00
Ryan VanderMeulen
2fbcb8b3bb
Merge m-c to inbound. a=merge
2017-05-30 16:09:45 -04:00
Tobias Schneider
35d8cb5c30
Bug 1358668 - (intersection-observer) Set rootBounds to an empty rectangle instead of null when not intersecting. r=mstange
2017-05-24 17:12:31 -07:00
Andrew Halberstadt
da360b82c7
Bug 1367745 - Make sure 'process_output' messages are logged at the proper mozharness level, r=jgraham
...
In addition to saving the log level of 'process_output' messages, this will also start passing 'log'
messages through the error lists. This means mozharness will start using 'log' errors when determining
the tbpl_status and worst_log_level.
MozReview-Commit-ID: CZnH6aI1Wo0
--HG--
extra : rebase_source : 28c00105d3fa14d16b637b4275b29e6604f4691d
2017-05-23 09:05:57 -04:00