1b55d17c24cf4b29f15dbfbf84fae1b5fb9c23f1: Bug 1350256 - Handle null entry values more gracefully. r=mayhemer
Michal Novotny <michal.novotny@gmail.com> - Sat, 15 Apr 2017 04:49:00 -0400 - rev 353898
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1350256 - Handle null entry values more gracefully. r=mayhemer
6fed58304dde604c86b814e95e16a5ece11f5043: Bug 1356498 followup: fix compiler bustage.
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 21:26:43 -0400 - rev 353897
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1356498 followup: fix compiler bustage.
67bf37b2c974960a2b3d6ec9675f1a02453d8b51: Bug 1356691 - Preserve DeadObjectProxy's IsCallable and IsConstructor values statically with templates. (r=billm)
Shu-yu Guo <shu@rfrn.org> - Tue, 18 Apr 2017 18:23:18 -0700 - rev 353896
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1356691 - Preserve DeadObjectProxy's IsCallable and IsConstructor values statically with templates. (r=billm)
428f1770d076b08646e6bff729c439af145bd8cb: Bug 1357012 - Use fallible append for compression tasks and use UniquePtrs. (r=jonco)
Shu-yu Guo <shu@rfrn.org> - Tue, 18 Apr 2017 18:23:18 -0700 - rev 353895
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1357012 - Use fallible append for compression tasks and use UniquePtrs. (r=jonco)
fae4abdb3d862e8ff21f1f4fd58ac9b8f138e7c7: Bug 1306200 part 2. When a promise is rejected with an object that cannot be securely unwrapped, report the underlying object as an error to its global before replacing the rejection value with a security error placeholder. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 20:56:48 -0400 - rev 353894
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1306200 part 2. When a promise is rejected with an object that cannot be securely unwrapped, report the underlying object as an error to its global before replacing the rejection value with a security error placeholder. r=waldo
c14bbafbc6a6606f42ac0d23dcde9f05485c41d2: Bug 1306200 part 1. Move the "report this error now" machinery from Debugger.cpp to ErrorReporting. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 20:56:48 -0400 - rev 353893
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1306200 part 1. Move the "report this error now" machinery from Debugger.cpp to ErrorReporting. r=waldo This allows other consumers to share this machinery.
d0ba9a32cea534fda58ca7794d2fae9ff9ce6e83: Bug 1356498. Change nsDocument's unlink to unbind/remove its kids the same way other places (including FragmentOrElement's unlink) do. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 20:56:45 -0400 - rev 353892
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1356498. Change nsDocument's unlink to unbind/remove its kids the same way other places (including FragmentOrElement's unlink) do. r=mystor This prevents us from trying to re-set the base URI to the href of a <base> element that's being unlinked.
b8ef6055e88f2197b048dcb9e7bbd5a606f72fc3: Bug 1351676 - Add Windows theme related look and feel values to the content process look and feel cache. r=mconley
Jim Mathies <jmathies@mozilla.com> - Thu, 13 Apr 2017 11:13:49 -0500 - rev 353891
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1351676 - Add Windows theme related look and feel values to the content process look and feel cache. r=mconley MozReview-Commit-ID: FFGLOnH2TQS
637d897a3364010c00396e54920483c2c3396f5d: Bug 1298937 - Fix overlap by changing search bar's margin-top attribute. r=adw
Aditya Srivastava <adi.srivastava@hotmail.com> - Tue, 20 Dec 2016 23:39:47 +0530 - rev 353890
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1298937 - Fix overlap by changing search bar's margin-top attribute. r=adw
7bdfa44ce84378c42f638e31145a3ac79655ff7c: Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8)
Bill McCloskey <billm@mozilla.com> - Thu, 23 Feb 2017 13:23:45 -0800 - rev 353889
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8) To run JS in separate cooperative threads, we need to split up per-thread state from per-runtime state. This patch does that for XPConnect. MozReview-Commit-ID: 407SlJ7nR6v
6d3e06aa0da8dc25cd7717e1d66a5aca4ea534d7: Back out bug 1356836 for test failures.
Bill McCloskey <billm@mozilla.com> - Tue, 18 Apr 2017 16:58:10 -0700 - rev 353888
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Back out bug 1356836 for test failures. This reverts commit f8aea16b4c540717ecf69be970fe5c18044b4312.
2c6ecadd506bd756b81f4a03adb386f2880a8b2f: Bug 1354933. Assert that the frame pointer is null in the nsView destructor. r=mats
Timothy Nikkel <tnikkel@gmail.com> - Tue, 18 Apr 2017 18:17:35 -0500 - rev 353887
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1354933. Assert that the frame pointer is null in the nsView destructor. r=mats
8d0c392a6f4c47ff6f73b14b5ec8af096392bd87: Bug 1356836 - Reduce the hashtable lookup cost in principal serialization/deserialization; r=billm
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 15 Apr 2017 16:26:06 -0400 - rev 353886
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1356836 - Reduce the hashtable lookup cost in principal serialization/deserialization; r=billm
6164b30ebdae9b729c5662fccc44117d2e01d254: Bug 1354292: Let the stack walker unwind leaf functions without a function entry. r=njn
David Major <dmajor@mozilla.com> - Tue, 18 Apr 2017 18:52:06 -0400 - rev 353885
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1354292: Let the stack walker unwind leaf functions without a function entry. r=njn
3586c6c537791ff194d10746ee54e5836e2c23c4: Bug 1353420: Register the JIT region with mozglue so it can avoid stack-walking that code. r=luke
David Major <dmajor@mozilla.com> - Tue, 18 Apr 2017 18:52:04 -0400 - rev 353884
Push 31681 by kwierso@gmail.com at Thu, 20 Apr 2017 00:11:50 +0000
Bug 1353420: Register the JIT region with mozglue so it can avoid stack-walking that code. r=luke
e9a5d4f62461ee0db07a41f59b73163ec106bc3e: Bug 1337509 - Do not create tab objects with an unsupported 'selected' property. r=bsilverberg,mixedpuppy
Tushar Saini (:shatur) <tushar.saini1285@gmail.com> - Tue, 18 Apr 2017 22:07:38 +0530 - rev 353883
Push 31680 by kwierso@gmail.com at Wed, 19 Apr 2017 23:57:00 +0000
Bug 1337509 - Do not create tab objects with an unsupported 'selected' property. r=bsilverberg,mixedpuppy MozReview-Commit-ID: 4Bi6LdNUxMo
4a1023c9c098810251bc5bb21b5d2617982fa15d: Bug 1357629 - Add httpclientandroidlib to .inferconfig ignore list r=nalexander,njpark
Andrzej Hunt <ahunt@mozilla.com> - Tue, 18 Apr 2017 20:05:25 -0700 - rev 353882
Push 31680 by kwierso@gmail.com at Wed, 19 Apr 2017 23:57:00 +0000
Bug 1357629 - Add httpclientandroidlib to .inferconfig ignore list r=nalexander,njpark We probably don't want to tackle these issues since httpclientandroidlib is already deprecated, and we have more pressing infer issues in the main app. (We can always reenable if needed, but this means we can more rapidly get to a state of 0 infer reports, allowing use of infer to catch newly introduced issues in the core app.) MozReview-Commit-ID: 2jMlrh68kOE
5323eee5a384afe38f3bd235a58e1713914ef169: Bug 1355233 - quote unmatched open paren in function tokens correctly; r=gl
Tom Tromey <tom@tromey.com> - Mon, 17 Apr 2017 08:00:58 -0600 - rev 353881
Push 31680 by kwierso@gmail.com at Wed, 19 Apr 2017 23:57:00 +0000
Bug 1355233 - quote unmatched open paren in function tokens correctly; r=gl When rewriting in the rule view, the rewriter quotes unmatched open parens to avoid some edits affecting the rest of the style sheet. This was bug 1321970. However, that change didn't correctly handle the case of a function token, where the paren in question appears at the end, not the start, of the token. MozReview-Commit-ID: GjA40M2KsvX
00c020c70fe1b46f44a7922c79277261208a6e8d: Bug 1357828 - Remove B2G-specific code from mozJSComponentLoader::ReallyInit(). r=mrbkap
Andrew McCreight <continuation@gmail.com> - Wed, 19 Apr 2017 10:33:04 -0700 - rev 353880
Push 31680 by kwierso@gmail.com at Wed, 19 Apr 2017 23:57:00 +0000
Bug 1357828 - Remove B2G-specific code from mozJSComponentLoader::ReallyInit(). r=mrbkap MozReview-Commit-ID: I0h6Y9VQETJ
5af938bc434b0088eb035af5324b8e2623cc6412: Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang
Kan-Ru Chen <kanru@kanru.info> - Thu, 16 Mar 2017 17:36:15 +0800 - rev 353879
Push 31680 by kwierso@gmail.com at Wed, 19 Apr 2017 23:57:00 +0000
Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang This patch implements async returns for IPDL using MozPromises. There are following changes: * Initialize AbstractThreads for MessageLoops * Record promises and their reject functions * When async message returns, call their resolve functions * When send error or channel close, call their reject functions * Implement "unresolved-ipc-promises" count for about:memory * Test cases See bug attachment for generated code from test cases MozReview-Commit-ID: 7xmg8gwDGaW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip