searching for reviewer(dmajor)
714db494a627: Bug 1469760 - Add hid.dll and msimg32.dll to delay load dlls r=dmajor
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 20 Jun 2018 14:24:50 +0000 - rev 477423
Push 9382 by cbrindusan@mozilla.com at 2018-06-21 15:23 +0000
Bug 1469760 - Add hid.dll and msimg32.dll to delay load dlls r=dmajor hid.dll and msimg32.dll are unused at start up on Windows 10 RS4, so we can move these dlls to delay load dll. Differential Revision: https://phabricator.services.mozilla.com/D1722
69c11107f178: Bug 1463465 - Remove procmem.py; now unused r=dmajor
Sylvestre Ledru <sledru@mozilla.com> - Tue, 22 May 2018 08:29:38 -0700 - rev 473515
Push 9374 by jlund@mozilla.com at 2018-06-18 21:43 +0000
Bug 1463465 - Remove procmem.py; now unused r=dmajor MozReview-Commit-ID: I0ygHwVn1PA
dbacc0320046: Bug 1451005 - Introduce a timer-based poller for detecting low-memory scenarios; r=dmajor,njn
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 17 May 2018 14:48:02 +0200 - rev 472914
Push 9374 by jlund@mozilla.com at 2018-06-18 21:43 +0000
Bug 1451005 - Introduce a timer-based poller for detecting low-memory scenarios; r=dmajor,njn This patch introduces a new polling mechanism to detect low-memory scenarios. The timer fires at a relatively slow pace and stops whenever the user stops interacting with Firefox to avoid consuming power needlessly. The polling rate is up to 3 orders of magnitude slower than the current tracker and is throttled when memory is running low. It also doesn't suffer from data races that were possible with existing tracker. Contrary to the old available memory tracker which relied on a Windows-specific mechanism, this one could be made to work on other platforms too. The current implementation only supports Windows 64-bit builds though. MozReview-Commit-ID: CFHuTDqjPbL
354b5292689e: Bug 1460210 - Don't use GetProcAddress on Parental Control code. r=dmajor
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 14 May 2018 10:58:53 +0900 - rev 472264
Push 9374 by jlund@mozilla.com at 2018-06-18 21:43 +0000
Bug 1460210 - Don't use GetProcAddress on Parental Control code. r=dmajor
48dab6fbabf7: Bug 1449518: More accurate testing for invalid CFI in Win64 unwind info CFI tests; r=dmajor,gsvelto
Carl Corcoran <ccorcoran@mozilla.com> - Thu, 29 Mar 2018 10:38:52 +0200 - rev 464408
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1449518: More accurate testing for invalid CFI in Win64 unwind info CFI tests; r=dmajor,gsvelto MozReview-Commit-ID: DdnKFz73T3K
21db86504db5: Bug 1449518: Remove unnecessary RBP trashing in x64CrashCFITest_ALLOC_SMALL; r=dmajor
Carl Corcoran <ccorcoran@mozilla.com> - Wed, 28 Mar 2018 12:22:41 +0200 - rev 463943
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1449518: Remove unnecessary RBP trashing in x64CrashCFITest_ALLOC_SMALL; r=dmajor MozReview-Commit-ID: DX9nPQZh7dp
4c1078c8a558: Bug 1449392: Marking tests fixed in 1449131 as passing in Windows ccov; r=dmajor
Carl Corcoran <ccorcoran@mozilla.com> - Wed, 28 Mar 2018 12:31:31 +0200 - rev 463942
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1449392: Marking tests fixed in 1449131 as passing in Windows ccov; r=dmajor MozReview-Commit-ID: 2gLKbEof7TK
e0e2463d86c6: Bug 1449131: Ensure stack memory is being committed for use in win64 unwind CFI tests; r=dmajor
Carl Corcoran <ccorcoran@mozilla.com> - Tue, 27 Mar 2018 14:49:22 +0200 - rev 463736
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1449131: Ensure stack memory is being committed for use in win64 unwind CFI tests; r=dmajor MozReview-Commit-ID: EeveDYi1pEp
92532463d99c: Bug 1445089 - Revert workaround for a VS2017 <15.6 constexpr pointer math bug. r=dmajor
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 15 Mar 2018 11:36:56 -0400 - rev 462614
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1445089 - Revert workaround for a VS2017 <15.6 constexpr pointer math bug. r=dmajor Bug 1408695 introduced a workaround in HTMLTrackElement for a bug in VS2017 < 15.6. Bug 1424281 bumps our minimum support versions so the workaround can be removed. MozReview-Commit-ID: 9aZb9ODPIlh
34a7d2c7e73e: Bug 1445105 - Remove various MSVC de-optimizations used to work around compiler bugs which are no longer needed. r=dmajor
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 19 Mar 2018 12:42:01 -0400 - rev 462375
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1445105 - Remove various MSVC de-optimizations used to work around compiler bugs which are no longer needed. r=dmajor This reverts the following bugs: 703135, 977538, 1274450, 1403220
29365e0d62fb: Bug 1086964 - Remove uses of no_pgo that are no longer needed. r=dmajor
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 14 Mar 2018 18:18:32 -0400 - rev 461840
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1086964 - Remove uses of no_pgo that are no longer needed. r=dmajor
1ec0f839a905: Bug 1086964 - Remove uses of no_pgo that are no longer needed. r=dmajor
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 14 Mar 2018 18:18:32 -0400 - rev 461789
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1086964 - Remove uses of no_pgo that are no longer needed. r=dmajor
a9441c3bc91e: Bug 1424015: Build SkJumper_generated_win.obj with -SAFESEH. r=dmajor
Lee Salzman <lsalzman@mozilla.com> - Tue, 19 Dec 2017 14:21:06 -0500 - rev 448689
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1424015: Build SkJumper_generated_win.obj with -SAFESEH. r=dmajor MozReview-Commit-ID: 1mXCipgtjes
3d811fe03286: Bug 1425984 - Backport LLVM revision 318309 to fix clang-cl bustage with VS2017 15.5. r=dmajor
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 19 Dec 2017 14:16:31 -0500 - rev 448687
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1425984 - Backport LLVM revision 318309 to fix clang-cl bustage with VS2017 15.5. r=dmajor
178d6dc61941: Bug 1342564 - Don't crash the process when we fail to open the bloat log r=dmajor
Alex Gaynor <agaynor@mozilla.com> - Thu, 30 Nov 2017 14:41:00 -0500 - rev 446446
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1342564 - Don't crash the process when we fail to open the bloat log r=dmajor NoteIntentionalCrash is supposed to leave a marker that a process has crashed intentionally, but if it can't open the target file it will crash the process itself. This can cause difficulty debugging and false-positive results for tests expecting crashes. MozReview-Commit-ID: CgLauJIEAKD
a4938644dfc4: Bug 1420922: Remove orphaned TARGET_SANDBOX_EXPORTS defines. r=dmajor
Bob Owen <bobowencode@gmail.com> - Mon, 27 Nov 2017 16:07:15 +0000 - rev 445581
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1420922: Remove orphaned TARGET_SANDBOX_EXPORTS defines. r=dmajor
ba381cfa946f: Bug 1416686 - Reduce the uses of IPC_FAIL_NO_REASON in GMPChild.cpp. r=cpearce,dmajor
James Cheng <jacheng@mozilla.com> - Mon, 13 Nov 2017 09:35:03 +0000 - rev 445512
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1416686 - Reduce the uses of IPC_FAIL_NO_REASON in GMPChild.cpp. r=cpearce,dmajor Originally, we use IPC_FAIL_NO_REASON to make IPC call return error and then it invokes MOZ_CRASH to kill the process itself. By using IPC_FAIL, we can pass a descriptive reason to GMPChild::ProcessingError and Bug 1416667 will use MOZ_CRASH_UNSAFE_PRINTF to print the reason to the crash report. In addition, we use CrashReporter::AnnotateCrashReport to record the lib path without exposing the data publicly. MozReview-Commit-ID: 15n1PItLgAp
b5dee96d02cc: Bug 1417289 - Disable failing part of TestDllInterceptor on code coverage builds. r=dmajor
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 17 Nov 2017 10:32:50 +0100 - rev 444195
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1417289 - Disable failing part of TestDllInterceptor on code coverage builds. r=dmajor
99a32740c058: Bug 1414150 - Remove the "memory.low_*" prefs. r=erahm,dmajor.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 08 Nov 2017 07:49:46 +1100 - rev 441505
Push 8130 by ryanvm@gmail.com at 2017-11-09 00:28 +0000
Bug 1414150 - Remove the "memory.low_*" prefs. r=erahm,dmajor. There's no good reason why these should't just be constants. The patch also appends "MiB" to some of the C++ values to make their meaning clearer. This patch fixes one outright bug, and one inconsistency. The bug is due to a prefname mismatch: - ContentPrefs.cpp and AvailableMemoryTracker.cpp use "memory.low_virtual_mem_threshold_mb". - all.js uses "memory.low_virtual_memory_threshold_mb". Which means that "memory.low_virtual_memory_threshold_mb" showed up in about:config, but if you changed it nothing would happen because the callback listened for changes to to "memory.low_virtual_mem_threshold_mb"! Now for the inconsistency. The above means we actually use a value of 256 for the virtual memory threshold, even though all.js says 128. But we *do* use a value of 128 for the commit space threshold, because that's what all.js says and that prefname is used correctly everywhere. The patch changes the commit space threshold to 256 for consistency with the virtual memory threshold. What a mess!
dcf8c97d8514: Bug 1411371 - Update builders to Microsoft Visual Studio 2017 15.4.1. r=dmajor,mshal
Ralph Giles <giles@mozilla.com> - Tue, 24 Oct 2017 11:39:03 -0700 - rev 438799
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
Bug 1411371 - Update builders to Microsoft Visual Studio 2017 15.4.1. r=dmajor,mshal Repack of the new Visual Studio release using the packaging scripts from bug 1407678. This version also includes the pgo runtime, resolving a performance regression from the previous package. MozReview-Commit-ID: LhoVyG4IwmP
13bd66ee725e: Bug 1372823 Part 5: Extend BaseThreadInitThunk thread start address verification to 64-bit. r=dmajor
Bob Owen <bobowencode@gmail.com> - Thu, 21 Sep 2017 09:31:07 +0100 - rev 437734
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
Bug 1372823 Part 5: Extend BaseThreadInitThunk thread start address verification to 64-bit. r=dmajor
7b16f542139d: Bug 1406220 - Add canary and journaling. r=Manishearth,r=dmajor
Bobby Holley <bobbyholley@gmail.com> - Thu, 05 Oct 2017 14:51:33 -0700 - rev 435768
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
Bug 1406220 - Add canary and journaling. r=Manishearth,r=dmajor MozReview-Commit-ID: 582ZiTmcvgs
9cc67135b50e: servo: Merge #18661 - Bug 1400754 - stylo: crash on Win64 Asan build. r=manishearth, dmajor (from julian-seward1:master); r=emilio
Julian Seward <jseward@acm.org> - Tue, 03 Oct 2017 06:06:14 -0500 - rev 434908
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
servo: Merge #18661 - Bug 1400754 - stylo: crash on Win64 Asan build. r=manishearth, dmajor (from julian-seward1:master); r=emilio * adds a hashglobe::alloc::realloc, as that was previously not implemented, copying and simplifying from liballoc_system. * routes malloc and realloc calls through hashglobe::alloc::, instead of doing it via direct 'extern "C"' calls. * removes the #[cfg(feature = "known_system_malloc")] markings in fallible/lib.rs (the fallible vec stuff) on the assumption that we no longer need to special-case these uses. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 04de056cde3c2626e2c8a4910dd69c9b5f9a5e11
e484df87b3ee: Bug 1400294 - Add 'noShell' attribute to nsIProcess to use CreateProcess() for launching a process that doesn't require shell service on Windows. r=froydnj,r=aklotz,r=dmajor
Cervantes Yu <cyu@mozilla.com> - Tue, 03 Oct 2017 11:29:14 +0800 - rev 434886
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
Bug 1400294 - Add 'noShell' attribute to nsIProcess to use CreateProcess() for launching a process that doesn't require shell service on Windows. r=froydnj,r=aklotz,r=dmajor This adds an attribute 'noShell' to nsIProcess that is used to launch a process using CreateProcess() if we are sure we are launching an executable and don't require the extra work of the Windows shell service. MozReview-Commit-ID: 7p0iHCZK1uX
17044f9cf2a3: Bug 1403397 - Protect the hashmaps outside of rebuilds. r=Manishearth,r=dmajor,r=ehoogeveen
Bobby Holley <bobbyholley@gmail.com> - Wed, 27 Sep 2017 17:01:34 -0700 - rev 434433
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
Bug 1403397 - Protect the hashmaps outside of rebuilds. r=Manishearth,r=dmajor,r=ehoogeveen MozReview-Commit-ID: KACmfw4pZY2
820174e66b18: Bug 1403397 - Round hashglobe allocations up to the nearest page size. r=Manishearth,r=dmajor
Bobby Holley <bobbyholley@gmail.com> - Tue, 26 Sep 2017 20:57:20 -0700 - rev 434432
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
Bug 1403397 - Round hashglobe allocations up to the nearest page size. r=Manishearth,r=dmajor MozReview-Commit-ID: 34KFtcwCkBB
f01e65b7038f: Bug 1402367 Lowercase windows includes for MinGW build r=dmajor
Tom Ritter <tom@mozilla.com> - Fri, 22 Sep 2017 11:02:06 -0500 - rev 433403
Push 8114 by jlorenzo@mozilla.com at 2017-11-02 16:33 +0000
Bug 1402367 Lowercase windows includes for MinGW build r=dmajor MozReview-Commit-ID: BUwvFA97lcu
0c646153b6a4: Bug 1400754 - stylo: crash on Win64 Asan build. r=manishearth, r=dmajor, a=ritu
Julian Seward <jseward@acm.org> - Thu, 28 Sep 2017 10:55:58 +0200 - rev 432257
Push 7923 by ryanvm@gmail.com at 2017-10-09 15:16 +0000
Bug 1400754 - stylo: crash on Win64 Asan build. r=manishearth, r=dmajor, a=ritu * adds a hashglobe::alloc::realloc, as that was previously not implemented, copying and simplifying from liballoc_system. * routes malloc and realloc calls through hashglobe::alloc::, instead of doing it via direct 'extern "C"' calls.
4dab43248f15: Bug 1372823: Extend BaseThreadInitThunk thread start address verification to 64-bit. r=dmajor
Bob Owen <bobowencode@gmail.com> - Thu, 21 Sep 2017 09:31:07 +0100 - rev 431714
Push 7785 by ryanvm@gmail.com at 2017-09-21 13:39 +0000
Bug 1372823: Extend BaseThreadInitThunk thread start address verification to 64-bit. r=dmajor
24653fcb748c: Bug 1394007 Fix a signedness comparison warning in WindowsDllBlocklist.cpp r=dmajor
Tom Ritter <tom@mozilla.com> - Wed, 30 Aug 2017 00:43:46 -0500 - rev 427269
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1394007 Fix a signedness comparison warning in WindowsDllBlocklist.cpp r=dmajor MozReview-Commit-ID: 3qH0PU2gBur
defa8a301a0a: Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r=dmajor,froydnj
Tom Ritter <tom@mozilla.com> - Thu, 24 Aug 2017 22:49:09 -0500 - rev 427268
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r=dmajor,froydnj /home/worker/workspace/build/src/mozglue/build/WindowsDllBlocklist.cpp:816:1: error: 'noreturn' function does return [-Werror] MozReview-Commit-ID: SYgPDW0sMV
51fda08c4ed5: Bug 1392485 - Hook QueryDosDeviceW() in GMP process so it works inside the sandbox. r=bobowen,r=dmajor
Chris Pearce <cpearce@mozilla.com> - Wed, 23 Aug 2017 10:56:41 +1200 - rev 426587
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1392485 - Hook QueryDosDeviceW() in GMP process so it works inside the sandbox. r=bobowen,r=dmajor We hook in kernelbase.dll rather than kernel32.dll, as hooking QueryDosDeviceW kernel32.dll is failing on our Win8 tests, it seems because QueryDosDeviceW in kernel32.dll redirects to kernelbase32.dll, and the redirect has insufficient space for our hook in Win8. So hook in kernelbase.dll, where the redirect redirects to instead. MozReview-Commit-ID: JKRiKCd7Ibn
d44d3fae6125: Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r=dmajor
Tom Ritter <tom@mozilla.com> - Thu, 24 Aug 2017 16:28:32 -0500 - rev 426235
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r=dmajor /home/worker/workspace/build/src/mozglue/build/WindowsDllBlocklist.cpp:816:1: error: 'noreturn' function does return [-Werror] MozReview-Commit-ID: SYgPDW0sMV
0df56be60d07: Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r=dmajor
Tom Ritter <tom@mozilla.com> - Thu, 24 Aug 2017 09:32:04 -0500 - rev 426184
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r=dmajor /home/worker/workspace/build/src/mozglue/build/WindowsDllBlocklist.cpp:816:1: error: 'noreturn' function does return [-Werror] MozReview-Commit-ID: SYgPDW0sMV
653a497d1bae: Bug 1392618 Fix comparison between signed and unsigned integer expressions r=dmajor
Tom Ritter <tom@mozilla.com> - Tue, 22 Aug 2017 08:57:35 -0500 - rev 425704
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1392618 Fix comparison between signed and unsigned integer expressions r=dmajor MozReview-Commit-ID: JCfPClnoe2H
89585e8d8a5b: Bug 1361410: Don't hook BaseThreadInitThunk when WRusr.dll is loaded, mitigating a crash; r=dmajor
Carl Corcoran <carlco@gmail.com> - Thu, 17 Aug 2017 15:05:17 +0200 - rev 425419
Push 7761 by jlund@mozilla.com at 2017-09-15 00:19 +0000
Bug 1361410: Don't hook BaseThreadInitThunk when WRusr.dll is loaded, mitigating a crash; r=dmajor MozReview-Commit-ID: KqWq2bHT0CE
956fb847d294: Bug 1392485 - Hook QueryDosDeviceW() in GMP process so it works inside the sandbox. r=bobowen, r=dmajor, a=lizzard
Chris Pearce <cpearce@mozilla.com> - Wed, 23 Aug 2017 10:56:41 +1200 - rev 421510
Push 7701 by ryanvm@gmail.com at 2017-08-31 16:52 +0000
Bug 1392485 - Hook QueryDosDeviceW() in GMP process so it works inside the sandbox. r=bobowen, r=dmajor, a=lizzard We hook in kernelbase.dll rather than kernel32.dll, as hooking QueryDosDeviceW kernel32.dll is failing on our Win8 tests, it seems because QueryDosDeviceW in kernel32.dll redirects to kernelbase32.dll, and the redirect has insufficient space for our hook in Win8. So hook in kernelbase.dll, where the redirect redirects to instead. MozReview-Commit-ID: JKRiKCd7Ibn
ccd625c4e5f1: Bug 1361410 - Don't hook BaseThreadInitThunk when WRusr.dll is loaded, mitigating a crash. r=dmajor, a=lizzard
Carl Corcoran <carlco@gmail.com> - Thu, 17 Aug 2017 15:05:17 +0200 - rev 421353
Push 7658 by ryanvm@gmail.com at 2017-08-23 21:11 +0000
Bug 1361410 - Don't hook BaseThreadInitThunk when WRusr.dll is loaded, mitigating a crash. r=dmajor, a=lizzard MozReview-Commit-ID: KqWq2bHT0CE
f0934591e5ac: Bug 1381908 - Remove left over files from bug 1379190. r=dmajor
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 18 Jul 2017 19:37:51 +0200 - rev 418191
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1381908 - Remove left over files from bug 1379190. r=dmajor Left of following an incomplete rebase. MozReview-Commit-ID: 1p71CoYfPUl
f47d61c64a1d: Bug 1380103 Cast a DWORD (__attribute__((__stdcall__)) *)(void*) to a bare void* to fix a compiler error r=ccorcoran,dmajor
Tom Ritter <tom@mozilla.com> - Tue, 11 Jul 2017 14:26:35 -0500 - rev 418157
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1380103 Cast a DWORD (__attribute__((__stdcall__)) *)(void*) to a bare void* to fix a compiler error r=ccorcoran,dmajor MozReview-Commit-ID: 88e6e2w5Gd1
b972eadf54e8: Bug 1379857 - Record Rust panics for child process crashes. r=dmajor
J. Ryan Stinnett <jryans@gmail.com> - Wed, 12 Jul 2017 14:41:19 -0500 - rev 417563
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1379857 - Record Rust panics for child process crashes. r=dmajor Install crash reporter's panic hook in child processes (and also delay the main process installation until we know crash reporter is enabled). When collecting child crash annotations, read the Rust panic message if it exists. MozReview-Commit-ID: Gfp2E8IHjw8
590ab0411e83: Bug 1343715 - Remove nsA[C]String::SetDataFlags. r=dmajor
L. David Baron <dbaron@dbaron.org> - Mon, 10 Jul 2017 12:23:11 -0700 - rev 416819
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1343715 - Remove nsA[C]String::SetDataFlags. r=dmajor MozReview-Commit-ID: EDQbH9pZKtZ
a431a8ff8f57: Bug 1343715 - Split nsTSubstring::mFlags into separate variables for class and data flags. r=dmajor
L. David Baron <dbaron@dbaron.org> - Mon, 10 Jul 2017 12:23:10 -0700 - rev 416817
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1343715 - Split nsTSubstring::mFlags into separate variables for class and data flags. r=dmajor MozReview-Commit-ID: JW1p5BxpHKA
43bcee93d69a: Bug 1343715 - Use SetDataFlags in ForgetSharedBuffer. r=dmajor
L. David Baron <dbaron@dbaron.org> - Mon, 10 Jul 2017 12:23:10 -0700 - rev 416816
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1343715 - Use SetDataFlags in ForgetSharedBuffer. r=dmajor I believe this should fix some incorrect clearing of F_CLASS_FIXED. MozReview-Commit-ID: 4ga2NEM9M5Z
3a8ffdd05415: Bug 1373763: Extend scope for local variable in uprv_convertToPosix. r=dmajor
André Bargull <andre.bargull@gmail.com> - Thu, 29 Jun 2017 10:22:07 -0700 - rev 416783
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1373763: Extend scope for local variable in uprv_convertToPosix. r=dmajor
87cf3117088c: Bug 1372849 - Improve the security of WindowsDllDetourPatcher. r=dmajor
Stephen Fewer <stephen@relyze.com> - Wed, 14 Jun 2017 14:46:39 -0500 - rev 416165
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1372849 - Improve the security of WindowsDllDetourPatcher. r=dmajor
b9d6b100ffd9: bug 1302078 - re-enable test_crash_rust_panic.js on win64. r=dmajor
Ted Mielczarek <ted@mielczarek.org> - Wed, 14 Jun 2017 11:54:59 -0400 - rev 413094
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
bug 1302078 - re-enable test_crash_rust_panic.js on win64. r=dmajor MozReview-Commit-ID: CgbWgxjcoJh
cbb06ea384e9: Bug 1341285: rollup of changes for webrtc after applying webrtc.org v57 update r=ng,jesup,pehrsons,drno,dminor,cpearce,jya,glandium,dmajor
Randell Jesup <rjesup@jesup.org> - Tue, 13 Jun 2017 01:54:13 -0400 - rev 412410
Push 7566 by mtabara@mozilla.com at 2017-08-02 08:25 +0000
Bug 1341285: rollup of changes for webrtc after applying webrtc.org v57 update r=ng,jesup,pehrsons,drno,dminor,cpearce,jya,glandium,dmajor Includes re-importing gyp files removed from upstream in v56, and then updating them to match the BUILD.gn file changes.
ed5cfbc47793: Bug 1379857 - Record Rust panics for child process crashes. r=dmajor, a=jcristau
J. Ryan Stinnett <jryans@gmail.com> - Wed, 12 Jul 2017 14:41:19 -0500 - rev 412034
Push 7525 by ryanvm@gmail.com at 2017-07-20 15:14 +0000
Bug 1379857 - Record Rust panics for child process crashes. r=dmajor, a=jcristau Install crash reporter's panic hook in child processes (and also delay the main process installation until we know crash reporter is enabled). When collecting child crash annotations, read the Rust panic message if it exists. MozReview-Commit-ID: Gfp2E8IHjw8
d231d2ff17b1: Bug 1372849 - Improve the security of WindowsDllDetourPatcher. r=dmajor a=ritu
Stephen Fewer <stephen@relyze.com> - Wed, 14 Jun 2017 14:46:39 -0500 - rev 411841
Push 7482 by cbook@mozilla.com at 2017-07-07 07:58 +0000
Bug 1372849 - Improve the security of WindowsDllDetourPatcher. r=dmajor a=ritu