617196 Commits

Author SHA1 Message Date
Paul Adenot
68b954fcb1 Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D6935

--HG--
extra : moz-landing-system : lando
2018-10-04 15:31:47 +00:00
Ursula Sarracini
4086d55bdf Bug 1496128 - Fix perma fail in browser/components/newtab/test/browser for search shortcuts r=k88hudson
Each of the tests account for search shortcuts being there, so turning them off was leading to failures. Instead, we'll leave them on, since that will be the default case, and let the tests decide on the behaviour for themselves.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 15:10:58 +00:00
Ursula Sarracini
16a34cbce4 Bug 1496447 - Unpaired #else in firefox.js r=Alex_Gaynor
Differential Revision: https://phabricator.services.mozilla.com/D7730

--HG--
extra : moz-landing-system : lando
2018-10-04 14:48:00 +00:00
ffxbld
073a4836d6 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D7716

--HG--
extra : moz-landing-system : lando
2018-10-04 12:48:56 +00:00
Michal Novotny
cc92ea3e92 Bug 1493278 - ChildDNSService::GetDNSRecordHashKey is doing unnecessary work. r=valentin
This fixes bug introduced by patch from bug 1337893. Serialized origin attributes suffix should be appended instead of rewriting the string.

--HG--
extra : rebase_source : a8ab785102e6e080f3038c1bd94f2b8b82404a55
2018-10-04 03:16:00 +03:00
Andrew Creskey
00474fc9c9 Bug 1495431 Expose baseline and ion JIT warm up threshold options to preferences, about:config r=nbp
JIT warmup options were exposed to preferences to facilitate experimentation/optimization.

The baseline and ion warm up thresholds had already been exposed through JSAPI, just needed to read from Preferences.

The ion JitOption, frequentBailoutThreshold, was also exposed to JSAPI and Preferences.

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

--HG--
extra : moz-landing-system : lando
2018-10-03 19:23:54 +00:00
Brindusan Cristian
070df1d4c1 Backed out 6 changesets (bug 1495025) for mochitest-webgl2 failures in test_2_conformance2__textures__misc__npot-video-sizing.html. CLOSED TREE
Backed out changeset 263d4f722174 (bug 1495025)
Backed out changeset 528dbc463c22 (bug 1495025)
Backed out changeset 25895d283d47 (bug 1495025)
Backed out changeset c3b43ee1092e (bug 1495025)
Backed out changeset c548d816019d (bug 1495025)
Backed out changeset 208624601a18 (bug 1495025)
2018-10-04 15:16:07 +03:00
Masayuki Nakano
b75228c776 Bug 1496284 - Drop Etherpad instances from "dom.keyboardevent.keypress.hack.dispatch_non_printable_keys" r=smaug
Etherpad fixed the bug with new Gecko behavior and has already released
it in this August.  So, even if some instances still use older versions,
we can request them to update the version.

This patch removes all Etherpad instances we know from the blacklist
of strict keypress dispatching.  So, Nightly testers can find old
instances easier.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:19:49 +00:00
Narcis Beleuzu
8f9c481c6c Backed out changeset cb8b8676ee77 (bug 1494605) as per Yulia`s request. 2018-10-04 14:12:32 +03:00
Andrew McCreight
afe914f664 Bug 1495814 - Remove pointless do_QueryInterface() functions from nsBaseChannel.h r=mayhemer
The first QI is never used. The second one is the same as the one in
nsCOMPtr.h, so we should be able to call that instead, which can be
done simply by deleting the method. The motivation is that I'm
changing how do_QueryInterface works, and I'd like to avoid changing
this place given that it isn't actually needed.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 10:53:21 +00:00
Tom Schuster
9a738c29b8 Bug 396370 - Gtk (XDnd) Image/File drag and drop support r=karlt
Based on a patch from Marco Pesenti Gritti (11 years ago)

Depends on D7407

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

--HG--
extra : moz-landing-system : lando
2018-10-04 10:31:45 +00:00
Tom Schuster
04d0f910fd Bug 396370 - Set RequestingPrincipal and ContentPolicy in BaseDragService. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D7407

--HG--
extra : moz-landing-system : lando
2018-10-04 10:31:32 +00:00
Jean-Yves Avenard
27e67380d0 Bug 1322234 - P5. Pass the disallow HW decoder flag to remote video decoder. r=mattwoodrow
We'll need to handle EnumSet in ipdl at some stage.

Depends on D7648

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:45:26 +00:00
Jean-Yves Avenard
519689d5ee Bug 1322234 - P4. Don't attempt to use Windows VP9 decoder for profile 1 and 3. r=bryce
The Windows VP9 hardware decoder currently do not support anything else than profile 0 and 2 (YUV420) and return garbage when decoding.

We error on those streams allowing to fall back on the ffvp9 software decoder.

Depends on D7647

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:52:37 +00:00
Jean-Yves Avenard
c0ac48ee0c Bug 1322234 - P3. Add method to read a VP9 profile from a VP9 bitstream r=TD-Linux
Depends on D7616

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:43:57 +00:00
Jean-Yves Avenard
6c63270a37 Bug 1322234 - P2. When first frame decoding failed with hardware decoder, fall back to software decoding r=bryce
Continuing on the infrastructure provided by bug 1363668 we will now forcibly disable hardware decoding if the first frame failed to decode with a hardware accelerated decoder.

Depends on D7615

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:43:24 +00:00
Jean-Yves Avenard
84c750dbe6 Bug 1322234 - P1. Add option to disable hardware decoding. r=bryce
For know will only be used with Windows WMF decoders.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:42:56 +00:00
Brindusan Cristian
10b00a8313 Backed out changeset 2f1229c179d3 (bug 1494046) for browser-chrome failures in browser_bookmark_add_tags.js. CLOSED TREE 2018-10-04 13:07:28 +03:00
Jean-Yves Avenard
3bfe92e28f Bug 1495025 - P6. Remove now unused paramater. r=bryce
Depends on D7316

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:47:59 +00:00
Jean-Yves Avenard
6450a31107 Bug 1495025 - P5. Add Windows P010 and P016 support for software decoder r=cpearce
As we do not have an IMF nor D3D11 NV12 image, we always require a full copy of the data that will deinterleave the chroma channels.

Depends on D7316

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:41:58 +00:00
Jean-Yves Avenard
89935cc430 Bug 1495025 - P4. Add COLOR_16 type r=nical
Depends on D7296

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:47:57 +00:00
Jean-Yves Avenard
034f4af789 Bug 1495025 - P3. Store original IMFMediaType's subtype in D3D11SharedHandleImage. r=cpearce
This allows more easily the creation of the MFT required to convert to a RGBA32 image when doing a readback.

Depends on D7295

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:40:51 +00:00
Jean-Yves Avenard
888a458009 Bug 1495025 - P2. Use lambda for callback. r=cpearce
I find it easier to read than a function pointer making you search elsewhere to see what it's about

Depends on D7294

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:40:18 +00:00
Jean-Yves Avenard
b1b4774ad7 Bug 1495025 - P1. Search for alternative pixel format when stream change. r=cpearce
When decoding a vp9 profile 2 (10 bits), the MF_E_TRANSFORM_STREAM_CHANGE message is returned. We need to look for alternative format type other than NV12: 10/16 bits.

When using those formats, we can no longer assume that the D3D11ShareHandleImage can use NV12. So we will convert to RGBA32 on the fly via a MFT.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 09:39:50 +00:00
Jean-Yves Avenard
be4b99eff2 Bug 1496222 - Add missing pixel format in FFmpeg decoder r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D7664

--HG--
extra : moz-landing-system : lando
2018-10-04 09:46:33 +00:00
Luca Greco
bf9a555beb Bug 1493470 - pageAction icon should not be reset on subframe navigations. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D7600

--HG--
extra : moz-landing-system : lando
2018-10-03 18:46:36 +00:00
Brindusan Cristian
470f28193b Backed out 2 changesets (bug 1493779) for mda failures in test_convolverNodeOOM.html. CLOSED TREE
Backed out changeset cefa70540aac (bug 1493779)
Backed out changeset e380ab03ba8d (bug 1493779)
2018-10-04 12:38:59 +03:00
Valentin Gosu
bae0391620 Bug 1489229 - Return early from WPAD runnable when pref has been changed r=bagder
Bug 356831 added a release assert that when performing WPAD the network.proxy.type pref is always 4 (PROXYCONFIG_WPAD).
However, when changing the pref, the runnable is scheduled to run before the PAC thread is shutdown, so it will see the pref that is not PROXYCONFIG_WPAD, while attempting to do WPAD. To avoid this situation, we simply exit early when we detect the wrong pref value.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 08:42:21 +00:00
Mark Banner
dece7b1fd1 Bug 1494046 - Improve how the folder icon is selected on the folder list in the bookmark popup window. r=mak
Change to using an event listener to follow when the selection changes more accurately. Also switch to using GUIDs as they are better defined than indexes.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 08:54:25 +00:00
Jan Odvarko
e3949549a8 Bug 1493646 - Browser toolbox shortcut closes the regular toolbox; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D7092

--HG--
extra : moz-landing-system : lando
2018-10-03 11:38:49 +00:00
Paul Adenot
1f43e0e744 Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt
When OOMing when allocating the temporary buffer, we return an error from the
ctor via an output parameter, and make the ConvolverNode output silence.
Additionaly, a warning is issued each time we fail to set a buffer to the buffer
property of a ConvolverNode.

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

--HG--
extra : moz-landing-system : lando
2018-10-03 23:15:23 +00:00
Christoph Kerschbaumer
4c9dc7e143 Bug 1495983: Assert system privileged about: pages have CSP. r=smaug 2018-10-03 09:47:08 +02:00
Masatoshi Kimura
9dac851a16 Bug 1496050 - Make IsSameBinaryAsParentProcess more robust. r=mhowell
We should not go into infinite process creation loop when we are unsure if
Firefox is a child of itself.

--HG--
extra : rebase_source : 9aafb03b727b3ccacd5374804a3116558313896f
2018-10-04 01:01:24 +09:00
Andrea Marchesini
da30b53c07 Bug 1496114 - PaymentRequest CTOR is controlled by pref, r=marcosc 2018-10-04 07:17:33 +02:00
Narcis Beleuzu
bcd56bfa14 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-04 12:29:16 +03:00
Jonathan Kew
835870b152 Bug 1493743 - speculative patch - Set type to None rather than Named in default FontFamilyName constructor, as no name is provided. r=lsalzman 2018-10-04 10:57:40 +02:00
sotaro
3a927a66da Bug 1496324 - Revoke TransactionId when transaction is not forwarded r=mattwoodrow 2018-10-04 17:31:06 +09:00
Cameron McCormack
924e3d96d8 Bug 1496287 - Fix unused import warning r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D7676

--HG--
extra : moz-landing-system : lando
2018-10-04 05:45:25 +00:00
Tom Ritter
67d997dd40 Bug 1491848 Patch libyuv to fix the x86 mingw-clang build r=jesup
This patch combines the following two upstream patches
(which we are missing, because we're out of date):

d8680893ec%5E%21/
6e498475c7%5E%21/

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

--HG--
extra : moz-landing-system : lando
2018-10-03 22:00:44 +00:00
Petru Lingurar
d7ba417b2c Bug 1496073 - [Tablets] Hide Notification settings header when unnecessary; r=jchen
Followup to bug 1456110 which didn't account for the Settings headers
used on tablets.

Currently the Notification settings screen lets the user enable/disable
two types of notifications, both depending on Switchboard experiments.
If none of those experiments are available for the user, the entire settings
group will be hidden to avoid any confusion.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 03:27:42 +00:00
Masayuki Nakano
19d76978e8 Bug 1495964 - Remove unnecessary NS_ASSERTION in nsChildView::DispatchEvent() r=m_kato
The assertion was reasonable check before fixing bug 1446401.  However,
this is currently valid situation in UI Events spec.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 02:51:16 +00:00
Noemi Erli
d6182ea83e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-04 07:10:05 +03:00
Noemi Erli
8bb8254a13 Merge inbound to mozilla-central. a=merge 2018-10-04 07:03:25 +03:00
Dan Glastonbury
841f98477f Bug 1494763 - Use a single shared GLContext in RenderThread when we support it. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D7382

--HG--
extra : moz-landing-system : lando
2018-10-04 02:54:50 +00:00
Jeff Muizelaar
8fe557b34e Bug 1496188. blob-img: remove animated geometry root code that makes no sense r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D7642

--HG--
extra : moz-landing-system : lando
2018-10-04 01:11:32 +00:00
Andrew McCreight
5cbe1e4d48 Bug 1495820 - Inline do_QueryWrappedNative() r=bzbarsky
This method does very little, and is called in only a few places, so
just inline it. The error variant is not called at all. Simplifying
this makes it easier for me to change do_QueryInterface.

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

--HG--
extra : moz-landing-system : lando
2018-10-03 21:40:26 +00:00
Cosmin Sabou
34fab220ba Merge mozilla-central to autoland. a=merge 2018-10-04 02:36:53 +03:00
Cosmin Sabou
f34bdc7e4b Backed out changeset 8660ad891a23 (bug 1495372) for causing win2012 bustages. a=backout 2018-10-04 02:25:45 +03:00
Cosmin Sabou
f972f1d4b5 Backed out changeset 6568853848ac (bug 1495601) on request from jgraham for causing issues with mozinfo.json. a=backout 2018-10-04 01:06:30 +03:00
Cosmin Sabou
7244d89e06 Backed out changeset dcba2a476ccf (bug 1305743) on request from jgraham for causing issues with mozinfo.json. a=backout 2018-10-04 01:05:44 +03:00