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

16877 Коммитов

Автор SHA1 Сообщение Дата
David Burns 4691012f79 Bug 1371405 - Update vendored WebDriver crate; r=jgraham
This updates the vendored WebDriver crate to 0.27.0

MozReview-Commit-ID: HM6MIU9IDAq

--HG--
extra : rebase_source : 137941518076a8d99e5b8c40ac67ad60d9f205b9
2017-06-19 15:42:25 +01:00
David Burns 94465e777c Bug 1371405: Update Cookie handling code to align with WebDriver crate; r=ato
Details of changes to WebDriver Crate can be found at
48e436df3f

MozReview-Commit-ID: 9rie1uA0JYO

--HG--
extra : rebase_source : 3f706585158f096f01a9580c46e5a84a7afad5a9
2017-06-19 14:43:06 +01:00
David Burns db0c64e004 Bug 1371405 - Move to RectResponse aligning with the WebDriver crate; r=ato
This uses the merged RectResponse from the WebDriver crate. It also moves the
types in the struct to floats which aligns with the WebDriver
specification as in
https://w3c.github.io/webdriver/webdriver-spec.html#get-element-rect
and in https://w3c.github.io/webdriver/webdriver-spec.html#dfn-window-rect

MozReview-Commit-ID: DWeXJEnc1p

--HG--
extra : rebase_source : 98df2263693aa639b34af35f38165a5ebccd6a4f
2017-06-13 15:23:32 +01:00
David Burns 81cba6ceef Bug 1371405 - Simplify window commands for matches and the data they return; r=jgraham
It removes the duplication between the various commands that return
a WindowRect response and places the validation in a single function.

MozReview-Commit-ID: IOMA5H23PFo

--HG--
extra : rebase_source : 748a96c0d291f0e7819139de85c153c3791bfeae
2017-06-08 18:03:53 +01:00
Gerald Squelart 69d1b2fad6 Bug 1374545 - Tests use media.memory_cache_max_size=32KB to exercise both memory&file caches - r=cpearce
This should exercise MemoryBlockCache in about 65% of tests, and FileBlockCache
in 35% of tests.

Also media.memory_caches_combined_limit_kb=256KB, to exercise the fallback to
FileBlockCache when MemoryBlockCaches are using too much memory.

MozReview-Commit-ID: A8k3espEg03

--HG--
extra : rebase_source : dd4fcbaa669912fe02098552a8a564d123f76a33
2017-06-21 14:49:16 +12:00
Phil Ringnalda 44f60566a9 Backed out 3 changesets (bug 1368072) for timeouts in test_TelemetrySession.js and test_fullscreen-api.html and unhandled "TypeError: Services.tm.mainThread.idleDispatch is not a function" promise rejections
Backed out changeset 357635c84e49 (bug 1368072)
Backed out changeset 1797afe16a2a (bug 1368072)
Backed out changeset 4782401394a9 (bug 1368072)

MozReview-Commit-ID: 6kdcSkERjTD
2017-06-20 21:41:14 -07:00
Wes Kocher c0e1236f1a Merge autoland to m-c a=merge
MozReview-Commit-ID: LFtpTAueYrF
2017-06-20 18:24:29 -07:00
Andrew Halberstadt 801192a683 Bug 1373796 - Normalize xpcshell manifests in errorsummary, r=jgraham
MozReview-Commit-ID: It2HPXMuqLA

--HG--
extra : rebase_source : 5fa209652e5deb0e58e58b66a380f670ee2473de
2017-06-20 10:52:33 -04:00
Sebastian Hengst c5ea7e6f4f Backed out changeset 6731e1742804 (bug 1371405) for failing webdriver/contexts.py | contexts.py::test_window_size_types. r=backout 2017-06-20 21:23:43 +02:00
Sebastian Hengst 2f986ef967 Backed out changeset 2165c3e795b8 (bug 1371405) 2017-06-20 21:23:14 +02:00
Sebastian Hengst 319bdce422 Backed out changeset 9f4ce21f8652 (bug 1371405) 2017-06-20 21:23:09 +02:00
Sebastian Hengst d4d94c196f Backed out changeset 010032851619 (bug 1371405) 2017-06-20 21:23:05 +02:00
James Graham 4480587bb8 Bug 1294820 - Add support for running wpt from one-click loaner mach environment, r=ahal
Allow running |mach wpt| on one click loaners in order to run
web-platform-tests tests.

This implementation is just like the one for other testsuites using
thee packaged tests rather than the checkout that we get with wpt, at
least on Linux. That's also where the tests run from so it seems
reasonable for now. Moving to the checkout in the future could remove
some of the logic here by using a fake mozbuild environment so that
the testsuite itself doesn't have to implement anything much.

MozReview-Commit-ID: CaewrdjJ2ef

--HG--
extra : rebase_source : 491b8014d48f06ff5bd41b28cc985608981fbdf4
2017-06-19 19:20:41 +01:00
Alex Gaynor 6f7e5916ce Bug 1374718 - removed strictContentSandbox mochitest option; r=bobowen
For a while now it has been making the content process sandbox less strict.

MozReview-Commit-ID: Am6fGzViaLk

--HG--
extra : rebase_source : 0bc037f205896c866559a7ab1f7e2c042c3142db
2017-06-20 13:30:45 -04:00
Andreas Farre 176da5d36c Bug 1368072 - Use idleDispatchToMainThread instead. r=ato
Adapt to the move of nsIThread.idleDispatch to
nsIThreadManager.idleDispatchToMainThread.
2017-06-14 08:59:00 +02:00
Carsten "Tomcat" Book 7a237f7900 Backed out changeset f9147bef9fc6 (bug 1236512) 2017-06-20 14:30:34 +02:00
Paolo Amadini 10ee6a5c4e Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.

MozReview-Commit-ID: 1buqgX1EP4P

--HG--
extra : rebase_source : 3a9ea310d3e4a8642aabbc10636c04bfe2e77070
2017-06-19 11:32:37 +01:00
Edgar Chen 2ae9d877a0 Bug 1236512 - Part 3: Set docShellIsActive to false when browser window is fully covered by another application; r=mconley
MozReview-Commit-ID: DLsmWp1h8pa
2017-06-05 14:56:00 +08:00
Carsten "Tomcat" Book 013fb0680e merge mozilla-inbound to mozilla-central a=merge 2017-06-20 11:26:40 +02:00
dimi 8ead7e47d1 Bug 1371923 - Only check safebrowsing files when they are in preference in test_safe_browsing_initial_download.py. r=francois
Ensure that we only wait for the providers that are enabled (i.e. have active lists) to avoid waiting forever
and timing out.

In order to check whether or not the google and google4 providers are enabled, we look for lists that start
with "goog" in both the V2 files and the V4 files. We use 'goog' here instead of 'goog-' because there are
both 'goog-xxx-xxx' and 'googpub-xxx-xxx' tables

MozReview-Commit-ID: 72JWZRs3Qxd

--HG--
extra : rebase_source : 93e970ab43c22f41962996f4daf1d4e0a9506923
2017-06-19 10:19:02 +08:00
Wes Kocher 3923267017 Backed out 4 changesets (bug 981796) for android failures in test_bug414291.html a=backout
Backed out changeset fe6569eae4ef (bug 981796)
Backed out changeset eca1651af3d3 (bug 981796)
Backed out changeset 5a1e684a1494 (bug 981796)
Backed out changeset 7f91ff196c93 (bug 981796)

MozReview-Commit-ID: COSf2kvo6c7
2017-06-19 16:41:55 -07:00
Geoff Brown 1bf9cf462c Bug 1371805 - Eliminate android emulator telnet verification; r=jmaher 2017-06-19 15:32:43 -06:00
Tobias Schneider e5f0ccbf64 Bug 1359317 - (intersection-observer) Use targetFrame->GetRectRelativeToSelf() as the initial intersection rect. r=mstange 2017-06-19 13:32:07 -07:00
Rail Aliiev 91d006f442 Bug 1373647 - Set release ETA for RC builds published to beta r=bhearsum a=release DONTBUILD
MozReview-Commit-ID: 1cxAGNMtCBT

--HG--
extra : rebase_source : bcb2e9cac635ea5a656d9eb5802dcd2982fa4223
2017-06-19 11:13:25 -04:00
Carsten "Tomcat" Book d14a5a593a merge mozilla-inbound to mozilla-central a=merge 2017-06-19 13:37:20 +02:00
Sebastian Hengst 1f7d31312c merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-18 20:50:40 +02:00
Paolo Amadini 585fbe6cec Bug 1242505 - 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 : b6573f8e2001f91d0e5a50f6376b191459549e94
extra : intermediate-source : 0411e687044ecc7b56684196238e6e6e68a9d685
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-06-18 08:05:06 +01:00
Boris Chiou f0ecd59a65 Bug 1374028 - Remove metadata of removed/renamed WPT expectations of web-animations. r=manishearth
We no longer stored invalid property values and dropped spacing mode, so
remove their metadata.

MozReview-Commit-ID: EHGG2ZY8HMG

--HG--
extra : rebase_source : cf3a683d9204d514bfb0e290b644eabd9d74ebb9
2017-06-18 12:57:12 +08:00
Sebastian Hengst ea751a6a52 Bug 1370461 - Update expectations in label-attributes.html for stylo, v2. r=me 2017-06-17 15:16:48 +02:00
Sebastian Hengst cd0fa276c4 Bug 1370461 - Update expectations in label-attributes.html for stylo. r=emilio 2017-06-17 12:45:53 +02:00
Masatoshi Kimura 3231cb3535 Bug 1372886 - Remove dead parameters from nsIConverterInputStream.init(). r=hsivonen
MozReview-Commit-ID: GliLHLsUWjt

--HG--
extra : rebase_source : 50d3f4680a498125ddf600b0d64f6740b0229f80
2017-06-17 19:30:09 +09:00
James Graham 73e62df385 Bug 1370461 - Update expected data for stylo, r=manishearth
MozReview-Commit-ID: D7V0OIdF13p

--HG--
extra : rebase_source : e76b0e1a618a6d1611ed70d11a1cc51c4aaa2b21
2017-06-07 16:26:33 +01:00
James Graham 0e04bd4047 Bug 1370461 - Support --parallel-stylo-traversal for wpt in mozharness, r=ahal
MozReview-Commit-ID: 86BVRyj7qlz

--HG--
extra : rebase_source : b31ec1bbb2a8bb692be4a6fa6267716ea0829614
2017-06-06 14:12:39 +01:00
James Graham b1a2201e14 Bug 1370461 - Allow setting number of stylo threads in wpt, r=maja_zf
MozReview-Commit-ID: C5xBEglB4fm

--HG--
extra : rebase_source : c65d86a059347e09bf3a9e4344e82cf6c5184caf
2017-06-06 13:58:46 +01:00
James Graham 612303d5a2 Bug 1370461 - Add support for stylo metadata in wpt, r=maja_zf
MozReview-Commit-ID: FdrZtQpb0KB

--HG--
extra : rebase_source : d197f989b436602f69582fac740f7a56e44b36de
2017-06-06 13:51:55 +01:00
Blake Kaplan 490e01ff8b Bug 981796 - Remove WPTs that assume we implement showModalDialog. r=smaug
MozReview-Commit-ID: HWJwAXgDnmx

--HG--
extra : rebase_source : e6f579161f87d2548d54f08012a66b70dc5cfad3
2017-06-16 12:42:47 -07:00
Wes Kocher 90f13e338d Backed out changeset 4482dcd48309 (bug 1219725) for functional test failures in test_tabbar_session_restore_button.py a=backout
MozReview-Commit-ID: Iqp5eV9cv6L
2017-06-19 13:50:26 -07:00
Erica Wright 4487761ac8 Bug 1219725 - Add a button for session restore to the tab bar. r=dao,Gijs,mikedeboer,whimboo ui-r=shorlander
MozReview-Commit-ID: 7KEKlLFiaij

--HG--
extra : rebase_source : 68d5d2eb1c2e9f305d5e9bdb0aa0914d0343f0e1
2017-06-15 15:35:03 -07:00
Sebastian Hengst cc82adb848 Backed out changeset c829f7a6cc0d (bug 1219725) for flake8 linting failure at tabbar.py:53: line too long. r=backout 2017-06-19 20:02:52 +02:00
Mike Conley 5fe53d66fa Bug 1372292 - Bump sessionrestore Talos test add-on version and signed add-on. r=Yoric
MozReview-Commit-ID: OzxoKRnCZ7

--HG--
extra : rebase_source : f7c365ff52913df392e48d8dd5cf6fcce7d6a165
2017-06-12 13:52:28 -04:00
Mike Conley 6b3f1df95d Bug 1372292 - Update sessionrestore Talos test profiling support. r=Yoric
MozReview-Commit-ID: Hct701O3R8C

--HG--
extra : rebase_source : 657e5e1dcda87b5eca47a067165253bd82879a74
2017-06-12 13:51:47 -04:00
Mike Conley cb4c698b75 Bug 1372292 - Load sessionrestore Talos test result page in a tab after the measurement is done. r=Yoric
MozReview-Commit-ID: 4cl64N6nwuN

--HG--
rename : testing/talos/talos/startup_test/sessionrestore/index.html => testing/talos/talos/startup_test/sessionrestore/addon/content/index.html
rename : testing/talos/talos/startup_test/sessionrestore/main.js => testing/talos/talos/startup_test/sessionrestore/addon/content/main.js
extra : rebase_source : f8e69668e8d776581f811323f849adfa50113ead
2017-06-16 15:41:02 -04:00
Erica Wright 432d6f2de7 Bug 1219725 - Add a button for session restore to the tab bar. r=dao,Gijs,mikedeboer,whimboo ui-r=shorlander
MozReview-Commit-ID: 7KEKlLFiaij

--HG--
extra : rebase_source : d570502aa448cc9ef656005ad8650b3ca7bfa5ae
2017-06-15 15:35:03 -07:00
Wes Kocher 296d2b492b Merge m-c to autoland, a=merge
MozReview-Commit-ID: B3DzZrZb3AB
2017-06-16 18:28:40 -07:00
Wes Kocher 39066d6984 Merge inbound to central, a=merge
MozReview-Commit-ID: 2k4filK9zyX
2017-06-16 17:58:58 -07:00
James Graham 981d317f0f Bug 1373709 - Don't infinite loop when a test expects to crash, r=ato
In order to avoid the leak checker complaining about missing output,
we restart the browser before running tests that are expected to
crash. But as part of that restart we end up checking again if a
restart is required and so end up in an infinite loop. To break out of
that loop we simply check if this is the same test as during the last
iteration, and don't ask to restart in that case.

MozReview-Commit-ID: 90gsmqVCRsD

--HG--
extra : rebase_source : 9cf625e9cd1861b25b72e5c39ce070981b84046e
2017-06-16 16:34:44 +01:00
Henrik Skupin 9a0cf91c1c Bug 1373635 - Application profile has only be reset if explicitly requested. r=ato
For both quit() and restart() methods the profile should not be reset,
unless it has been requested. The current behavior breaks various tests
which make use of quit() and session_start() and which assume that
previously set preferences are still set, eg. sessionrestore tests.

MozReview-Commit-ID: 4BxSSJPrTYF

--HG--
extra : rebase_source : 534c0608caf31c1e2cc256ad3fa8ae1972204603
2017-06-16 15:31:45 +02:00
John Dai 2675b61900 Bug 556743 - Update web-platform tests for labels attribute. r=smaug 2017-06-05 06:27:00 -04:00
Sebastian Hengst 265affc002 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 5wTyHWufcCh
2017-06-16 09:50:00 +02:00
Wes Kocher c0147ff641 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Gpr1rVG4pMo
2017-06-15 16:26:40 -07:00