Commit Graph

684885 Commits

Author SHA1 Message Date
Matt Woodrow
a925a86ada Bug 1574372 - Add API to test stream converters to find out their output type. r=bzbarsky
We don't want to run stream conversion in the parent (since a lot of them require access to the document), so this instead adds a way to find out what their output type will be.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 03:02:02 +00:00
Matt Woodrow
af461a2c9d Bug 1574372 - Move nsDocumentOpenInfo into the header. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D56133

--HG--
extra : moz-landing-system : lando
2019-12-17 03:01:50 +00:00
Matt Woodrow
8fe54626de Bug 1574372 - Allow using nsWebNavigationInfo statically. r=bzbarsky
IsTypeSupported requires a docshell in order to determine if plugins are allowed. This adds a static version that lets the caller provide their own value for allowing plugins.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 03:01:37 +00:00
Matt Woodrow
f2a23a9c75 Bug 1574372 - Remove pref to force disabling of downloads from background apps, since its unused. r=bzbarsky
This was added for b2g, and hasn't been used since.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 03:01:25 +00:00
Razvan Maries
c98dba73a9 Backed out 5 changesets (bug 1601612, bug 1601578) for Lint failure. CLOSED TREE
Backed out changeset c5b62adb19f1 (bug 1601612)
Backed out changeset 67431d96c78f (bug 1601612)
Backed out changeset 22099810071a (bug 1601612)
Backed out changeset 457049dcb9b4 (bug 1601612)
Backed out changeset 45277ab0d639 (bug 1601578)
2019-12-17 09:49:51 +02:00
Eden Chuang
2055eba1ec Bug 1589631 - enable dom/serviceworkers/test/browser_storage_recovery.js for fission r=dom-workers-and-storage-reviewers,ytausky
enable the failed test for fission

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

--HG--
extra : moz-landing-system : lando
2019-12-17 07:17:43 +00:00
Eden Chuang
9631b4bcb3 Bug 1581477 - enable dom/serviceworkers/test/test_third_party_iframes.html for fission r=dom-workers-and-storage-reviewers,perry
Differential Revision: https://phabricator.services.mozilla.com/D56944

--HG--
extra : moz-landing-system : lando
2019-12-17 07:17:13 +00:00
Sylvestre Ledru
d28cd2116b Bug 1601612 - Ride along: move the image from 16.04 to 18.04 r=ahal
Needed to have Python 3.7 to avoid a bug in sphinx-js

Depends on D56168

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

--HG--
extra : moz-landing-system : lando
2019-12-15 16:27:34 +00:00
Sylvestre Ledru
c7226b6469 Bug 1601612 - Ride along: When a sphinx error is found, dump it r=ahal
Depends on D55960

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

--HG--
extra : moz-landing-system : lando
2019-12-15 16:26:43 +00:00
Sylvestre Ledru
6ae12e237f Bug 1601612 - Ride along: mach doc - bump version of some dependencies r=ahal
Depends on D55959

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

--HG--
extra : moz-landing-system : lando
2019-12-15 16:25:58 +00:00
Sylvestre Ledru
7404192dae Bug 1601612 - Move to sphinx 2.2.2 r=ahal
Depends on D55937

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

--HG--
extra : moz-landing-system : lando
2019-12-15 16:24:59 +00:00
Sylvestre Ledru
e945783c5b Bug 1601578 - mach - doc environment with python 3 r=ahal,firefox-build-system-reviewers,chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D55937

--HG--
extra : moz-landing-system : lando
2019-12-17 01:30:41 +00:00
Martin Stransky
a684c2e36e Bug 1489463 - [Linux/Gtk] Call OnSizeAllocate() explicitly also from OnConfigureEvent(), r=jhorak
Usually we update mBounds from OnSizeAllocate() which is called
by Gtk when mContainer changes its actual size.

However we need to set mBounds in advance at Resize() as JS
code expect immediate window size change. When Resize() is called between
SetSizeMode() calls (which maximize/unmaximize the window) we can miss
OnSizeAllocate() Gtk call as actual mContainer size may not change
from Gtk perspective and we end up with incorrect mBounds.

To compensate it call OnSizeAllocate() explicitly also
from OnConfigureEvent() after size mode change.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 06:40:07 +00:00
Alex Henrie
b818437b98 Bug 1604395 - Remove dead assignment from ContentEventHandler::AppendFontRanges. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D57419

--HG--
extra : moz-landing-system : lando
2019-12-17 06:35:26 +00:00
Ting-Yu Lin
e3160b985d Bug 1601298 - Initialize FlexboxAxisTracker's members in the declaration. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D55823

--HG--
extra : moz-landing-system : lando
2019-12-16 13:38:25 +00:00
Ting-Yu Lin
c46a8af074 Bug 1601298 - Initialize nsFlexContainerFrame's members in the declaration. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D55825

--HG--
extra : moz-landing-system : lando
2019-12-16 00:39:55 +00:00
Ting-Yu Lin
938e81c3b9 Bug 1601298 - Initialize PositionTracker and its derived classes' members in the declaration. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D55824

--HG--
extra : moz-landing-system : lando
2019-12-16 13:40:47 +00:00
Ting-Yu Lin
b8f164af41 Bug 1601298 - Initialize FlexLine's members in the declaration. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D55822

--HG--
extra : moz-landing-system : lando
2019-12-16 00:41:02 +00:00
Ting-Yu Lin
f5f24e4655 Bug 1601298 - Initialize FlexItem's members in the declaration. r=mats
In this way, we can avoid duplicates in FlexItem's normal constructor
and 'strut' constructor.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 13:37:20 +00:00
Henri Sivonen
f68c7100f0 Bug 1602213 - Do not let X-Content-Type-Options: nosniff affect encoding detection, because Chrome runs its encoding detector. r=sstreich
Differential Revision: https://phabricator.services.mozilla.com/D57316

--HG--
extra : moz-landing-system : lando
2019-12-16 17:40:26 +00:00
sotaro
a5ce70d85a Bug 1604380 - Disable partial present when picture caching is disabled r=gw
Partial present does not work when WR picture caching is disabled.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 05:05:30 +00:00
Oana Pop Rus
c0e95a6f66 Bug 1603659 - Disable test_prompt_async.html on debug and asan for mochitest failures r=egao
Differential Revision: https://phabricator.services.mozilla.com/D57420

--HG--
extra : moz-landing-system : lando
2019-12-17 05:33:03 +00:00
Alex Henrie
a675a1cda4 Bug 1604394 - Remove dead assignment from nsIFrame::PeekOffset. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D57418

--HG--
extra : moz-landing-system : lando
2019-12-17 05:09:00 +00:00
caroline
7592dbbf82 Bug 1603506 - Check if size of the encoded profile is the same as what we are decoding to. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D57002

--HG--
extra : moz-landing-system : lando
2019-12-17 00:16:20 +00:00
Narcis Beleuzu
85cef2e9ab Backed out 3 changesets (bug 1602191, bug 1602194, bug 1602196) for Windows MinGW bustages on WindowsUIUtils.cpp. CLOSED TREE
Backed out changeset 73c93dc0c790 (bug 1602196)
Backed out changeset ab3c0af1ec40 (bug 1602194)
Backed out changeset f1b308c595c8 (bug 1602191)
2019-12-17 05:41:41 +02:00
Andrew McCreight
058daef5d2 Bug 1603879 - Add a memory reporter for HTMLMediaElement::mPendingEvents. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D57376

--HG--
extra : moz-landing-system : lando
2019-12-17 02:55:15 +00:00
Dave Townsend
e3397c4603 Bug 1602196: Generate an icon for the ssb shortcut on windows. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D56773

--HG--
extra : moz-landing-system : lando
2019-12-16 21:40:38 +00:00
Dave Townsend
4c915f1aa5 Bug 1602194: Use the site's icons for the SSB UI window. r=mhowell,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D56634

--HG--
extra : moz-landing-system : lando
2019-12-16 20:14:43 +00:00
Dave Townsend
541fc82db0 Bug 1602191: Create a shortcut on the windows desktop to launch an installed ssb. r=mhowell,Gijs
Adds an XPCOM API for creating a windows shortcut and uses it to create one
when installing a SSB.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 20:11:04 +00:00
Logan Smyth
82b556f808 Bug 1592644 - Ensure that we are always passing a global to listen for events. r=jlast
We are being inconsistent here and sometimes calling `.connect` with a
Debugger.Object that points at a global instead of the global itself.
Passing the Debugger.Object fails since it isn't a global.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 15:41:31 +00:00
Andrew Halberstadt
68fc6af908 Bug 1603561 - [mozbuild] Ignore all potential objdirs in BuildReader._relevant_mozbuild_finder, r=firefox-build-system-reviewers,chmanchester
Currently BuildReader._relevant_mozbuild_finder attempted to exclude objdirs by
ignoring the pattern 'obj*'. However this can cause problems for developers who
don't prefix their objdirs with the string 'obj'. This attempts to ignore all
objdirs by looking for 'config.status' files in the topsrcdir.

This wasn't a huge issue before because BuildReader._relevant_mozbuild_finder
was only used in a handful of obscure edge cases. But now it's being invoked by
the taskgraph and consequently |mach try|. So we'll see this issue pop up for
people more frequently.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 01:35:05 +00:00
Emma Malysz
ebaa98b111 Bug 1601113, replace URIs ending in vnd.mozilla.xul+xml with xhtml+xml r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D57148

--HG--
extra : moz-landing-system : lando
2019-12-17 00:33:16 +00:00
Gavin Lazar Suntop
e834b5273a Bug 1602140 - Update “Our sponsors and your privacy” modal for Sponsored Top Sites r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D57172

--HG--
extra : moz-landing-system : lando
2019-12-17 01:29:37 +00:00
David Parks
b6796ca47b Bug 1600032: Make GPUVideoTextureHost plugin lookup infallible r=mattwoodrow
If the D3D11TextureData backing the plugin variant of a GPUVideoTextureHost is requested, but the ImageBridge has already released or lost it then, instead of null, we now return a NullPluginTextureHost in order to avoid IPDL serialization failure down the line.  This mirrors the degenerate case of RemoteVideoDecoder behavior, indroduced to fix the same issue with that variant of GPUVideoTextureHost, in bug 1562616.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 21:57:54 +00:00
Oana Pop Rus
5545e5a016 Backed out 9 changesets (bug 1574372) for bustage and wpt failures. on a CLOSED TREE
Backed out changeset b0183a606fec (bug 1574372)
Backed out changeset b7c96254826e (bug 1574372)
Backed out changeset 196d61adc272 (bug 1574372)
Backed out changeset 419b94b1210e (bug 1574372)
Backed out changeset c192e499eb47 (bug 1574372)
Backed out changeset 4e57038c3518 (bug 1574372)
Backed out changeset 6ec2aa542b59 (bug 1574372)
Backed out changeset d71b4c0aac1a (bug 1574372)
Backed out changeset a05c3b113ac1 (bug 1574372)
2019-12-17 03:26:38 +02:00
Coroiu Cristina
8a824d68b2 Bug 1574372 - Fix Lint
--HG--
extra : rebase_source : a208f7ba58c36f2d3964b5d37d392d7d6a6c9724
2019-12-17 02:44:07 +02:00
Sam Foster
7fcec8d823 Bug 1603226 - enable signon.userInputRequiredToCapture.enabled by default, and allow capture when any field value !== its defaultValue. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D57020

--HG--
extra : moz-landing-system : lando
2019-12-16 21:57:46 +00:00
Matt Woodrow
904695fe25 Bug 1574372 - Fix a-download-click-404.html wpt failures. CLOSED TREE
--HG--
extra : amend_source : dd57e6385751dfd69759817c3f087184269c3311
2019-12-17 02:17:23 +02:00
Daosheng Mu
29a45f1bde Bug 1579492 - Unregister input report callback when removing Cocoa gamepads. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D56256

--HG--
extra : moz-landing-system : lando
2019-12-16 08:26:37 +00:00
Chris Manchester
0929dac033 Bug 1528374 - Add macOS pgo builds to the taskgraph. r=firefox-build-system-reviewers,mshal,tomprince
Differential Revision: https://phabricator.services.mozilla.com/D20409

--HG--
extra : moz-landing-system : lando
2019-12-16 23:25:07 +00:00
Chris Manchester
43db981303 Bug 1528374 - Add a simple script to wrap mozinstall. r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D20408

--HG--
extra : moz-landing-system : lando
2019-12-16 22:05:32 +00:00
Chris Manchester
7193f64b52 Bug 1528374 - Find python3 correctly for 1014-pgo workers. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D56833

--HG--
extra : moz-landing-system : lando
2019-12-16 22:05:33 +00:00
Perry Jiang
b37c7b7a84 Bug 1597481 - upgrade heap-allocated MessagePortParent*s to CheckedUnsafePtr<MessagePortParent> r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D54649

--HG--
extra : moz-landing-system : lando
2019-12-16 23:07:14 +00:00
Toshihito Kikuchi
bedc0c75c4 Bug 1577217 - Enable TelemetryImpl::GetUntrustedModuleLoadEvents in beta. r=aklotz
To enable the third-party-modules ping in beta, we need to change
`TelemetryImpl::GetUntrustedModuleLoadEvents` in addition to
https://hg.mozilla.org/mozilla-central/rev/6fc0c2b4b909.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 23:00:28 +00:00
Emilio Cobos Álvarez
36164b7b54 Bug 1600734 - Fix content sandbox level 1 on linux. r=jld,gcp
Right now we crash on socketpair here:

https://searchfox.org/mozilla-central/rev/04d8e7629354bab9e6a285183e763410860c5006/ipc/chromium/src/chrome/common/ipc_channel_posix.cc#261

As there is no broker.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 22:35:03 +00:00
Paul Bone
8b4c7c407f Bug 1584892 - Remove CycleCollectedJSContext::Initialize's nursery size param r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D47873

--HG--
extra : moz-landing-system : lando
2019-12-16 04:14:55 +00:00
Paul Bone
89a1b3056a Bug 1584892 - Use the default max nursery size for workers r=baku,karlt
This patch updates this for workers and worklets.

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

--HG--
extra : moz-landing-system : lando
2019-12-16 03:55:24 +00:00
Paul Bone
e6668ad2a3 Bug 1584892 - Use the default max nursery size for workers in the shell r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D47871

--HG--
extra : moz-landing-system : lando
2019-12-16 10:26:27 +00:00
Michael Kaply
b2a14079d3 Bug 1588183 - Add additional preferences to policy. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D54588

--HG--
extra : moz-landing-system : lando
2019-12-12 13:56:53 +00:00
Perry Jiang
62b0212e42 Bug 1522649 - test process switches for document loads over intercepted channels r=asuth
Renamed browser_navigation_process_swap.js to avoid confusion with this new test.

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

--HG--
rename : dom/serviceworkers/test/browser_navigation_process_swap.js => dom/serviceworkers/test/browser_remote_type_process_swap.js
extra : moz-landing-system : lando
2019-12-16 22:04:13 +00:00