a5767bc129f8de16ef81fb9adb27ce8a78778361: Bug 1447019 Part 3: Use MITIGATION_WIN32K_DISABLE for GMP processes based on a pref. r=jimm
Bob Owen <bobowencode@gmail.com> - Tue, 27 Mar 2018 14:09:32 +0100 - rev 410196
Push 101410 by bobowencode@gmail.com at Tue, 27 Mar 2018 15:04:53 +0000
Bug 1447019 Part 3: Use MITIGATION_WIN32K_DISABLE for GMP processes based on a pref. r=jimm
1f61e46990ebb613bf9f4216847583f147815bc8: Bug 1447019 Part 2: Move running from a network drive check into WinUtils. r=jimm
Bob Owen <bobowencode@gmail.com> - Tue, 27 Mar 2018 14:09:32 +0100 - rev 410195
Push 101410 by bobowencode@gmail.com at Tue, 27 Mar 2018 15:04:53 +0000
Bug 1447019 Part 2: Move running from a network drive check into WinUtils. r=jimm
8fbb8da315c8f5de1c359f6e48dc903b6fd8f00e: Bug 1447019 Part 1: Don't SetWinEventHook in InitUIThread for GMP processes. r=jimm
Bob Owen <bobowencode@gmail.com> - Tue, 27 Mar 2018 14:09:31 +0100 - rev 410194
Push 101410 by bobowencode@gmail.com at Tue, 27 Mar 2018 15:04:53 +0000
Bug 1447019 Part 1: Don't SetWinEventHook in InitUIThread for GMP processes. r=jimm
39eed777c0c4c021338400662c8059afc4de99b7: bug 990689: don't wait for all platforms to finish before running update verify. r=aki
Ben Hearsum <bhearsum@mozilla.com> - Tue, 27 Mar 2018 11:01:54 -0400 - rev 410193
Push 101409 by bhearsum@mozilla.com at Tue, 27 Mar 2018 15:02:22 +0000
bug 990689: don't wait for all platforms to finish before running update verify. r=aki
17fd70df9e43f40186b40b91760001848d133d51: bug 1446160: update verify shouldn't be silent when diffs are found. r=aki
Ben Hearsum <bhearsum@mozilla.com> - Tue, 27 Mar 2018 11:00:23 -0400 - rev 410192
Push 101409 by bhearsum@mozilla.com at Tue, 27 Mar 2018 15:02:22 +0000
bug 1446160: update verify shouldn't be silent when diffs are found. r=aki
1c5d4e9652092cb2cbec3c42656486a09b84ec9f: Bug 1444537 - Part 2. Shutting down the decode pool should make animated decoders bail early. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 27 Mar 2018 10:57:01 -0400 - rev 410191
Push 101408 by aosmond@gmail.com at Tue, 27 Mar 2018 14:57:15 +0000
Bug 1444537 - Part 2. Shutting down the decode pool should make animated decoders bail early. r=tnikkel When we shutdown the decode pool threads, it does not do a simple join with the main thread. It will actually process the main thread event loop, which can cause a bad series of events. The refresh tick could still be running and advancing our animated images, causing the animated decoders to continue running, which in turn prevents the decoder threads from finishing shutting down, and the main thread from joining them. Now we check on each frame whether or not the decoder should just stop decoding more frames because the decode pool has started shutdown. If it has, it will stop immediately.
4d66a4a931e4dccedce652d3d93799c685dd3eb2: Bug 1444537 - Part 1. Ensure discarding of animated image frames is clear. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 27 Mar 2018 10:56:48 -0400 - rev 410190
Push 101408 by aosmond@gmail.com at Tue, 27 Mar 2018 14:57:15 +0000
Bug 1444537 - Part 1. Ensure discarding of animated image frames is clear. r=tnikkel We should only attempt to discard animation image frames after passing the frame threshold on the very first pass on the animation. Redecodes are already in the correct state, as it will discard frames as it advances the animation. This patch makes it clear what it should be doing when, but there should be no functional change.
8ab5b2af5a4c1083d3a21a0fa0685f9571407900: Bug 1448691 - Baldr: move OOM point to preserve trace/finalization invariants (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Tue, 27 Mar 2018 09:54:01 -0500 - rev 410189
Push 101407 by lwagner@mozilla.com at Tue, 27 Mar 2018 14:55:49 +0000
Bug 1448691 - Baldr: move OOM point to preserve trace/finalization invariants (r=bbouvier)
77288857a25b76a28be2500a5380f1a1b3c3236e: Bug 1448605 - Baldr: quiet shutdown assertions when hasLiveRuntimes (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Mon, 26 Mar 2018 15:26:45 -0500 - rev 410188
Push 101407 by lwagner@mozilla.com at Tue, 27 Mar 2018 14:55:49 +0000
Bug 1448605 - Baldr: quiet shutdown assertions when hasLiveRuntimes (r=bbouvier)
49a4227bf92731451a38f09ebd5e565173dd9e17: Bug 1448028 - use third-party path list for implicit constructor checks; r=andi
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:31 -0400 - rev 410187
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448028 - use third-party path list for implicit constructor checks; r=andi The check for whether an implicit constructor is in a third-party directory currently has a homegrown list of directories to ignore. Let's move this over to the (more complete!) list of third-party directories maintained elsewhere.
561e237b75f496c63c7279ed0d82cd077b6c3bfe: Bug 1448025 - make some Android-only uriloader constructors explicit; r=mystor
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:31 -0400 - rev 410186
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448025 - make some Android-only uriloader constructors explicit; r=mystor Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
13843ad6922bbd76bcd1a558a34e2b594753094e: Bug 1448032 - use SprintfLiteral in some android glue code; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:31 -0400 - rev 410185
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448032 - use SprintfLiteral in some android glue code; r=glandium SprintfLiteral is much nicer, and placates the clang plugin as well.
c1ee99dd32f3a5479fdf61407f564e01dc90373f: Bug 1448022 - make MessagePumpForAndroidUI's constructor explicit; r=jld
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410184
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448022 - make MessagePumpForAndroidUI's constructor explicit; r=jld Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
751dd87a6fa10d6deddf34698597c17467fd97ed: Bug 1448021 - make TicklerTimer's constructor explicit; r=valentin
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410183
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448021 - make TicklerTimer's constructor explicit; r=valentin Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
8c761622b714eff3c523babab41efe7ad46d9736: Bug 1448019 - make various graphics constructors explicit; r=snorp
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410182
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448019 - make various graphics constructors explicit; r=snorp Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
eed02d7ae70f0d325892c1dcb945ece6262aad0d: Bug 1448027 - make constructors in the profiler explicit; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410181
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448027 - make constructors in the profiler explicit; r=mstange Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
e94142b7afbda68b1b4b396aa4cbfd5f89bebf8e: Bug 1448031 - make various audio/video/media constructors explicit; r=gerald
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410180
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448031 - make various audio/video/media constructors explicit; r=gerald Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
c73bc90b57d119aecb9ad92cfac067edf8eac0a4: Bug 1448029 - make constructors in the linker explicit; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410179
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448029 - make constructors in the linker explicit; r=glandium Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
9884cfe437f44ba903d60808c74486d95a820a90: Bug 1448030 - use SprintfLiteral in fillAbortMessage; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410178
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448030 - use SprintfLiteral in fillAbortMessage; r=glandium The SprintfLiteral checker complains that: snprintf(msg, sizeof(msg), ...); should be using SprintfLiteral instead. Let's do that.
febc2d0d5e725c1f96341cecf638a2f3189c9fed: Bug 1448016 - make some Android widget constructors explicit; r=snorp
Nathan Froyd <froydnj@mozilla.com> - Tue, 27 Mar 2018 10:51:32 -0400 - rev 410177
Push 101406 by nfroyd@mozilla.com at Tue, 27 Mar 2018 14:52:21 +0000
Bug 1448016 - make some Android widget constructors explicit; r=snorp Attempting to stand up the static analysis for Android builds revealed that we weren't being explicit enough.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip