34377d8c0d2ad98f525b26e7ad8003dbdac94da6: No bug - Tagging mozilla-central 7ac664c145986d1cb30064d652e8198b1b3f23a3 with FIREFOX_BETA_75_BASE a=release DONTBUILD CLOSED TREE FIREFOX_NIGHTLY_75_END
ffxbld <release@mozilla.com> - Mon, 09 Mar 2020 15:11:40 +0000 - rev 517490
Push 37196 by ffxbld-merge at Mon, 09 Mar 2020 15:21:52 +0000
No bug - Tagging mozilla-central 7ac664c145986d1cb30064d652e8198b1b3f23a3 with FIREFOX_BETA_75_BASE a=release DONTBUILD CLOSED TREE
7ac664c145986d1cb30064d652e8198b1b3f23a3: Bug 1620511 - Make ensure_mobile_android_packages Python3 compatible. r=firefox-build-system-reviewers,rstewart FIREFOX_BETA_75_BASE
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 06 Mar 2020 17:30:27 +0000 - rev 517489
Push 37195 by aiakab@mozilla.com at Mon, 09 Mar 2020 09:18:41 +0000
Bug 1620511 - Make ensure_mobile_android_packages Python3 compatible. r=firefox-build-system-reviewers,rstewart Differential Revision: https://phabricator.services.mozilla.com/D65683
cad7268d33b0b922373221a1f34b4fbdb7884288: Bug 1620876 - Handle "//\n" webglsl comments. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 09 Mar 2020 03:19:25 +0000 - rev 517488
Push 37195 by aiakab@mozilla.com at Mon, 09 Mar 2020 09:18:41 +0000
Bug 1620876 - Handle "//\n" webglsl comments. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D65929
24dc59fa7381d59c6c72e45bd65199fb71bf3043: Bug 1620328 - Set conic-gradient angle range on Skia. r=lsalzman
Tim Nguyen <ntim.bugs@gmail.com> - Sun, 08 Mar 2020 21:46:06 +0000 - rev 517487
Push 37195 by aiakab@mozilla.com at Mon, 09 Mar 2020 09:18:41 +0000
Bug 1620328 - Set conic-gradient angle range on Skia. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D65910
f714fc6d0d908979703f4c04961c79a808ec05fd: Bug 1620817. Invalidate when the BrowserChild gets a different visible rect. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Sun, 08 Mar 2020 22:19:10 +0000 - rev 517486
Push 37195 by aiakab@mozilla.com at Mon, 09 Mar 2020 09:18:41 +0000
Bug 1620817. Invalidate when the BrowserChild gets a different visible rect. r=mattwoodrow layout/reftests/bugs/370422-1.html changes the size of a fission iframe. Bug 1615504 made sure the visible rect got to the child process. But there is still a failure mode where (I assume) all invalidations/painting of changing the document size in the iframe content process happens before the effects visible rect ipc msg arrives at the content process. In this case we still need to invalidate even though we use the correct visible rect on the builder we need a dirty rect that includes the unveiled area. Depends on D65888 Differential Revision: https://phabricator.services.mozilla.com/D65889
2540a369a5a8d0df5a30d56a39225435844f548d: Bug 1605478 - Add temporary MOZ_DIAGNOSTIC_ASSERT to narrow down UntrustedModulesData's integrity problem. r=aklotz
Toshihito Kikuchi <tkikuchi@mozilla.com> - Sun, 08 Mar 2020 23:13:48 +0000 - rev 517485
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1605478 - Add temporary MOZ_DIAGNOSTIC_ASSERT to narrow down UntrustedModulesData's integrity problem. r=aklotz Bug 1603714 showed there were `UntrustedModulesData` instances in which a load event pointed to a module which did not exist in the modules list. This patch adds `MOZ_DIAGNOSTIC_ASSERT` to the following places to narrow down when it happened. Given that the number of the impected users seems big (~200 crashes/day on Nightly), we activate the assers with a probability of 1/16 (~12.5 crashes/day). 1. When processing load events 1-1. [Content] `UntrustedModulesProcessor::CompleteProcessing:` Verify events of a trusted module were eliminated by `GetModulesTrust` 1-2. [Content] `UntrustedModulesData::AddNewLoads`: Verify a new `ModuleRecord` matches the event 1-3. [Content] `UntrustedModulesProcessor::CompleteProcessing`: Verify processed data after new items were appended. 2. When processed data is sent 2-1. [Content] `UntrustedModulesProcessor::GetAllProcessedData`: Verify processed data before serialization. 2-2. [Content] `ParamTraits<mozilla::UntrustedModulesData>::WriteEvent`: Verify processed data before transferring to the browser process 2-3. [Browser] `ParamTraits<mozilla::UntrustedModulesData>::ReadEvent`: A final point to catch this integrity problem. We had an IPC error here. Differential Revision: https://phabricator.services.mozilla.com/D59964
ba3ca434e3bc0ce194987e856412a961736555b0: Bug 1620218 - Update Prettier to 1.18.2 and other ESLint modules to the latest versions. r=mossop
Mark Banner <standard8@mozilla.com> - Sun, 08 Mar 2020 21:45:23 +0000 - rev 517484
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1620218 - Update Prettier to 1.18.2 and other ESLint modules to the latest versions. r=mossop Differential Revision: https://phabricator.services.mozilla.com/D65510
6f8c5bdc772653e0560200ebea4219e1745a27f9: Bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
Mark Banner <standard8@mozilla.com> - Sun, 08 Mar 2020 21:45:16 +0000 - rev 517483
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D65509
03852000dace59e2f15ffb548ec376433020a6e8: Bug 1609872 - Make about:policies an HTML page. r=ntim
eghitta <emil.ghitta@softvision.ro> - Sun, 08 Mar 2020 20:54:17 +0000 - rev 517482
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1609872 - Make about:policies an HTML page. r=ntim Differential Revision: https://phabricator.services.mozilla.com/D65896
13400b21b6c37818142d4766f1545864b487598a: Bug 1619466 - Make the blocklist variable BROWSER_PROCESS work. r=aklotz
Toshihito Kikuchi <tkikuchi@mozilla.com> - Sun, 08 Mar 2020 19:47:17 +0000 - rev 517481
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1619466 - Make the blocklist variable BROWSER_PROCESS work. r=aklotz The blocklist variable `BROWSER_PROCESS` did not work as expected. Entries defined there were blocked not only in the browser process but also in the child process. This patch makes sure entries in `BROWSER_PROCESS` are blocked only in the browser process. Differential Revision: https://phabricator.services.mozilla.com/D65248
cfca069fc4b2fd4c6ab406fb5b513ffab3c2e07e: Bug 1618500 handle permissions and preferences changes on addon update r=aswan
Shane Caraveo <scaraveo@mozilla.com> - Sun, 08 Mar 2020 19:29:55 +0000 - rev 517480
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1618500 handle permissions and preferences changes on addon update r=aswan If an addon is updated and moves permissions between required to optional, we want to retain the previously granted permission so the extension does not have to request the permission from the user again. We also handle permission removal and changes to preferences based on permissions. Differential Revision: https://phabricator.services.mozilla.com/D64696
671bdfb7cb9fc97ec83961c86b9e10683ad04e65: Bug 1620854 - Tarball generation should also exclude git files. r=froydnj
Ian Neal <iann_cvs@blueyonder.co.uk> - Sun, 08 Mar 2020 19:12:35 +0000 - rev 517479
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1620854 - Tarball generation should also exclude git files. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D65906
ea51105596e88a44596aeb06eb4223af9ab4b8aa: Bug 1620852 - Run clang-format in js/ before merge-to-beta. r=evilpie
Ted Campbell <tcampbell@mozilla.com> - Sun, 08 Mar 2020 17:58:25 +0000 - rev 517478
Push 37194 by shindli@mozilla.com at Mon, 09 Mar 2020 03:45:29 +0000
Bug 1620852 - Run clang-format in js/ before merge-to-beta. r=evilpie Differential Revision: https://phabricator.services.mozilla.com/D65900
7aa696aefc462bd6a6b50170f04bdad47a0a7e27: Bug 1620846 - gen.next() py3 compatibility fix for js testing r=evilpie
Steve Fink <sfink@mozilla.com> - Sun, 08 Mar 2020 17:42:12 +0000 - rev 517477
Push 37193 by shindli@mozilla.com at Sun, 08 Mar 2020 21:41:29 +0000
Bug 1620846 - gen.next() py3 compatibility fix for js testing r=evilpie Differential Revision: https://phabricator.services.mozilla.com/D65899
b3ad5d93c16edf253577df49111cce4e5125401b: Bug 1620758 - Don't call AltSvcMapping::ProcessHeader OMT r=valentin
Kershaw Chang <kershaw@mozilla.com> - Sun, 08 Mar 2020 13:52:07 +0000 - rev 517476
Push 37193 by shindli@mozilla.com at Sun, 08 Mar 2020 21:41:29 +0000
Bug 1620758 - Don't call AltSvcMapping::ProcessHeader OMT r=valentin This patch contains two changes. 1. `AltSvcMapping::ProcessHeader` is not thread-safe, so dispatching an async task to do this. 2. `TRRService::Init` is called earlier before the user profile is loaded. If `network.trr.fetch_off_main_thread` is default to false and changed to true by users, TRR background thread would not be created. Differential Revision: https://phabricator.services.mozilla.com/D65890
25beb671c14a2cf8f3e4f7e7d74755353b268acf: Bug 1507180 - Add explanatory comment r=dom-workers-and-storage-reviewers,sg
Yaron Tausky <ytausky@mozilla.com> - Thu, 05 Mar 2020 09:36:39 +0000 - rev 517475
Push 37193 by shindli@mozilla.com at Sun, 08 Mar 2020 21:41:29 +0000
Bug 1507180 - Add explanatory comment r=dom-workers-and-storage-reviewers,sg Hopefully this comment would prevent a future contributor from removing the copy operation. Differential Revision: https://phabricator.services.mozilla.com/D55424
615bbb98f5bad4a4ecd6a22d671e727ee7a9bf13: Merge mozilla-central to autoland on a CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Sun, 08 Mar 2020 16:46:13 +0200 - rev 517474
Push 37193 by shindli@mozilla.com at Sun, 08 Mar 2020 21:41:29 +0000
Merge mozilla-central to autoland on a CLOSED TREE
e4e54d9013a03e47dc9ca0e70c78106d7aeb88cf: Bug 1594027 - add more STL wrappers to fix build with libc++ 9 r=froydnj
Greg V <greg@unrelenting.technology> - Mon, 24 Feb 2020 20:18:01 +0000 - rev 517473
Push 37193 by shindli@mozilla.com at Sun, 08 Mar 2020 21:41:29 +0000
Bug 1594027 - add more STL wrappers to fix build with libc++ 9 r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D62847
3893a9b0514c64a7b5d0b9ea6dc2f62f0e845e08: Bug 1620641 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_documentnavigation.js. r=prathiksha
sourab <skanthavar@live.com> - Sun, 08 Mar 2020 11:44:21 +0000 - rev 517472
Push 37193 by shindli@mozilla.com at Sun, 08 Mar 2020 21:41:29 +0000
Bug 1620641 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_documentnavigation.js. r=prathiksha Differential Revision: https://phabricator.services.mozilla.com/D65887
6b1d5e72a65b5d97025a566196fa5cb63b7e4549: Backed out changeset 996f931d61b6 (bug 1605478) for build bustages in Unified_cpp_toolkit_xre0.obj
Oana Pop Rus <opoprus@mozilla.com> - Sun, 08 Mar 2020 16:40:06 +0200 - rev 517471
Push 37192 by opoprus@mozilla.com at Sun, 08 Mar 2020 14:42:14 +0000
Backed out changeset 996f931d61b6 (bug 1605478) for build bustages in Unified_cpp_toolkit_xre0.obj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip