bf4fec8933af388b2e37a56780dc6895727a8b2d: Bug 1524674 - Cleanup site data with custom permissions per subdomains - debug messages. r=johannh a=lizzard
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 04 Feb 2019 14:24:33 +0000 - rev 515763
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524674 - Cleanup site data with custom permissions per subdomains - debug messages. r=johannh a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D18496
38126f72db7fe9f3d7098cdf73d33db800022a4d: Bug 1524565 - Clone ScriptSourceObject just once when cloning a script with inner functions. r=tcampbell a=lizzard
Jan de Mooij <jdemooij@mozilla.com> - Sat, 02 Feb 2019 10:42:27 +0000 - rev 515762
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524565 - Clone ScriptSourceObject just once when cloning a script with inner functions. r=tcampbell a=lizzard Creating too many SSOs can apparently slow down the debugger and it's just wasteful. This patch passes the SSO down to the cloning functions. One nice side-effect is that the self-hosting SSO code now lives in SelfHosting.cpp instead of JSScript.cpp Differential Revision: https://phabricator.services.mozilla.com/D18347
16b643f92fbf41777ed213d1caab4f343ee581ec: Bug 1524500 - P2. Simplify logic to break loop early. r=bryce a=lizzard
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 Feb 2019 17:45:38 +0000 - rev 515761
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524500 - P2. Simplify logic to break loop early. r=bryce a=lizzard The logic was redundant with the next step that will already remove all until the next keyframe. Depends on D18321 Differential Revision: https://phabricator.services.mozilla.com/D18322
6eb6ad4198dab49f5fdde49055c2b97a4bcaf118: Bug 1524500 - P1. Remove partial frames when the starting time falls within the removal interval. r=bryce a=lizzard
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 Feb 2019 22:58:08 +0000 - rev 515760
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524500 - P1. Remove partial frames when the starting time falls within the removal interval. r=bryce a=lizzard Per spec: https://w3c.github.io/media-source/#sourcebuffer-coded-frame-removal Step 3 of the Coded Frame Removal Interval: "Remove all media data, from this track buffer, that contain starting timestamps greater than or equal to start and less than the remove end timestamp. " So to decide if a frame should be removed from a track buffer, its start time is the only information to be used. Differential Revision: https://phabricator.services.mozilla.com/D18321
da01ba6f951a3f1acdc475c73ba03ed8efc640e7: Bug 1524142 - Ensure that MOZ_CRASHREPORTER is properly defined in Windows/AArch64 builds r=glandium a=lizzard
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 01 Feb 2019 22:27:19 +0000 - rev 515759
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524142 - Ensure that MOZ_CRASHREPORTER is properly defined in Windows/AArch64 builds r=glandium a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D18216
32e42cfd5f75027335205e600bf4cd241d6de773: Bug 1523817 - Fix tracks that start at StreamTime t > 0. r=padenot a=lizzard
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 01 Feb 2019 13:44:44 +0000 - rev 515758
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1523817 - Fix tracks that start at StreamTime t > 0. r=padenot a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D18312
1079d285dd4006cf27fd867d29c7e408a7627365: Bug 1523013 - Clear SamplesWaitingForKey::mProxy in Shutdown(). r=cpearce a=lizzard
Andrew McCreight <continuation@gmail.com> - Wed, 30 Jan 2019 22:56:21 +0000 - rev 515757
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1523013 - Clear SamplesWaitingForKey::mProxy in Shutdown(). r=cpearce a=lizzard There's a strong cycle of references between SamplesWaitingForKey and CDMProxy that does not get cleared unless keys actually come in. This causes a leak. One way to avoid that leak is to clear the proxy reference when the things holding the SamplesWaitingForKey is shut down. Differential Revision: https://phabricator.services.mozilla.com/D17960
c916c1117a67cae04c6808de1e80824ab5cf13fb: Bug 1518947 - Update breakpad to revision 44384d80b32a5bb361c2ec3bee667f7ccee566d7. r=ted a=lizzard
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 31 Jan 2019 15:50:54 +0000 - rev 515756
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1518947 - Update breakpad to revision 44384d80b32a5bb361c2ec3bee667f7ccee566d7. r=ted a=lizzard This includes some assorted fixes from upstream plus an adaptation of the patch in b988fa74ec18de6214b18f723e48331d9a7802ae which includes heap memory regions in the minidump. Since our support for that is more extensive than upstream breakpad the resulting change reflects this. Last but not least the fixes for bug 1489094 and bug 1511140 were split out as patches to be applied to the unmodified breakpad sources. They will be reintegrated as soon as we fork breakpad for good. Differential Revision: https://phabricator.services.mozilla.com/D16326
373e61d5d56f98a293423d7662a4de7a1534ef68: Bug 1523160 - Add descriptions for SSL policies r=Felipe,flod a=lizzard
Michael Kaply <mozilla@kaply.com> - Tue, 29 Jan 2019 16:31:07 +0000 - rev 515755
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1523160 - Add descriptions for SSL policies r=Felipe,flod a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D17873
2c323705bd256f820349aca73b5453d6849484fd: Bug 1521214 - r=kinetik a=lizzard
Chun-Min Chang <cchang@mozilla.com> - Tue, 22 Jan 2019 11:21:23 -0800 - rev 515754
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1521214 - r=kinetik a=lizzard
818b91df49bb72a0ee4a15c920f662d4fb2b2ea5: Bug 1521696 - Fix PropertyEmitter not to use JSOP_OBJECT when the objest has accessor. r=jorendorff a=lizzard
Tooru Fujisawa <arai_a@mac.com> - Tue, 29 Jan 2019 22:26:24 +0000 - rev 515753
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1521696 - Fix PropertyEmitter not to use JSOP_OBJECT when the objest has accessor. r=jorendorff a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D17471
e7f9d4cd8d73341f0166a97dc988a6ff4ed6bae0: Bug 1524208 - Calculate stride based upon target_width in video_capture_impl.cc; r=pehrsons a=lizzard
Dan Minor <dminor@mozilla.com> - Thu, 31 Jan 2019 15:37:38 -0500 - rev 515752
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524208 - Calculate stride based upon target_width in video_capture_impl.cc; r=pehrsons a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D18270
818423c82b5fa1e64cc45f7a557e80c545f2de95: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 05 Feb 2019 11:00:22 -0800 - rev 515751
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD br -> eae20dcefab2 da -> 6fd2236c66b1 es-AR -> e7c32277319a sk -> bc14f684e6de
dd0a90b057d028dcd947635b1b5c1c559a3e398a: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 05 Feb 2019 11:00:15 -0800 - rev 515750
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD sk -> bc14f684e6de
a72907fa616b169be2c862db878139cef15a2ed8: Bug 1524340 - land NSS_3_42_1_RTMNSS r=me a=lizzard
Andreea Pavel <apavel@mozilla.com> - Tue, 05 Feb 2019 19:06:30 +0200 - rev 515749
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524340 - land NSS_3_42_1_RTMNSS r=me a=lizzard UPGRADE_NSS_RELEASE
9d9028c3dd63056e33398b6c7b044c7661e23b3b: Bug 1523800 - Update LSan whitelist for html/browsers/offline/introduction-4. r=jgraham a=test-only
Andrew McCreight <continuation@gmail.com> - Thu, 31 Jan 2019 10:25:56 +0000 - rev 515748
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1523800 - Update LSan whitelist for html/browsers/offline/introduction-4. r=jgraham a=test-only Differential Revision: https://phabricator.services.mozilla.com/D18127
102bb1b114fb4f531d42cd0fe3290ca06047e614: Bug 1247453 - part 2 - be more stringent in checking for live pids; r=gbrown a=test-only
Nathan Froyd <froydnj@mozilla.com> - Mon, 04 Feb 2019 11:19:35 -0500 - rev 515747
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1247453 - part 2 - be more stringent in checking for live pids; r=gbrown a=test-only We're seeing a lot of cases where our "check for zombie child processes" check is finding live processes, but the minidumps that we get from such processes are nonsense, and don't even feature Firefox symbols. The working theory at this point, courtesy of bobowen, is that child processes that we launch are getting closed during the test runs, completely normally, and then we are finding other (non-Firefox) live processes with the PIDs that were used for Firefox child processes at the end of the test run. This scenario is plausible due to Windows's aggressive reuse of PIDs. We don't see the same behavior on our Unix test machines because Linux (and OS X, apparently) are not nearly as aggressive in reusing PIDs. Since we should be ensuring that any live processes are actually Firefox processes anyway, let's add the appropriate check. If the check works to reduce the incidence of zombiecheck failures, that's great! If not, we've at least made our test runner more robust and can investigate other possibilities for these intermittent failures.
89ee93500ac6a518380a6f549f17ec096fab8274: Bug 1247453 - part 1 - request synchronization privileges in kill_pid; r=gbrown a=test-only
Nathan Froyd <froydnj@mozilla.com> - Mon, 04 Feb 2019 11:19:36 -0500 - rev 515746
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1247453 - part 1 - request synchronization privileges in kill_pid; r=gbrown a=test-only Windows documentation indicates that it's invalid to WaitForSingleObject on a process handle unless you request the SYNCHRONIZE access right. And indeed, we see errors in the logs like: 09:58:28 WARNING - mozcrash kill_pid(): wait failed (-1) terminating pid 6340: error 5 That "error 5" is an ERROR_ACCESS_DENIED code. Such errors should go away with requesting the proper access rights. Credit to dmajor for noticing the discrepancy.
5c339b75ff92c26d52407984d71c0b6d0bdace76: Bug 1517177: Fix hash verification of downloaded toolchains; r=glandium a=NPOTB
Tom Prince <mozilla@hocat.ca> - Wed, 30 Jan 2019 17:26:26 +0000 - rev 515745
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1517177: Fix hash verification of downloaded toolchains; r=glandium a=NPOTB Differential Revision: https://phabricator.services.mozilla.com/D15961
b2d57d4ab4907c0ec3b0049240c89b6ef712018b: No bug - Tagging 02146faf5ac13099a1e6a9d2ef1251f8b6bda0f3 with DEVEDITION_66_0b5_RELEASE a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 05 Feb 2019 17:15:22 +0000 - rev 515744
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
No bug - Tagging 02146faf5ac13099a1e6a9d2ef1251f8b6bda0f3 with DEVEDITION_66_0b5_RELEASE a=release CLOSED TREE DONTBUILD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip