Commit Graph

664277 Commits

Author SHA1 Message Date
Andreas Pehrson
50628ddd24 Bug 1570673 - Add an active state to VideoFrameConverter and propagate it from MediaPipeline. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D40598

--HG--
extra : moz-landing-system : lando
2019-08-05 18:00:48 +00:00
Andreas Pehrson
34e0a5f4fe Bug 1570673 - Add mochitest. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D40597

--HG--
extra : moz-landing-system : lando
2019-08-05 17:21:19 +00:00
Cosmin Sabou
e4f9e5434e Bug 1570953 - Disable docshell/test/navigation/test_reserved.html on fission cause of frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40940

--HG--
extra : moz-landing-system : lando
2019-08-07 15:02:43 +00:00
Andrea Marchesini
bf1c4bb4a2 Bug 1570805 - [stp] Turn on Social Tracking Protection Prefs, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40928

--HG--
extra : moz-landing-system : lando
2019-08-07 15:02:50 +00:00
Dzmitry Malyshau
36fe1b9594 Bug 1567577 - Make WR to have multiple array textures for the shared cache r=gw
have texture cache to manage potentially multiple array textures of each type.

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

--HG--
extra : moz-landing-system : lando
2019-08-06 22:48:27 +00:00
Andy Wingo
673d9945f5 Bug 1570886 - Remove enableBigInt run-time flag r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D40389

--HG--
extra : moz-landing-system : lando
2019-08-07 14:41:36 +00:00
Emilio Cobos Álvarez
c35938887d Bug 1571460 - Set prev-in-flow before calling nsFrame::Init. r=TYLin
Parts of nsFrame::Init or code called by it should be able to rely on the
invariant that, if the frame has the NS_FRAME_OUT_OF_FLOW bit, the first-in-flow
frame has a placeholder property.

Alternatively to this patch, the NS_FRAME_OUT_OF_FLOW frame bit could be
propagated later, as it used to be.

Differential Revision: https://phabricator.services.mozilla.com//D40815
2019-08-07 16:55:34 +02:00
Cosmin Sabou
96e7418e85 Bug 1570436 - Update expectations for pointerevent_movementxy_with_pointerlock.html test. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D41013

--HG--
extra : moz-landing-system : lando
2019-08-07 14:44:29 +00:00
Ehsan Akhgari
672b7500be Bug 1571770 - Part 2: Package antitracking.manifest in packaged builds; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D40844

--HG--
extra : moz-landing-system : lando
2019-08-07 14:44:07 +00:00
Ehsan Akhgari
89f6d7f7c7 Bug 1571770 - Part 1: Stop using Preferences.jsm inside URLDecorationAnnotationsService.jsm; r=florian,baku
Differential Revision: https://phabricator.services.mozilla.com/D40843

--HG--
extra : moz-landing-system : lando
2019-08-07 14:44:00 +00:00
Andrew Swan
2bc629da76 Bug 1571885 Avoid making requests to AMO during reftests r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D41014

--HG--
extra : moz-landing-system : lando
2019-08-07 14:32:33 +00:00
Marco Zehe
4de51dc9df Bug 1572029 - Give the tracking protection toggler an accessible label, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40996

--HG--
extra : moz-landing-system : lando
2019-08-07 14:28:32 +00:00
Marco Zehe
332a67ec8d Bug 1572019 - Give the new protection panel an accessible name r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40950

--HG--
extra : moz-landing-system : lando
2019-08-07 14:22:10 +00:00
Tim Huang
9b29d37995 Bug 1571271 - Fix the width setting of the headers of protection panel. r=johannh
The header of the protection panel doesn't have a correct setting of
width, so it would render weirdly if the description in that is longer
than the header itself. The patch adds rules for fixing this problem.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 14:09:33 +00:00
Michael Froman
1165b8b9e1 Bug 1562910 - Use ShmemPool to reduce shmem thrashing in RDD audio decoding. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D36611

--HG--
extra : moz-landing-system : lando
2019-08-07 01:25:47 +00:00
Florian Quèze
e7ef747496 Bug 1571793 - browser_startup.js and browser_startup_content.js should record the correct stacks with failures, r=johannh.
Differential Revision: https://phabricator.services.mozilla.com/D40839

--HG--
extra : moz-landing-system : lando
2019-08-07 13:55:49 +00:00
Itiel
a5446915fb Bug 1570402 - [RTL] Fix overlapping icon on text on the screen sharing popup prompt r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40825

--HG--
extra : moz-landing-system : lando
2019-08-07 14:06:29 +00:00
Andreas Pehrson
01327dd273 Bug 1568999 - Stop-gap fix for in-test GeckoView enumeration permission request. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D39865

--HG--
extra : moz-landing-system : lando
2019-08-06 20:08:37 +00:00
Itiel
5e6bf88e11 Bug 1571733 - Add context fill to the popup-subitem.svg for dark mode r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40823

--HG--
extra : moz-landing-system : lando
2019-08-07 13:59:47 +00:00
James Graham
76ae53f66a Bug 1569713 - Add wpt-metadata YAML export to metasummary, r=maja_zf
https://github.com/web-platform-tests/wpt-metadata/ contains metadata
for web-platform-tests in YAML form. This will be searchable on
wpt.fyi and so it can be the basis for a triage feature in the wpt
dashboard.

This adds a basic export of the most obvious annotations from the wpt
metadata-summary mach command. It can be used by setting the
--meta-dir variable to the root of a wpt-metadata checkout.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 13:38:31 +00:00
Mihai Alexandru Michis
3a79d43224 Backed out changeset a529c02c2e94 (bug 1570805) for causing failures in test_socialtracking_annotate.html 2019-08-07 16:20:53 +03:00
Ehsan Akhgari
2aeb59e775 Bug 1570802 - Relax the Storage Access API rules to allow calling the API from private browsing mode; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D40883

--HG--
extra : moz-landing-system : lando
2019-08-07 06:20:35 +00:00
Ehsan Akhgari
5537145c64 Bug 1570801 - Add an automated test for bug 1566825; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D40872

--HG--
extra : moz-landing-system : lando
2019-08-07 06:19:47 +00:00
Kershaw Chang
18d3f24206 Bug 1570950 - Make sure the IPC channel is closed before destroying r=jld
The stack from crash report suggests that ChildImpl was deleted at the end of function GetOrCreateSocketActorForCurrentThread(). This only happens when SendInitBackground failed, so we have to close the IPC channel before ChildImpl getting destroyed.

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

--HG--
extra : moz-landing-system : lando
2019-08-06 21:17:40 +00:00
Jan de Mooij
2e95828669 Bug 1570926 - Don't clobber the frame's return value slot in BaselineInterpreterCodeGen::emitArgumentTypeChecks. r=iain,tcampbell
In emitArgumentTypeChecks there's usually no return value set on the frame,
except when we do a prologue bailout from Ion.

The patch changes emitArgumentTypeChecks to use the frame's scratch value slot
for both nargs and the argument index.

Test is based on the test in bug 1571167 (it's hard to write a pretty test for
this bug).

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

--HG--
extra : moz-landing-system : lando
2019-08-07 12:07:04 +00:00
Jan de Mooij
cbbb36de5b Bug 1544386 part 3 - Add tests. r=tcampbell
Depends on D29487

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

--HG--
extra : moz-landing-system : lando
2019-08-07 12:07:43 +00:00
Jan de Mooij
979911a2d9 Bug 1527148 part 2 - Add test. r=bhackett
Depends on D21540

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

--HG--
extra : moz-landing-system : lando
2019-08-07 12:07:43 +00:00
Andrea Marchesini
30180ae909 Bug 1570805 - [stp] Turn on Social Tracking Protection Prefs, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40928

--HG--
extra : moz-landing-system : lando
2019-08-07 09:14:55 +00:00
Edgar Chen
3d16032632 Bug 1572007 - Remove unused nsPresContext::IsTopLevelWindowInactive; r=smaug
It was introduced in bug 508482 and the consumer went away in bug 1424816.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 09:54:16 +00:00
Cosmin Sabou
1f0e3362bd Backed out changeset deb12c7740ce (bug 1571349) for devtools failures on browser_parsable_css.js CLOSED TREE 2019-08-07 15:00:29 +03:00
Cosmin Sabou
76e15b4674 Backed out changeset 3f4421e34ab4 (bug 1571460) for assertion failures on nsTextFrame.cpp. CLOSED TREE 2019-08-07 14:57:58 +03:00
Mihai Alexandru Michis
63c9ceee7a Merge mozilla-central to autoland. 2019-08-07 14:44:58 +03:00
Sebastian Hengst
118bc16d91 Bug 1572012 - Temporarily disable wpt tests which permafail due to cookie expiration date in the past: adjust step strings. a=me 2019-08-07 13:30:20 +02:00
Emilio Cobos Álvarez
aab2a5c0a2 Bug 1571460 - Set prev-in-flow before calling nsFrame::Init. r=TYLin
Parts of nsFrame::Init or code called by it should be able to rely on the
invariant that, if the frame has the NS_FRAME_OUT_OF_FLOW bit, the first-in-flow
frame has a placeholder property.

Alternatively to this patch, the NS_FRAME_OUT_OF_FLOW frame bit could be
propagated later, as it used to be.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 10:44:54 +00:00
Noemi Erli
9ae2049722 Merge inbound to mozilla-central. a=merge 2019-08-07 12:56:42 +03:00
Noemi Erli
d3e5517d06 Merge autoland to mozilla-central. a=merge 2019-08-07 12:55:21 +03:00
Sebastian Hengst
322cdee8f1 Bug 1572012 - Temporarily disable wpt tests which permafail due to cookie expiration date in the past. a=me
--HG--
extra : amend_source : d0797cf3b68aaa486ac1e16ece9285a97619877b
2019-08-07 11:30:59 +02:00
Mike Hommey
bf3d27d7b7 Bug 1571986 - Add some info to try to find what is going on. r=me
MANUAL PUSH: because it starts happening with something that landed on inbound.
2019-08-07 16:52:55 +09:00
Nicolas Chevobbe
2aa7e939ab Bug 1570998 - Remove selectedObjectActor trait. r=jdescottes.
It was added in Firefox 44 and isn't checked
anywhere in the codebase, so we can safely
remove it.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 05:45:34 +00:00
Mike Hommey
ad4342d0d9 Bug 1571597 - Consolidate toolchain task tooltool manifests. r=nalexander
There are now only two left:
- one for the OSX 10.11 SDK
- one for Visual Studio 2017

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

MANUAL PUSH: avoid closing autoland while all docker images and
toolchains are rebuilt.


--HG--
rename : browser/config/tooltool-manifests/win32/build-clang-cl.manifest => browser/config/tooltool-manifests/win64/vs2017.manifest
2019-08-07 13:54:40 +09:00
Mike Hommey
7f59b74885 Bug 1571597 - Use fetches tasks for ninja and cmake, instead of tooltool. r=nalexander
We could keep the same versions of cmake and ninja, but there are few
enough tasks using them to really matter.

Differential Revision: https://phabricator.services.mozilla.com/D40750
2019-08-07 13:54:28 +09:00
Mike Hommey
d931e57c8e Bug 1571596 - Reduce the number of toolchain scripts for GCC. r=nalexander
Now that all GCC and related source tarballs extract to paths
independent of their version number, the scripts are all very
look-alike, so they can be consolidated.

Differential Revision: https://phabricator.services.mozilla.com/D40749
2019-08-07 13:54:27 +09:00
Mike Hommey
375094b924 Bug 1571596 - Repack GCC and related source tarballs. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40748
2019-08-07 13:54:27 +09:00
Mike Hommey
b3c14183b8 Bug 1571589 - Allow simple manipulation of file paths in fetched archives. r=tomprince
Namely:
- adding a prefix,
- stripping path components.

Differential Revision: https://phabricator.services.mozilla.com/D40741
2019-08-07 13:54:26 +09:00
Mike Hommey
890f87dad8 Bug 1571589 - Allow to repack downloaded archives "on the fly". r=tomprince
Bug 1479533 was proposing to add a similar functionality, but this
iteration avoids actually unpacking anything, and ensures
reproducibility by relying on the reproducible bits from the original
archives: file ordering, flags, etc. (since they are checksummed, those
are never going to change for a given archive).

Another notable difference is that this applies the repack on the fetch
task itself, rather than create a separate task to apply the repack. The
latter has advantages, in that it allows to change the repacking without
redownloading the original file from a third-party server, but in
practice, most changes to the repacking would trigger the download tasks
anyways.

This patch only takes care of changing the archive type (zip->tar), and
the compression type (anything->zstandard).

Differential Revision: https://phabricator.services.mozilla.com/D40740
2019-08-07 13:54:25 +09:00
Mike Hommey
525bccdd60 Bug 1571589 - Abstract opening a temporary file and renaming it after close. r=tomprince
And use that in git_checkout_archive.

Differential Revision: https://phabricator.services.mozilla.com/D40739
2019-08-07 13:54:24 +09:00
Mike Hommey
34a2eebc79 Bug 1571589 - Use urlparse rather relying on just splitting on / being enough. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D40738
2019-08-07 13:54:23 +09:00
Mike Hommey
392c0b5ec8 Bug 1571576 - Flush stderr before running subprocesses in build-clang. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40728
2019-08-07 13:54:22 +09:00
Mike Hommey
9cfb69a1b0 Bug 1571566 - Fix cmake error handling in build-clang.py after python3 conversion. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D40720
2019-08-07 13:54:21 +09:00
Mike Hommey
4a5d564742 Bug 1571562 - Remove use_toolchain transform for toolchain kind. r=tomprince
Now that all toolchain tasks use toolchain fetches, they don't need
the transform.

Differential Revision: https://phabricator.services.mozilla.com/D40715
2019-08-07 13:54:20 +09:00