387424d25c4a7204681e5e951dbfd3f116a38aa6: Bug 1261900: [MSE/webm] P8. Allow WebMDemuxer to resume demuxing even after encountering EOS. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Apr 2016 23:10:00 +1000 - rev 355630
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: [MSE/webm] P8. Allow WebMDemuxer to resume demuxing even after encountering EOS. r?kinetik Our nestegg demuxer is not designed to continue demuxing once it has hit an error or EOS. However, being able to resume demuxing is a fundamental requirement of the MSE architecture as it is possible to receive partial media segments (webm cluster) at any time or a complete media segment but incomplete webm file. We get around this limitation by saving the nestegg memory context prior demuxing and detecting when nestegg hit EOS. If so, we restore the saved memory context so that nestegg can resume; in effect it's as if nestegg didn't hit EOS. MozReview-Commit-ID: Ko7OpuaSfMH
d9983c61de27f1dfb74b6edb41dfd6e72f3f91a0: Bug 1261900: [nestegg] P7. Add nestegg methods to save/restore context. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Apr 2016 22:54:27 +1000 - rev 355629
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: [nestegg] P7. Add nestegg methods to save/restore context. r?kinetik This commit is just for review purposes, the changes will go upstream. MozReview-Commit-ID: BdDdYg4D7T
726bb18b82e52c9e6001666c5fb0a0f0cfff1c98: Bug 1261900: [MSE/webm] P6. Don't unnecessarily calculate the next keyframe time. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Apr 2016 16:41:52 +1000 - rev 355628
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: [MSE/webm] P6. Don't unnecessarily calculate the next keyframe time. r?kinetik MSE only uses the webm demuxer to demux all samples at once. Attempting to find the next keyframe as such always fail. MozReview-Commit-ID: KKmOpKGde2C
402b665925f1345bbca6bccfbe452ff783851db6: Bug 1261900: [MSE/webm] P5. Re-add WebMTrackDemuxer::GetEvictionOffset. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Apr 2016 16:37:39 +1000 - rev 355627
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: [MSE/webm] P5. Re-add WebMTrackDemuxer::GetEvictionOffset. r?gerald MozReview-Commit-ID: 7kF5bo5mrbP
cb56de26aa28c4b5cf9ab3e8369f56c85cec52ec: Bug 1261900: [MSE] P4. Only evict no longer used data from resource. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Apr 2016 16:33:56 +1000 - rev 355626
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: [MSE] P4. Only evict no longer used data from resource. r?gerald MozReview-Commit-ID: 9ueagW9ufky
8d49fc116b9b757e1cf03a93d8ead282aa86cb67: Bug 1261900: P3. Re-add MediaDataDemuxer::GetEvictionOffset() API. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Apr 2016 15:48:38 +1000 - rev 355625
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: P3. Re-add MediaDataDemuxer::GetEvictionOffset() API. r?gerald API was removed in bug 1204419. MozReview-Commit-ID: Hr9SgVsG0vl
8c40d2df91041136fa29330cd4941a6238a3a1a5: Bug 1261900: [MSE] P2. Prevent assertion should first media segment contained no frame. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 21 Apr 2016 21:19:47 +1000 - rev 355624
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: [MSE] P2. Prevent assertion should first media segment contained no frame. r?gerald Encountered while using YouTube MSE/webm compliance test. MozReview-Commit-ID: 75Ga4TCGqMF
1e2306ce5086940cd2954aa5a6a873d39f433327: Bug 1261900: [webm] P1. Use block duration if known. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 21 Apr 2016 21:07:54 +1000 - rev 355623
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1261900: [webm] P1. Use block duration if known. r?kinetik The duration returned however appears to always be zero. MozReview-Commit-ID: 8llqDhAqNmk
512ef6a8a2f0fbe51765c105fe18f64c58ebdf99: Bug 1258922: [MSE] Disable noisy test. r=test-only draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 21 Apr 2016 21:30:59 +1000 - rev 355622
Push 16344 by bmo:jyavenard@mozilla.com at Sat, 23 Apr 2016 07:30:22 +0000
Bug 1258922: [MSE] Disable noisy test. r=test-only MozReview-Commit-ID: 7GR6cBq5wM0
e4f74e3d1d286e1107e5a1764ae8ea3fd5ff3ff2: Bug 1266232 - be extra careful and mindful of performance when migrating visits r=mcomella draft
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 22 Apr 2016 23:18:04 -0700 - rev 355621
Push 16343 by gkruglov@mozilla.com at Sat, 23 Apr 2016 06:24:19 +0000
Bug 1266232 - be extra careful and mindful of performance when migrating visits r=mcomella 1) Use prepared SQL insert statement for insertions 1.2) Use ON CONFLICT IGNORE for our inserts, to avoid failing on possible data clashes 2) Don't synthesize "visits since last sync" - it's bound to cause problems, for not much benefit 3) Fix up some minor issues, cleanup code and add sanity checks 4) If there's evidence Sync was enabled at some point, mark synthsized visits as remote. Otherwise, as local. MozReview-Commit-ID: Gd94A6r4rW
2c58543f16f92a25c0c869ecb4d5d3df4cdddc54: Bug 1231172 - provide API for add-ons to delay restartless updates draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 24 Mar 2016 10:48:03 -0700 - rev 355620
Push 16342 by rhelmer@mozilla.com at Sat, 23 Apr 2016 03:06:53 +0000
Bug 1231172 - provide API for add-ons to delay restartless updates MozReview-Commit-ID: CGgfcaMCrdC
d570182897ef2f4b4efab37e96ce7b02ca109698: Bug 1261527 - Add clear history button. r=sebastian draft
Chenxia Liu <liuche@mozilla.com> - Fri, 22 Apr 2016 18:00:03 -0700 - rev 355619
Push 16341 by cliu@mozilla.com at Sat, 23 Apr 2016 01:00:38 +0000
Bug 1261527 - Add clear history button. r=sebastian MozReview-Commit-ID: DnRZYtIjqbE
4cbca3e995ed7b7f9432af12f9bbe6df1dc2b8bf: Bug 1261527 - Move code around. r=sebastian draft
Chenxia Liu <liuche@mozilla.com> - Fri, 22 Apr 2016 16:13:26 -0700 - rev 355618
Push 16341 by cliu@mozilla.com at Sat, 23 Apr 2016 01:00:38 +0000
Bug 1261527 - Move code around. r=sebastian MozReview-Commit-ID: LjgydyMLVER
b7572fcba6284ce94812f2cbf4aad156cd9b02fd: Bug 1261527 - Add swipe to sync. r=sebastian draft
Chenxia Liu <liuche@mozilla.com> - Wed, 20 Apr 2016 13:14:09 -0700 - rev 355617
Push 16341 by cliu@mozilla.com at Sat, 23 Apr 2016 01:00:38 +0000
Bug 1261527 - Add swipe to sync. r=sebastian MozReview-Commit-ID: GEzZhbiUueP
0b50f35360cf9e22967c164445c143a5a2a0de6a: Bug 1261527 - Combine Synced devices into a folder. r=sebastian draft
Chenxia Liu <liuche@mozilla.com> - Thu, 21 Apr 2016 22:04:10 -0700 - rev 355616
Push 16341 by cliu@mozilla.com at Sat, 23 Apr 2016 01:00:38 +0000
Bug 1261527 - Combine Synced devices into a folder. r=sebastian MozReview-Commit-ID: APsufVggdk0
c770258f2373c57d2531a48edf57635c2ae13152: Bug 1266232 - be extra careful and mindful of performance when migrating visits r=mcomella draft
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 22 Apr 2016 17:14:17 -0700 - rev 355615
Push 16340 by gkruglov@mozilla.com at Sat, 23 Apr 2016 00:15:03 +0000
Bug 1266232 - be extra careful and mindful of performance when migrating visits r=mcomella 1) Use prepared SQL insert statement for insertions 1.2) Use ON CONFLICT IGNORE for our inserts, to avoid failing on possible data clashes 2) Don't synthesize "visits since last sync" - it's bound to cause problems, for not much benefit 3) Fix up some minor issues, cleanup code and add sanity checks 4) If there's evidence Sync was enabled at some point, mark synthsized visits as remote. Otherwise, as local. MozReview-Commit-ID: Gd94A6r4rW
b84abb97f48bfb29fcddcbdc688dc6b22a510ba0: Bug 1266232 - be extra careful and mindful of performance when migrating visits r=mcomella draft
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 22 Apr 2016 16:04:05 -0700 - rev 355614
Push 16339 by gkruglov@mozilla.com at Fri, 22 Apr 2016 23:05:44 +0000
Bug 1266232 - be extra careful and mindful of performance when migrating visits r=mcomella 1) Use prepared SQL insert statement for insertions 1.2) Use ON CONFLICT IGNORE for our inserts, to avoid failing on possible data clashes 2) Don't synthesize "visits since last sync" - it's bound to cause problems, for not much benefit 3) Fix up some minor issues, cleanup code and add sanity checks 4) If there's evidence Sync was enabled at some point, mark synthsized visits as remote. Otherwise, as local. MozReview-Commit-ID: Gd94A6r4rW
c986371a3e8cfb839b62e2249f040498e45ac64b: Bug 1262887 - Long URLs stored in history cause slow address bar. r=adw draft
Marco Bonardo <mbonardo@mozilla.com> - Fri, 22 Apr 2016 11:47:31 +0200 - rev 355613
Push 16338 by mak77@bonardo.net at Fri, 22 Apr 2016 22:02:19 +0000
Bug 1262887 - Long URLs stored in history cause slow address bar. r=adw MozReview-Commit-ID: 8h2nVKBe6tP
c17ddad0936ee76b9736c60d302c698d1e3e9cd2: Bug 1266875 - Remove custom install rules; r?chmanchester draft
Mike Shal <mshal@mozilla.com> - Mon, 18 Apr 2016 10:36:07 -0400 - rev 355612
Push 16337 by bmo:mshal@mozilla.com at Fri, 22 Apr 2016 21:58:02 +0000
Bug 1266875 - Remove custom install rules; r?chmanchester MozReview-Commit-ID: CoWdHidlDrV
9a876a1ed31d1b0a78e8ea269105aeab27d64725: Bug 1262887 - Long URLs stored in history cause slow address bar. r=adw draft
Marco Bonardo <mbonardo@mozilla.com> - Fri, 22 Apr 2016 11:47:31 +0200 - rev 355611
Push 16336 by mak77@bonardo.net at Fri, 22 Apr 2016 21:57:05 +0000
Bug 1262887 - Long URLs stored in history cause slow address bar. r=adw MozReview-Commit-ID: 8h2nVKBe6tP
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip