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

19371 Коммитов

Автор SHA1 Сообщение Дата
Noemi Erli f24a75f9b7 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-15 12:15:40 +02:00
Marco Castelluccio e225e00cb0 Bug 1417280 - Use shutil.move to move grcov output file instead of os.rename. r=me
os.rename doesn't work if dst and src are on different filesystems.

--HG--
extra : histedit_source : 6396f787cdbfbd085fac60fb7d520aaaddacff67
2017-11-15 10:14:56 +01:00
Marco Castelluccio fcd6d8d77b Bug 1416743 - Pass '--llvm' argument to grcov on Windows. r=jmaher
The Windows code coverage build is using LLVM, so we need to tell grcov that the artifacts are in the LLVM format.

--HG--
extra : rebase_source : 8507ce4e3614b24275350e48a761fd8a129e0e39
2017-11-15 10:02:59 +01:00
Marco Castelluccio 27407e68ed Bug 1416743 - Update grcov to version 0.1.29, bundling VC++ redistributable libraries. r=jmaher
grcov 0.1.29 can parse LLVM gcov data without the need of the external llvm-cov binary.

--HG--
extra : rebase_source : ad2452bf270168adee3ee7bbf53b1fa2f6d4efa6
2017-11-14 22:38:37 +01:00
Marco Castelluccio 2b87b5c8d9 Bug 1417280 - Don't include intermediate folders in grcov ZIP file. r=jmaher
--HG--
extra : rebase_source : 272d72cc24f7075e693a447d4937af6e13b75104
2017-11-11 15:51:53 +01:00
btara dc38bb2f52 Backed out 2 changesets (bug 1416284) for failing e.g. /webdriver/tests/minimize_window.py r=backout
on a CLOSED TREE
Backed out changeset dff6393650df (bug 1416284)
Backed out changeset b1474e3a2e94 (bug 1416284)

--HG--
extra : rebase_source : 0877a744252fdb0aeb022fc99fd8b117bdd2b628
2017-11-15 01:14:08 +02:00
David Burns 7ef9d1e0fd Bug 1416284: Update WDSpec tests expectations. r=ato
MozReview-Commit-ID: HrikhmLgamY

--HG--
extra : rebase_source : be7d9904ca40eafc00d1900c2b0d9a3770e176c0
2017-11-10 19:46:40 +00:00
David Burns 45d2ccaa1d Bug 1416284: Dismiss alerts when we hit an UnexpectedAlertOpen error. r=ato
The Browser Testing and Tools group agreed that the webdriver endpoint, when
asserting for a modal, that it clears the modal on the screen and raises an
an Unexpected Alert Open error.

See https://github.com/w3c/webdriver/pull/1145

MozReview-Commit-ID: 1OnT1AMM0tY

--HG--
extra : rebase_source : dab2d8b96f3dc1dddb7b22127faf30e9e744b0bc
2017-11-10 17:25:50 +00:00
Dave Townsend e7eb1e3bb2 Bug 1414406: Remove inline options from talos tabswitch test add-on. r=mconley
MozReview-Commit-ID: 4XTJgkBdBsa

--HG--
extra : rebase_source : b511b2fc1a42171eac1f132f27a8ea927eacaaf6
2017-11-14 08:54:08 -08:00
Andreas Tolfsen 7abd1cfb0b Bug 1414329 - Make WebDriver:ClickElement wait for click events r=jgraham,whimboo
This changes interaction.flushEventLoop from relying on the beforeunload
DOM event to determine when to bail in case the document navigates.
Instead, it now relies on the unload event which should not affect
bfcache.

It also changes flushEventLoop to append a click event listener to
the targetted element's container element.  Because this event will
be added last, the intention is that all preceding click evens will
have had time to fire and propagate before our listener spins the
event loop through setTimeout once.

Our listeners are added using the privileged mozSystemGroup option so
that a potential invocation of EventTarget.stopImmediatePropagation
does not prevent our listener from firing.

MozReview-Commit-ID: 2Ehxwg2p6Fo

--HG--
extra : rebase_source : 767bc955ba49152ff501ee8ff9c856fe204b25f4
2017-11-03 19:20:46 +00:00
dluca a662f122c3 Merge Inbound to mozilla-central r=merge a=merge 2017-11-14 16:56:05 +02:00
Sebastian Hengst 5d394948fa Backed out changeset 1a83be186f45 (bug 1397612) on request from whimboo for causing bug 1391545. r=backout a=backout on a CLOSED TREE 2017-11-14 13:04:27 +02:00
Coroiu Cristina 6a04305b5d Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-14 12:31:45 +02:00
Csoregi Natalia 6232db29bd Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-14 01:00:48 +02:00
Csoregi Natalia 8f1a81caad Merge inbound to mozilla-central r=merge a=merge 2017-11-14 00:57:47 +02:00
Geoff Brown 00ee6fdea3 Bug 1415290 - Check return codes in mozcrash kill_pid; r=jmaher 2017-11-13 13:12:05 -07:00
Geoff Brown 0fff13f929 Bug 1415247 - Warn if Firefox is running before mochitest starts Firefox; r=jmaher
When running mochitests in automation, we expect no more than 1 instance of
Firefox to be running at any time: the browser under test. In local testing
scenarios, additional browser instances might be running.

Warn when mochitests find additional 'firefox' instances running before launching
a browser for testing, to make it easier to detect anomalies in automation.
2017-11-13 13:12:02 -07:00
Geoff Brown c726c01120 Bug 1416314 - Guard against psutil exceptions when generating system-info.log; r=jmaher
It seems psutil can throw a wide range of exceptions when accessing system
information on aws...intermittently, of course. Let's expect and discard
such exceptions so that test jobs are not dependent on creating system-info.log.
2017-11-13 13:11:59 -07:00
Gabriele Svelto 7134a83dc0 Bug 1416028 - Prevent browser_pluginCrashedCommentAndURL.js from leaking crash dump files; r=mconley
This patch also checks for I/O errors when deleting leftover crashdump files
in the test harness and reports them if the files couldn't be deleted. This
won't prevent tests from leaking crash dumps if they're not written correctly,
but it will make their presence visible and won't cause the harness to hang if
it cannot delete them.

MozReview-Commit-ID: FLvBJxEKkH5

--HG--
extra : rebase_source : 6a0242b670ceabc2307c5345b0ea7108857a10d2
extra : source : 95b1010395826d06cdc77cbf43faf7d8681504eb
2017-11-06 16:16:13 +01:00
David Burns cb6d8d5829 Bug 1416407: Fix imports for WDSpec New Session tests. r=ato,jgraham
MozReview-Commit-ID: BUakWe8fhee

--HG--
extra : rebase_source : 6407044e27350a27fdeb1aea7fe3dc23bcd07ace
2017-11-11 03:23:33 +00:00
Marco Castelluccio 8e562cbb22 Bug 1416239 - Use GCOV_PREFIX_STRIP to strip prefix from the gcda target path. r=jmaher
--HG--
extra : rebase_source : cde6a31f93078103417b5b76edcd0dcd7123d946
2017-11-11 12:00:50 +01:00
Emilio Cobos Álvarez 7812d97abf Bug 1396057: Update test expectations. r=me
MozReview-Commit-ID: 4h7bVe5pHkt
2017-11-13 04:21:33 +01:00
Emilio Cobos Álvarez d342e85db9 Bug 1396057: Change tests of calc in media-queries so that the root element style has been resolved first. r=Manishearth
This modify the tests so that the media query evaluation they're testing happens
after style resolution, which would've caught a bug in rem unit evaluation
inside media queries in stylo.

MozReview-Commit-ID: ByaR4ZA995l
2017-11-13 04:21:03 +01:00
btara 48bd0d4658 Backed out 3 changesets (bug 1414401) for failing Linux opt /webdriver/tests/actions/key_shortcuts.py r=backout on a CLOSED TREE
Backed out changeset 8d17c033d79b (bug 1414401)
Backed out changeset b445d7d2eadc (bug 1414401)
Backed out changeset cb2f1791b209 (bug 1414401)
2017-11-12 12:39:37 +02:00
Andreas Tolfsen 375e252550 Bug 1414401 - Increase key shortcuts timeout. r=ato
Apparently this needs some more time on linux32.

MozReview-Commit-ID: 2oqKJmPwhBj

--HG--
extra : rebase_source : 9f6d255a9e89e0df7e2a13c8f58f193fce66472a
2017-11-11 18:13:48 -08:00
Coroiu Cristina 230207fe30 Merge inbound to mozilla-central r=merge a=merge 2017-11-12 00:05:11 +02:00
Marco Castelluccio 0c39f198ab Bug 1416008 - Support packaging code coverage files and running grcov on Windows. r=jmaher
--HG--
extra : rebase_source : 80f6f51cbff0e35933563f3b1b2467041c571b8e
2017-11-10 15:39:32 +01:00
Marco Castelluccio f1dd512910 Bug 1416008 - Support downloading grcov for Windows. r=jmaher
--HG--
extra : rebase_source : 88359894a12fbd26deadbdb07694fc16d21cce67
2017-11-10 11:34:22 +01:00
Emilio Cobos Álvarez 85f150f84f Bug 1415946: Test that font-variant-alternates: historical-forms is parsed case-insensitively. r=jfkthame
MozReview-Commit-ID: 4qUwqD2pdD8

--HG--
extra : rebase_source : e9d587cc5ad353a5e042c0bef52a661aa3d330f2
2017-11-11 02:19:19 +01:00
Ryan VanderMeulen b16410f51c Merge inbound to m-c. a=merge 2017-11-10 16:13:15 -05:00
Mark Banner c62d0c64f8 Bug 1371293 - Upgrade ESLint to version 4.8.0, configuration changes. r=mossop
MozReview-Commit-ID: 2YHYOLTtqxu

--HG--
extra : rebase_source : 7bbc673bb72d546e1fca63227d54b6607a4ab33e
2017-10-09 10:54:16 +01:00
Csoregi Natalia 8eea4c5d3b Backed out 2 changesets (bug 1416284) for unexpectedly passing WDSpec tests /webdriver/tests/set_window_rect.py r=backout
Backed out changeset b1a9e1788e2e (bug 1416284)
Backed out changeset 1902e83f331d (bug 1416284)
2017-11-14 02:44:31 +02:00
Csoregi Natalia e520b4f458 Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-14 00:59:27 +02:00
Matthew Noorenberghe beb2979a44 Bug 1415379 - Add the entire _tests directory to the sandbox whitelist. r=ahal,Alex_Gaynor
mochitests needs access to TESTING_JS_MODULES which are installed in $(OBJDIR)\_tests\modules\

MozReview-Commit-ID: CMgDlj4uKeP

--HG--
extra : rebase_source : 0a32b71db56bd68fc369d58117075dabf0465727
2017-11-13 13:37:41 -08:00
David Burns eea8ee3caf Bug 1416284: Update WDSpec tests expectations. r=ato
MozReview-Commit-ID: HrikhmLgamY

--HG--
extra : rebase_source : 7fac2f47156984dcac8ac0ef667e4aaa69e8413e
2017-11-10 19:46:40 +00:00
David Burns b695a4f813 Bug 1416284: Dismiss alerts when we hit an UnexpectedAlertOpen error. r=ato
The Browser Testing and Tools group agreed that the webdriver endpoint, when
asserting for a modal, that it clears the modal on the screen and raises an
an Unexpected Alert Open error.

See https://github.com/w3c/webdriver/pull/1145

MozReview-Commit-ID: 1OnT1AMM0tY

--HG--
extra : rebase_source : a990f0fa5643dc7e844e79b9f344126a49e79665
2017-11-10 17:25:50 +00:00
Andreas Tolfsen 0d995bbca5 Bug 1384956 - Get log level from main process when script is reloaded. r=whimboo
This is a workaround for https://bugzil.la/1411513 about Log.jsm
not being compatible with E10s.  It queries the log level via
synchronous IPC message to the main process.

MozReview-Commit-ID: 5RZluH8Rv9o

--HG--
extra : rebase_source : 7ccf803ec7041a2d910f5697f63ee8f1a978d79f
2017-11-11 17:43:24 -08:00
Geoff Brown bb5c47c068 Bug 1416006 - Offer to update host-utils from mach; r=jmaher 2017-11-10 07:03:40 -07:00
Geoff Brown f8aa684664 Bug 1415242 - Use new hostutils for Android browser tests; r=jmaher 2017-11-10 07:03:38 -07:00
Geoff Brown cbb956e0c3 Bug 1407679 - Merge nsIIOService and nsIIOService2; r=nwgh 2017-11-10 07:03:36 -07:00
Jan de Mooij 296194e65f Bug 1414340 part 1 - Remove non-standard array/generator comprehensions from browser code. r=mossop 2017-11-10 11:52:22 +01:00
Noemi Erli ca01158c96 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-10 12:45:26 +02:00
Margareta Eliza Balazs 7e070192d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-10 11:55:43 +02:00
Ben Kelly 2a3257bb20 Bug 1415740 P2 Add a WPT test to verify we report workerStart on cross-origin no-cors requests, like <img>. r=baku
--HG--
rename : testing/web-platform/tests/service-workers/service-worker/resources/resource-timing-iframe.html => testing/web-platform/tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html
2017-11-10 00:33:59 -08:00
Ben Kelly 6c269afe1a Backout rev 56b28c7bc989 (bug 1415740 p2) for failing WPT manifest linting. r=me
--HG--
rename : testing/web-platform/tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html => testing/web-platform/tests/service-workers/service-worker/resources/resource-timing-iframe.html
2017-11-10 00:28:59 -08:00
Ben Kelly daeb2c5427 Bug 1415740 P2 Add a WPT test to verify we report workerStart on cross-origin no-cors requests, like <img>. r=baku
--HG--
rename : testing/web-platform/tests/service-workers/service-worker/resources/resource-timing-iframe.html => testing/web-platform/tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html
2017-11-10 00:20:30 -08:00
Brian Birtles 9bec01cb99 Bug 1415448 - Move tests from AnimationEffectTiming/getAnimations.html to Animatable/getAnimations.html; r=hiro
As well as moving these tests, this patch simplifies them in several cases and
tries to make them match the existing tests in that file (e.g. using 'animation'
instead of 'anim', using MS_PER_SEC, using assert_array_equals, etc.)

--HG--
extra : rebase_source : f5123e969b4da0981ab6c3989f14ac969ac4d0db
2017-11-10 17:08:00 +09:00
Brian Birtles babc4a0b2d Bug 1415448 - Update test descriptions in interfaces/Animatable/getAnimations.html; r=hiro
We plan to merge in tests here from AnimationEffectTiming/getAnimations.html so
in this patch we update the test descriptions first.

--HG--
extra : rebase_source : 22898c56627c21c6e92441e0b058d0daeedb8957
2017-11-10 17:07:59 +09:00
Brian Birtles 5c3e48cb7b Bug 1415448 - Drop getComputedStyle.html test in interfaces/AnimationEffectTiming; r=hiro
This test feels out of place -- there's no getComputedStyle method on
AnimationEffectTiming and we generally test timing properties by calling
getComputedTiming.

This patch moves most of the tests in this file to the corresponding members
whose liveness they check while updating them to use getComputedTiming instead.

The remaining tests that seek the currentTime and check the style with various
values of endDelay should be covered by
timing-model/animation-effects/simple-iteration-progress.html

--HG--
extra : rebase_source : bf51a0e69e4dc0cff2f87d36232a775b8c09290a
2017-11-10 17:07:59 +09:00
Brian Birtles e99d0e7718 Bug 1415448 - Tidy up test descriptions for AnimationEffectTiming tests; r=hiro
The test descriptions should generally be testable statements. I'm following the
convention of BDD-style naming where the subject is implied (e.g. 'Has the
default value 0' should be read as '<test subject> has the default value 0').

--HG--
extra : rebase_source : 3bbd35f8b4c5bee643bdcb05facce85a243f42bc
2017-11-10 17:07:58 +09:00