Commit Graph

785253 Commits

Author SHA1 Message Date
Julian Descottes
a881d0f446 Bug 1753939 - [remote] Do not create message handlers for webextension contexts r=webdriver-reviewers,rpl,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D138523
2022-02-14 23:07:45 +00:00
Agi Sferro
28158b5d80 Bug 1752573 - Add GeckoView architecture doc. r=calu,ohall DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D137297
2022-02-14 22:45:09 +00:00
Cristian Tuns
de7fa4b360 Backed out changeset b2749184f16a (bug 1755335) for causing build bustages on TransformStream.webidl CLOSED TREE 2022-02-14 17:43:19 -05:00
Kagami Sascha Rosylight
93f704f156 Bug 1755335 - Add skeleton code for TransformStream{,DefaultController} r=mgaudet,emilio
Differential Revision: https://phabricator.services.mozilla.com/D138672
2022-02-14 22:25:11 +00:00
Hiroyuki Ikezoe
554dfc9c32 Bug 1753146 - Add preferences for tweaking swipe gestures. r=tnikkel
And use 2x threshold value to trigger each SwipeGesture for Windows.

Differential Revision: https://phabricator.services.mozilla.com/D138237
2022-02-14 22:12:20 +00:00
Hiroyuki Ikezoe
955ca926b3 Bug 1753146 - Drop unused kRubberBandResistanceFactor. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D138236
2022-02-14 22:12:20 +00:00
Thomas Wisniewski
4fc76d544d Bug 1755320 - Fix the SmartBlock shim for Google Publisher Tags to expect plain ES objects, not ES maps, for updateTargetingFromMap functions; r=pbz,webcompat-reviewers,ksenia
Differential Revision: https://phabricator.services.mozilla.com/D138694
2022-02-14 22:11:10 +00:00
Andrew Creskey
49def97704 Bug 1753639 - Common-referrer snapshot suggestions don't consider all referrers from interactions on the current site r=mossop
We consider snapshots where there is a referrer common to any interaction of the context url because we think that users expect this behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D137856
2022-02-14 22:03:10 +00:00
Bryce Seager van Dyk
eb315242f8 Bug 1754642 - Permanently collect MEDIA_GMP_UPDATE_XML_FETCH_RESULT. r=Gijs
I plan to remove this in favour of a richer set of data in the future, but until
I do, let's make sure we're tracking something to help guide development.

Differential Revision: https://phabricator.services.mozilla.com/D138626
2022-02-14 21:58:22 +00:00
Meg Viar
e4233e9ba9 Bug 1752829 - Make decorative noodles and logo style configurable in AboutWelcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D137452
2022-02-14 21:39:59 +00:00
Cristian Tuns
4d7692f698 Merge mozilla-central to autoland on a CLOSED TREE 2022-02-14 16:41:10 -05:00
Cristian Tuns
94d7c95911 Merge autoland to mozilla-central. a=merge 2022-02-14 16:38:36 -05:00
Mike Hommey
d2c1954a9d Bug 1726782 - Enable PGO on x64 and arm64 mac clangs. r=firefox-build-system-reviewers,andi
This should overcome the speed gap between Xcode clang and ours.

We use the profile for the linux build because gathering a profile on actual
macs would be too resource-intensive, and the result with the linux profile
is good enough.

Differential Revision: https://phabricator.services.mozilla.com/D138512
2022-02-14 21:10:01 +00:00
Mike Hommey
22040e3128 Bug 1726782 - Create a new task generating a clang profile for PGO. r=firefox-build-system-reviewers,mhentges
The new task builds a stage 2 compiler and uses it to generate the
profile as stage 3, and the profile is used to feed the now separate
stage 4 clang build. This will allow us to use this same profile to
build mac clangs with PGO.

Differential Revision: https://phabricator.services.mozilla.com/D138511
2022-02-14 21:10:00 +00:00
Mike Hommey
0f914f5902 Bug 1726782 - Separate stage from platform config for clang build. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D138510
2022-02-14 21:10:00 +00:00
june wilde
318e56b786 Bug 1741873 - Update libtheora to latest; r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D131500
2022-02-14 21:08:35 +00:00
Jeff Muizelaar
b4c6bd85aa Bug 1755363 - Make VIDEO_DROPPED_FRAMES_PROPORTION_EXPONENTIAL opt-out. r=chutten
Dropped video frames can have a pretty direct impact on a users
experience watching video, so it would be valuable to have this data
available on release.

Differential Revision: https://phabricator.services.mozilla.com/D138704
2022-02-14 21:02:17 +00:00
Sergey Galich
8d8067123c Bug 1754637 - Update pwmgr.doorhanger_submitted probes to expire in Firefox 112. r=dimi,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D138569
2022-02-14 20:50:39 +00:00
Mike Kaply
e44ee30925 Bug 1741909 - Add new sitepermission extension type to enterprise policy. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D138698
2022-02-14 20:43:16 +00:00
Toshihito Kikuchi
f0624bea37 Bug 1752466 - Block WRusr.dll to stop the deadlock issue. r=haik
Differential Revision: https://phabricator.services.mozilla.com/D138668
2022-02-14 20:35:56 +00:00
Cristian Tuns
c6bdf4c0ef Backed out changeset 45864b98bfb4 (bug 1736680) for causing build bustages on ScreenOrientation.cpp CLOSED TREE 2022-02-14 15:13:33 -05:00
Cristian Tuns
eaf42f1f14 Backed out changeset 39c7765869e9 (bug 1754219) for causing build bustages on GfxDriverInfo.cpp CLOSED TREE 2022-02-14 15:12:50 -05:00
Ben Lienhart
4554707776 Bug 1736680 - Implemented legacy function into ScreenOrientation.cpp due to eventual carry over of ShouldRFP r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D138587
2022-02-14 20:02:31 +00:00
Jeff Muizelaar
f32ded62e5 Bug 1754219 - Move to a WebRender blocklist for Nvidia on Windows. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D138150
2022-02-14 19:36:30 +00:00
Noemi Erli
b8f5c4835b Backed out 3 changesets (bug 1753004) for causing xpc failures in test_DownloadsViewableInternally.js CLOSED TREE
Backed out changeset 2846598b65fd (bug 1753004)
Backed out changeset 05000c4c936d (bug 1753004)
Backed out changeset 372676134ff5 (bug 1753004)
2022-02-14 21:48:12 +02:00
Mozilla Releng Treescript
22a8a3b144 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
cy -> 5ec73257e61e8efec15086579949df7e74069eee
eu -> 703818596ee63ba770adb6e2aa1a22ddb28438dd
fr -> bf61dd44e1c6b5292077ca980a4dc0e2c6a17f06
gn -> 1d9bd033efad77505dfe23021203fedbb9083271
hsb -> e2441f5fe93339396b5698cd364605a5be8ae245
hye -> 74f2f923a94e974bde4d3f668fe9fcf9321b3281
it -> b980520207f124319d3eb177256a9a04be7d08eb
tr -> 7454869cd6eb2ae55529f1a2551662b40bfcfc32
2022-02-14 19:04:28 +00:00
Scott
4bc0d28bac Bug 1755011 - Adding Pocket newtab interest profile prefs to Nimbus manifest. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D138552
2022-02-14 18:59:51 +00:00
John Schanck
2654fbb629 Bug 1753071 - Add a "confirm revocations" mode to CRLite. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D137553
2022-02-14 18:55:21 +00:00
mcheang
5043e17baf Bug 1754545 - Add XPCshell test for search engine removal infobar. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D138348
2022-02-14 18:54:59 +00:00
alwu
b6a1fbc892 Bug 1755045 - remove dead function 'IsWMFEnabled()'. r=media-playback-reviewers,bryce
Differential Revision: https://phabricator.services.mozilla.com/D138566
2022-02-14 18:23:19 +00:00
june wilde
8b8d16f20c Bug 1754067 - Update libjxl to 4322679b1c418addc2284c5ea84fc2c3935b4a75; r=saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D138418
2022-02-14 17:57:57 +00:00
ffxbld
79d6ccf336 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D138643
2022-02-14 17:57:46 +00:00
Butkovits Atila
ba154da74d Backed out changeset b5c1408b6ad4 (bug 1539759) for causing failures at browser_elementindtd.js. CLOSED TREE 2022-02-14 19:58:23 +02:00
Tyler Kabaker
361867b5bb Bug 1331981 - Fixed Refresh in Reader Mode for text/plain documents. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D137253
2022-02-14 17:36:03 +00:00
Tim Huang
a0b9f66470 Bug 1755021 - Don't clone and force OAs for partitioned principal if SharedWorker's principal is not a content princpial. r=dom-worker-reviewers,asuth
We don't need to clone and force OAs for partitioned principal if the
sharedWorker is using a null principal. It's because creating storage
for a null principal will fail anyway and try to clone and force OAs for
a null principal will also fail.

We should only do this for content principals.

Differential Revision: https://phabricator.services.mozilla.com/D138550
2022-02-14 17:32:20 +00:00
Butkovits Atila
320943abcd Backed out changeset f93a4ff5c045 (bug 1331109) for causing Bug 1644486. CLOSED TREE 2022-02-14 19:26:35 +02:00
Peter Van der Beken
4fc8956e2c Bug 1539759 - Improve DTD entity handling. Testcase. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33778
2022-02-14 17:14:32 +00:00
Sarah Clements
af133eccab Bug 1752837 - Remove ifdef NIGHTLY_BUILD tab-throbber rule r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D138663
2022-02-14 17:10:23 +00:00
Butkovits Atila
018402af64 Backed out changeset 77e95be54024 (bug 1755331) for causing build bustages at WasmRealm.cpp. CLOSED TREE 2022-02-14 19:13:23 +02:00
Nicolas B. Pierron
30259274ac Bug 1755331 - Skip simulated OOM checks in wasm::Realm::registerInstance. r=lth
Differential Revision: https://phabricator.services.mozilla.com/D138666
2022-02-14 17:01:22 +00:00
Paul Adenot
b37e1d497b Bug 1754495 - Don't use the audio clock to determine if an AudioStream is low on decoded audio. r=alwu
The old technique was slightly misleading. It was counting the audio already
sent to the device, in the decoded audio duration. But in fact, there's nothing
that can be done about this, the audio is going to be played regardless of what
happens. If the audio latency is high enough, this would return a number that's
high, but not a lot of audio would be sitting in Firefox's buffer, ready to
service the audio callbacks.

It's best to only consider the decoded audio (processed + unprocessed) here,
since the goal of this is to determine whether more audio needs to be decoded.
It also saves a `cubeb_stream_get_position` IPC call if using AudioIPC (soon to
be all platforms).

Differential Revision: https://phabricator.services.mozilla.com/D138318
2022-02-14 16:42:25 +00:00
Emilio Cobos Álvarez
a0a0df247c Bug 1754323 - Ensure safe-area calculations aren't too off. r=m_kato
The fix here is the EnsureAtMost call, but we can simplify a bit of the
related code by replacing the four conditionals with an
EnsureAtLeast call too, and using Deflate() rather than the manual
calculations.

This is sort of a wall paper over bug 1754323, but should be safe and
prevents ridiculously big safe areas.

Differential Revision: https://phabricator.services.mozilla.com/D138453
2022-02-14 16:03:40 +00:00
Olli Pettay
c157618a63 Bug 1753366, remove unexpected MOZ_ASSERT, r=peterv
Other places in BrowserChild explicitly just handle null docshell.
(The only special case is when we have just created WebBrowser object in Init())

Differential Revision: https://phabricator.services.mozilla.com/D138657
2022-02-14 15:34:36 +00:00
Butkovits Atila
202996c4ad Backed out changeset 4ed5964d2cec (bug 1747102) for causing failures at storage_setitem.window.html. CLOSED TREE 2022-02-14 17:14:38 +02:00
Butkovits Atila
386bb5b47c Backed out changeset fcdfaa991183 (bug 1539759) for causing failures at browser_elementindtd.js. CLOSED TREE 2022-02-14 16:58:20 +02:00
Gijs Kruitbosch
4a844f9dd4 Bug 1753004, r=mhowell
Depends on D138320

Differential Revision: https://phabricator.services.mozilla.com/D138321
2022-02-14 14:48:05 +00:00
Gijs Kruitbosch
7477529f2d Bug 1753004, fix selection of firefox/open/save radio item in always-ask file dialog when OS default is not available for a filetype, r=mak
This addresses test perma-failures on our linux infrastructure
caused by switching some existing tests to do checks with webp files.
The perma-failures happen because the infra machines can't find an OS default
app to open webp files, and the pre-patch code forcibly moves the
selected item in the 'what do you want to do with this file' dialog
from 'open in Firefox' to 'Save'.
But we don't actually need to do that - this code was written when only the
'Open' and 'Save' option were available. Now that 'open in Firefox' is selected,
that option can stay selected (though we should still move the selection of
the 'Open' dropdown, ie 'openHandler' in the code, away from the 'OS default'
item, hence why we're leaving that code as-is).

Depends on D138321

Differential Revision: https://phabricator.services.mozilla.com/D138641
2022-02-14 14:48:05 +00:00
Gijs Kruitbosch
ff67cf75ad Bug 1753004, r=dveditz,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D138320
2022-02-14 14:48:04 +00:00
Tom Ritter
a4369b1256 Bug 1755003: Disable JS Load Restrictions if two more admin prefs are set r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D138546
2022-02-14 14:33:15 +00:00
Alexandre Poirot
d12210689c Bug 1751200 - [devtools] Set the session context for the webextension target. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D136486
2022-02-14 14:24:02 +00:00