Commit Graph

15311 Commits

Author SHA1 Message Date
Sebastian Hengst
8441967c49 Backed out changeset df7bd26e69b6 (bug 1338397) for wpt failing, at least on Windows opt. r=backout 2017-03-25 10:20:30 +01:00
James Graham
c0b9b89732 Bug 1338397 - Use timeout multipler to adjust browser startup timeout in wpt, r=maja_zf
For gecko builds with --disable-optimize everything is very very slow;
enough that the fixed 60s timeout for the browser to start is
insufficient, and various marionette timeouts may also be hit. To
alleviate this problem either disable timeouts or multiply them by the
timeout multiplier which is generally set to around 3 for debug
builds. This seems sufficient to solve the problem on the hardware
developers actually have.

MozReview-Commit-ID: I3zHJGXlpnd

--HG--
extra : rebase_source : 01b680f2810e198bde513f741d1f9ca8433d7a5d
2017-03-23 17:50:19 +00:00
Wes Kocher
04968c7c99 Merge m-c to autoland, a=merge
MozReview-Commit-ID: DwtKxCKV42X
2017-03-24 17:20:07 -07:00
Maja Frydrychowicz
4c76df2d97 Bug 1349786 - Fix typo introduced in Bug 1322993; r=chmanchester
MozReview-Commit-ID: 2OB3yu4BBTs

--HG--
extra : rebase_source : 8cb0ce579255cd22c0522510fd1bfaf7251b1ac8
2017-03-24 10:16:48 -04:00
Joel Maher
f5a7cdf691 Bug 1348754 - stylo reftests appear to be running as non-e10s but are reported as e10s. r=kmoir
MozReview-Commit-ID: GXLNJrzZIL3
2017-03-24 09:50:49 -04:00
Wes Kocher
2ea6238e55 Merge inbound to central, a=merge
MozReview-Commit-ID: 6od53T3ozcm
2017-03-23 16:15:37 -07:00
Sebastian Hengst
f65c241343 Backed out changeset db38ad37d57c (bug 1291320) for failing xpcshell test testing/marionette/test_navigate.js. r=backout 2017-03-23 21:49:12 +01:00
Sebastian Hengst
99d26834c4 Backed out changeset 7c06fe3e76fc (bug 1291320) 2017-03-23 21:48:40 +01:00
Sebastian Hengst
97615466db Backed out changeset 7c314416a41c (bug 1291320) 2017-03-23 21:48:36 +01:00
Sebastian Hengst
5396a97731 Backed out changeset 1c0d8a46504a (bug 1291320) 2017-03-23 21:48:31 +01:00
Carsten "Tomcat" Book
332688962a Merge mozilla-central to mozilla-inbound
--HG--
rename : testing/web-platform/tests/storage/interfaces.html => testing/web-platform/tests/storage/interfaces.https.html
2017-03-23 13:57:16 +01:00
Carsten "Tomcat" Book
9b6d088496 merge autoland to mozilla-central a=merge
--HG--
rename : browser/components/preferences/in-content/tests/browser_advanced_siteData.js => browser/components/preferences/in-content-old/tests/browser_advanced_siteData.js
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
2017-03-23 13:42:40 +01:00
Carsten "Tomcat" Book
01b4a2e12e Backed out changeset 40fcebfabb33 (bug 1333003) 2017-03-23 10:38:19 +01:00
Carsten "Tomcat" Book
d40c4b5e91 Backed out changeset 18fd8676751a (bug 1333003) 2017-03-23 10:38:04 +01:00
Carsten "Tomcat" Book
51e4b0846f Backed out changeset a796423751ce (bug 1333003) 2017-03-23 10:38:00 +01:00
Wes Kocher
b31e9e6a39 Merge inbound to central, a=merge
MozReview-Commit-ID: EQ7w1Gld1K2
2017-03-22 17:10:01 -07:00
Carsten "Tomcat" Book
534f3aebc6 Merge mozilla-central to mozilla-inbound 2017-03-22 16:13:03 +01:00
Carsten "Tomcat" Book
62f6c37109 merge mozilla-inbound to mozilla-central a=merge 2017-03-22 14:26:27 +01:00
Carsten "Tomcat" Book
4db6c8f1f4 merge autoland to mozilla-central a=merge 2017-03-22 14:24:35 +01:00
Sebastian Hengst
51e127dbce Backed out changeset 6bfcef53d382 (bug 1348877) for failing web-platform-test /storage/interfaces.https.html. r=backout
--HG--
rename : testing/web-platform/tests/storage/interfaces.https.html => testing/web-platform/tests/storage/interfaces.html
2017-03-22 13:30:05 +01:00
Shawn Huang
1a157c53f3 Bug 1319306 - Change onreadystatechange assertion to a minimum of 2 rather than 10, r=annevk 2017-03-22 20:14:52 +08:00
Phil Ringnalda
ab141e65ac Bug 1349208 - Adjust web-platform-tests expectations to reflect not having Flash installed on 64-bit Ubuntu 16.04 just like we don't have it installed anywhere else, a=test-only 2017-03-21 20:35:22 -07:00
Wes Kocher
8fb7d84cb4 Merge inbound to central, a=merge
MozReview-Commit-ID: FKkx5SygvHz
2017-03-21 16:08:32 -07:00
Andreas Farre
a0564798da Bug 1318720 - Add test for calling rIC on removed iframe. r=smaug
MozReview-Commit-ID: 9TGGSxcUHs2
2017-03-21 13:26:29 +01:00
Andreas Farre
d68fa1945b Bug 1318720 - Don't test if idle callbacks may execute in the same period. r=smaug
MozReview-Commit-ID: HKjU4R6BChT
2017-03-21 13:26:29 +01:00
Andreas Farre
c2f45a1b19 Bug 1318720 - Prevent chaining idle callbacks in the same period. r=smaug
MozReview-Commit-ID: H3lvpNi9Lx9
2017-03-21 13:26:28 +01:00
Carsten "Tomcat" Book
97f79397b6 Merge mozilla-central to mozilla-inbound 2017-03-21 12:07:49 +01:00
Shawn Huang
4ae6659c88 Bug 1268804 Part 5: Add wpt test cases for SecureContext, r=janv 2017-03-21 19:00:57 +08:00
Andrea Marchesini
507c00cb9f Bug 1343933 - Renaming Principal classes - part 4 - ContentPrincipal, r=qdot
--HG--
rename : caps/nsPrincipal.cpp => caps/ContentPrincipal.cpp
rename : caps/nsPrincipal.h => caps/ContentPrincipal.h
2017-03-22 11:39:31 +01:00
Shawn Huang
867bbb6b91 Bug 1348877 - Load test case interfaces.html on https, r=annevk
--HG--
rename : testing/web-platform/tests/storage/interfaces.html => testing/web-platform/tests/storage/interfaces.https.html
2017-03-22 18:12:11 +08:00
Mark Banner
d4822994da Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - structural changes. r=jaws
MozReview-Commit-ID: HmNYrVyNiMr

--HG--
rename : testing/mochitest/browser.eslintrc.js => tools/lint/eslint/eslint-plugin-mozilla/lib/configs/browser-test.js
rename : testing/mochitest/chrome.eslintrc.js => tools/lint/eslint/eslint-plugin-mozilla/lib/configs/chrome-test.js
rename : testing/mochitest/mochitest.eslintrc.js => tools/lint/eslint/eslint-plugin-mozilla/lib/configs/mochitest-test.js
rename : testing/xpcshell/xpcshell.eslintrc.js => tools/lint/eslint/eslint-plugin-mozilla/lib/configs/xpcshell-test.js
extra : rebase_source : 21380c13600e54e5fe86ef2d85518272b8a75de6
2017-03-21 16:43:01 +01:00
Ting-Yu Chou
b286ff957a Bug 1333003 part 7 - Add jittest-chunked to the suites so the tests are run. r=grenade
MozReview-Commit-ID: 8C5Qr4WuBTu

--HG--
extra : rebase_source : 8c94a7c19fea01f9f8a96b4805b5cfc89bc4ce13
2017-03-17 12:23:44 +08:00
Andrea Marchesini
ce13019950 Bug 1344957 - Enabling File.createFromNsIFile and File.createFromFileName only for testing and file-content-process, r=ehsan, r=bobowen 2017-03-21 11:11:06 +01:00
Henrik Skupin
4951f9acb7 Bug 1291320 - Make refresh command synchronous. r=ato,automatedtester
Update the refresh command to make it synchronous, and let it return
once the target page has been loaded. This can be accomplished by using
the loadListener object in listener.js.

MozReview-Commit-ID: Lc8QoGFeQrY

--HG--
extra : rebase_source : e97d791ae9094b4fce7e2371c68d1a3120bd56b7
2017-03-14 18:10:00 +01:00
Henrik Skupin
c313eb89a0 Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato,automatedtester
This refactoring allows us to re-use the same load algorithm for
each command which could trigger a page load. It also takes remoteness
changes into account, and waits until the load has been done.

With this change we no longer check for readyState only, but observe
the necessary DOM events as fired for page unloads and loads. This will
help us to implement the page loading strategy later.

By observing the DOM events, I also expect a small increase of performance
for any kind of page load, given that we now return immediately and do not
have a delay of 100ms at maximum.

MozReview-Commit-ID: IVtO6KgJFES

--HG--
extra : rebase_source : fe55e090c271476a4e52f655ced6a3b0fe8a92e4
2017-03-15 14:51:41 +01:00
Henrik Skupin
d899a2d902 Bug 1291320 - Disallow slow loading page to be put into the cache. r=ato,automatedtester
To delay the page load for our slowly served example page when using the
back or forward commands, the page doesn't have to be put into the browser
cache.

MozReview-Commit-ID: 4xMjR3SakZn

--HG--
extra : rebase_source : a580578b277ad56a54a775f5a9a18ec62c7f81a7
2017-03-15 14:28:21 +01:00
Henrik Skupin
dde8b5b908 Bug 1291320 - Refactor navigation unit tests by using non-remote pages only if necessary. r=ato,automatedtester
Using non-remote pages causes framescripts to be reloaded. We should try
to avoid using those pages as much as possible, and test remoteness
switches in particular tests only. This is to reduce possible hangs.

MozReview-Commit-ID: ICPPkU07KQK

--HG--
extra : rebase_source : 54faf68950fe70bbb49bd8f6b4f8595d5ef988c0
2017-03-14 08:30:32 +01:00
Wes Kocher
93d11e3441 Backed out 7 changesets (bug 1333003) for windows asan failures a=backout
Backed out changeset 3d2b2eeda8d3 (bug 1333003)
Backed out changeset 400d409ba4ca (bug 1333003)
Backed out changeset 1ba027abdfc9 (bug 1333003)
Backed out changeset 70114135bd8c (bug 1333003)
Backed out changeset 5715b15e33c0 (bug 1333003)
Backed out changeset 375e952bd738 (bug 1333003)
Backed out changeset d5d4112599f2 (bug 1333003)

MozReview-Commit-ID: DZUHJTdjX7V
2017-03-23 11:01:44 -07:00
Wes Kocher
4f5262444c Merge inbound to central, a=merge
MozReview-Commit-ID: 2omKclRg40c
2017-03-20 18:19:52 -07:00
Ting-Yu Chou
9c1ec9c16c Bug 1333003 part 6 - Fix test scripts to run ASan on Windows. r=ted
MozReview-Commit-ID: 6F9UXgTRb2Y

--HG--
extra : rebase_source : ae28acf8b01688ca73b09b08769e35261c9365bd
2017-03-10 12:08:34 +08:00
Ting-Yu Chou
a3403d91de Bug 1333003 part 3 - Add mozharness configs for Windows x64 ASan build jobs. r=grenade
MozReview-Commit-ID: 7Ng6uwPMl9m

--HG--
extra : rebase_source : f043c3e428d8572725122922fe8eedd6e4867bda
2017-03-10 14:15:22 +08:00
Sebastian Hengst
9765e44da2 Backed out changeset 2f04e497a574 (bug 1322383) for frequently failing marionette test test_screenshot.py TestScreenCaptureChrome.test_capture_full_area on Linux x64 opt with e10s disabled. r=backout 2017-03-21 19:08:28 +01:00
Sebastian Hengst
ce42d563b4 Backed out changeset 2da5d0c57ecd (bug 1322383) 2017-03-21 19:05:56 +01:00
Sebastian Hengst
4721df0eef Backed out changeset e010bd839cf7 (bug 1322383) 2017-03-21 19:05:52 +01:00
Sebastian Hengst
776d54c879 Backed out changeset a892984bb20c (bug 1322383) 2017-03-21 19:05:48 +01:00
Mike Conley
60b9bd178c Bug 1256472 - Make ShutdownLeaksCollector do more aggressive GCing and CCing to avoid erroneous shutdown leak reports in tests. r=mccr8
With bug 1256472 fixed, we have greater probability of out-of-process browsers being in the midst
of teardown and destruction when tests complete. There's already TabDestroyObserver in the parent
process making sure that the TabParent's are properly cleaned up, but we need to be more aggressive
about clearing out remaining nsIDOMWindow's and DocShells in the content processes.

This change more or less mirrors what's already going on in browser-test.js.

MozReview-Commit-ID: FZnNLpbfTEY

--HG--
extra : rebase_source : b31ce374f22d851d742b20086ff6676d82663c02
2017-03-18 12:48:42 -04:00
Shawn Huang
4f6cfa8bc7 Bug 1348214 - Clear storage per origin when loading storage test cases, r=jgraham
MozReview-Commit-ID: ndsajg7Glb

--HG--
extra : rebase_source : 847950b2eaf7f9e1cf779ed5d3c707bc745dd11c
2017-03-20 18:34:15 +08:00
bechen
8ea323865a Bug 1347829 - If the timestamp "<00:00.005" missing the last ">" character, we still parse it. r=alwu
MozReview-Commit-ID: KzW1uTSyDE

--HG--
extra : rebase_source : e1543cdc26d4d19d30582827cfd7d8f2961c59cb
2017-03-20 16:32:16 +08:00
Ben Hearsum
218f799b87 bug 1348922: make release automation update websense bypass rule. r=rail 2017-03-20 14:29:06 -04:00
Bob Clary
9b62f73f51 Bug 1346630 - disable test_peerConnection_captureStream_canvas_webgl.html on Mw android 4.2/17, r=dminor. 2017-03-20 09:26:18 -07:00