cc3d2e8d196ebd5145afad2246a945173affee1b: Bug 1393655 - Strip microsecond from run-task logs draft
Jonas Finnemann Jensen <jopsen@gmail.com> - Thu, 24 Aug 2017 17:56:15 -0700 - rev 665034
Push 79909 by jojensen@mozilla.com at Thu, 14 Sep 2017 21:00:07 +0000
Bug 1393655 - Strip microsecond from run-task logs * Strip microsecond from log prefixes generated by run-task. MozReview-Commit-ID: 87kL6gs2LZS
76d8be243b3c3334bdcadb62ed57a5c20fc44c6c: Bug 1348981 - only load system add-ons from a built-in list r?aswan draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 14 Sep 2017 00:36:04 -0700 - rev 665033
Push 79908 by bmo:rhelmer@mozilla.com at Thu, 14 Sep 2017 20:54:36 +0000
Bug 1348981 - only load system add-ons from a built-in list r?aswan MozReview-Commit-ID: A6c5kaLmNPP
fd70fddd655bb8cc3626e532dc87b52d7cbf9d38: Bug 1348981 - only load system add-ons from a built-in list r?aswan draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 14 Sep 2017 00:36:04 -0700 - rev 665032
Push 79907 by bmo:rhelmer@mozilla.com at Thu, 14 Sep 2017 20:53:25 +0000
Bug 1348981 - only load system add-ons from a built-in list r?aswan MozReview-Commit-ID: A6c5kaLmNPP
a09b06bcc233906ef055764ce14a6e9424bac792: Bug 1348981 - provide a list of valid system add-ons for packaging r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 13 Sep 2017 22:49:43 -0700 - rev 665031
Push 79907 by bmo:rhelmer@mozilla.com at Thu, 14 Sep 2017 20:53:25 +0000
Bug 1348981 - provide a list of valid system add-ons for packaging r?glandium MozReview-Commit-ID: K2jCHBBJBqw
5c7110896eb633f27a3fc3770f714dabe91e648d: Bug 1399969 - Fix typo due to merge conflict in e10srollout. r=mrbkap draft
Felipe Gomes <felipc@gmail.com> - Thu, 14 Sep 2017 17:51:16 -0300 - rev 665030
Push 79906 by felipc@gmail.com at Thu, 14 Sep 2017 20:51:51 +0000
Bug 1399969 - Fix typo due to merge conflict in e10srollout. r=mrbkap MozReview-Commit-ID: 2rJzk3riinb
2d4df73b9c237d87d422608b3b1f250a36084887: Bug 1396050 - Use per-JSMEnvironment eval/Function in JSM loader draft
Ted Campbell <tcampbell@mozilla.com> - Thu, 14 Sep 2017 10:24:27 -0400 - rev 665029
Push 79905 by bmo:tcampbell@mozilla.com at Thu, 14 Sep 2017 20:50:36 +0000
Bug 1396050 - Use per-JSMEnvironment eval/Function in JSM loader When JSM global sharing is enabled, this will create a private copy of eval and Function in the JSMEnvironment. Dynamic code in these will be run in the context of the JSMEnvironment instead of the shared global. This is provided for compatibiltiy with existing JSMs. Eventually dynamic code will be disallowed in JSMs. MozReview-Commit-ID: GEEEwNMJaJ9
5a3b211305d8cd27770137b271302e41303bfa92: Bug 1396050 - Support IndirectEval per-JSMEnvironment draft
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 Sep 2017 23:43:09 -0400 - rev 665028
Push 79905 by bmo:tcampbell@mozilla.com at Thu, 14 Sep 2017 20:50:36 +0000
Bug 1396050 - Support IndirectEval per-JSMEnvironment Support optionally binding |eval| and |Function| on each JSMEnvironment and then execute in that scope instead of the global. This provided as a convenience to consumers of JSMEnvironments and does not constitute a sandbox. When possible, dynamic functions should be disabled in the shared compartment instead. MozReview-Commit-ID: KsEZdmAU2YP
b252a63b85a28c54a40985ab202c503c0fd66e45: Bug 1389341 - start generating jsdoc for AddonManager API r?kmag draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 14 Sep 2017 13:18:11 -0700 - rev 665027
Push 79904 by bmo:rhelmer@mozilla.com at Thu, 14 Sep 2017 20:35:10 +0000
Bug 1389341 - start generating jsdoc for AddonManager API r?kmag MozReview-Commit-ID: IpREaXBIMbq
6aedd56467de366fb07986448f265654227599e6: Bug 1389341 - add basic support for sphinx-js to mach doc r?gps draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 14 Sep 2017 13:17:09 -0700 - rev 665026
Push 79904 by bmo:rhelmer@mozilla.com at Thu, 14 Sep 2017 20:35:10 +0000
Bug 1389341 - add basic support for sphinx-js to mach doc r?gps MozReview-Commit-ID: FIzWD8tnjYi
b0dd35d8dc246edef20c4d6cf220013131366b1e: Bug 1396307 - Set mCacheAsyncOpenCalled back to flase when AsyncOpenURI fails r=michal draft
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Sep 2017 22:21:49 +0200 - rev 665025
Push 79903 by valentin.gosu@gmail.com at Thu, 14 Sep 2017 20:26:47 +0000
Bug 1396307 - Set mCacheAsyncOpenCalled back to flase when AsyncOpenURI fails r=michal MozReview-Commit-ID: VnwI3ERHVt
13ec380c7bf64eec28c43e29335f89aa57d48052: Bug 1399904 - Surface detailed profile unpickling exceptions r=nalexander draft
Grigory Kruglov <gkruglov@mozilla.com> - Thu, 14 Sep 2017 13:29:12 -0700 - rev 665024
Push 79902 by gkruglov@mozilla.com at Thu, 14 Sep 2017 20:26:14 +0000
Bug 1399904 - Surface detailed profile unpickling exceptions r=nalexander MozReview-Commit-ID: Cr7F7haUpog
6448c3a429612edb0923a44c3a199c96bd3643e7: Bug 1396307 - Set mCacheAsyncOpenCalled back to flase when AsyncOpenURI fails r=michal draft
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Sep 2017 22:08:52 +0200 - rev 665023
Push 79901 by valentin.gosu@gmail.com at Thu, 14 Sep 2017 20:12:28 +0000
Bug 1396307 - Set mCacheAsyncOpenCalled back to flase when AsyncOpenURI fails r=michal MozReview-Commit-ID: VnwI3ERHVt
dfd6bc2b271e1a89441a99a71a7938a35804e549: Bug 1399997: Part 3 - Update module environment tests with TODOs for shared module eval bindings. r?tcampbell draft
Kris Maglione <maglione.k@gmail.com> - Thu, 14 Sep 2017 13:08:17 -0700 - rev 665022
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1399997: Part 3 - Update module environment tests with TODOs for shared module eval bindings. r?tcampbell MozReview-Commit-ID: LVTNnN3HlKK
08c6e4a74bbaa57118b169b6a8d123fcca8fa84c: Bug 1399997: Part 2 - Fix eval usage in PhoneNumber.jsm. r?MattN draft
Kris Maglione <maglione.k@gmail.com> - Thu, 14 Sep 2017 12:54:46 -0700 - rev 665021
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1399997: Part 2 - Fix eval usage in PhoneNumber.jsm. r?MattN MozReview-Commit-ID: 3u3oaw6HUOb
6b4b7d6390d668638ea1d80cafa42209a8ac3122: Bug 1399997: Part 1 - Fix eval usage in Redux.jsm. r?standard8 draft
Kris Maglione <maglione.k@gmail.com> - Thu, 14 Sep 2017 12:39:30 -0700 - rev 665020
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1399997: Part 1 - Fix eval usage in Redux.jsm. r?standard8 MozReview-Commit-ID: KHeTEy4Os6U
97fbaf813dc6aaf4c1cb59d38268f4fe91950c54: Bug 1398895: Part 2 - Ensure component loader initialization after user prefs load. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Mon, 11 Sep 2017 13:52:13 -0700 - rev 665019
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1398895: Part 2 - Ensure component loader initialization after user prefs load. r=mccr8 The script precompiler needs to begin its work very early in the startup process in order to be effective. At the moment, this means before user preferences are loaded. It also needs to be able to compile scripts into the shared JSM global when that's in use, in order to avoid unnecessary script clones. Since we can't know whether global sharing is enabled by that point, instead, we just always compile module scripts into the shared module global rather than the XPC compillation scope. This also changes the global sharing tests to make a failure to respect the user preference value a fatal error. MozReview-Commit-ID: G0NkSOl2vU9
b51e0600fdc414552dd9dd7e4eefe4534b5dd73c: Bug 1398895: Part 1 - Initialize user prefs before loading any JS components. r=florian
Kris Maglione <maglione.k@gmail.com> - Thu, 14 Sep 2017 11:35:01 -0700 - rev 665018
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1398895: Part 1 - Initialize user prefs before loading any JS components. r=florian MozReview-Commit-ID: BAH7m0nLiIT
c89dde5d6274c859c0fefe000a3c1ad59c13eece: Bug 1388851 - Implement U2FHIDTokenManager r=jcj,qdot,keeler
Tim Taubert <ttaubert@mozilla.com> - Wed, 09 Aug 2017 21:24:50 +0200 - rev 665017
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1388851 - Implement U2FHIDTokenManager r=jcj,qdot,keeler
4890481365e66c1ef2f7126481908b64002c113f: Bug 1399646: Part 2 - Use the async shutdown service for ServiceWorkerRegistrar. r=baku
Kris Maglione <maglione.k@gmail.com> - Thu, 14 Sep 2017 11:30:50 -0700 - rev 665016
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1399646: Part 2 - Use the async shutdown service for ServiceWorkerRegistrar. r=baku The current shutdown handling code is susceptible to deadlocks, since it spins the event loop while it holds mMonitor, and other main thread methods which try to acquire mMonitor can be called from code that runs while the event loop is spinning. My initial solution was just to release mMonitor before spinning the event loop, but at this point I think it makes more sense to switch to the standardized AsyncShutdown routines, which provide better diagnostics and allow us to avoid one more nested event loop during shutdown. MozReview-Commit-ID: 1RtFN585IR7
f34a52244cf9f7d75b55edb2ca4bbe28ce5717ee: Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Thu, 14 Sep 2017 20:21:54 +0200 - rev 665015
Push 79900 by maglione.k@gmail.com at Thu, 14 Sep 2017 20:08:57 +0000
Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip