9eca5074cb77ebf7a0084308c583bb6933b975fa: Bug 1247297 - Add "Full-screen browsing" settings, in Settings -> General menu for tablets. r=sebastian, a=sylvestre
Mihai Pop <mihai.g.pop@softvision.ro> - Thu, 11 Feb 2016 15:57:36 +0200 - rev 313057
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1247297 - Add "Full-screen browsing" settings, in Settings -> General menu for tablets. r=sebastian, a=sylvestre
123cfb0366b76b87bd85c3195dc8c3f87861b2f1: Bug 1245463: [MSE] P5. Remove no longer working Dump() commands. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 18:05:39 +1100 - rev 313056
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1245463: [MSE] P5. Remove no longer working Dump() commands. r=gerald, a=sylvestre MozReview-Commit-ID: 71hgJ63ksPU
09b2d06b4ed03b084dea3a4bb4d077acea33b271: Bug 1245463: [MSE] P4. Remove dead code. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 18:14:17 +1100 - rev 313055
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1245463: [MSE] P4. Remove dead code. r=gerald, a=sylvestre MozReview-Commit-ID: Elnm0WPuqHC
317fdb031d06d69630b53ea3fcc41769621b23f7: Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Feb 2016 00:55:55 +1100 - rev 313054
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald, a=sylvestre The W3C spec indicates that while everything in MSE is asynchronous, the abort() command is to interrupt the current segment parser loop and have the reset parser loop synchronously completes the frames present in the input buffer. This causes a fundamental issue that abort() will never result in a deterministic outcome as the segment parser loop may be in different condition. We used to really attempt to abort the current operation, however there could have been a race in the order in which tasks were queued. As such, we now simply wait for the current appendBuffer to complete. This also simplifies the code greatly, as we don't need to worry about pending concurrent appendBuffer. The actually happens to be similar to the Chromium behavior. Similar to bug 1239983, we strongly assert should a segment parser loop be running when it must have completed. MozReview-Commit-ID: 9772PLQEozf
d243af3941f86eb2d9c8ee1ab9675204f5b25bb7: Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Feb 2016 00:54:44 +1100 - rev 313053
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald, a=sylvestre It served no purpose other than implementing the MSE spec by the letter. The spirit is preserved. This allows to disable tail dispatching on the MediaSourceDemuxer's TaskQueue which prevents us from performing synchronous operation on the main thread. MozReview-Commit-ID: G7aqfvGsf1e
929c6a005171edfce728241d22c55469fdc60a47: Bug 1245463: [MSE] P1. Do not attempt to retrieve the buffered range if the mediasource is in closed state. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 17:06:18 +1100 - rev 313052
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1245463: [MSE] P1. Do not attempt to retrieve the buffered range if the mediasource is in closed state. r=gerald, a=sylvestre The changes that follow may cause the active sourcebuffer list to be modified; which will trigger an assertion if the mediasource object is closed. MozReview-Commit-ID: 8A1CMKAUyTq
094ce4a689a3f4ab9b31c33e4811b0f9171c4910: Bug 1247572 - Add profileDate field to Android core ping docs. r=gfritzsche, a=sylvestre
Michael Comella <michael.l.comella@gmail.com> - Thu, 11 Feb 2016 11:45:28 -0800 - rev 313051
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1247572 - Add profileDate field to Android core ping docs. r=gfritzsche, a=sylvestre MozReview-Commit-ID: Gob7uXjT6jG
1ce5ee8b5c55f206baeb86085ea942984b4b5336: Bug 1245745 include libpulse version in update URL r=glandium, a=sylvestre
Karl Tomlinson <karlt+@karlt.net> - Tue, 09 Feb 2016 14:35:03 +1300 - rev 313050
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1245745 include libpulse version in update URL r=glandium, a=sylvestre
4b50acd583f8f73954a7da1829446d32dd61e02d: Bug 1246209 - Add profile creation date to core ping. r=mfinkle, a=sylvestre
Michael Comella <michael.l.comella@gmail.com> - Mon, 08 Feb 2016 17:17:14 -0800 - rev 313049
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1246209 - Add profile creation date to core ping. r=mfinkle, a=sylvestre This patch adds 2 workarounds for the fact that getProfileCreationDate returns -1 when it can't find a creation date. Returning -1 turned out to be not particularly robust but I did it this way to avoid adding too many additional versions of methods in order to have optional parameters such as profileCreationDate. The workarounds are added as TODOs w/ bug #'s in the code and mentioned in the comments of bug 1246816 itself. A future implementation should probably add a Builder to pass a single Object as the argument to TelemetryPingGenerator.createCorePing to prevent the argument list from growing unreasonably large and to properly operate on optional parameters. I didn't do this in this patch in order to simplify the uplifted code.
1088f9454fc94d9764f67882fdb49deb4ae3ef1b: Bug 1246209 - Add getProfileCreationDate, implement from filestystem, & add stencil code. r=mfinkle, a=sylvestre
Michael Comella <michael.l.comella@gmail.com> - Mon, 08 Feb 2016 17:10:26 -0800 - rev 313048
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1246209 - Add getProfileCreationDate, implement from filestystem, & add stencil code. r=mfinkle, a=sylvestre Retrieving the profile creation date from the filesystem is not strictly necessary to upload this data and returns -1 until it is implemented. If the decision is r+'d here, it will be implemented in bug 1246816.
44eb8a422942879cbe6168bd6de7a0b1829c1f3f: Bug 1246209 - Extract readJSONObjectFromFile out of getClientId. r=mfinkle, a=sylvestre
Michael Comella <michael.l.comella@gmail.com> - Mon, 08 Feb 2016 15:03:21 -0800 - rev 313047
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1246209 - Extract readJSONObjectFromFile out of getClientId. r=mfinkle, a=sylvestre
30965b27b48ee32506806fc9fc230efad82328fe: Bug 1237160: Do not count frames not composited as dropped. r=cpearce, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 03 Feb 2016 18:07:44 +1100 - rev 313046
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1237160: Do not count frames not composited as dropped. r=cpearce, a=sylvestre This is a partial reversal of bug 1230338. We can't distinguish frames that are never composited because the media element is hidden from the frames genuinely dropped due to machine slowness. So until we can distinguish them, let's not report them as dropped. MozReview-Commit-ID: ERV8Luaxp3F
7c0758190dde724ac44f16fe0ab17e927b03c004: Bug 1229742: P2. Don't reject data promise if new data is pending. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Feb 2016 00:36:47 +1100 - rev 313045
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1229742: P2. Don't reject data promise if new data is pending. r=gerald, a=sylvestre MozReview-Commit-ID: LaQeRoffA6B
48ad49b5b254ade35cff876fe9dc3b992d2db656: Bug 1229742: P1. Only clear EOS flag if we have new data. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Feb 2016 00:35:20 +1100 - rev 313044
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1229742: P1. Only clear EOS flag if we have new data. r=gerald, a=sylvestre MozReview-Commit-ID: ttmWsAIPxQ
d9bbf3f7bbf83ac46e68bca937b835724ed77882: Bug 1239516 - Use nsDependentCSubstring for wrapping a slice of a char buffer. r=karlt, a=sylvestre
Mats Palmgren <mats@mozilla.com> - Thu, 14 Jan 2016 23:11:44 +0100 - rev 313043
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1239516 - Use nsDependentCSubstring for wrapping a slice of a char buffer. r=karlt, a=sylvestre
caf0e018f573d3d6d2065559db9f8ab2ee90457e: No bug, Automated blocklist update from host bld-linux64-spot-495 - a=blocklist-update
ffxbld - Sat, 13 Feb 2016 03:16:41 -0800 - rev 313042
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
No bug, Automated blocklist update from host bld-linux64-spot-495 - a=blocklist-update
ce08fa9d4ed6c89d009a29bddd8ea3075bb868fc: Bug 1228103. r=smaug. a=sylvestre
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 09 Feb 2016 12:45:59 +0200 - rev 313041
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1228103. r=smaug. a=sylvestre
b2391e6b3333ca59f694a04aa79ffc94ab2f0588: Automated checkin: version bump for firefox 45.0b5 release. DONTBUILD CLOSED TREE a=release
ffxbld - Fri, 12 Feb 2016 01:09:23 -0500 - rev 313040
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Automated checkin: version bump for firefox 45.0b5 release. DONTBUILD CLOSED TREE a=release
564aebef8e79c69a1e69752ffba7ad9beb1ed8a6: Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 08 Feb 2016 15:29:58 +1100 - rev 313039
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald, a=sylvestre MozReview-Commit-ID: 58I64YHAERs
9c5f9aec8a554a2ab0912bec63dd118468f5bf38: Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 08 Feb 2016 15:28:15 +1100 - rev 313038
Push 1040 by raliiev@mozilla.com at Mon, 29 Feb 2016 17:11:22 +0000
Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald, a=sylvestre MozReview-Commit-ID: 80kfJraaLDs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip