e572ad1b9e3917e17004bcf6fe0288d29ffdef43: Bug 1155500: Have nsAutoPtr transfers ownership when copying related objects. r=froydnj
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 14:55:05 +1000 - rev 241969
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1155500: Have nsAutoPtr transfers ownership when copying related objects. r=froydnj This emulates auto_ptr behavior.
1103c98d1a93d2c0fcdfd3e2b5b8fcd8c4370565: Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 30 Apr 2015 14:25:03 -0400 - rev 241968
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles
195a3736c87724bfc4ae4a4a932b2cb40734b736: Bug 1155900 - Make frontend-triggered GetIterator perform ToObject before doing GetMethod(..., @@iterator), and add tests. (There's no behavioral change, except in terms of error messages, because the presence of bug 603201 causes this ToObject call to happen anyway -- but if that bug had been fixed before this one, these changes would have fixed a bug.) r=shu
Jeff Walden <jwalden@mit.edu> - Mon, 20 Apr 2015 19:51:17 -0700 - rev 241967
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1155900 - Make frontend-triggered GetIterator perform ToObject before doing GetMethod(..., @@iterator), and add tests. (There's no behavioral change, except in terms of error messages, because the presence of bug 603201 causes this ToObject call to happen anyway -- but if that bug had been fixed before this one, these changes would have fixed a bug.) r=shu
5d7b3b8cce5ab70e7f6280e9b46ffd2e413994ab: Bug 1155900 - Pass destructuring right-hand-side expressions through ToObject before properties are destructured out of them. r=shu
Jeff Walden <jwalden@mit.edu> - Fri, 17 Apr 2015 21:57:50 -0700 - rev 241966
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1155900 - Pass destructuring right-hand-side expressions through ToObject before properties are destructured out of them. r=shu
2e212218ba40e9d842fcee6b64364b4ddde2b6b2: Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
Tooru Fujisawa <arai_a@mac.com> - Fri, 01 May 2015 13:49:29 +0900 - rev 241965
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
924a8ed0b89cf23e388e2a673866354ff67f7d80: Bug 1160064 - Give WatchManager an owner thread and make sure everything happens there. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 16:21:14 -0700 - rev 241964
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160064 - Give WatchManager an owner thread and make sure everything happens there. r=jww
6979a9e3e60a8b10c986d45cda2ed90b3d7efbab: Bug 1160064 - Do watching/mirroring initialization on the state machine task queue. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 15:46:49 -0700 - rev 241963
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160064 - Do watching/mirroring initialization on the state machine task queue. r=jww We take this as an opportunity to remove connect-during-initialization. Always connecting from the owner thread feels like a stronger invariant.
fe579e65165e645aa6f92475a44a0c60a1c8f7a9: Bug 1160064 - Switch mirror/canonical initialization to happen in the constructor. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 00:21:43 -0700 - rev 241962
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160064 - Switch mirror/canonical initialization to happen in the constructor. r=jww The goal here is to hoist all meaningful watcher/mirror/canonical manipulation onto the owner thread. But since that must necessarily happen asynchronously, we need to make sure that canonicals are in a sane state immediately upon creation, since otherwise a mirror from another thread may attempt to connect to a not-yet-initialized canonical.
931d1e1603f482a7d2048ccd1bde0f7b6e781a68: Bug 1160064 - Initialize the state machine task queue in the initializer list. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 00:09:56 -0700 - rev 241961
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160064 - Initialize the state machine task queue in the initializer list. r=jww
65c1a77ed87cc537b4e86d12716422deda61260f: Bug 1160064 - Explicitly initialize logging at the right time. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 19:04:59 -0700 - rev 241960
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160064 - Explicitly initialize logging at the right time. r=jww The patches in this bug can cause us to log things before some of the Ensure*Log macros are called. Let's just do this right.
f0bd0f42f57ad1a1112a3162c6c74adadaac0118: bug 1159456 finish and exit from Flush() even if MFTManager rejects sample r=cpearce
Karl Tomlinson <karlt+@karlt.net> - Wed, 29 Apr 2015 04:36:13 +1200 - rev 241959
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
bug 1159456 finish and exit from Flush() even if MFTManager rejects sample r=cpearce
a76ff0089fcb8a1c041751201a7c3f8558860dec: Bug 1160190. Remove most of the pref annotations in test_interfaces and test_worker_interfaces. r=jst
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 30 Apr 2015 23:08:44 -0400 - rev 241958
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160190. Remove most of the pref annotations in test_interfaces and test_worker_interfaces. r=jst
51b443c076bde39f84b688f9139f0d2fc1e7d446: Bug 1160027 - Move ResourceQueue implementation from header file - r=cpearce
Chris Double <chris.double@double.co.nz> - Mon, 27 Apr 2015 13:55:22 +1200 - rev 241957
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160027 - Move ResourceQueue implementation from header file - r=cpearce
6e0c202e4469067f8eb3364623c1592a2e745825: Bug 1159090 - Only append library path for updater if it is a unique value. r=rstrong
Brian R. Bondy <netzen@gmail.com> - Mon, 27 Apr 2015 22:31:29 -0400 - rev 241956
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1159090 - Only append library path for updater if it is a unique value. r=rstrong
83082fcebedc934a8e78a5fca6dc4e858194be84: And fix this to actually compile... Still bug 1160311.
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 30 Apr 2015 21:58:07 -0400 - rev 241955
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
And fix this to actually compile... Still bug 1160311.
53fadc2749bba3c6676fb5e1e27e909ef00cc089: Bug 1160311. JITs should be enabled by default. r=jorendorff
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 30 Apr 2015 17:36:50 -0400 - rev 241954
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1160311. JITs should be enabled by default. r=jorendorff
2a93c3537086cedc93d1af5f69255ba5e9513908: Bug 1142174 - Normalize omni.ja! paths when diffing about:memory reports. r=njn
Eric Rahm <erahm@mozilla.com> - Thu, 30 Apr 2015 18:24:17 -0700 - rev 241953
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1142174 - Normalize omni.ja! paths when diffing about:memory reports. r=njn Paths of the form: 'jar:file:///tmp/tmp2DqEYgBuildGetter_firefox/firefox/omni.ja!/components/Webapps.js' are now normalized to: 'jar:file:///.../omni.ja!/components/Webapps.js' when diffing about:memory reports. This is particularly useful when checking for regressions across builds which will often have different install paths.
33d085b0ca4030131e2d256c480a92a15cff2d52: Bug 1157343 - Protect ProgressTracker::mImage with a mutex. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Thu, 30 Apr 2015 18:13:14 -0700 - rev 241952
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1157343 - Protect ProgressTracker::mImage with a mutex. r=tn
35dfb84cc70f937cf359de009a84fe551862ed3d: Bug 1159944 - more alt-svc tests r=hurley
Patrick McManus <mcmanus@ducksong.com> - Thu, 30 Apr 2015 20:53:20 -0400 - rev 241951
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1159944 - more alt-svc tests r=hurley
7bc6ca1495610504491cc2c0634441a9b8abd873: Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Apr 2015 14:29:55 +0900 - rev 241950
Push 28672 by ryanvm@gmail.com at Fri, 01 May 2015 16:57:20 +0000
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd They are kept around for the sake of the standalone glue, which is used for e.g. webapprt, which doesn't have direct access to jemalloc, and thus still needs a wrapper to go through the xpcom function list and get to jemalloc from there.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip