Commit Graph

646765 Commits

Author SHA1 Message Date
Mirko Brodesser
ed491dbad1 Bug 1374045: add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method r=smaug
- Remove expectation that 'preventScroll.html' fails.

- Use '[NoInterfaceObject] interface' workaround to simulate missing 'mixin' support.

Differential Revision: https://phabricator.services.mozilla.com/D26922

--HG--
extra : moz-landing-system : lando
2019-04-12 08:16:47 +00:00
Gijs Kruitbosch
851325cbfe Bug 1543493 - ensure DOM localization in XUL docs can localize content that includes an <image>, r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D26989

--HG--
extra : moz-landing-system : lando
2019-04-12 00:47:15 +00:00
Yoshi Cheng-Hao Huang
f9091c5b4b Bug 1542980 - fixed js shell compilation error. r=jonco
This is from Bug 1534967, and the code is wrapped with compiler option
`JS_MORE_DETERMINISTIC`, which is only enabled through
'--enable-more-deterministic' in shell configure.

Differential Revision: https://phabricator.services.mozilla.com/D26656

--HG--
extra : moz-landing-system : lando
2019-04-12 08:58:42 +00:00
Julian Descottes
cc0dfb6948 Bug 1532993 - Accept extra renders of WaterfallView in old perf panel test;r=julienw
Depends on D26920

See Bug 1532993#c12 for the analysis. The extra rendering is due to a window resize that
seems to always happen on ASAN but not on other platforms.

Differential Revision: https://phabricator.services.mozilla.com/D27143

--HG--
extra : moz-landing-system : lando
2019-04-12 07:35:02 +00:00
Julian Descottes
6540f8411f Bug 1532993 - Add test for perfomance panel when devtools are in frame type=content r=ochameau
Depends on D26919

This test also needs the fixes from Bug 1538731

Differential Revision: https://phabricator.services.mozilla.com/D26920

--HG--
extra : moz-landing-system : lando
2019-04-12 07:34:13 +00:00
Julian Descottes
b57cba3581 Bug 1532993 - Use DOMHelpers to wait for iframe load in widgets/Graphs.js;r=ochameau
Depends on D26900
Fixes the blank chart and load issues for the old perf panel in about:devtools-toolbox (or type=content)

Differential Revision: https://phabricator.services.mozilla.com/D26919

--HG--
extra : moz-landing-system : lando
2019-04-12 07:33:48 +00:00
Martin Stransky
32886489bf Bug 1535893 - Use SharedGL in RenderCompositorEGL on wayland, r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D26800

--HG--
extra : moz-landing-system : lando
2019-04-12 08:08:03 +00:00
Florens Verschelde
e248e2626b Bug 1543348 - Create generic button background variables; r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D26880

--HG--
extra : moz-landing-system : lando
2019-04-11 16:23:47 +00:00
Andrea Marchesini
a4a901bb22 Bug 1536411 - StoragePrincipal - part 9 - documentation, r=ckerschb,asuth
Differential Revision: https://phabricator.services.mozilla.com/D26479

--HG--
extra : moz-landing-system : lando
2019-04-12 05:29:09 +00:00
Andrea Marchesini
f51a81f6d6 Bug 1536411 - StoragePrincipal - part 8 - SharedWorkers, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D25790

--HG--
extra : moz-landing-system : lando
2019-04-12 05:30:19 +00:00
Andrea Marchesini
ad7d593761 Bug 1536411 - StoragePrincipal - part 7 - test for DOMCache and ServiceWorkers, r=Ehsan,asuth
Differential Revision: https://phabricator.services.mozilla.com/D25778

--HG--
extra : moz-landing-system : lando
2019-04-12 05:30:36 +00:00
Andrea Marchesini
a2db742a8c Bug 1536411 - StoragePrincipal - part 6 - Cookies, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24864

--HG--
extra : moz-landing-system : lando
2019-04-12 05:30:43 +00:00
Andrea Marchesini
3ec4717c70 Bug 1536411 - StoragePrincipal - part 5 - Tests, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24029

--HG--
rename : toolkit/components/antitracking/test/browser/head.js => toolkit/components/antitracking/test/browser/antitracking_head.js
extra : moz-landing-system : lando
2019-04-12 05:30:56 +00:00
Andrea Marchesini
95eef322cb Bug 1536411 - StoragePrincipal - part 4 - BroadcastChannel, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24028

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:05 +00:00
Andrea Marchesini
bd74d6c75d Bug 1536411 - StoragePrincipal - part 3 - IDBFactory, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24027

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:13 +00:00
Andrea Marchesini
79ac7cee82 Bug 1536411 - StoragePrincipal - part 2 - Worker and StoragePrincipal, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24026

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:25 +00:00
Andrea Marchesini
a438b12ebd Bug 1536411 - StoragePrincipal - part 1 - Implementation, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24025

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:32 +00:00
Andrea Marchesini
57535d8c79 Bug 1536411 - StoragePrincipal - part 0 - WorkerPrivate::StorageAccess, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24024

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:40 +00:00
Andrea Marchesini
f694e77c24 Bug 1543898 - SharedWorker must release the MessagePortIdentifier if the creation fails, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D27230

--HG--
extra : moz-landing-system : lando
2019-04-12 08:02:29 +00:00
Marco Bonardo
d168e355cf Bug 1543694 - Prevent content from adding place flavors to a DataTransfer. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D27121

--HG--
extra : moz-landing-system : lando
2019-04-11 17:12:06 +00:00
Marco Bonardo
68753b643a Bug 1543617 - Disallow place: urls in text flavors. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D27048

--HG--
extra : moz-landing-system : lando
2019-04-11 14:31:03 +00:00
Gabriele Svelto
94d70e0739 Bug 1538810 - Updated breakpad's curl and musl headers r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26489

--HG--
extra : moz-landing-system : lando
2019-04-09 16:04:25 +00:00
Gabriele Svelto
430b96c517 Bug 1538810 - Update breakpad to upstream revision 4d550cceca107f36c4bc1ea1126b7d32cc50f424 r=froydnj
This includes improvements to the Linux exception handler that will provide
crash addresse for a number of signals by reading the NT_SIGINFO structure and
quites warnings in a number of files. This also removes an unused header.

Differential Revision: https://phabricator.services.mozilla.com/D26488

--HG--
extra : moz-landing-system : lando
2019-04-09 16:04:24 +00:00
Liang-Heng Chen
2cb34bb8bf Bug 1539641 - Log and report storage access granted reason; r=Ehsan,chutten
Differential Revision: https://phabricator.services.mozilla.com/D26720

--HG--
extra : moz-landing-system : lando
2019-04-12 00:38:57 +00:00
Mike Hommey
96c3246049 Bug 1543895 - Move test-platform keying of fetches in tests to individual fetch types. r=tomprince
So, instead of fetches['by-test-platform']['fetch'], we have
fetches['fetch']['by-test-platform'].

Differential Revision: https://phabricator.services.mozilla.com/D27227

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:03 +00:00
Kershaw Chang
d6000c3224 Bug 1541114 - Check mIPCOpen before sending messages r=mayhemer
To avoid sending ipc messages after the ipc channel is closed, check |mIPCOpen| before sending messages.

Differential Revision: https://phabricator.services.mozilla.com/D26089

--HG--
extra : moz-landing-system : lando
2019-04-12 05:04:22 +00:00
Cosmin Sabou
c64f16b342 Backed out 3 changesets (bug 1538279) for mass test failures. CLOSED TREE
Backed out changeset af07f58d18cc (bug 1538279)
Backed out changeset 508ee4cf9ea2 (bug 1538279)
Backed out changeset 6f2e7c819c11 (bug 1538279)
2019-04-12 07:47:53 +03:00
Daosheng Mu
0e6aee236e Bug 1537967 - Skipping running refresh driver and compositing in VR mode. r=mstange,kip
MozReview-Commit-ID: 4L3PygFSFCB

Differential Revision: https://phabricator.services.mozilla.com/D26834

--HG--
extra : moz-landing-system : lando
2019-04-12 04:42:28 +00:00
Cosmin Sabou
3e6ef756b6 Merge mozilla-central to autoland. 2019-04-12 06:48:11 +03:00
Cosmin Sabou
90efd04259 Merge mozilla-inbound to mozilla-central. a=merge 2019-04-12 06:45:27 +03:00
Chris Pearce
8a1a29f279 Bug 1543669 - Disable test_isTypeSupported on android_version >= 28. r=jya
Disable test_isTypeSupported on android version >= 28 (Android 9.0) since our
infra there doesn't support cross origins there, at least until bug 1335740
is resolved.

Differential Revision: https://phabricator.services.mozilla.com/D27215

--HG--
extra : moz-landing-system : lando
2019-04-12 03:32:39 +00:00
Doug Thayer
8f38b6246d Bug 1538279 - Use CreateFileMapping with SEC_IMAGE to prefetch Windows DLLs r=aklotz
Our old approach was reading this into a region of unexecutable memory,
meaning when we actually loaded the library it needed to be loaded into
executable memory. This fixes that. I suspect that any gains we were
seeing previously were due to hardware effects.

Differential Revision: https://phabricator.services.mozilla.com/D26018

--HG--
extra : moz-landing-system : lando
2019-04-12 02:18:34 +00:00
Doug Thayer
13a4a8518f Bug 1538279 - Only readahead DLLs in parent process r=glandium
There shouldn't be any need to do this for content processes as
the DLL should already be in the system file cache.

Differential Revision: https://phabricator.services.mozilla.com/D26017

--HG--
extra : moz-landing-system : lando
2019-04-12 02:17:48 +00:00
Doug Thayer
358b289ecc Bug 1538279 - Extract nsZipArchive's madvise and similar to a helper r=glandium,froydnj
This is just to make it simpler to use PrefetchVirtualMemory in subsequent patches.

Differential Revision: https://phabricator.services.mozilla.com/D26016

--HG--
extra : moz-landing-system : lando
2019-04-12 02:17:18 +00:00
Mike Hommey
492bd126b6 Bug 1543555 - Stop using our linker to resolve libc/libm symbols when not strictly necessary. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D27019

--HG--
extra : moz-landing-system : lando
2019-04-12 02:12:31 +00:00
Masayuki Nakano
349901dac4 Bug 1539110 - Make HTMLEditor::RemoveStyleInside() and HTMLEditor::SplitStyleAbovePoint() check tag names with whitelist r=m_kato
`document.execCommand("removeformat")` removes any elements in the range which
are editable, not `<a>`, not block and a container.
https://searchfox.org/mozilla-central/rev/dd7e27f4a805e4115d0dbee70e1220b23b23c567/editor/libeditor/HTMLStyleEditor.cpp#760-763

This means that it removes hidden elements like `<script>` and `<style>`,
or non-HTML elements like SVG elements.  However, the unofficial document
of `execCommand()` lists up elements which should be handled by the command.
https://w3c.github.io/editing/execCommand.html#removeformat-candidate

Additionally, Chrome respects this list since not including `<del>` element
into the list does not make sense but Chrome ignores it.  So, we should
respect the list.

Differential Revision: https://phabricator.services.mozilla.com/D27018

--HG--
extra : moz-landing-system : lando
2019-04-12 01:17:50 +00:00
Cosmin Sabou
4fb59e83f6 Bug 1543826 - Remove duplication of key "linux64-ccov/.*" in mapping to fix yaml failure. 2019-04-12 03:01:29 +03:00
Byron Campen [:bwc]
3c9d0f0891 Bug 1540752: Clean up cruft left in here by Web Platform Test Sync Bot. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26363

--HG--
extra : moz-landing-system : lando
2019-04-11 23:41:38 +00:00
Luke Wagner
18b2180748 Bug 1542292 - Bump 64-bit executable quota to ~2gb (r=jandem)
Differential Revision: https://phabricator.services.mozilla.com/D26329

--HG--
extra : moz-landing-system : lando
2019-04-11 23:40:57 +00:00
Byron Campen [:bwc]
5066099209 Bug 1542345 - Part 1: Mark this test as "long". r=jib
Depends on D26358

Differential Revision: https://phabricator.services.mozilla.com/D26359

--HG--
extra : moz-landing-system : lando
2019-04-11 23:39:49 +00:00
Byron Campen [:bwc]
99058a2370 Bug 1542345 - Part 0: Re-enable this test. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26358

--HG--
extra : moz-landing-system : lando
2019-04-11 23:38:28 +00:00
Byron Campen [:bwc]
08f681bc16 Bug 1542343 - Part 1: Mark this test as "long". r=jib
Depends on D26360

Differential Revision: https://phabricator.services.mozilla.com/D26362

--HG--
extra : moz-landing-system : lando
2019-04-11 23:41:20 +00:00
Byron Campen [:bwc]
016bd31712 Bug 1542343 - Part 0: Re-enable this test on aarch64. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26360

--HG--
extra : moz-landing-system : lando
2019-04-11 23:40:04 +00:00
Liang-Heng Chen
b8ea89ee32 Bug 1537659 - import disconnect domains list; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D26683

--HG--
extra : moz-landing-system : lando
2019-04-11 22:13:09 +00:00
Geoff Brown
2b2e1c4072 Bug 1543826 - Run Talos ccov tests only on try; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D27175

--HG--
extra : moz-landing-system : lando
2019-04-11 23:15:41 +00:00
Ashley Hauck
5fb0f5f2b8 Bug 1542448 - Copy .initializers to .localInitializers for derived classes. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D26967

--HG--
extra : moz-landing-system : lando
2019-04-11 23:07:06 +00:00
Ashley Hauck
2aed7a94de Bug 1542448 - Always emit scopes for classes. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D26966

--HG--
extra : moz-landing-system : lando
2019-04-11 23:07:04 +00:00
Jean-Yves Avenard
0842db0075 Bug 1543339 - Add D3D11ShareHandleImage support to GLBlitHelper. r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D26877

--HG--
extra : moz-landing-system : lando
2019-04-10 20:54:57 +00:00
Jean-Yves Avenard
c9d311bd95 Bug 1540581 - P20. Change fuzzying leeway on macOS. r=mattwoodrow
There are slight differences produced between the earlier 422 output surface and the 420; interestingly the image is sharper with 420.

Differential Revision: https://phabricator.services.mozilla.com/D27020

--HG--
extra : moz-landing-system : lando
2019-04-11 23:24:55 +00:00
Jean-Yves Avenard
de7da3e651 Bug 1540581 - P19. Mark h264 streams as being BT601. r=bryce
No color space was defined for these videos, making any correct rendering impossible.
We modify the h264 stream metadata, by marking it as being bt601.
This is done with the ffmpeg command:

ffmpeg -i dom/media/test/short.mp4 -codec copy -bsf:v h264_metadata=colour_primaries=6:transfer_characteristics=6:matrix _coefficients=6 -map 0

Differential Revision: https://phabricator.services.mozilla.com/D26871

--HG--
extra : moz-landing-system : lando
2019-04-11 12:39:21 +00:00