Граф коммитов

15054 Коммитов

Автор SHA1 Сообщение Дата
Iris Hsiao 954728e15d Backed out changeset e71b73c5012f (bug 1340133)
--HG--
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex.html
2017-02-20 15:25:33 +08:00
Iris Hsiao 849ded88bc Backed out changeset aaef66127d84 (bug 1340474) 2017-02-20 15:25:28 +08:00
Iris Hsiao 7d9144ee4b Backed out changeset cf2dd9d5da7e (bug 1336639) 2017-02-20 15:25:23 +08:00
Iris Hsiao ab104595c7 Backed out changeset 67538b51b43a (bug 1308969) 2017-02-20 15:25:20 +08:00
Iris Hsiao 05db973419 Backed out changeset 72bc1a760ddd (bug 1308969) for Win7 opt and pgo W(1) perma failures in idbdatabase_deleteObjectStore.htm. a=backout 2017-02-20 15:25:11 +08:00
Wes Kocher 8c4ce17711 Merge inbound to m-c a=merge
MozReview-Commit-ID: DCUf7VEDrTt
2017-02-17 13:38:51 -08:00
Iris Hsiao 15a77169b7 Merge mozilla-central to mozilla-inbound 2017-02-20 15:30:29 +08:00
Xidorn Quan 3e72a08b95 Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam,jaws
MozReview-Commit-ID: 59cmaCoFJMR

--HG--
extra : rebase_source : 3b927d3c056b66e98f457de1726cf9d459eb8708
2017-02-16 10:26:13 +11:00
Ms2ger 950258a31c Bug 1308969 - Disable EventListener-invoke-legacy.html 2017-02-17 13:28:01 +01:00
James Graham bcccf30f81 Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
MozReview-Commit-ID: 49stqMka8j5
2017-02-17 08:06:34 +00:00
James Graham b70d80de48 Bug 1336639 - Disable unstable IndexedDB tests on Windows, a=testonly
MozReview-Commit-ID: 5UDmtEVUU0n
2017-02-16 15:50:01 +00:00
James Graham aa95cf0d93 Bug 1340474 - Fix instability in data url test caused by random behaviour of whitespace in URL, a=testonly
MozReview-Commit-ID: CCrle089kW1
2017-02-16 15:43:45 +00:00
James Graham f26259d6c0 Bug 1340133 - Mark manual Infraware form tests as manual, r=jmaher
MozReview-Commit-ID: JUNZ0S1I7W9

--HG--
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex-manual.html
2017-02-16 14:15:01 +00:00
James Graham 7fa491bcb8 Bug 1340474 - Add long timeouts to some IndexedDB tests, a=testonly
MozReview-Commit-ID: L9l68yZ55eT
2017-02-16 13:32:25 +00:00
James Graham 9c0548f74a Bug 1340474 - Remove jQuery link from window handler test, a=testonly
MozReview-Commit-ID: 83pVBC55wIM
2017-02-16 13:10:25 +00:00
James Graham c02f707189 Bug 1340474 - Update web-platform-tests expected data to revision eba2c70d536caaeef540966bc8ac7822417ab867, a=testonly
MozReview-Commit-ID: F1kB3H4bj01
2017-02-16 11:18:04 +00:00
James Graham 129682804e Bug 1340474 - Update web-platform-tests to revision eba2c70d536caaeef540966bc8ac7822417ab867, a=testonly
MozReview-Commit-ID: 1GaV7z8d0Xc

--HG--
rename : testing/web-platform/tests/preload/link_header_preload_delay_onload.html.headers => testing/web-platform/tests/preload/link-header-preload-delay-onload.html.headers
rename : testing/web-platform/tests/preload/link_header_preload.html.headers => testing/web-platform/tests/preload/link-header-preload.html.headers
2017-02-15 22:30:36 +00:00
Carsten "Tomcat" Book afe4d4b240 merge mozilla-inbound to mozilla-central a=merge 2017-02-17 13:24:55 +01:00
anjul tyagi cce11640ab Bug 1336022 - Fix test_window_handles_after_opening_new_tab by waiting for the page loaded in the new tab. r=whimboo
MozReview-Commit-ID: ExmUG2vApbl

--HG--
extra : rebase_source : 23bac522fd87e22f5aa82f4dd53091842b4519a7
2017-02-10 17:00:17 +05:30
Rail Aliiev 387b1f2e1e Bug 1337366 - Gecko-specific changes to support mozilla-esr52; r=jlund a=release DONTBUILD
MozReview-Commit-ID: 96uxlGaFBjo

--HG--
extra : rebase_source : e5008a2119fdec3e31898edcd516288082632d2d
2017-02-17 15:36:21 -05:00
Xidorn Quan 27565009da Bug 1337674 followup 3 - Fix assertion check.
MozReview-Commit-ID: EckSAiEeou5

--HG--
extra : source : a5aa66df811c33af2d0996ce213790ff0a5350cf
2017-02-18 12:17:24 +11:00
Wes Kocher adaec16e2b Merge m-c to inbound, a=merge
MozReview-Commit-ID: HtopB4vot9e
2017-02-16 17:23:00 -08:00
Sam Giles 8c1f7ef5cc Bug 1329528 - Reap zombie processes on Mac OS if killing the process group initially fails with EPERM; r=ahal
MozReview-Commit-ID: IKqXKIN0mXx

--HG--
extra : rebase_source : 40e012f3cbeca139e15ce23e33f4c131f1e4d6cd
2017-02-16 06:18:17 +00:00
Xidorn Quan 6ce3f471d0 Backed out changeset 107fdc32d411 (bug 1339394) for potential failures on merge 2017-02-17 10:23:26 +11:00
Xidorn Quan 8beb97c7da Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam,jaws
MozReview-Commit-ID: 59cmaCoFJMR

--HG--
extra : source : d4ae926f5c056e734f4ecc035fab25f5ea7b6ac1
2017-02-17 10:12:34 +11:00
Geoff Brown cf5c7a3dc7 Bug 1340175 - Remove WRITE_CONTACTS permission from Android mozrunner; r=sebastian 2017-02-16 15:31:22 -07:00
Kirk Steuber 015927bdd0 Bug 1205642 - Reenable wpt deletion tests as they are no longer failing
MozReview-Commit-ID: 90u5tIQQIzA
2017-02-15 13:47:21 -08:00
Wes Kocher 3e3d368d3b Backed out changeset 4ea36a9c2dfd (bug 1339394) for browser_selectpopup.js failures a=backout
MozReview-Commit-ID: JEy6J1AFgpj
2017-02-15 18:59:15 -08:00
Wes Kocher 3797956aa6 Merge m-c to inbound a=merge
MozReview-Commit-ID: BemR756HJnR
2017-02-15 16:33:03 -08:00
Wes Kocher 017c515285 Merge inbound to m-c a=merge
MozReview-Commit-ID: IKI0zVtF1n9
2017-02-15 16:18:13 -08:00
Ben Kelly fbacd6e6fb Bug 1339885 Uncomment test cases from WPT test and move to separate case that can be marked expected fail. r=bz 2017-02-15 15:12:37 -05:00
Ben Kelly e93e177774 Bug 1339844 P2 Add Client.type to WPT tests. r=asuth 2017-02-15 15:12:37 -05:00
Wes Kocher 902c3acb7b Backed out 2 changesets (bug 919391) for failing test_resource_timing.html tests a=backout
Backed out changeset c3a4bae5fc8d (bug 919391)
Backed out changeset e776663ecbb4 (bug 919391)

MozReview-Commit-ID: GwUBLZbKe6r
2017-02-15 12:07:18 -08:00
Valentin Gosu 5a9707b667 Bug 919391 - (fix) Use os.path.join instead a=testonly
MozReview-Commit-ID: 4YMGhQtzf3c
2017-02-15 20:03:41 +01:00
Valentin Gosu bf7ceabd0e Bug 919391 - Fix gzip_xml.py not finding resource_timing_test0.xml r=jgraham
MozReview-Commit-ID: 97JUyEvzG1V
2017-02-15 19:58:49 +01:00
Kim Moir 89b11b3083 Bug 1333155 - convert buildbot addon devel Linux64 builds to taskcluster r=mtabara 2017-02-15 13:39:26 -05:00
Xidorn Quan 27c6b9b2bf Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam
MozReview-Commit-ID: 59cmaCoFJMR

--HG--
extra : source : 134b15d99876fbd9b9f7022de20e3d215dc2c753
extra : amend_source : 94ba498834fae87577905fa473479a3d155e607d
2017-02-16 10:27:19 +11:00
Ben Kelly f6fabc76a9 Bug 1322111 P3 Update WPT test expectations. r=ckerschb 2017-02-15 09:55:58 -05:00
Carsten "Tomcat" Book 4bb208b812 Backed out changeset 4a964c3f1759 (bug 1339394) for suspicion of causing failures on OS X browser_selectpopup.js tests 2017-02-15 14:43:57 +01:00
Carsten "Tomcat" Book 8c454e1c69 Merge mozilla-central to mozilla-inbound 2017-02-15 12:43:50 +01:00
Carsten "Tomcat" Book ed3d8d8286 merge mozilla-inbound to mozilla-central a=merge 2017-02-15 12:21:44 +01:00
Carsten "Tomcat" Book bd99f5a497 merge autoland to mozilla-central a=merge 2017-02-15 12:14:55 +01:00
Carsten "Tomcat" Book 87708419e3 Backed out changeset f3cf063a5608 (bug 1283216) on request from whimboo 2017-02-15 11:07:16 +01:00
Xidorn Quan 8a139d9ab8 Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam
MozReview-Commit-ID: 59cmaCoFJMR

--HG--
extra : source : 6c2a110bb5f4c7d4b1efd81a5cf03878291f7591
extra : amend_source : e2cdd8e042f99c53dceb69e02b422d62cdc01e1f
2017-02-15 20:47:26 +11:00
Wes Kocher cac6cb6a10 Merge inbound to central, a=merge
MozReview-Commit-ID: 1D2zbWPC8TT
2017-02-14 13:12:20 -08:00
Boris Zbarsky a449ccb8fa Bug 1333045. Update Location object properties to current spec. r=qdot
Specifically, three changes:

1) valueOf should be non-enumerable.
2) valueOf should be === to Object.prototype.valueOf.
3) There should be no toJSON.

The tests come directly from https://github.com/w3c/web-platform-tests/pull/4623
so not much need to review them.
2017-02-15 00:01:48 -05:00
Boris Zbarsky 727083dca4 Bug 1330699 part 14. Add some tests for the spec behavior. r=qdot 2017-02-15 00:01:43 -05:00
Aki Sasaki d223e7edf4 bug 1339641 - update l10n_bumper. r=rail
This patch addresses some missed review comments from bug 1337645, and uses curl instead of self.download_file to avoid old python ssl errors.
2017-02-14 19:48:27 -08:00
Andreas Farre 0f265f1665 Bug 1315260 - Test that rIC doesn't run for documents in bfcache. r=smaug
MozReview-Commit-ID: CASPVe7Jarc
2017-02-14 17:49:05 +01:00
Manish Goregaokar a22e045c64 Bug 1339252: Allow comments in SVG presentation attributes; r=bz
MozReview-Commit-ID: AfxWHvC5Byw

--HG--
extra : rebase_source : 82e1b042793b1cf6d798df7d79ce6463bd3feb8f
2017-02-13 16:02:46 -08:00
Ben Kelly 52b735a227 Bug 1337543 P7 Update WPT test expectations now that CSP is applied in service workers. r=baku 2017-02-14 10:06:39 -05:00
Andrew Halberstadt 1ed0a110e1 Bug 1337828 - Improve mochitest 'no tests' error message, r=maja_zf
Include the current flavor in the "No tests found" error message. Also suggest
what may have went wrong.

MozReview-Commit-ID: 5LEQFVDoJrT

--HG--
extra : rebase_source : 6abe8c6f467a11ff8abc33a37eefab80505e3cfb
2017-02-09 09:55:23 -05:00
Andrew Halberstadt 30b62c7940 Bug 1337828 - Pass unexpected test paths as is from mach_test_package_bootstrap to the test harness, r=maja_zf
This was a bug in the mach test package bootstrap that could happen in one-click loaners. If a user neglected to
pass in --flavor, this meant that instead of a nice error message out of mochitest, they'd get a cryptic
traceback.

With this fix, it will be obvious that the problem is "no tests were found".

MozReview-Commit-ID: 5LEQFVDoJrT

--HG--
extra : rebase_source : 90683afe5e6b6b97c085d5ef44d75b4a7d846c90
2017-02-09 09:55:18 -05:00
Kartikaya Gupta b7d49477f1 Bug 1339458 - Set RUST_BACKTRACE=1 when running automated tests. r=jmaher
MozReview-Commit-ID: I3c56ava41B

--HG--
extra : rebase_source : e739d1d30a137371685f39a49bfe516f7093a545
2017-02-14 11:32:45 -05:00
Andreas Tolfsen 69d406c698 Bug 1336214 - Preserve stacktraces in Marionette errors; r=maja_zf
Since bug 1326534 we have discarded the original stacktrace from errors
originating inside Marionette.  This was due to faulty logic when
attempting to generate a new stacktrace when it was missing from a
propagated error.

This change simplifies WebDriver errors by making use of Error
inheritance.  The WebDriver error specific functions error.toJson and
error.fromJson has additionally been moved to WebDriverError.

MozReview-Commit-ID: C3Ns0H01LyG

--HG--
extra : rebase_source : 0c705054dae8c0647500bb90e9b970cc57e712c4
2017-02-10 18:36:52 +00:00
Andreas Tolfsen d9976f6943 Bug 1336214 - Use static lookup of errors; r=maja_zf
To avoid errors from being needlessly constructed on starting the
Marionette server, this changes testing/marionette/error.js to use a
static lookup table for error status codes.

This also provides some added security since individual custom errors
may have specific constructor logic that would cause an error to throw
an error if the correct arguments were not provided, and we cannot
guarantee that we provide the right ones generically when loading in
the error module.

MozReview-Commit-ID: 1sejpNzsjJp

--HG--
extra : rebase_source : 1d57c56675d5a374bc97c463898e7b5ed77ef7b8
2017-02-10 18:33:37 +00:00
Andreas Tolfsen 83a0a41c92 Bug 1336214 - Remove duplicate error.wrap; r=maja_zf
MozReview-Commit-ID: KC6ByTiyhre

--HG--
extra : rebase_source : e4c878243d13d62c88e6ebbc8ec027ea76337ad5
2017-02-09 19:28:30 +00:00
anjul tyagi d51e7b28c7 Bug 1283216 - Fix by allowing the marionette client object to be constructed with the build from the local environment as default. r=ato
MozReview-Commit-ID: 77jewG68SAW
***
Bug 1283216 - Fix by allowing the marionette client object to be constructed with the build from the local environment as default. r?ato

MozReview-Commit-ID: 1j4teWjIFgd

--HG--
extra : rebase_source : 1f3657435ec04b36794f46e8b81be9ba725caafb
2017-02-14 12:16:40 +05:30
Carsten "Tomcat" Book 68be0676b8 merge mozilla-inbound to mozilla-central a=merge 2017-02-14 13:38:00 +01:00
vincentliu 86bab080c6 Bug 1336351 - Add web platform test. r=smaug 2017-02-14 11:41:17 +08:00
Wes Kocher c8fa3242ab Merge m-c to inbound, a=merge
MozReview-Commit-ID: Lt0WpWkto4h
2017-02-13 17:07:33 -08:00
Bill McCloskey 225fab4ac5 Bug 1337537 - Avoid SystemGroup assertion during WebAudio test (r=ehsan)
MozReview-Commit-ID: 9GbXnkF4fvZ
2017-02-13 17:03:05 -08:00
Bill McCloskey 46be3abeb0 Bug 1337577 - Ensure that console listeners never touch web content, including in tests (r=mccr8)
MozReview-Commit-ID: 7UVaNUyj5yq
2017-02-13 17:03:01 -08:00
Andreas Tolfsen 528d9653a3 Bug 1319237 - Lower timeout elapse evaluation count; r=me a=followup-to-prevent-back out
Although low, 150 evaluations appears to cause intermittents with on
slow try environments, such as Android emulators.

Since the purpose of this test is to check that the timeout elapses
properly, we are not reducing quality by testing for a lower number
of evaluations.

MozReview-Commit-ID: KqOTARg1AHP

--HG--
extra : rebase_source : b10f0b066ce6201c07c5e7b40ebc32e60698374c
2017-02-13 12:02:01 -08:00
Wes Kocher f85117da36 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 1c81Eie63Pe
2017-02-14 14:45:40 -08:00
Geoff Brown 8c9cf2dfd2 Bug 1337807 - Suppress Windows modal dialogs during builds; r=jlund 2017-02-14 14:14:39 -07:00
Wes Kocher 5583be3ddf Merge m-c to autoland, a=merge
MozReview-Commit-ID: KkIFx9ndC8y
2017-02-14 14:46:45 -08:00
Dave Hunt cdfdefb10c Bug 1338531 - [mozlog] Collect tests when using pytest-xdist and send suite_start when the first test starts. r=ahal
When using pytest-xdist we need to gather the tests for each slave. Lack of a better hook means I'm then using the first test start to log the suite_start message including the collected tests.

MozReview-Commit-ID: 7l22z9RvIhx

--HG--
extra : rebase_source : c5002956ae81585b47dc19c571a57a7641d8ce9b
2017-02-13 18:46:10 +00:00
Dave Hunt 04f0d97d56 Bug 1338528 - [mozlog] Remove formatting of node ID to allow classes and reduce chance of duplicates. r=ahal
Stripping the path from the test file could cause duplicates if two files had the same name in different directories. Splitting on '::' also causes an issue when test classes are used and there are too many values to unpack.

MozReview-Commit-ID: Ex5nHl3SGaQ

--HG--
extra : rebase_source : 13198d8a886928402b6b079c441e8b1d675ebfa1
2017-02-10 18:48:22 +00:00
Aki Sasaki 6ea7c08a3a bug 1339087 - adjust android merge day configs for tc builds. r=rail
MozReview-Commit-ID: 7l7w2KEUtbe

--HG--
extra : rebase_source : 219e22ccb08e11a2aff944bb0fdf3cb4d3b42636
2017-02-13 13:34:26 -08:00
Dave Hunt d64e51a5f5 Bug 1340092 - [mozlog] Add metadata from pytest-metadata plugin if installed to suite_start. r=ahal
If the optional pytest-metadata plugin is installed, add the metadata as run_info when logging the suite_start to give additional context to the results.

MozReview-Commit-ID: 1MeXZTmzvyp

--HG--
extra : rebase_source : e5f9fd4fddc2bbe2cc8fbf76b4f2a5034a14e722
2017-02-16 01:54:25 +00:00
Dave Hunt d5a8749441 Bug 1338534 - [mozlog] Indicate unexpected pass with the correct status. r=ahal
Unexpected passes can cause failures in pytest when the expected failures are set to strict. When we're logging these we want to indicate that the correct outcome.

MozReview-Commit-ID: 8VoR6CTrynY

--HG--
extra : rebase_source : 0624129eab8034bb2aa6b389216f701b28bd89f9
2017-02-14 23:09:28 +00:00
Dave Hunt ff5576fdf7 Bug 1338534 - [mozlog] Improve handling of expected failures in pytest-mozlog. r=ahal
Include failure messages and stack traces even when failures are expected.

MozReview-Commit-ID: HSNYfbTEH9O

--HG--
extra : rebase_source : e9117fb75d056284a7427796db9a6ba47ce1f53f
2017-02-14 12:07:36 +00:00
Dave Hunt 34adf4a9b2 Bug 1338534 - [mozlog] Log message and stack for failures when using pytest-mozlog with pytest-xdist. r=ahal
When using pytest-xdist to run tests in parallel, failures are serialised as strings. This means we're unable to reliably extract the message and line number, so instead we log the stack and the message as the serialised string result.

MozReview-Commit-ID: 6vrEjBtkXK8

--HG--
extra : rebase_source : f337653f90cbbe6b1972b7d1e5e1a222c0a4604f
2017-02-14 12:13:11 +00:00
David Burns 07d305012c Bug 1078237: Reenable frame switching test on Windows. r=whimboo
MozReview-Commit-ID: DCMR20NYzfW

--HG--
extra : rebase_source : 625813c1ffeb09e0b5e35b97d9a281834795afc4
2017-02-10 16:05:42 +00:00
Sylvestre Ledru 4e69d0dd54 Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in testing/mochitest/ r=jmaher
MozReview-Commit-ID: D0GA9NJPWfd

--HG--
extra : rebase_source : 820629f886f8d2f003949cc84a447d34bf55405d
2017-02-08 12:04:02 +01:00
Andreas Tolfsen 2b59c55ed9 Bug 1319237 - Fix calls to session.find; r=maja_zf
MozReview-Commit-ID: 5afoA6aKgCV

--HG--
extra : rebase_source : 6582aade1a23a76f233bec70d763054249c57275
2017-02-03 16:32:16 +00:00
Andreas Tolfsen d02706c393 Bug 1319237 - Disable WebDriver navigation to file: protocol test; r=maja_zf
MozReview-Commit-ID: 3SlvHmggRET

--HG--
extra : rebase_source : 49afabf2a05acaa9c26ffcc63d349fa4aa3af775
2017-02-03 16:31:57 +00:00
Andreas Tolfsen 31f2f48e13 Bug 1319237 - Enable WebDriver context test; r=maja_zf
MozReview-Commit-ID: EQZHO6npFtH

--HG--
extra : rebase_source : b478f1149f8ca7e14bdbe30cd4d3f2078fa6b53f
2017-02-03 16:31:19 +00:00
Andreas Tolfsen ec579b1aca Bug 1319237 - Avoid reposition waiting if position is unchanged; r=maja_zf
When the requested window position is the same as the current position,
we should avoid the wait condition.

MozReview-Commit-ID: 3koG5BeOkFC

--HG--
extra : rebase_source : a131342cdd13569fb938f2e328ac0fb6982dc71e
2017-02-02 14:58:36 +00:00
Andreas Tolfsen 89061b661b Bug 1319237 - Improve window position test assertions; r=maja_zf
MozReview-Commit-ID: qmFS0JEqx3

--HG--
extra : rebase_source : 7419ccead4acb2d4e5fad3770273a562cfc11298
2017-02-02 14:57:19 +00:00
Andreas Tolfsen c31fc4009e Bug 1319237 - Donate window position test to Mozilla; r=automatedtester
The window positioning test has been sufficiently rewritten that it can
no longer be considered a derived work from Selenium.

MozReview-Commit-ID: 9FtGEPeMXQs

--HG--
extra : rebase_source : e8498b9650af581f1139506b2700468d8d4a8ee7
2017-02-02 14:46:58 +00:00
Chris Manchester 4a5f16895c Bug 1340689 - Fix typo causing every build to be a Nightly according to Perfherder. r=wlach
MozReview-Commit-ID: 9UlWUPAnf1a

--HG--
extra : rebase_source : 8294017030e53fe57747d0d70b2a27da0f09eca9
2017-02-17 13:38:36 -08:00
Wes Kocher dda9a2cfb8 Merge m-c to autoland a=merge
MozReview-Commit-ID: 7m1sarjIoLM
2017-02-17 13:50:13 -08:00
Rail Aliiev 28dc20d02f Bug 1340610 - Tweak jamun specific mozharness configs. r=aki DONTBUILD
MozReview-Commit-ID: D3eua10Bun

--HG--
extra : rebase_source : ef36aa566f6447304088e40701cdb2bc0939a0c4
2017-02-17 15:28:37 -05:00
Sebastian Hengst 2af7324d98 Bug 1340267 - Fixing linting failures in gecko_profile.py. r=me 2017-02-17 21:19:54 +01:00
Mike Conley e4546818a0 Bug 1340267 - Bump versions and sign affected talos add-ons. r=jmaher
MozReview-Commit-ID: C5XUuf77ngf

--HG--
extra : rebase_source : b2f17dc941b1c21f59d9990943fc49d44dfb6d04
2017-02-17 13:23:48 -05:00
Mike Conley 90a9db9136 Bug 1340267 - Rename SPS to Gecko for Talos tests run from mozharness. r=jmaher
MozReview-Commit-ID: B8x8Oe2rk4D

--HG--
extra : rebase_source : ddac3b353441ea6c155f7a46725879a165cd7c26
2017-02-16 16:25:13 -05:00
Mike Conley 909b506dac Bug 1340267 - Rename SPS to Gecko where possible within Talos. r=jmaher,mstange
MozReview-Commit-ID: Gt9CLIhXu6y

--HG--
rename : testing/talos/talos/sps_profile.py => testing/talos/talos/gecko_profile.py
rename : testing/talos/talos/profiler/sps.py => testing/talos/talos/profiler/profiling.py
extra : rebase_source : 582c9812475c83d777bcbe0d691e48bf5eb42f43
2017-02-16 15:25:31 -05:00
Mihai Tabara 8fd92992be Bug 1338232 - add sha256 hash in checksums automation. r=rail a=release DONTBUILD
MozReview-Commit-ID: C0tahX0pG55

--HG--
extra : rebase_source : 7cdb4412766021c0455ddd1379e7a70a5f0aeffd
2017-02-17 21:16:20 +02:00
Svetlana Orlik 615bc58434 Bug 1211726 - part 1: add results from a hardcoded list of top sites, r=Gijs,mak
MozReview-Commit-ID: 21FN4awJaXf

--HG--
extra : rebase_source : 7a19887273fb55e3a6285f79c50e7554067d39d4
2017-01-02 03:28:31 +03:00
Sylvestre Ledru 91704dc94a Bug 1338086 - Remove useless else blocks in order to reduce complexity testing/mochitest/ssltunnel/ r=jmaher
MozReview-Commit-ID: sbiCAKDekh

--HG--
extra : rebase_source : 1145ab7ada71a0ac636acefebfb98858b20e18a8
2017-02-09 10:53:11 +01:00
Nick Thomas d2b92b4030 Bug 1337245 - Disable solaris bouncer entries for Firefox releases, r=rail
MozReview-Commit-ID: 5CXqWrrAUXZ

--HG--
extra : rebase_source : 36558ba0ffbf3a1fbd1dbe6e1be3476fbefce119
2017-02-17 12:09:54 +13:00
Xidorn Quan db122c3704 Bug 1337674 part 3 - Add failure pattern file support to mochitest. r=jmaher
MozReview-Commit-ID: EcK8AJbXfwh

--HG--
extra : rebase_source : c7672c859e9dda73a7367f863d4d1e49b717b872
2017-02-16 16:41:50 +11:00
Aki Sasaki 91167f5176 bug 1344963 - add --ignore-tree-closure option to l10n-bumper.py. r=rail
MozReview-Commit-ID: LlHAnzggAJc

--HG--
extra : rebase_source : 4768061c86dfb9a0b34daa56e98620ac46d17265
2017-03-06 17:09:32 -08:00
Wes Kocher d1b8197b88 Backed out changeset ba253783b432 (bug 1335801) for browser_referrer_simple_click.js failures a=backout CLOSED TREE
MozReview-Commit-ID: 5jn0Okch3jt

--HG--
extra : amend_source : 509a1aa488b347029a7aea4526380366d5f4af2d
2017-03-06 15:30:03 -08:00
Blake Kaplan 9acea25eaf Bug 1335801 - Make these tests wait correctly. r=Felipe,krizsa
--HG--
extra : rebase_source : 36d4d2378d879d92d25e4ed0439e31f3f9f068f6
2017-03-01 17:11:23 -08:00
Mark Banner eccd251f36 Bug 1344690 - Fix an issue with 'Environment key "mozilla/simpletest" is unknown' when running eslint on some mochitests. r=jaws
MozReview-Commit-ID: Fs27kXDh4Ht

--HG--
extra : rebase_source : 4a87cf04521bc7a59e993ddbd1eb4b5dcdae7988
2017-03-06 12:29:49 +00:00
Carsten "Tomcat" Book a25648d3cd Backed out changeset 189b914221f4 (bug 1324243) for wpt-11 bustage 2017-03-06 14:13:03 +01:00
Valentin Gosu 0cb0b2702b Bug 1324243 - Normalize IPv6 r=manishearth
MozReview-Commit-ID: Kxe9eLqvKp6

--HG--
extra : rebase_source : 195cafb81adeb9d5fa0a84535144debe1b26f6ff
2017-03-01 00:01:15 +01:00
Rail Aliiev 8b63561ce3 Bug 1339523 - Merge day script's bump_second_digit() should bump 52.0 to 52.1.0 not 52.1 r=jlorenzo a=release DONTBUILD
MozReview-Commit-ID: 1WC3Zvds5xg

--HG--
extra : rebase_source : 8fd276f5b21a61ab48c5f3c423eb03134e7cc173
2017-02-14 13:26:36 -05:00
Carsten "Tomcat" Book df64d063a5 Backed out changeset 1081a37acef9 (bug 1340434) for ongoing failures in test_acid3_test46.html
--HG--
extra : rebase_source : e9ee2feceda78439bcca7ddedb9ec8735fc20a2c
2017-02-17 14:46:15 +01:00
Carsten "Tomcat" Book da4f219cf2 Backed out changeset 83b51e1ba3e1 (bug 1340434)
--HG--
extra : rebase_source : 2e3b1f736ab4e618861181f13987832065c8e237
2017-02-17 14:45:52 +01:00
Carsten "Tomcat" Book 9350078ddf Backed out changeset 5c217cd4e9dc (bug 1340434)
--HG--
extra : rebase_source : d3b853a56bf7ecb3960878750ed17368ae8c5e94
2017-02-17 14:45:50 +01:00
Xidorn Quan 29654696c0 Bug 1340434 followup 2 - Fix call before define error in js again. a=tomcat
MozReview-Commit-ID: 8pDzjrEtLoW
2017-02-17 23:45:13 +11:00
Carsten "Tomcat" Book 2b24bba0a1 Merge mozilla-central to autoland 2017-02-17 13:28:16 +01:00
Xidorn Quan e3f7165af5 Bug 1340434 followup - Fix call before define error in js. a=tomcat
MozReview-Commit-ID: JP8ephv8Al
2017-02-17 22:38:47 +11:00
Sam Giles eda63b77d4 Bug 1340429 - Bump mozprocess to 0.24; r=jgraham
MozReview-Commit-ID: G3473IJp0i2

--HG--
extra : rebase_source : c74a707cef891135da77ffb7dd2854c0159265ff
2017-02-17 05:53:06 +00:00
Xidorn Quan 968f45d259 Bug 1340434 - Request complete log and mark suppressed unexpecteds. r=jmaher
MozReview-Commit-ID: FFP7UfmJ1xs

--HG--
extra : rebase_source : ce6b6a8634eecc36557c70790dad7f68fda30076
2017-02-17 17:21:00 +11:00
Wander Lairson Costa 0f290bbb23 Bug 1343539: Enable unit and talos tests for macosx64 opt. r=catlee
BBB schedules macosx64 debug unit tests, but opt is schedule by buildbot
itself.

MozReview-Commit-ID: I8FqzCHgzga

--HG--
extra : rebase_source : fe53957c39ddb625cb47b7ddced1cee83e6f9db3
2017-03-01 15:26:13 -03:00
Andreas Tolfsen 3cfd9442a2 Bug 1319237 - Make GeckoDriver#setWindowSize synchronous; r=automatedtester,maja_zf
Return from the Set Window Size command only after the window resize
DOM event has occurred.

MozReview-Commit-ID: 7ygZuNJZzq2

--HG--
extra : rebase_source : 3922d86de4eaa854795506b4ff5176ffdd4af98f
2016-11-21 23:44:22 +01:00
Andreas Tolfsen 83dd4e584b Bug 1319237 - Make GeckoDriver#setWindowPosition synchronous; r=automatedtester
This change makes the Set Window Position command synchronous by waiting
for the original window position to change before returning.

MozReview-Commit-ID: 3gOv6bNPASV

--HG--
extra : rebase_source : 7b4b34aab5c11172e1c12ad62b8017ff0a92a566
2016-11-21 23:43:35 +01:00
Andreas Tolfsen 645c6db1b0 Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf
This makes the `implicitWaitFor` utility from
testing/marionette/element.js generally available in Marionette.

It improves on the design of the old wait utility by providing
promise-like resolve and reject options to the evaluated function.  These
can be used to indicate success or failure of waiting.  If resolved, the
provided value is returned immediately.  When rejected, the function is
evaluated over again until the timeout is reached or an error is thrown.

It is useful to indicate success and failure state because it saves the
calling code from guessing based on the return value.  Guessing from
the return value can be problematic since there are certain types and
values in JavaScript that are ambigeous or misleading, such as the fact
that empty arrays are evaluated as a truthy value.

MozReview-Commit-ID: G8F99tdbiNb

--HG--
extra : rebase_source : 88647b1c7115f15649d5029391ff21567f9d527c
2016-11-21 23:41:20 +01:00
Andreas Tolfsen 32ce7fb9b3 Bug 1319237 - Make session fixture module scoped; r=jgraham
I recently changed it to function scoped, which was a mistake.
pytest complains if it is not module scoped.

MozReview-Commit-ID: GYP9Ky1avks

--HG--
extra : rebase_source : 0776803493f7175d1c408c50f06fa6112c196abc
2016-11-21 23:39:42 +01:00
Andreas Tolfsen 613131d64a Bug 1319237 - Allow pytests to be skipped imperatively at runtime; r=jgraham
It is required to skip certain WebDriver tests imperatively at runtime,
such as for the Get Window Size and Get Window Position commands, which
are only available at certain configurations.

MozReview-Commit-ID: 9ERYkYm34iI

--HG--
extra : rebase_source : 5fed98284ab6f32009cdb1fa819cf2337adb4a73
2016-11-21 23:38:42 +01:00
Andreas Tolfsen bb28ec2d64 Bug 1319237 - Assign GeckoDriver#getWindowSize return value in one statement; r=automatedtester
MozReview-Commit-ID: BGH1WkgH91p

--HG--
extra : rebase_source : ed166d858412698e320555c5485d2bfb9b4173b1
2016-11-21 23:36:29 +01:00
Andreas Tolfsen 8096c7c75d Bug 1319237 - Calculate correct window position; r=automatedtester
The testing/marionette/browser.js window getter does not return the
same window as `GeckoDriver#getCurrentWindow`.  This is a problem,
but for now we can rely on `getCurrentWindow`.

MozReview-Commit-ID: PT9M7boPM7

--HG--
extra : rebase_source : bf61c18b9a3ab7865cdc3aa063875313823ff295
2016-11-21 23:33:03 +01:00
Andreas Tolfsen a7827a1569 Bug 1319237 - Correct window size- and position test; r=automatedtester,jgraham
MozReview-Commit-ID: Fajaksg2DhG

--HG--
extra : rebase_source : 53eec809d697e7d6783079a93871685ab4b5e68d
2016-11-21 23:30:23 +01:00
Phil Ringnalda 215ca1024e Merge m-i to m-c, a=merge 2017-02-11 17:42:19 -08:00
Scott Wu 961755fe7e Bug 1304306 - (Part 2) Add mochitest-browser-chrome test for Form Autofill preferences. r=MattN
MozReview-Commit-ID: 5aGNp18rL1g

--HG--
extra : rebase_source : a9d477fcd3cc1b807d53d950283592c11d2eacf8
2017-02-11 20:35:08 +08:00
Chris Peterson f0bfc53206 Bug 1336776 - Log more useful error messages if MOZ_NODE_PATH or MOZHTTP2_PORT environment variables are not set correctly. r=nwgh
MozReview-Commit-ID: Fevu9smKdu3

--HG--
extra : rebase_source : d91e9c7aa1d41bb1dd2ff5d08b1e1d074a1b910b
2017-02-04 16:21:58 -08:00
Brian Birtles 492acb1b5c Bug 1338404 - Fix keyframe handling for single-valued lists r=hiro
MozReview-Commit-ID: 5MNSDm3Qr8b

--HG--
extra : rebase_source : 97f89e50d0e28fae206c29e6dee575493289e2eb
2017-02-10 15:21:15 +09:00
Gregory Szorc 1629445d45 Bug 1337679 - stylo: Disable currently crashing xpcshell tests; r=ted
MozReview-Commit-ID: K99exhH1S8j

--HG--
extra : amend_source : 3a0cbe18446e45f51e5e393c70b06a2a71385a37
2017-02-10 17:59:43 -08:00
Wes Kocher 6a2b9f5e43 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 4z9MXOzghI7
2017-02-10 15:40:01 -08:00
Wes Kocher 4062cb56a0 Merge inbound to central, a=merge
MozReview-Commit-ID: FNYBhhHr4dg

--HG--
rename : netwerk/base/security-prefs.js => security/manager/ssl/security-prefs.js
2017-02-10 15:23:33 -08:00
J. Ryan Stinnett 6213fe3144 Bug 1338708 - Update DAMP signed add-on. r=jryans
MozReview-Commit-ID: 7bQzM7m2HqW

--HG--
extra : rebase_source : cd1c34d3fbdcbe73d0df3cfdab5d719fcbf69f15
2017-02-10 17:02:35 -06:00
Valentin Gosu 5efa650e31 Bug 918735 - Remove unneeded expected fail in open-url-bogus.htm.ini. r=jdm
This does not appear to be tested in this test.

MozReview-Commit-ID: JCTK6BTiJSg

--HG--
extra : rebase_source : 684c9bf0352f68a06e7a3be54800f101f8f25e11
2017-02-09 02:36:39 +01:00
Shu-yu Guo e5162e5945 Bug 977849 - Increase number of chunks for jsreftest to account for test262. (r=dustin)
--HG--
extra : rebase_source : 90e9f90401231dab6c4e3f3215a072e4c40e5fd5
2017-02-09 15:25:23 -08:00
Sebastian Hengst a4f8405116 Backed out changeset 9b06a1b666e8 (bug 1304306) 2017-02-10 19:04:15 +01:00
Sebastian Hengst 512e79b796 Backed out changeset 9f402afa3864 (bug 1330310) on wcosta's request. r=backout on a CLOSED TREE 2017-02-10 19:03:31 +01:00
Wander Lairson Costa 18cd648928 Bug 1330310: Switch macosx tests to buildbot-bridge. r=catlee,dustin
We use buildbot-bridge to schedule macosx tests in buildbot, and disable
scheduling on buildbot. Also, schedule a subset of unittests in
taskcluster-worker Tier 3 machines.

MozReview-Commit-ID: 38I33BlUvmt

--HG--
extra : rebase_source : 36347b6fb976f8ec0a90e239ec05ebaedbdf2253
2017-02-10 06:00:28 -02:00
James Graham f32386dd10 Bug 1338180 - Use hg SHA1 to identify wpt sync point, r=Ms2ger
MozReview-Commit-ID: BEyaIyJqtZ4

--HG--
extra : rebase_source : 72a055cfcad398a4b4ad4c09dcfce6337f205111
2017-01-31 19:05:14 -08:00
Wes Kocher 30d9ef4d29 Merge m-c to autoland, a=merge
MozReview-Commit-ID: D76dMYwFRUQ
2017-02-09 17:06:59 -08:00
Wes Kocher d3307f19d5 Merge inbound to central, a=merge
MozReview-Commit-ID: 9TTIrjfNKZm

--HG--
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html
2017-02-09 17:01:39 -08:00
Wes Kocher e27ab18a24 Merge autoland to central, a=merge
MozReview-Commit-ID: Cu9iXbDAS7t
2017-02-09 16:36:11 -08:00
Carsten "Tomcat" Book ffe70d35b2 Merge mozilla-central to mozilla-inbound 2017-02-09 11:38:08 +01:00
Carsten "Tomcat" Book 8d609a0382 Backed out changeset 116291cf00b5 (bug 1332956) for causing merge conflicts with mozilla-central
--HG--
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html => dom/base/test/test_bug1263696.html
extra : rebase_source : febe534a5dc591efb6ac3fdd1fc7a0bb5e082b4f
2017-02-09 11:33:37 +01:00
Carsten "Tomcat" Book 09c7ea3a23 Backed out changeset 9cb85309542e (bug 1332956)
--HG--
extra : rebase_source : 30e02ae40a5eba7713ed8aaeee8e3b593335c728
2017-02-09 11:33:16 +01:00
Carsten "Tomcat" Book ad42fa5bcb Backed out changeset bdea29a8b0f3 (bug 1332956)
--HG--
extra : rebase_source : 6f70d61486f1d583ab0632476b552ef002ad1b89
2017-02-09 11:33:14 +01:00
Ms2ger ab55eb3915 Bug 1338068 - Correct the metadata handling for .any.js tests in workers; r=jgraham
The previous code would try to read a virtual file from the file system, which
would result in an exception in the handler and a 500 Internal Server Error
sent to the client.

This change is part of the code that landed upstream in
<https://github.com/w3c/wpt-tools/pull/156>.
2017-02-09 09:54:53 +01:00
Jessica Jong d310f04aae Bug 1310080 - Implement the step attribute for <input type=datetime-local>. r=smaug
--HG--
extra : rebase_source : 5805842bb84b54a08015e52395b05eea47bd47cf
2017-02-07 22:03:00 +08:00
Wes Kocher 33636673cb Merge m-c to inbound, a=merge
MozReview-Commit-ID: 42kYU6Mip4
2017-02-08 16:21:19 -08:00
Wes Kocher 6ff8201ffe Merge inbound to central, a=merge
MozReview-Commit-ID: 4mN7daXzULJ
2017-02-08 16:08:42 -08:00
Andreas Farre ec62045510 Bug 1337814 - Add test for cancelling currently executing rIC callback. r=smaug
MozReview-Commit-ID: ITxqTktjtm0
2017-02-08 20:07:34 +01:00
Boris Zbarsky 3db8f8c6f6 Bug 1328894 part 3. Throw SyntaxError from Location::SetProtocol on URI parse failures. r=bkelly 2017-02-08 18:19:02 -05:00
Boris Zbarsky 329288dab5 Bug 1328894 part 2. Strip ':' and anything following it from the string passed to the location.protocol setter. r=bkelly 2017-02-08 18:19:02 -05:00
Boris Zbarsky 95bcab0af6 Bug 1328894 part 1. Don't navigate when location.protocol is set to anything other than http or https. r=bkelly 2017-02-08 18:19:01 -05:00
Boris Zbarsky e674c80494 Bug 1332956 part 3. Implement the same behavior for <object>-inside-<object> and <object>-inside-mediaelement as we do for <embed> already. r=qdot
--HG--
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-ignored-in-media-element.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element.html
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html
2017-02-08 18:19:01 -05:00
Boris Zbarsky 9153a8e3de Bug 1332956 part 2. Refactor embed-ignored-in-media-element to make it simple to test the same thing with <object>. r=qdot 2017-02-08 18:19:00 -05:00
Boris Zbarsky 6f6a2a9687 Bug 1332956 part 1. Move our existing mochitest for embed-inside-object over to web-platform-tests. r=qdot
--HG--
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html
2017-02-08 18:19:00 -05:00
Ben Kelly 5d98b481b4 Bug 1338173 Remove the service-worker version of get-host-info.sub.js. r=jgraham 2017-02-09 12:35:24 -05:00
Boris Zbarsky 435d7b0fa1 Bug 1338044. Remove no-longer-relevant failure messages for worker interfaces from a test that doesn't run in a worker. r=jgraham 2017-02-09 10:50:30 -05:00
Boris Zbarsky 44299d0343 Bug 1332956 part 3. Implement the same behavior for <object>-inside-<object> and <object>-inside-mediaelement as we do for <embed> already. r=qdot
--HG--
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-ignored-in-media-element.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element.html
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html
2017-02-08 18:19:01 -05:00
Boris Zbarsky c753fbd0a7 Bug 1332956 part 2. Refactor embed-ignored-in-media-element to make it simple to test the same thing with <object>. r=qdot 2017-02-08 18:19:00 -05:00
Boris Zbarsky e1f088d232 Bug 1332956 part 1. Move our existing mochitest for embed-inside-object over to web-platform-tests. r=qdot
--HG--
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html
2017-02-08 18:19:00 -05:00
Joel Maher c24fdf40e4 Bug 1331049 - DeadlockDetector death test fails on osx tc build, extend timeout to 30 minutes. r=ted
MozReview-Commit-ID: 9jnrRzjGmnf
2017-02-09 08:27:19 -05:00
Shane Caraveo 6359cf10d6 Bug 1208596 implement sidebar api for webextensions, f?kmag, gijs r=Gijs,kmag
MozReview-Commit-ID: 6GMdU5kcrFR

--HG--
extra : rebase_source : 03acc88de0a87051f222408cc6e80b8f62a770cb
2017-02-09 15:32:50 -08:00
Sebastian Hengst 94a3198643 Backed out changeset deb5b08545fd (bug 1322383) for frequently failing to find windows in wpt tests on Windows. r=backout
--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_window_type_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_type.py
2017-02-09 18:13:02 +01:00
Sebastian Hengst 6d9561e0ba Backed out changeset f5e6da82e68d (bug 1322383) 2017-02-09 18:10:13 +01:00
Sebastian Hengst e2592c84dd Backed out changeset be39185b68b0 (bug 1322383) 2017-02-09 18:10:08 +01:00
Scott Wu 045395af7e Bug 1304306 - (Part 2) Add mochitest-browser-chrome test for Form Autofill preferences r=MattN
MozReview-Commit-ID: 5aGNp18rL1g

--HG--
extra : rebase_source : 6ad5c90dad633ec4e9956b241fb0a36fe84a0bcd
2017-01-23 10:45:08 +08:00
Chris Manchester 996bc104f2 Bug 1331090 - Strip the gtest libxul prior to packaging. r=ted
MozReview-Commit-ID: KC3Wgn0OsSM

--HG--
extra : rebase_source : 9d3b928db62757959a094696376c3c10db1dea52
2017-01-13 16:37:55 -08:00
Rail Aliiev 357214ac67 Bug 1337366 - Remove reference to unused latest_mar_dir r=jlund
MozReview-Commit-ID: Ba8rzGPJnGt

--HG--
extra : rebase_source : 2559d3448917537c578ce3292d5977d9d8b483c9
2017-02-07 09:18:48 -05:00
Rail Aliiev 2041d5b067 Bug 1337366 - Gecko-specific changes to support mozilla-esr52 r=jlund
MozReview-Commit-ID: KrXbAPLEN2m

--HG--
rename : testing/mozharness/configs/releases/postrelease_firefox_esr45.py => testing/mozharness/configs/releases/postrelease_firefox_esr52.py
rename : testing/mozharness/configs/releases/updates_firefox_esr45.py => testing/mozharness/configs/releases/updates_firefox_esr52.py
rename : testing/mozharness/configs/single_locale/mozilla-esr45.py => testing/mozharness/configs/single_locale/mozilla-esr52.py
extra : rebase_source : 37f89baaba14913b44212bd46e9c79e8f24abf29
2017-02-07 09:21:57 -05:00
James Graham f9321a86eb Bug 1338177 - Teach fetchlogs.py to download multiple logs in parallel., r=emorley
MozReview-Commit-ID: 53hwD7YPlYy

--HG--
extra : rebase_source : b8eed9100bc6e7bb66babf3c8191c967f01233b6
2017-02-02 14:38:36 +00:00
Aki Sasaki b0fd753bd6 bug 1337645 - add an l10n bumper for fennec relpro. r=rail
MozReview-Commit-ID: 8pHjWcexmzn

--HG--
extra : rebase_source : d0bdc207aa4f4f7e7d7b320584fbada1344e1004
2017-02-08 16:52:00 -05:00
Henrik Skupin f686112388 Bug 1322383 - Update Puppeteer and firefox-ui tests for valid window checks. r=maja_zf
We have to ensure to switch to the current browser window after closing all the windows
in tearDown.

MozReview-Commit-ID: 3sYwmbew43d

--HG--
extra : rebase_source : d5514b59af6ce7185e000107be021db6d6118b65
2017-02-07 11:16:55 +01:00
Henrik Skupin 14cf73d88f Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf
Given that this method will be used in each command for checks of a valid window, we have to return
the currently active window. It means the window mediator should only be used during setting up the
session to find the first browser window.

At the same time the code in this method is getting split-up for chrome and content scopes.

MozReview-Commit-ID: KyzxYk63RgA

--HG--
extra : rebase_source : 0ff9ab53babcf60e9120d435ea6abb82d70aebec
2017-02-08 12:58:45 +01:00
Henrik Skupin f681f14f4f Bug 1322383 - Add missing checks for valid window r=ato
MozReview-Commit-ID: Ad67SPx8vBx

--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_window_type.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_type_chrome.py
extra : rebase_source : 16bcd69d1906d8f2a544fd441cac2ff59634a5a1
2017-02-03 17:49:38 +01:00
Marco Bonardo 1009bebc90 Bug 1332295 - do_register_cleanup should support generators and async functions. r=ted
MozReview-Commit-ID: BPCwPlWQ8G0

--HG--
extra : rebase_source : db1099f2f1c681e30ca35367b9098d9c28cd1ae1
2017-01-19 16:07:46 +01:00
Francois Marier e08f101402 Bug 1336922 - Temporarily disable V4 updates in test_safe_browsing_initial_download.py. r=whimboo
MozReview-Commit-ID: IB2ginfKPE3

--HG--
extra : rebase_source : 108cbccbc96e048e1c9be6b592762e9ca836e31c
2017-02-07 16:53:32 +08:00
Henry Chang fa523f6745 Bug 973384 - Call |cb| before WebVTTListener::AsyncOnChannelRedirect returns. r=rillian
MozReview-Commit-ID: 32nXdFpgCjg

--HG--
extra : rebase_source : 5aa5108ef4ba274b5b8f7dc6df77eed59b21680d
2017-02-02 11:26:56 +08:00
Brian Birtles 5ba8812302 Bug 1332206 - Don't clamp steps timing functions outside [0, 1] range; r=hiro
MozReview-Commit-ID: AiSdxQvU2mj

--HG--
extra : rebase_source : 77fb266b62a3a93ac134c1d65d1107c0bb8a110d
2017-02-08 09:25:31 +09:00
Brian Birtles f9bea6f4c1 Bug 1332206 - Add tests for non-clamping step timing function behavior; r=hiro
MozReview-Commit-ID: 6L1RlrZQyMy

--HG--
extra : rebase_source : 744ec8b42c100a89025d601138d9b2f5bed54741
2017-02-08 09:25:31 +09:00
Brian Birtles fbec90c759 Bug 1332206 - Drop some unnecessary calls to pause(); r=hiro
MozReview-Commit-ID: KCvFxh0DbQm

--HG--
extra : rebase_source : ee56169c0c09368316715e589e44c07bee17ce52
2017-02-08 09:25:30 +09:00
Brian Birtles 68d809f515 Bug 1332206 - Move invalid easing tests to the appropriate interface tests; r=hiro
MozReview-Commit-ID: 4PYlZvwRD1L

--HG--
extra : rebase_source : c3b5f4cf81e9bbad5f2bb022ea76d3ad0aeb2e25
2017-02-08 09:25:30 +09:00
Brian Birtles e754344e5f Bug 1332206 - Move tests for timing functions with inputs outside [0, 1]; r=hiro
These should be part of the tests for the transformed distance since that is
currently the only place where they can occur.

This patch also revises the test descriptions somewhat to make it clearer what
is being tested.

MozReview-Commit-ID: D4YfAiZUBYR

--HG--
extra : rebase_source : 778034d7bd02431cb2ebaee7da7e1fe3f745c400
2017-02-08 09:25:30 +09:00
Brian Birtles 0a80bcf958 Bug 1332206 - Add missing tests for steps-end in delay phase; r=hiro
(Once we remove the special clamping behvaior later in this patch series, the
added test here will fail if we don't add special handling for the case
when the progress is zero and we are in the delay phase.)

MozReview-Commit-ID: Dnon2soE1Se

--HG--
extra : rebase_source : c1045d168211bf73ff28102e7177653eedc8b6f2
2017-02-08 09:25:29 +09:00
Brian Birtles a839899d81 Bug 1332206 - Drop checking width in step timing function tests; r=hiro
We only use this once to test the timing function when applied to a keyframe.
Now that we have tests for this in

  animation-model/keyframe-effects/effect-value-transformed-distance.html

we can drop the check here and simplify these tests considerably.

Also, 'progress' is always set so we can drop the check for an undefined value.

MozReview-Commit-ID: 39ajHZBRWBf

--HG--
extra : rebase_source : 548fcfadd97888be126f746bcd1b0113156ce034
2017-02-08 09:25:29 +09:00
Brian Birtles 0ebc2a632d Bug 1332206 - Drop step timing function for compositor animations; r=hiro
This seems like a Gecko-specific test and even then it's not clear why we
expect the result could be different in this case.

MozReview-Commit-ID: Ix8jZLobwcA

--HG--
extra : rebase_source : 9068b8bbd3efc30a588d704eaee3d172824f176c
2017-02-08 09:25:29 +09:00
Brian Birtles 12dad7eff5 Bug 1332206 - Move step timing function tests; r=hiro
MozReview-Commit-ID: HdBtYjbL2la

--HG--
extra : rebase_source : 37fd2e03feadb1a720fc84a7b610a82efd926275
2017-02-08 09:25:29 +09:00
Brian Birtles 81fb137b73 Bug 1332206 - Add tests for keyframe easing; r=hiro
MozReview-Commit-ID: HkWyQXjr7P5

--HG--
extra : rebase_source : 03d4e0d6fd4b676b1ac50cadc0f901e0fd9250d4
2017-02-08 09:25:28 +09:00
Brian Birtles aff2f33999 Bug 1332206 - Simplify invalid easing tests; r=hiro
This doesn't need to be an array of objects when a simple array would do.

MozReview-Commit-ID: 1gtdhG5RPSy

--HG--
extra : rebase_source : ebe92fc91cd94d3b54277810e300b6bba570c8c5
2017-02-08 09:25:28 +09:00
Brian Birtles 4112f0633f Bug 1332206 - Rename effect easing tests to easing tests; r=hiro
These tests are generic enough to be used for either effect easing or keyframe
easing.

MozReview-Commit-ID: 5cpnkiCv0z1

--HG--
rename : testing/web-platform/tests/web-animations/resources/effect-easing-tests.js => testing/web-platform/tests/web-animations/resources/easing-tests.js
extra : rebase_source : eef374243f4a03c7a1fa8f01d04bf0457177848a
2017-02-08 09:25:28 +09:00
Brian Birtles a650d426c7 Bug 1332206 - Rework tests for linear-equivalent cubic-bezier timing functions from effect-easing.html; r=hiro
The purpose of these tests appears to be to check that a linear-equivalent
cubic-bezier timing function (e.g. 'cubic-bezier(0, 0, 0, 0)') does not affect
the result such as clamping values out of the [0, 1] range.

This test really is testing the calculation of the 'transformed distance' in
the "The effect value of a keyframe effect" so we move the test there and
rework it to more clearly test what it is intended to cover.

MozReview-Commit-ID: 9sEr7MlVZKL

--HG--
extra : rebase_source : 290f5d875db32f9396264b76652c02d8b2976bee
2017-02-08 09:25:27 +09:00
Brian Birtles 907ba02e66 Bug 1332206 - Move tests for effect easing to timing-model; r=hiro
This set of tests are really just testing that we apply the timing function to
the animation effect so they belong in the appropriate part of the timing model
tests (and should check getComputedTiming not getComputedStyle).

I've also started to update tests to ES6 where appropriate since it seems
arrow functions, template literals, etc. are all supported on all UAs that
are implementing or likely to implement Web Animations.

MozReview-Commit-ID: 3kXao0Xi0BA

--HG--
extra : rebase_source : dd46913675b83fcb4c8c263b02c4d1c9cc23855f
2017-02-08 09:25:27 +09:00
Brian Birtles 806d8eb6c8 Bug 1332206 - Tidy up visibility tests to use single quotes and drop periods at end of test assertions; r=hiro
MozReview-Commit-ID: E5jloD49U0a

--HG--
extra : rebase_source : c6e2ab3a74b34057c906f64e1f32f12e95e603ea
2017-02-08 09:25:27 +09:00
Brian Birtles b03c6b4fd4 Bug 1332206 - Split effect value tests into separate files; r=hiro
The file naming here is based on the existing effect-value-context.html file,
i.e. we break up all the tests for the calculation the effect value into
separate files named effect-value-***.html.

MozReview-Commit-ID: LY46vX3mHh7

--HG--
rename : testing/web-platform/tests/web-animations/animation-model/keyframe-effects/the-effect-value-of-a-keyframe-effect.html => testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html
rename : testing/web-platform/tests/web-animations/animation-model/keyframe-effects/the-effect-value-of-a-keyframe-effect.html => testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-visibility.html
extra : rebase_source : bdd2ce7259de59d802b6e45800b238df520ec648
2017-02-08 09:25:26 +09:00
Wes Kocher 95ae929bd7 Merge m-c to autoland, a=merge
MozReview-Commit-ID: AY7XekuIyIs
2017-02-07 16:56:19 -08:00
Geoff Brown 19850b6203 Bug 1324470 - Add support for |mach test-info|; r=gps,ekyle
The test-info command provides a report of test results for a named
test on a set of branches over a time period. Test results include
a pass/fail summary, average/min/max duration, and open bugs.
Branches and time period can be modified with optional parameters.
2017-02-07 09:42:29 -07:00
Carsten "Tomcat" Book 092e5dc5f1 merge mozilla-inbound to mozilla-central a=merge 2017-02-07 14:08:46 +01:00
Wes Kocher 2c901c4bcb Merge m-c to inbound, a=merge
MozReview-Commit-ID: FrOiBMr2DHX
2017-02-06 17:51:48 -08:00
Wes Kocher e88bb6a257 Merge autoland to m-c a=merge
MozReview-Commit-ID: EcBWp8VLx1x
2017-02-06 17:37:51 -08:00
Wes Kocher 10665c1427 Backed out 14 changesets (bug 1319237) for android xpcshell failures a=backout
Backed out changeset c85849b790c5 (bug 1319237)
Backed out changeset 9746878e5fc7 (bug 1319237)
Backed out changeset 1f7f75c57c59 (bug 1319237)
Backed out changeset 4dc796bbcfaa (bug 1319237)
Backed out changeset f8449c471b8f (bug 1319237)
Backed out changeset f2bdf078f39a (bug 1319237)
Backed out changeset 8df8cda56942 (bug 1319237)
Backed out changeset f651a9e54a57 (bug 1319237)
Backed out changeset 76c8aafbd933 (bug 1319237)
Backed out changeset a2096fa29cd7 (bug 1319237)
Backed out changeset af71a9376bef (bug 1319237)
Backed out changeset 778721edd8b9 (bug 1319237)
Backed out changeset feaf6ba3bd9a (bug 1319237)
Backed out changeset f5f206ed675b (bug 1319237)

MozReview-Commit-ID: EpmToL8Xqfz
2017-02-06 11:28:28 -08:00
Kartikaya Gupta cfaa530dc3 Bug 1335748 - Enable QR builds on win64 on m-c and graphics. r=kmoir
MozReview-Commit-ID: KDYwa748wkz
2017-02-06 11:42:54 -05:00
Kartikaya Gupta a3871b75b2 Bug 1335748 - Enable QR builds on macosx64 on m-c and graphics. r=kmoir
MozReview-Commit-ID: BQDcraYBJy3
2017-02-06 11:42:54 -05:00
Kartikaya Gupta f4d5f20a60 Bug 1335748 - Enable QR builds on linux64 on m-c and graphics. r=kmoir
MozReview-Commit-ID: EB6WjIiBARv
2017-02-06 11:42:54 -05:00
Carsten "Tomcat" Book c95dc46546 merge mozilla-inbound to mozilla-central a=merge 2017-02-06 12:56:49 +01:00
Phil Ringnalda 7a6a69db52 Bug 1334962 - set the pref to enable VR for wpt even on beta/release 2017-02-05 18:39:26 -08:00
Phil Ringnalda 42403c9edc Merge m-c to m-i 2017-02-05 18:19:27 -08:00