Petru-Mugurel Lingurar [Fri, 8 May 2020 15:52:13 +0000 (8 15:52 +0000)]
Bug
1633568 - Document the installation ping. r=frank, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D74075
Petru-Mugurel Lingurar [Thu, 14 May 2020 05:57:13 +0000 (14 05:57 +0000)]
Bug
1633568 - Introduce a installation ping. r=Grisha, a=RyanVM
This mobile-specific ping is intended to keep track of installs and Adjust
attribution.
The app should send two installation pings, based on different reasons:
One sent immediately after the app starts.
One sent immediately after the Adjust attribution data becomes available.
If the app is later deleted and installed again, the installation pings must be
sent again.
This will will be a modern ping, sent to
hostname/submit/mobile/docType/appVersion/docId.
Differential Revision: https://phabricator.services.mozilla.com/D74073
Petru-Mugurel Lingurar [Wed, 6 May 2020 14:52:02 +0000 (6 14:52 +0000)]
Bug
1633568 - AdjustHelper can inform more listeners about Attribution changes. r=Grisha, a=RyanVM
TelemetryCorePingDelegate was already a listener for AdjustAttribution campaign
changes.
The new "installation" ping also needs all data about the AdjustAttribution
when it changes.
To keep a simple API AdjustHelper will now be able to inform more listeners
about Attribution changes and will send the entire object, each callback being
responsible to extract the data it needs.
Differential Revision: https://phabricator.services.mozilla.com/D74072
Ryan VanderMeulen [Thu, 14 May 2020 18:28:49 +0000 (14 14:28 -0400)]
Bump version number to 68.8.1. a=release
ffxbld [Thu, 30 Apr 2020 14:01:16 +0000 (30 14:01 +0000)]
No Bug, mozilla-esr68 repo-update blocklist remote-settings - a=repo-update r=RyanVM DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D73272
Mozilla Releng Treescript [Wed, 29 Apr 2020 21:55:54 +0000 (29 21:55 +0000)]
No bug - Tagging
416007f3bb6c5a70edb59449e5c8fa4e25b318a9 with FIREFOX_68_8_0esr_BUILD2 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Wed, 29 Apr 2020 21:50:08 +0000 (29 21:50 +0000)]
No bug - Tagging
416007f3bb6c5a70edb59449e5c8fa4e25b318a9 with FENNEC_68_8_0_BUILD2 a=release CLOSED TREE DONTBUILD
André Bargull [Mon, 27 Apr 2020 07:50:22 +0000 (27 07:50 +0000)]
Bug
1633331: Update tzdata in ICU data files to 2020a. r=jwalden, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D72589
Stephen A Pohl [Mon, 20 Apr 2020 20:18:37 +0000 (20 20:18 +0000)]
Bug
1574139: Fix an issue that prevented updates from completing if usernames contained a dot at the end of the username and general hardening of our file path verification. r=mhowell a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D71607
Emilio Cobos Álvarez [Thu, 12 Sep 2019 21:09:27 +0000 (12 21:09 +0000)]
Bug
1580963 - Cherry-pick some servo changes from a rustc upgrade. a=RyanVM
This cherry-picks from Servo commit
98e4a53b724.
Differential Revision: https://phabricator.services.mozilla.com/D45738
Ksenia Berezina [Wed, 29 Apr 2020 15:12:19 +0000 (29 15:12 +0000)]
Bug
1633838 - Remove Gmail Microphone intervention. r=miketaylr, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D73066
Mozilla Releng Treescript [Mon, 27 Apr 2020 20:34:15 +0000 (27 20:34 +0000)]
No bug - Tagging
8cb09c6adfab28858b4e463c36036e7dadd0853c with FIREFOX_68_8_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Mon, 27 Apr 2020 20:29:24 +0000 (27 20:29 +0000)]
No bug - Tagging
8cb09c6adfab28858b4e463c36036e7dadd0853c with FENNEC_68_8_0_BUILD1 a=release CLOSED TREE DONTBUILD
Tom Tung [Tue, 21 Apr 2020 19:57:46 +0000 (21 19:57 +0000)]
Bug
1628076 - Ensure sFactory alive while it is calling Abort; r=asuth a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D72511
Sylvestre Ledru [Sat, 1 Feb 2020 10:23:38 +0000 (1 10:23 +0000)]
Bug
1611520 - gcc-10: Include <cstddef> in FunctionTypeTraits.h r=gerald a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D61014
ffxbld [Mon, 27 Apr 2020 15:10:44 +0000 (27 15:10 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D72678
Bob Owen [Fri, 6 Mar 2020 22:14:42 +0000 (6 22:14 +0000)]
Bug
1557282 Part 3: Use SetLockdownDefaultDacl and AddRestrictingRandomSid in sandbox policies. r=handyman,gcp a=RyanVM
Bob Owen [Fri, 6 Mar 2020 22:10:52 +0000 (6 22:10 +0000)]
Bug
1557282 Part 2: Fix profiler issues when using SetLockdownDefaultDacl. r=dmajor a=RyanVM
When we are running from a network drive the new feature in part 1 doesn't work.
So this uses DuplicateHandle instead of OpenThread to get the thread handle used
by the profiler.
It also removes a DuplicateHandle THREAD_ALL_ACCESS call that also fails and a
DuplicateHandle to get a real process handle, which only seems to have been to
fix something on Windows XP.
The handle passed in is always the profiler one, so already has the necessary
permissions. If no thread handle is passed then the pseudo handle is used.
Bob Owen [Fri, 6 Mar 2020 22:10:00 +0000 (6 22:10 +0000)]
Bug
1557282 Part 1: Take chromium commit
c1ce57ea5d31208af589b4839390a44ab20b0c8f. r=handyman,gcp a=RyanVM
This adds AddRestrictingRandomSid feature, which fixes our issues with
SetLockdownDefaultDacl, apart from when we are running from a network drive.
Paul Adenot [Thu, 23 Apr 2020 12:47:15 +0000 (23 12:47 +0000)]
Bug
1626382 - r=karlt a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D72281
Mike Hommey [Thu, 23 Apr 2020 21:46:01 +0000 (23 21:46 +0000)]
Bug
1631211 - In configure, pass extra compiler flags after source path. r=dmajor,rstewart a=RyanVM
When running e.g. check_symbols with extra flags like when checking
for vpx_codec_dec_init_ver when building against system libvpx, in some
configurations, the test can fail when the library flags (-l) appear
before the source file path.
The reason is that in some configurations, the compiler passes
--as-needed to the linker before both the flags and the object file
path, and the object file path is in the same position as the source
file path was. With --as-needed, -l flags are dropped if the library
wasn't needed for any of the linked code that appears *before* the flag.
So linking with `--as-needed -lfoo foo.o`, is equivalent to linking with
`foo.o` only in practice, while `--as-needed foo.o -lfoo` is equivalent
to `foo.o -lfoo`.
Differential Revision: https://phabricator.services.mozilla.com/D71456
Michael Kaply [Thu, 16 Apr 2020 18:29:44 +0000 (16 13:29 -0500)]
Bug
1623740 - Add policy for setting and locking autoplay default. r=mconley, a=RyanVM
Nils Ohlmeier [:drno] [Thu, 23 Apr 2020 04:33:57 +0000 (23 04:33 +0000)]
Bug
1632241: turn off SCTP auth and address reconfiguration. r=ng, a=RyanVM
Depends on D72053
Differential Revision: https://phabricator.services.mozilla.com/D72057
Nils Ohlmeier [:drno] [Thu, 23 Apr 2020 04:31:30 +0000 (23 04:31 +0000)]
Bug
1632241: add SCTP auth token boundary check. r=ng, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D72053
Ksenia Berezina [Wed, 22 Apr 2020 17:02:50 +0000 (22 17:02 +0000)]
Bug
1632217 - Import WebCompat GoFaster 10.1.0 sources. r=miketaylr, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D72010
Jan Varga [Mon, 2 Mar 2020 23:14:15 +0000 (2 23:14 +0000)]
Bug
1542884 - Close message channel on failure to connect to the pipe; r=jld, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D63874
Michael Kaply [Mon, 20 Apr 2020 19:17:18 +0000 (20 19:17 +0000)]
Bug
1611744 - Use permanent private browsing state for autologin, not per window. r=MattN, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D71597
Michael Kaply [Tue, 14 Apr 2020 15:44:36 +0000 (14 15:44 +0000)]
Bug
1628487 - Locked Socks V5 shouldn't enable. r=Gijs, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D70769
ffxbld [Thu, 23 Apr 2020 21:30:18 +0000 (23 21:30 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D72215
Ryan VanderMeulen [Wed, 22 Apr 2020 18:49:50 +0000 (22 14:49 -0400)]
Backed out changeset
50d14d9d06ee (bug
1631211) for suspicion of causing test_compile_checks.py failures. a=backout
Ted Campbell [Tue, 21 Apr 2020 06:12:52 +0000 (21 06:12 +0000)]
Bug
1631508 - Fix LEffectiveAddress on ARM64. r=jandem, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D71567
Ryan VanderMeulen [Tue, 31 Mar 2020 20:00:15 +0000 (31 16:00 -0400)]
Bug
1626384 - Turn off Fennec Beta builds and tests on ESR68. r=jlorenzo, a=release
Differential Revision: https://phabricator.services.mozilla.com/D69102
Karl Tomlinson [Fri, 17 Apr 2020 01:38:54 +0000 (17 01:38 +0000)]
Bug
1492011 - Fix ConsoleWorkletRunnable thread shutdown incompatibility. r=baku, a=RyanVM
consolidate StoreProfileData and StoreConsoleData into a single method with arguments parameter r=baku
store raw JS arguments on Console separately from ConsoleCallData r=baku
Remove Console::mCallDataStoragePending r=baku
Remove now-unused Console::mStatus r=baku
change ShouldIncludeStackTrace from instance to class method r=baku
replace ArgumentsToValueList instance method with nsTArray::AppendElements() r=baku
provide group stack parameter to PopulateConsoleNotificationInTheTargetScope() r=baku
change ProcessArguments from instance method to nonmember function with internal linkage r=baku
change CreateCounterOrResetCounterValue from instance method to nonmember function with internal linkage r=baku
change CreateStartTimerValue and CreateLogOrEndTimerValue from instance to class method r=baku
provide ID and Prefix on ConsoleCallData r=baku
introduce a separate class to hold main-thread data associated with each Console r=baku
Mechanical conflict resolution was required to address conflicts with these changes not on esr68:
https://hg.mozilla.org/mozilla-central/rev/
11cda2e9615b
https://hg.mozilla.org/mozilla-central/rev/
9919570a9843
https://hg.mozilla.org/mozilla-central/rev/
c9c7f800aae6
https://hg.mozilla.org/mozilla-central/diff/
30100f2c612832dc74831e4b1b36bec636d5b396/dom/console/Console.cpp
Differential Revision: https://phabricator.services.mozilla.com/D71686
Jeff Gilbert [Sun, 12 Apr 2020 21:21:32 +0000 (12 21:21 +0000)]
Bug
1623885 - Add "subsystem" to Mesa sandbox policy to fix libdrm-2.4.101+. r=gcp, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D70579
Mike Hommey [Mon, 20 Apr 2020 14:07:15 +0000 (20 14:07 +0000)]
Bug
1631211 - In configure, pass extra compiler flags after source path. r=dmajor, a=RyanVM
When running e.g. check_symbols with extra flags like when checking
for vpx_codec_dec_init_ver when building against system libvpx, in some
configurations, the test can fail when the library flags (-l) appear
before the source file path.
The reason is that in some configurations, the compiler passes
--as-needed to the linker before both the flags and the object file
path, and the object file path is in the same position as the source
file path was. With --as-needed, -l flags are dropped if the library
wasn't needed for any of the linked code that appears *before* the flag.
So linking with `--as-needed -lfoo foo.o`, is equivalent to linking with
`foo.o` only in practice, while `--as-needed foo.o -lfoo` is equivalent
to `foo.o -lfoo`.
Differential Revision: https://phabricator.services.mozilla.com/D71456
Valentin Gosu [Tue, 14 Apr 2020 19:52:13 +0000 (14 19:52 +0000)]
Bug
1625749 - Make sure PartiallySeekableInputStream initializes all its members. r=kershaw a=RyanVM
Depends on D70919
Differential Revision: https://phabricator.services.mozilla.com/D70926
Valentin Gosu [Tue, 14 Apr 2020 18:04:13 +0000 (14 18:04 +0000)]
Bug
1625749 - Make sure SlicedInputStream initializes all its members. r=nika a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D70919
Michał Sobkiewicz [Sun, 15 Mar 2020 22:30:03 +0000 (15 22:30 +0000)]
Bug
1007344 - Ignore inactive windows when moving alerts. r=MattN a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66605
Valentin Gosu [Wed, 15 Apr 2020 12:31:34 +0000 (15 12:31 +0000)]
Bug
1595886 - Use a temp string in readSegments. r=dragana, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D68204
Hubert Boma Manilla [Tue, 7 Apr 2020 08:43:31 +0000 (7 08:43 +0000)]
Bug
1615471 - Escape dollar sign for curl on windows. r=Honza, a=RyanVM
Escape dollar sign for curl on windows,to fix a security issue
where commands such as $(cmd.exe) can be executed.
Differential Revision: https://phabricator.services.mozilla.com/D69776
Andrew Sutherland [Fri, 27 Mar 2020 22:40:58 +0000 (27 22:40 +0000)]
Bug
1545345 - Improve worker shutdown. r=baku,smaug a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D71503
Bas Schouten [Thu, 2 Apr 2020 13:54:55 +0000 (2 13:54 +0000)]
Bug
1611482: Prevent the existance of dangling pointers upon failure of FindDataStart. r=spohl,valentin a=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D60997
ffxbld [Mon, 20 Apr 2020 14:03:06 +0000 (20 14:03 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D71562
Gijs Kruitbosch [Thu, 16 Apr 2020 18:00:49 +0000 (16 18:00 +0000)]
Bug
1614468, r=bomsy a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D71078
Michael Kaply [Thu, 12 Mar 2020 19:41:24 +0000 (12 19:41 +0000)]
Bug
1621732 - Provide a policy to disable ciphers. r=jcj,flod, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66473
--HG--
extra : source :
3e60781a76f31985a96aa0599d93b94c47934d4b
André Bargull [Tue, 14 Apr 2020 20:21:43 +0000 (14 20:21 +0000)]
Bug
1614704: Record load in MCreateThis alias set. r=jandem, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D70999
ffxbld [Thu, 16 Apr 2020 14:04:34 +0000 (16 14:04 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D71184
ffxbld [Mon, 13 Apr 2020 16:17:31 +0000 (13 16:17 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D70697
ffxbld [Thu, 9 Apr 2020 14:00:26 +0000 (9 14:00 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D70368
Mozilla Releng Treescript [Tue, 7 Apr 2020 13:01:00 +0000 (7 13:01 +0000)]
No bug - Tagging
3353f680e068e3a5c21263a909382557c6bb4397 with FENNEC_68_7_0_RELEASE a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Tue, 7 Apr 2020 12:56:17 +0000 (7 12:56 +0000)]
No bug - Tagging
1081a5ebf803f8a22ddbe03d73e61e3346243786 with FIREFOX_68_7_0esr_RELEASE a=release CLOSED TREE DONTBUILD
Gijs Kruitbosch [Mon, 6 Apr 2020 17:43:26 +0000 (6 18:43 +0100)]
Bug
1618375 - Handle empty blocklist.xml file in case of crashes. r=florian, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D69849
--HG--
extra : amend_source :
aa367c6b4d01cfafc8e76dc9715f3b01b9c0c652
ffxbld [Mon, 6 Apr 2020 16:30:50 +0000 (6 16:30 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D69836
Mozilla Releng Treescript [Mon, 6 Apr 2020 14:42:39 +0000 (6 14:42 +0000)]
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
Mozilla Releng Treescript [Fri, 3 Apr 2020 19:37:19 +0000 (3 19:37 +0000)]
No bug - Tagging
1081a5ebf803f8a22ddbe03d73e61e3346243786 with FIREFOX_68_7_0esr_BUILD3 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Fri, 3 Apr 2020 17:28:14 +0000 (3 17:28 +0000)]
No bug - Tagging
34be991778717f46f759eed8f85233bfa8032a8b with FIREFOX_68_6_1esr_RELEASE a=release CLOSED TREE DONTBUILD
ffxbld [Thu, 2 Apr 2020 14:00:57 +0000 (2 14:00 +0000)]
No Bug, mozilla-esr68 repo-update blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D69380
--HG--
extra : amend_source :
c4401b95108d2649903acf09a8d0dbea96a7c765
Mozilla Releng Treescript [Fri, 3 Apr 2020 13:20:51 +0000 (3 13:20 +0000)]
No bug - Tagging
3353f680e068e3a5c21263a909382557c6bb4397 with FENNEC_68_7_0_BUILD2 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Fri, 3 Apr 2020 13:10:38 +0000 (3 13:10 +0000)]
No bug - Tagging
3353f680e068e3a5c21263a909382557c6bb4397 with FIREFOX_68_7_0esr_BUILD2 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Fri, 3 Apr 2020 11:12:43 +0000 (3 11:12 +0000)]
No bug - Tagging
34be991778717f46f759eed8f85233bfa8032a8b with FIREFOX_68_6_1esr_BUILD1 a=release CLOSED TREE DONTBUILD
Andrew Sutherland [Fri, 3 Apr 2020 06:35:19 +0000 (3 06:35 +0000)]
Bug
1626728 - Normalize shutdown. r=perry,jstutte, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D69463
--HG--
extra : source :
63afe468c6a580c6c01623fd60c8393fc2c2a4e0
Ryan VanderMeulen [Fri, 3 Apr 2020 05:33:53 +0000 (3 01:33 -0400)]
Backed out changeset
a3dd5ee8c5f2 (bug
1626728) for assertion failures.
Andrew Sutherland [Thu, 2 Apr 2020 23:40:45 +0000 (2 23:40 +0000)]
Bug
1626728 - Normalize shutdown. r=perry, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D69463
--HG--
extra : source :
b7170a7eaacb354090144be20ab92672e91a8a79
extra : intermediate-source :
a3ad5b3c6671398bcc9d08cecda0df64d8b3a488
Olli Pettay [Thu, 2 Apr 2020 14:43:50 +0000 (2 14:43 +0000)]
Bug
1620818 - Release nsDocShell::mContentViewer properly. r=nika,peterv a=dveditz
Differential Revision: https://phabricator.services.mozilla.com/D69383
--HG--
extra : source :
8755eccf58cd6bd4fc1f00e6bcf45681d41da314
extra : intermediate-source :
a4d7d228e423decf11c3981f5870574daecb5457
Mozilla Releng Treescript [Wed, 1 Apr 2020 16:31:22 +0000 (1 16:31 +0000)]
No bug - Tagging
6a1c567e654b1ee83425a517ad410067a086f06a with FIREFOX_68_7_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Wed, 1 Apr 2020 16:26:15 +0000 (1 16:26 +0000)]
No bug - Tagging
6a1c567e654b1ee83425a517ad410067a086f06a with FENNEC_68_7_0_BUILD1 a=release CLOSED TREE DONTBUILD
Jeff Gilbert [Wed, 1 Apr 2020 00:47:37 +0000 (1 00:47 +0000)]
Bug
1625404 - webgl.copyTexSubImage should lazily-initialize unwritten destination pixels. r=lsalzman, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D69142
Mike Taylor [Wed, 25 Mar 2020 19:11:50 +0000 (25 19:11 +0000)]
Bug
1621062 - Import WebCompat v9.0.0 sources. r=denschub, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D68261
--HG--
rename : mobile/android/extensions/webcompat/injections/js/bug1577245-salesforce-communities-hide-unsupported.js => mobile/android/extensions/webcompat/injections/js/bug1623375-salesforce-communities-hide-unsupported.js
rename : mobile/android/extensions/webcompat/lib/google.js => mobile/android/extensions/webcompat/lib/intervention_helpers.js
extra : amend_source :
7d30b28269c697e142c7fbf18fc3e59879593580
ffxbld [Mon, 30 Mar 2020 13:53:48 +0000 (30 13:53 +0000)]
No Bug, mozilla-esr68 repo-update blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D68797
--HG--
extra : amend_source :
47c973841e3e920ce566adf814ef7923396f4ed1
Mihai Alexandru Michis [Mon, 30 Mar 2020 15:03:17 +0000 (30 18:03 +0300)]
Backed out changeset
f8469d65a528 (bug
1624956) for causing bustages in MediaTransportHandler.cpp a=backout
Petru-Mugurel Lingurar [Thu, 1 Jan 1970 00:00:00 +0000 (1 00:00 +0000)]
Bug
1621533 - Expose downloads through FileProvider on Nougat+; r=AndreiLazar, a=jcristau
Android Nougat came with the recommendation to expose files through a
FileProvider (content:// in place of file://).
Seems like Android 10's PackageInstaller imposes this behaviour - to be able to
install dowloaded apks we need to offer them through a FileProvider.
Or use the Android's PackageInstaller.
There are currently 2 options users have to install an apk directly from the
application:
- tapping the notification of a completed apk download - fixed by this patch
- opening a downloaded apk from "about:downloads" - will still be broken. A
solution for this scenario involves a major rethinking of how we handle
downloads.
The download functionality works ok on all platforms, including Android 10 so
users will still be able to go with a file manager to the Downloads folder of
their device and manually install a previously downloaded apk from there.
Differential Revision: https://phabricator.services.mozilla.com/D67668
Byron Campen [:bwc] [Thu, 26 Mar 2020 14:11:36 +0000 (26 14:11 +0000)]
Bug
1624956: Make sure we're initted before trying to get ICE stats. r=mjf, a=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D68246
--HG--
extra : source :
c6996553a65c1647923be8af999bccc99e850d43
extra : amend_source :
918ea64a910b37e7bcf7e1e0149f13eabf21fe23
Johan Lorenzo [Mon, 17 Feb 2020 10:07:08 +0000 (17 10:07 +0000)]
Bug
1614287 - Remove Fennec Beta target_tasks so it does not mess up the Fenix migration r=rail a=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D62249
--HG--
extra : histedit_source :
21a66c042562aeea7de247629ebb86ed77de2d3a
Kirk Steuber [Thu, 6 Feb 2020 18:10:03 +0000 (6 10:10 -0800)]
Bug
1612979 - Enable locking of auto update setting. r=mkaply,mhowell,jaws a=RyanVM
Petru-Mugurel Lingurar [Fri, 20 Mar 2020 15:29:59 +0000 (20 15:29 +0000)]
Bug
1623471 - Temporarily disable the upcoming update banner; r=AndreiLazar, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D67640
ffxbld [Thu, 26 Mar 2020 13:57:45 +0000 (26 13:57 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D68390
Jan de Mooij [Fri, 20 Mar 2020 13:37:00 +0000 (20 14:37 +0100)]
Bug
1620203 - Handle functions with rest parameters in isObservableArgumentSlot. r=nbp, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D67621
--HG--
extra : amend_source :
0cff00de20e5ae9af24852909f6e39a024ccd0fb
ffxbld [Mon, 23 Mar 2020 13:39:55 +0000 (23 13:39 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D67853
John Lin [Wed, 11 Mar 2020 19:43:58 +0000 (11 19:43 +0000)]
Bug
1572541 - ensure buffer capacity. r=bryce, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66475
--HG--
extra : source :
5fbb2ad7039366fcda4f8ec5aa608194b1c16f55
extra : intermediate-source :
8e4a98b53a828107d6163a0c195b6d3b6524f9db
Ted Campbell [Sat, 14 Mar 2020 11:09:25 +0000 (14 11:09 +0000)]
Bug
1618880 - Fix GC hazard in jit::InvalidateActivation. r=jonco, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66815
--HG--
extra : source :
0bd7b6fc23db7c5a9536dce865e742e7d6f7f7e8
extra : intermediate-source :
74eab483bc31643ab079fb08ece53bb8465e02db
Jon Coppeard [Wed, 26 Feb 2020 13:36:45 +0000 (26 13:36 +0000)]
Bug
1618131 - Poison moved GC thing contents sooner. r=jandem, a=RyanVM
This makes sure we will detect use of the contents of moved GC things during the update phase of the GC, not just when we return to the mutator as previously. Annoyingly we need to preserve contents for native objects with fixed elements because the elements flags are stored there and these may be accessed from other objects if they are COW elements.
This caught a use of unforwarded scripts during invalidation caused by OOM during sweeping type information.
Differential Revision: https://phabricator.services.mozilla.com/D63872
--HG--
extra : source :
ea0a05b19edb9f4cf3696df0622a4d1791729c55
extra : amend_source :
3463f191c89487bc2849ce796f54f178345a0cbe
Michael Kaply [Wed, 18 Mar 2020 17:17:33 +0000 (18 12:17 -0500)]
Bug
1608240 - Add a policy to control user messaging. r=mconley, a=RyanVM
ffxbld [Thu, 19 Mar 2020 13:38:51 +0000 (19 13:38 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D67473
Mozilla Releng Treescript [Mon, 16 Mar 2020 21:37:54 +0000 (16 21:37 +0000)]
version bump CLOSED TREE NO BUG a=release DONTBUILD
Mozilla Releng Treescript [Mon, 16 Mar 2020 21:37:49 +0000 (16 21:37 +0000)]
No bug - Tagging
e8be44e815d0ba70ba5b95b2336bac81cc7c383f with FENNEC_68_7b1_RELEASE a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript [Mon, 16 Mar 2020 21:04:51 +0000 (16 21:04 +0000)]
No bug - Tagging
e8be44e815d0ba70ba5b95b2336bac81cc7c383f with FENNEC_68_7b1_BUILD1 a=release CLOSED TREE DONTBUILD
ffxbld [Mon, 16 Mar 2020 13:44:40 +0000 (16 13:44 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66966
Petru-Mugurel Lingurar [Thu, 1 Jan 1970 00:00:00 +0000 (1 00:00 +0000)]
Bug
1622781 - Canonicalize filenames from content providers. r=snorp, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66974
Petru Lingurar [Fri, 13 Mar 2020 16:54:00 +0000 (13 18:54 +0200)]
Bug
1622278 - Ensure displayed URL in modified only in onLocationChange(); r=snorp, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66791
--HG--
extra : amend_source :
5c88a09d20fa0129a26e472018ecebdddb4d7a8c
Botond Ballo [Sat, 3 Aug 2019 16:16:56 +0000 (3 16:16 +0000)]
Bug
1565512 - Ensure the RCD-RSF callback transform is applied for events targeting fixed content too. r=tnikkel, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D40535
--HG--
extra : source :
ea97d944e1a74e99e39350cb2d733eefab437c5e
extra : intermediate-source :
560d33742a4e4033becf03f3c4e4c0173488da6e
prathiksha [Thu, 1 Jan 1970 00:00:00 +0000 (1 00:00 +0000)]
Bug
1586126 - Add relevant info to the advanced section of the captive portal page and make buttons work in esr68. r=johannh, a=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D63103
Michael Kaply [Sat, 15 Feb 2020 18:49:49 +0000 (15 18:49 +0000)]
Bug
1612352 - Allow domains to be excluded from DOH via policy. r=valentin, a=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D62996
--HG--
extra : source :
60eec8186c8d13c534092064e2f74ee739841591
extra : amend_source :
2f74f9b60bf99141a0ae7b36ed2a020334f5bc3e
extra : histedit_source :
d6f05393873df5c286276f3da99c61ace6e41a7c
Ryan VanderMeulen [Tue, 10 Mar 2020 18:18:46 +0000 (10 14:18 -0400)]
Bug
1620668 - Turn off Fennec Nightly builds and tests on ESR68. r=jlorenzo, a=release
Differential Revision: https://phabricator.services.mozilla.com/D66461
--HG--
extra : rebase_source :
f252b7f8512ed078b4d7db74448dc17fc603c3a0
extra : histedit_source :
dee9ad9340cab860546b7c68d810415ba16ff4d7
Iain Ireland [Fri, 6 Mar 2020 06:43:33 +0000 (6 06:43 +0000)]
Bug
1620193: Fix GetPropertyPure r=mgaudet a=tjr
Differential Revision: https://phabricator.services.mozilla.com/D65587
--HG--
extra : source :
3f9b009f56908b7a53235f48161c2fc804eb23b4
extra : intermediate-source :
aa506197596f9e90a6cc1c6b6879c13df40bd90e
Dan Minor [Thu, 12 Mar 2020 14:42:11 +0000 (12 14:42 +0000)]
Bug
1544181 - Check for large frames in GMPDecodeData; r=ng a=tjr
Differential Revision: https://phabricator.services.mozilla.com/D64341
--HG--
extra : source :
2dfe1500d02eebf29c7f02d042246e7fc843ead9
extra : intermediate-source :
7142378de78e47f7bd1d2c9f613db53043cc18c5
Michal Novotny [Fri, 6 Mar 2020 18:36:43 +0000 (6 18:36 +0000)]
Bug
1470571 - Sync with cache IO thread before checking alt-data flag in index, r=valentin, a=test-only
syncWithCacheIOThread() ensures that all pending events on IO thread are processed before we continue on the main thread, where we synchronously check the flag in the index
Differential Revision: https://phabricator.services.mozilla.com/D65757
--HG--
extra : source :
0db5d88e7a66a713408c3cb29613ea28eb99b341
extra : amend_source :
dd3520272eca12facefe415f3431c2bd7eb28093
ffxbld [Thu, 12 Mar 2020 13:41:32 +0000 (12 13:41 +0000)]
No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D66577
Mozilla Releng Treescript [Tue, 10 Mar 2020 16:55:24 +0000 (10 16:55 +0000)]
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
ast ->
36c39f992328
fi ->
0b5c77ffc7b8
pl ->
59b34bf259ad
pt-BR ->
5972bc1e657f
Mozilla Releng Treescript [Tue, 10 Mar 2020 14:55:46 +0000 (10 14:55 +0000)]
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
ast ->
d69a537ce5b4
bg ->
f2122e245596
Mozilla Releng Treescript [Tue, 10 Mar 2020 13:53:47 +0000 (10 13:53 +0000)]
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
ast ->
0b6f1687905f
en-CA ->
88343f4013d8
fr ->
90e5cc087817
ko ->
307a7c0fb55f