32dd0504e5972bef289c5b25cbc19a6351a9e59b: Bug 1434305 - Part 12: Remove JS::ExposeScriptToActiveJS call on scripts returned by IterateScripts. r=jimb,f=jonco
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:18 +0900 - rev 428530
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 12: Remove JS::ExposeScriptToActiveJS call on scripts returned by IterateScripts. r=jimb,f=jonco This is no more necessary because we have read barrier in IterateScripts that does the same thing.
103ff157601000c175c987abdf43d42a83650c41: Bug 1434305 - Part 11: Support Lazy Parsing in Debugger's eval environment. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:18 +0900 - rev 428529
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 11: Support Lazy Parsing in Debugger's eval environment. r=jimb
351618a4e6a7c542d8b7d70d7e2bc9d95cb6510b: Bug 1434305 - Part 10: Support LazyScript in Debugger::ScriptQuery::findScripts. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:18 +0900 - rev 428528
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 10: Support LazyScript in Debugger::ScriptQuery::findScripts. r=jimb
7f0c5ef819a50e3ad5fbca73f169cae78e34f337: Bug 1434305 - Part 9: Rename Debugger::ScriptQuery::vector to Debugger::ScriptQuery::scriptVector. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:17 +0900 - rev 428527
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 9: Rename Debugger::ScriptQuery::vector to Debugger::ScriptQuery::scriptVector. r=jimb
b67ea788a6f351a7c3c5347bc91c7c2a8741be77: Bug 1434305 - Part 8: Support wrapping LazyScript in DebuggerScriptReferent. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:17 +0900 - rev 428526
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 8: Support wrapping LazyScript in DebuggerScriptReferent. r=jimb
ec8c69da8281a0798132b68b82accf0ab241df9d: Bug 1434305 - Part 7: Support LazyScript variant in DebuggerScriptReferent, and support LazyScript in Debugger.Script accessors and methods. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:17 +0900 - rev 428525
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 7: Support LazyScript variant in DebuggerScriptReferent, and support LazyScript in Debugger.Script accessors and methods. r=jimb
cac8918606978b862db740fb865f4e155e442125: Bug 1434305 - Part 6: Add DelazifyScript to delazify a certain LazyScript and its all ancestor scripts recursively. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:17 +0900 - rev 428524
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 6: Add DelazifyScript to delazify a certain LazyScript and its all ancestor scripts recursively. r=jimb
9ef73c62f110d41e9ee4b805ebfb225fac88fdc9: Bug 1434305 - Part 5: Support the pair of Debugger and LazyScript in CrossCompartmentKey. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:17 +0900 - rev 428523
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 5: Support the pair of Debugger and LazyScript in CrossCompartmentKey. r=jimb
8cdbd389b55de9123fc24167279c9d335e729336: Bug 1434305 - Part 4: Instantiate TraceManuallyBarrieredCrossCompartmentEdge template for LazyScript. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:17 +0900 - rev 428522
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 4: Instantiate TraceManuallyBarrieredCrossCompartmentEdge template for LazyScript. r=jimb
49f82b7a2cb1991eec2db836efca5762d1e50a06: Bug 1434305 - Part 3: Support LazyScript in WeakMap. r=jimb,sfink
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:16 +0900 - rev 428521
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 3: Support LazyScript in WeakMap. r=jimb,sfink
dea04c3e53869104c0e79e6b5ecc4cd9df2f0d17: Bug 1434305 - Part 2: Add IterateLazyScripts. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:16 +0900 - rev 428520
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 2: Add IterateLazyScripts. r=jimb
1a5bdbbfc37535b866b79015bbe849bf8f6e42bd: Bug 1434305 - Part 1: Add LazyScript::{compartment,realm} which returns corresponding JSFunction's {compartment,realm}. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 12:36:16 +0900 - rev 428519
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1434305 - Part 1: Add LazyScript::{compartment,realm} which returns corresponding JSFunction's {compartment,realm}. r=jimb This is a preparation for functions added in later parts, to handle LazyScript samely as JSScript in template function etc.
a88b894ab2f3325780c548cc02bc40841d1a498f: Bug 1478070 - cache default DWrite rendering params in Skia. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Wed, 25 Jul 2018 23:29:15 -0400 - rev 428518
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1478070 - cache default DWrite rendering params in Skia. r=jrmuizel
176da751b5fa3a7a8c94a2ae29d2b006d5060dcf: Bug 1474383 - JSRuntime hook to construct ubi::Nodes specialized for nsINode instances. r=sfink,jimb,bz
Kristen Wright <kwright@mozilla.com> - Fri, 06 Jul 2018 16:52:42 -0700 - rev 428517
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1474383 - JSRuntime hook to construct ubi::Nodes specialized for nsINode instances. r=sfink,jimb,bz Created a runtime hook to handle DOM nodes. Specialized ubi::Concrete for nsINode-inheriting objects. Displayed outgoing nsISupports* edges on reflector JSObjects. Generated outgoing child edges from nsINodes by examining their children. Updated the UbiNodeCensus to ignore zone checks if there is no zone to be found in a node.
c034e7ddbacdbe80ec8ce5b844e4299fcac9287c: Bug 1464938: Stop needlessly waiting for responses to startup messages. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 25 Jul 2018 12:05:22 -0700 - rev 428516
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1464938: Stop needlessly waiting for responses to startup messages. r=aswan MozReview-Commit-ID: 328wmW1CZ9L
e5423d29aaf0b711e02b68b7340a2297dd6bfe16: Bug 1357487: Enable OOP extensions by default on all platforms. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 25 Jul 2018 10:29:20 -0700 - rev 428515
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1357487: Enable OOP extensions by default on all platforms. r=aswan MozReview-Commit-ID: L2Pm1frQbmo
1c52d8baf78986cb9497d48b8b88291686a681ca: Bug 1478390. Simplify service worker script cache code now that sandbox nsIGlobalObjects hold on to their JS global. r=mrbkap
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 25 Jul 2018 18:56:14 -0400 - rev 428514
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1478390. Simplify service worker script cache code now that sandbox nsIGlobalObjects hold on to their JS global. r=mrbkap
3ac6ae5fca25328f393a89db813cee8c127845e0: Merge mozilla-central to inbound. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 26 Jul 2018 01:50:10 +0300 - rev 428513
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
081eba5496b2aeef630593ad10962077106643aa: Bug 1478429 - Update Debugger Frontend v75. r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Wed, 25 Jul 2018 13:15:19 -0400 - rev 428512
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1478429 - Update Debugger Frontend v75. r=dwalsh
4bf70a81f42f205bd2b0c91da3f511ca39c2f118: Bug 1474296: Don't disconnect disconnected channels on IPC error. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Wed, 25 Jul 2018 11:20:38 -0700 - rev 428511
Push 34337 by ncsoregi@mozilla.com at Thu, 26 Jul 2018 21:58:45 +0000
Bug 1474296: Don't disconnect disconnected channels on IPC error. r=mixedpuppy This is mostly a guess at the cause of the problem, but I can't see any other way for us to multiply call OnDataAvailable in parallel during normal disconnection. MozReview-Commit-ID: KZyhbDCrLR4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip