aa48e92f7e57791f4446aa0e745125751bee415d: Back out 1ee5457afe8c (bug 1142433) for frequent w-p-t-3 failures
Phil Ringnalda <philringnalda@gmail.com> - Thu, 12 Mar 2015 20:28:14 -0700 - rev 262323
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Back out 1ee5457afe8c (bug 1142433) for frequent w-p-t-3 failures CLOSED TREE
35690b2e6d73c1389ce6d8ed8bcdd907c3eaf5f8: Bug 1142478 followup. Fix bogus test, and don't get the value of an invalid CheckedInt. Then we can reopen the CLOSED TREE.
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 22:59:00 -0400 - rev 262322
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142478 followup. Fix bogus test, and don't get the value of an invalid CheckedInt. Then we can reopen the CLOSED TREE.
e7a3117249ee840dfffe7aea75e7afa0d7cc7ea5: Bug 1142731 followup. Check isInterpreted() before we call environment(), because of the asmjs lambdas. r=waldo, I bet.
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 22:47:52 -0400 - rev 262321
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142731 followup. Check isInterpreted() before we call environment(), because of the asmjs lambdas. r=waldo, I bet.
afb6a4080533fee145992de3401ed0bc5482eb80: Bug 1127646 - Report MSE Join Latency and MTBR in telemetry - r=cpearce,bsmedberg
Chris Double <chris.double@double.co.nz> - Tue, 24 Feb 2015 16:11:43 +1300 - rev 262320
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1127646 - Report MSE Join Latency and MTBR in telemetry - r=cpearce,bsmedberg
37d8d0362318e45be0d842018e4689e6ac5258c9: Bug 1141905 part 4. Add some assertions about what enclosingScope can return for non-scope objects. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262319
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1141905 part 4. Add some assertions about what enclosingScope can return for non-scope objects. r=waldo
16723f5b0307dc68f8657b1fb89f57e43080e15f: Bug 1141905 part 3. Use CreateScopeObjectsForScopeChain in DebuggerFrame_evalWithBindings. r=shu
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262318
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1141905 part 3. Use CreateScopeObjectsForScopeChain in DebuggerFrame_evalWithBindings. r=shu
455577de172ee198e2d809bbd501e3cfc8c9ccea: Bug 1141905 part 2. Make the 5-arg version of CreateScopeObjectsForScopeChain non-static so it can be called from multiple files, and move it to a possibly-saner location. r=shu
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262317
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1141905 part 2. Make the 5-arg version of CreateScopeObjectsForScopeChain non-static so it can be called from multiple files, and move it to a possibly-saner location. r=shu
5b09f6900fe8e99d5681ee456bfcecc8e2dff3ff: Bug 1141905 part 1. Make it possible to CreateScopeObjectsForScopeChain with a given non-global scope chain terminator. r=shu
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262316
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1141905 part 1. Make it possible to CreateScopeObjectsForScopeChain with a given non-global scope chain terminator. r=shu
79f4ecda07ca5d797fb4cd0cbd92cdbeaa7327b4: Bug 1142731. Make IsInternalFunctionObject work correctly again. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262315
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142731. Make IsInternalFunctionObject work correctly again. r=waldo
83ac7b782760d6432eeb51ddb0fc9e36a3cad94c: Bug 1142478. Fix integer attribute parsing to not lose track of leading zeroes. r=sicking
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262314
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142478. Fix integer attribute parsing to not lose track of leading zeroes. r=sicking
6da864042bbff1f781e785c30389ec394d62c611: Bug 1142311 part 2. Rename the parent arg of NewScriptedFunction to enclosingDynamicScope, and make it optional. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262313
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142311 part 2. Rename the parent arg of NewScriptedFunction to enclosingDynamicScope, and make it optional. r=waldo
16dff51f1bb6468ee8b5a7d19464d8add3d500e8: Bug 1142311 part 1. Stop parenting self-hosted objects to the intrinsics holder. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Mar 2015 21:46:57 -0400 - rev 262312
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142311 part 1. Stop parenting self-hosted objects to the intrinsics holder. r=waldo
584d91ffdf884ffa169f9d290acc8b4aff312ade: Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Tue, 10 Mar 2015 09:59:30 -0700 - rev 262311
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow
d86806ea63f405368cdd9e5dc071e2ceb9c74df5: Bug 1135424 - Implement MediaTimer. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Sun, 08 Mar 2015 21:17:48 -0700 - rev 262310
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1135424 - Implement MediaTimer. r=mattwoodrow
e52401d30a67e97c77ab891565446053b0b01533: Bug 1135424 - Allow MediaPromise dispatch to fail if the ThenValue has been disconnected. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Wed, 11 Mar 2015 11:29:50 -0700 - rev 262309
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1135424 - Allow MediaPromise dispatch to fail if the ThenValue has been disconnected. r=mattwoodrow The original idea behind the current model was that we wanted ironclad guarantees that consumers would always get a callback on their promise. But we now have use cases where the consumer wants to forget about a promise (using the new Disconnect()) feature, and in some cases wants to shut down the task queue that the response is going to be dispatched on. In the case of this bug, we want to avoid waiting for the longest outstanding timer promise to be resolved before shutting down the MDSM. So this patch fixes up the pieces needed to make this work: * Loosening our invariants to allow dispatch targets to be released on any thread, since MediaTaskQueue and nsIEventTarget both have thread-safe refcounting. * Releasing mThisVal in Disconnect, so that we no longer depend on successful dispatch to release it on the correct (dispatch) thread. * Fiddling with various assertions. We also make some assertions fatal in nightly/aurora builds while we're at it.
05848c0df2f87e975bb53d39c44fab02876a22a0: Bug 1131884 - Video buffering calculation fails for some MP4 videos - r=jya
Chris Double <chris.double@double.co.nz> - Mon, 09 Mar 2015 12:16:58 +1300 - rev 262308
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1131884 - Video buffering calculation fails for some MP4 videos - r=jya Playback position used in calculating buffering time is set during metadata reading. This is at end of file for the video in the bug. As a result the buffering data is always wrong. Changed to not setting position during metadata - it is set during frame playback anyway. Also changes buffering timeout to 15s from 30s.
d3f34e3bffcea6d2189fb69128c6dfef96af986b: Bug 1142376 - Allow copying of mozilla::Pair objects. r=waldo
Seth Fowler <seth@mozilla.com> - Thu, 12 Mar 2015 17:44:30 -0700 - rev 262307
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142376 - Allow copying of mozilla::Pair objects. r=waldo
70bccab35a0286eae6522cb973e70fff71362fb2: Bug 1142366 - Add an equivalent of std::make_pair for mozilla::Pair. r=waldo
Seth Fowler <seth@mozilla.com> - Thu, 12 Mar 2015 17:44:28 -0700 - rev 262306
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142366 - Add an equivalent of std::make_pair for mozilla::Pair. r=waldo
76e28af52416814caece9ac0b8b08dbee2b9cfb2: Bug 1133939 P2 Add tests validating nsPipeOutputStream AsyncWait behavior. r=froydnj
Ben Kelly <ben@wanderview.com> - Sat, 21 Feb 2015 09:51:17 -0500 - rev 262305
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1133939 P2 Add tests validating nsPipeOutputStream AsyncWait behavior. r=froydnj
516fb2d378b04ae71655b7170e5671f00ae17cbe: Bug 1133939 P1 Free buffer resources when an nsPipeInputStream is closed. r=froydnj
Ben Kelly <ben@wanderview.com> - Sat, 21 Feb 2015 09:51:17 -0500 - rev 262304
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1133939 P1 Free buffer resources when an nsPipeInputStream is closed. r=froydnj
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip