792b0721903ec0ec0b61175cd1dc7624c50fc135: Backed out changeset 9a796d86bae8 (bug 1063728) until people agree what they want to do here
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 08 Sep 2014 20:38:21 -0400 - rev 204227
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Backed out changeset 9a796d86bae8 (bug 1063728) until people agree what they want to do here
8ef4e254bd15c3be61820d7a3b82c23b766469be: Bug 1063992 - Set the animation player hold time to zero when it is initially paused; r=dzbarsky
Brian Birtles <birtles@gmail.com> - Tue, 09 Sep 2014 08:55:34 +0900 - rev 204226
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1063992 - Set the animation player hold time to zero when it is initially paused; r=dzbarsky This patch fixes a regression from bug 1033114, m-c changeset 9db3e43c19c1. That changeset changed the meaning of mHoldTime (despite the commit message which erroneously refers to mStartTime) to make it an offset from the start time rather than a timestamp. However, it failed to update the case when we have an initially-paused player. In that case the offset should be zero but the existing code set it to the same value as the start time (which is, itself, an offset from the beginning of the timeline) and the above changeset failed to update that.
8a0f3c42df5d799491970c015c634f8056a5ad84: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 08 Sep 2014 19:31:10 -0400 - rev 204225
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge m-c to inbound. a=merge
1b8da12b68dc29334543caf042385c35df8174b2: Bug 1062077 - Remove now-no-op error reporter munging in mozJSSubScriptLoader.cpp. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Sep 2014 16:30:12 -0700 - rev 204224
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062077 - Remove now-no-op error reporter munging in mozJSSubScriptLoader.cpp. r=bz In the past this might theoretically have switched us from NS_ScriptErrorReporter to xpc::SystemErrorReporter, but those have now been merged.
519e6a37545d5f0dc802e5d65d548bcf3ccf3d20: Bug 1062077 - Merge NS_ScriptErrorReporter and xpc::SystemErrorReporter. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Sep 2014 16:30:11 -0700 - rev 204223
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062077 - Merge NS_ScriptErrorReporter and xpc::SystemErrorReporter. r=bz We keep the latter name because it's referenced in more places. Error reporters will go away entirely in bug 981187.
3568bcb8b6c60b5df47e6c66087b21ba08b59d5b: Bug 1062077 - Report exceptions immediately for non-window globals, and assert that we have a window in ScriptErrorEvent. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Sep 2014 16:30:11 -0700 - rev 204222
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062077 - Report exceptions immediately for non-window globals, and assert that we have a window in ScriptErrorEvent. r=bz Note that this is a no-op right now, because NS_ScriptErrorReporter currently relies on nsIScriptContext to get its global, and thus will only ever operate on window globals. But that will change once we merge this code with that in xpc::SystemErrorReporter.
67e8b7d84de8e3e7316b3bf67ebaacbcafc9e7d0: Bug 1062077 - Switch SystemErrorReporter to xpc::ErrorReport. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Sep 2014 16:30:11 -0700 - rev 204221
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062077 - Switch SystemErrorReporter to xpc::ErrorReport. r=bz
c905979c161e41f1159270428970fc8e440a3070: Bug 1062077 - Hoist console logging duties into xpc::ErrorReport. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Sep 2014 16:30:11 -0700 - rev 204220
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062077 - Hoist console logging duties into xpc::ErrorReport. r=bz
cf4859464f9ea5c3bb44e35d328c13d02114f13a: Bug 1062077 - Introduce xpc::ErrorReport. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Sep 2014 16:30:10 -0700 - rev 204219
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062077 - Introduce xpc::ErrorReport. r=bz I've got it! Let's just wrap the JS thing in an XPCOM thing that duplicates its fields with a different ownership model! We totally need another one of those, right? And we could even stick it in XPConnect! </sarcasm> In seriousness - the code to own, format, and display error reports is currently spread between the JS engine, JSErrorReporters, an async Runnable abstraction, and elsewhere. We need to condense it somewhere to start chipping away at this mess.
d911ec123f2e3201fc01f732c87c4698c17d25f2: Bug 1064160 - Move NotifyGotData calls to TrackBuffer so they are closer to the state being waited/notified on. r=cajbir
Matthew Gregan <kinetik@flim.org> - Sun, 07 Sep 2014 23:54:00 +1200 - rev 204218
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1064160 - Move NotifyGotData calls to TrackBuffer so they are closer to the state being waited/notified on. r=cajbir Rename NotifyGotData to slightly clearer NotifyTimeRangesChanged. Move WaitForData from MediaSourceDecoder's public API to MediaSourceReader's private API and hoist the wait loop logic inside it.
f6dcab0e9e8304b11c7af4baedcf575cdc5df954: Bug 1062664 - Don't update MediaSourceReader::mLast{Audio,Video}Time when seeking. r=cajbir
Matthew Gregan <kinetik@flim.org> - Mon, 08 Sep 2014 16:55:20 +1200 - rev 204217
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062664 - Don't update MediaSourceReader::mLast{Audio,Video}Time when seeking. r=cajbir Any On{Audio,Video}Decoded callbacks triggered before we request a new sample from a reader after seeking should not be used to compute the last sample time because they originate from the reader we're switching away from and cause us to switch back to it after seeking.
0411677efc84c72adf258e6931d94e1360b86644: Bug 1062664 - Make Switch{Audio,Video}Reader return true only on an actual reader change (i.e. selecting the current reader is not a switch). r=cajbir
Matthew Gregan <kinetik@flim.org> - Mon, 08 Sep 2014 16:54:52 +1200 - rev 204216
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062664 - Make Switch{Audio,Video}Reader return true only on an actual reader change (i.e. selecting the current reader is not a switch). r=cajbir Remove the ok check from MSR::Seek now that Switch{Audio,Video}Reader may return false; return to relying on the ContainsTime assert.
b8eaf4b01762717a0f2a17bcec7cfcf5dbffccf3: Bug 1062664 - Select newest decoder for a given TrackBuffer. r=cajbir
Matthew Gregan <kinetik@flim.org> - Mon, 08 Sep 2014 12:13:50 +1200 - rev 204215
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062664 - Select newest decoder for a given TrackBuffer. r=cajbir
5cf7d475651b01c495770778786e293904c313fe: Bug 1062664 - Refactor reader switching. r=cajbir
Matthew Gregan <kinetik@flim.org> - Mon, 08 Sep 2014 12:07:56 +1200 - rev 204214
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062664 - Refactor reader switching. r=cajbir
d742663d733d0de48707fb9bdff6482c245e33af: Bug 1062664 - Frame selection test. r=cajbir
Matthew Gregan <kinetik@flim.org> - Fri, 05 Sep 2014 18:20:23 +1200 - rev 204213
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1062664 - Frame selection test. r=cajbir
879dcad4adedd46e80c995b2bb976854a43aee9f: Bug 1063224 - Use global screen coordinates when working with quantities in inches. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 Sep 2014 18:42:34 -0400 - rev 204212
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1063224 - Use global screen coordinates when working with quantities in inches. r=kats
8a9879a291a9fcb4fca5e896c1de4f7aa1faead0: Bug 1063224 - Add a PanStart() method to AsyncPanZoomController. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 Sep 2014 18:42:03 -0400 - rev 204211
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1063224 - Add a PanStart() method to AsyncPanZoomController. r=kats
0016208a92201404c7f537ed5a1960bcdc168a63: Bug 1063224 - Give AsyncPanZoomController a mechanism for converting between local and global screen coordinates. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Sep 2014 17:44:25 -0400 - rev 204210
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1063224 - Give AsyncPanZoomController a mechanism for converting between local and global screen coordinates. r=kats
600d8514b1f46012237760d61c102cb7805d72b1: Bug 1063224 - Split APZCTreeManager::GetInputTransforms() into GetScreenToApzcTransform() and GetApzcToGeckoTransform(). r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Sep 2014 18:04:01 -0400 - rev 204209
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1063224 - Split APZCTreeManager::GetInputTransforms() into GetScreenToApzcTransform() and GetApzcToGeckoTransform(). r=kats
3220317cf03ad646fb11cf7cfae8cec5b179bdf3: Bug 1063224 - Add a bit more infrastructure to Axis. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 Sep 2014 18:59:46 -0400 - rev 204208
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1063224 - Add a bit more infrastructure to Axis. r=kats
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip