fea45716484e7b504a027558aed895127472d598: Backed out changeset 26e324eb052d (bug 1247189) for crashing in /media-source/mediasource-errors.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 11 Oct 2017 12:45:50 +0200 - rev 385699
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Backed out changeset 26e324eb052d (bug 1247189) for crashing in /media-source/mediasource-errors.html. r=backout
72100c49932866ff29178482b953d34e56b36a78: Backed out changeset 5b9af87e76a9 (bug 1247189)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 11 Oct 2017 12:45:45 +0200 - rev 385698
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Backed out changeset 5b9af87e76a9 (bug 1247189)
40fc05c294b610d38a156ce8cc27ac28492a2d91: Backed out changeset 36a63b9f8dcb (bug 1247189)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 11 Oct 2017 12:45:40 +0200 - rev 385697
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Backed out changeset 36a63b9f8dcb (bug 1247189)
68baa2a6566d64ff98106e94399b174484007552: Backed out changeset 85d236f46b00 (bug 1247189)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 11 Oct 2017 12:45:34 +0200 - rev 385696
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Backed out changeset 85d236f46b00 (bug 1247189)
7e3f88db34fd472b285c0cb556cc01774694e5e3: Backed out changeset 9be5bbb35797 (bug 1247189)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 11 Oct 2017 12:45:29 +0200 - rev 385695
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Backed out changeset 9be5bbb35797 (bug 1247189)
ab7615bac4ee05b8371a7f9571ca88fb482a073f: Bug 1407464 - Remove probes/. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Thu, 05 Oct 2017 13:05:54 +0900 - rev 385694
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1407464 - Remove probes/. r=ted The files generated from the contents of probes/ are never used even with dtrace enabled, and mozilla-trace.d actually never contained probes definitions. The js engine has probes of its own, and separate scripts to generate the corresponding source headers. (see e.g. js/src/devtools/javascript-trace.d)
c742fe352867fd5c5d801003880ac8f5a8b8f9f0: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 11 Oct 2017 11:51:32 +0200 - rev 385693
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
merge mozilla-central to autoland. r=merge a=merge
0b6c7d6bf173331b961f454f5199bd8338646af0: Bug 1405942 - Make sure to always apply the descriptionHeightWorkaround in Photon panels on popupshown, because it might've missed elements that were hidden. r=Paolo
Mike de Boer <mdeboer@mozilla.com> - Tue, 10 Oct 2017 12:42:43 +0200 - rev 385692
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1405942 - Make sure to always apply the descriptionHeightWorkaround in Photon panels on popupshown, because it might've missed elements that were hidden. r=Paolo MozReview-Commit-ID: 9xSqoZGJ3MF
34bf219e8cbdf5c7ccfa4ba26147c52ad164ed99: Bug 1397708 - remove HTMLMediaElement::mBegun. See comment 12 for the root cause. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 10 Oct 2017 07:04:18 +0800 - rev 385691
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1397708 - remove HTMLMediaElement::mBegun. See comment 12 for the root cause. r=cpearce When network state is changed to IDLE, mBegun is also set to false. [1] And then when HTMLMediaElement::DownloadResumed(false) is called, network state is not changed to LOADING for mBegun is false [2]. This prevents us from firing 'progress' events for the network state is IDLE. See comment 12 for more details. [1] http://searchfox.org/mozilla-central/rev/b53e29293c9e9a2905f4849f4e3c415e2013f0cb/dom/html/HTMLMediaElement.cpp#6077 [2] http://searchfox.org/mozilla-central/rev/b53e29293c9e9a2905f4849f4e3c415e2013f0cb/dom/html/HTMLMediaElement.cpp#5673 MozReview-Commit-ID: DOfqKZXAqaz
6ded5deff97ffdc01a447c5b8353416ff9f8f134: Bug 1406821 - improve error logging to facilitate debugging mochitest timeouts in OPT builds. r=kinetik
JW Wang <jwwang@mozilla.com> - Mon, 09 Oct 2017 10:18:37 +0800 - rev 385690
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1406821 - improve error logging to facilitate debugging mochitest timeouts in OPT builds. r=kinetik MozReview-Commit-ID: KTmGRueZkxF
6f2fa0f0d78132f5411f648f7c787c2aeeffbd69: Bug 1407243 - Don't immediately fire canplaythrough for infinite/live streams. r=jwwang
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 10 Oct 2017 16:14:24 +0200 - rev 385689
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1407243 - Don't immediately fire canplaythrough for infinite/live streams. r=jwwang MozReview-Commit-ID: 2LQFa8PHvO5
451a48bb65e8718e2445138ddbe6f256d5cd98e7: Backed out changeset 1d2e66b2486d (bug 1391342) for crashing in testInputConnection. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 11 Oct 2017 10:31:36 +0200 - rev 385688
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Backed out changeset 1d2e66b2486d (bug 1391342) for crashing in testInputConnection. r=backout
c158a3b1c3f1d48025d5f8caf0a7b4bcd3c36a16: Bug 1407523 - Add more detailed message when GetCDM failed. r=cpearce
James Cheng <jacheng@mozilla.com> - Wed, 11 Oct 2017 14:04:16 +0800 - rev 385687
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1407523 - Add more detailed message when GetCDM failed. r=cpearce MozReview-Commit-ID: qEpvjyc6bY
bfb0b1e1a689ec6d9c44bdb8cb6fcf750831544d: Bug 1407310 - Enable more css-blending reftests that are now passing. r=kechen
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 10 Oct 2017 13:11:09 -0400 - rev 385686
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1407310 - Enable more css-blending reftests that are now passing. r=kechen MozReview-Commit-ID: Hcfejb5Bkvn
9be5bbb35797abfae615b3e3096b5ed0f6575b13: Bug 1247189 - part5 : use IsCurrentThreadIn() as a main criteria to determine whether we're on the task queue or not. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 11 Oct 2017 16:12:13 +0800 - rev 385685
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1247189 - part5 : use IsCurrentThreadIn() as a main criteria to determine whether we're on the task queue or not. r=jya The use of the TrackBuffersManager once detached is explictly forbidden, as such OnTaskQueue() can only be used before the DetachTask ran: we now strongly assert as such. MozReview-Commit-ID: ycOI4QRElb
85d236f46b0052cca3766aafbbb5ce323b0848eb: Bug 1247189 - part4 : ensure we always detach TBM from demuxers. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 11 Oct 2017 11:01:08 +0800 - rev 385684
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1247189 - part4 : ensure we always detach TBM from demuxers. r=jya Ensure the TBM would always be detached from demuxers, before calling TBM::detach(). MozReview-Commit-ID: DLWZHB3M3GG
36a63b9f8dcbf3ee5c8753b16b5a1d633181fb7b: Bug 1247189 - part3 : don't process any task after detached. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 11 Oct 2017 11:00:57 +0800 - rev 385683
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1247189 - part3 : don't process any task after detached. r=jya From [1], the task was executed after finished detach task. It would be caused by queuing two detach tasks in the task queue. If the previous detach task is still waiting in the task queue when we're calling the second detach(), then we might have two detach tasks in the queue. [1] https://treeherder.mozilla.org/logviewer.html#?job_id=134315866&repo=try&lineNumber=2540 MozReview-Commit-ID: HohgKqeZy0s
5b9af87e76a9277504987a2f2359bdc484c19151: Bug 1247189 - part2 : remove reference to TrackBuffersManagers once detached. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 11 Oct 2017 10:55:21 +0800 - rev 385682
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1247189 - part2 : remove reference to TrackBuffersManagers once detached. r=jya Should never access the TrackBuffersManager once the SourceBuffer has been detached. MozReview-Commit-ID: EgVINj9B1vZ
26e324eb052d609cef9ed3f312ec4979afe1e066: Bug 1247189 - part1 : should detach TBM after detaching it from demuxers. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 11 Oct 2017 10:49:05 +0800 - rev 385681
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1247189 - part1 : should detach TBM after detaching it from demuxers. r=jya After detaching TBM, we should not access it anymore. So we should finish all other related detaching process, before detaching TBM. MozReview-Commit-ID: 8bNzqXVHVyy
67487a0a224b6ca0a487d4ad517927fc4a993157: Bug 1387837 - Add library paths from /etc/ld.so.conf to broker read access policy. r=jld
Gian-Carlo Pascutto <gcp@mozilla.com> - Fri, 06 Oct 2017 12:35:35 +0200 - rev 385680
Push 96097 by archaeopteryx@coole-files.de at Thu, 12 Oct 2017 10:04:11 +0000
Bug 1387837 - Add library paths from /etc/ld.so.conf to broker read access policy. r=jld MozReview-Commit-ID: S5vq6suTU4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip