4aeafd05a3b20e23248868beb5e8b950dda50866: Bug 1455596 - Remove support for <panel backdrag="true"/>. r=enn,ehsan
Dão Gottwald <dao@mozilla.com> - Tue, 24 Apr 2018 22:07:20 +0200 - rev 415341
Push 102562 by dgottwald@mozilla.com at Tue, 24 Apr 2018 20:07:56 +0000
Bug 1455596 - Remove support for <panel backdrag="true"/>. r=enn,ehsan
a1e3dce97e85597982416ffb9dc8f81ac9c56bc2: Bug 1285909 - Part 2: Add test coverage for IsMapObject and IsSetObject. r=jorendorff.
Nicolas Auvray <na.itms76@gmail.com> - Sat, 10 Dec 2016 12:19:02 +0100 - rev 415340
Push 102561 by jorendorff@mozilla.com at Tue, 24 Apr 2018 19:52:55 +0000
Bug 1285909 - Part 2: Add test coverage for IsMapObject and IsSetObject. r=jorendorff.
82e125c825cef4f087473e9637a8d5f11c9680d5: Bug 1452583 - Demote bogus assertion in dom_genericSetter to runtime check. r=jandem.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 13 Apr 2018 14:57:24 -0500 - rev 415339
Push 102561 by jorendorff@mozilla.com at Tue, 24 Apr 2018 19:52:55 +0000
Bug 1452583 - Demote bogus assertion in dom_genericSetter to runtime check. r=jandem.
31dd07dd000efefc62ae97317ac336aec085ef79: Bug 1456262: Optimize addAddonsToCrashReporter at startup. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sun, 22 Apr 2018 15:58:02 -0700 - rev 415338
Push 102560 by maglione.k@gmail.com at Tue, 24 Apr 2018 19:32:06 +0000
Bug 1456262: Optimize addAddonsToCrashReporter at startup. r=aswan This consistently shows up in profiles as taking about 6-10ms during startup. Part of the problem is that it loads TelemetrySession.jsm, which we can't fix. Part of the problem is that the escaping and string manipulation it does is fairly expensive. We can cache the escaped values in addonStartup.jsm to avoid that. A lot of the problem is that we call it every time we load a bootstrap scope, even though we already set the correct value before we start loading any bootstrapped scopes, and it doesn't change after that. We can avoid this by skipping the redundant calls during startup. MozReview-Commit-ID: 68EWdnJdPvk
6bf69d965bbe697e69fc0df014e7f326aa423385: Bug 1456203 - Take patch from upstream lss to fix use of disallowed syscalls on Android r=ted
James Willcox <snorp@snorp.net> - Mon, 23 Apr 2018 11:58:31 -0500 - rev 415337
Push 102559 by jwillcox@mozilla.com at Tue, 24 Apr 2018 19:22:41 +0000
Bug 1456203 - Take patch from upstream lss to fix use of disallowed syscalls on Android r=ted https://chromium-review.googlesource.com/c/linux-syscall-support/+/699213 MozReview-Commit-ID: 7hjCWfwcuHR
5336e6fd895be772cf603dbd8a6580be723829aa: Bug 1455964: Make encodeBlob fallible on OOM. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 22 Apr 2018 12:20:20 -0700 - rev 415336
Push 102558 by maglione.k@gmail.com at Tue, 24 Apr 2018 19:15:08 +0000
Bug 1455964: Make encodeBlob fallible on OOM. r=zombie MozReview-Commit-ID: 83t9c9we5zg
f21d1cfe5d07734767e217eeda91bab9d83f12d1: Bug 1455406: Convert test_same_site_cookies_webextension to an xpcshell test. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Thu, 19 Apr 2018 12:49:19 -0700 - rev 415335
Push 102557 by maglione.k@gmail.com at Tue, 24 Apr 2018 19:13:31 +0000
Bug 1455406: Convert test_same_site_cookies_webextension to an xpcshell test. r=mixedpuppy MozReview-Commit-ID: BFAmZUn349n
2087cea3bdf81170856fc773c2d9de684510e001: Backed out rust 1.25 in mach bootstrap (bug 1450077)
Chris Manchester <cmanchester@mozilla.com> - Tue, 24 Apr 2018 12:07:50 -0700 - rev 415334
Push 102556 by cmanchester@mozilla.com at Tue, 24 Apr 2018 19:07:57 +0000
Backed out rust 1.25 in mach bootstrap (bug 1450077) MozReview-Commit-ID: 6TXbyDvWGEP
e755d9d291fe4eabf97c5f912cc2ad98688b0dda: Backed out rust 1.25 update due to breaking Windows rust oom stack traces (bug 1447116)
Chris Manchester <cmanchester@mozilla.com> - Tue, 24 Apr 2018 12:07:49 -0700 - rev 415333
Push 102556 by cmanchester@mozilla.com at Tue, 24 Apr 2018 19:07:57 +0000
Backed out rust 1.25 update due to breaking Windows rust oom stack traces (bug 1447116) MozReview-Commit-ID: EkBliM51n59
3ef195c68eed3a1875e9ee63ff556b7875c14f9b: Bug 1363925: Follow-up: Fix JSDoc issues. r=zombie DONTBUILD
Kris Maglione <maglione.k@gmail.com> - Tue, 24 Apr 2018 12:03:51 -0700 - rev 415332
Push 102555 by maglione.k@gmail.com at Tue, 24 Apr 2018 19:07:07 +0000
Bug 1363925: Follow-up: Fix JSDoc issues. r=zombie DONTBUILD MozReview-Commit-ID: 4MlDEcrLOS5
6d8ebb6476c98519589404ab0793afc969c49216: Bug 1363925: Follow-up: Cleanup merge artifacts from bug 1433574. r=trivial
Kris Maglione <maglione.k@gmail.com> - Tue, 24 Apr 2018 12:05:26 -0700 - rev 415331
Push 102555 by maglione.k@gmail.com at Tue, 24 Apr 2018 19:07:07 +0000
Bug 1363925: Follow-up: Cleanup merge artifacts from bug 1433574. r=trivial MozReview-Commit-ID: EFrwjQkk7OO
13863e08584ae95ac1262b517bf8ef06dd29dbdf: Bug 1456054: Verify that a redirected address is accessible and backed by an image; r=handyman
Aaron Klotz <aklotz@mozilla.com> - Mon, 23 Apr 2018 15:07:54 -0600 - rev 415330
Push 102554 by aklotz@mozilla.com at Tue, 24 Apr 2018 18:50:30 +0000
Bug 1456054: Verify that a redirected address is accessible and backed by an image; r=handyman
b315cc407da4438cede0f2a88aeeb87a932cd325: Bug 1456143 - Update Codemirror to 5.37.0. r=bgrins
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 24 Apr 2018 14:34:58 -0400 - rev 415329
Push 102553 by gabriel.luong@gmail.com at Tue, 24 Apr 2018 18:35:10 +0000
Bug 1456143 - Update Codemirror to 5.37.0. r=bgrins
27d5c7a1d4c112687b78b4a9f86857378bfc67bb: Bug 1451524: Add a VM policy to the DLL interceptor that allows multiple instances to share a single trampoline space; r=handyman
Aaron Klotz <aklotz@mozilla.com> - Mon, 02 Apr 2018 17:04:17 -0600 - rev 415328
Push 102552 by aklotz@mozilla.com at Tue, 24 Apr 2018 18:21:26 +0000
Bug 1451524: Add a VM policy to the DLL interceptor that allows multiple instances to share a single trampoline space; r=handyman
3802f86e1bd10c3e8d5d810c18675aa999bdefa7: Bug 1364624 - Switch from CRITICALSECTION to SRWLOCK. r=froydnj
Eric Rahm <erahm@mozilla.com> - Mon, 23 Apr 2018 10:45:20 -0700 - rev 415327
Push 102551 by erahm@mozilla.com at Tue, 24 Apr 2018 17:58:26 +0000
Bug 1364624 - Switch from CRITICALSECTION to SRWLOCK. r=froydnj
96a90528f1cd14f1a863ab0cbcaf9107b30e7a51: Bug 1444537 - Part 4. Add gtests for AnimatedFrameBuffer for redecode errors. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Apr 2018 13:51:38 -0400 - rev 415326
Push 102550 by aosmond@gmail.com at Tue, 24 Apr 2018 17:52:04 +0000
Bug 1444537 - Part 4. Add gtests for AnimatedFrameBuffer for redecode errors. r=tnikkel
1173dccd114e1c86047a6f01e341cf1c4ea8fe9c: Bug 1444537 - Part 3. Fix how redecode errors could cause animated image state inconsistencies. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 24 Apr 2018 13:51:35 -0400 - rev 415325
Push 102550 by aosmond@gmail.com at Tue, 24 Apr 2018 17:52:04 +0000
Bug 1444537 - Part 3. Fix how redecode errors could cause animated image state inconsistencies. r=tnikkel We can discard frames from an animated image if the memory footprint exceeds the threshold. This will cause us to redecode frames on demand instead. However decoders can fail to produce the same results on subsequent runs due to differences in memory pressure, etc. If this happens our state can get inconsistent. In particular, if we keep failing on the first frame, we end up in an infinite loop on the decoder thread. Since we don't have the owning image to signal, as we had to release our reference to it after the first pass, we can do little but stop decoding. From the user's perspective, the animation will come to a stop.
3c548f1fdf4dbac4c11bfc239e129864db547e4c: Bug 1456525 - Fix wpt ws[s] server intermittent startup issue, r=ato
James Graham <james@hoppipolla.co.uk> - Tue, 24 Apr 2018 17:12:06 +0100 - rev 415324
Push 102549 by james@hoppipolla.co.uk at Tue, 24 Apr 2018 16:53:05 +0000
Bug 1456525 - Fix wpt ws[s] server intermittent startup issue, r=ato Running wpt occasionally failed due to an issue starting the ws[s] servers. This turns out to be a deadlock caused by a logging lock being inherited into the child process, sometimes in a locked state. As a workaround, after spawning the subprocess, we reload the logging module in order to clear any existing lock. This is pretty much a hack, but it's the fastest path to a solution to a critical issue.
483a0ccebc285df70c11799d20269859a6a46593: Bug 1433574 Remove startup addon update check r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 23 Apr 2018 14:59:11 -0700 - rev 415323
Push 102548 by aswan@mozilla.com at Tue, 24 Apr 2018 16:49:36 +0000
Bug 1433574 Remove startup addon update check r=kmag MozReview-Commit-ID: AjcRaDqjDNy
77865327ee5700d7e5b688f0cbf1c95362b2ef17: Bug 1454594 - Follow-up to clear the static pointers on shutdown. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Apr 2018 12:42:37 -0400 - rev 415322
Push 102547 by kgupta@mozilla.com at Tue, 24 Apr 2018 16:42:52 +0000
Bug 1454594 - Follow-up to clear the static pointers on shutdown. r=botond MozReview-Commit-ID: 5NVaBGIzbMR
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip