dec35bc5233c819c7468223e6dbb1e5bdca06697: Backed out changeset 44fa7b379742 (bug 1388396)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:50:24 +0200 - rev 430012
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 44fa7b379742 (bug 1388396)
760b27ede9924a024c4fb9a8ca5f2ca93704c1ae: Backed out changeset 3300c15011d3 (bug 1388396)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:50:18 +0200 - rev 430011
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 3300c15011d3 (bug 1388396)
9b4a1e0081bc0a834f380d7e621a9af36db49105: Bug 1368852: Avoid flushing frames from nsHideViewer if we know we're not going to get a frame. r=tnikkel
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 13 Sep 2017 00:08:46 +0200 - rev 430010
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1368852: Avoid flushing frames from nsHideViewer if we know we're not going to get a frame. r=tnikkel MozReview-Commit-ID: ATVMfQ8myC1
f92907da4b686181d2451664fa5e94d975d675dc: Bug 1399336 - Memory leak of char16_t internal variables of widget/nsPrintOptionsImpl.cpp r=m_kato
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 13 Sep 2017 14:23:59 +0900 - rev 430009
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1399336 - Memory leak of char16_t internal variables of widget/nsPrintOptionsImpl.cpp r=m_kato A nsPrintOptionsImpl has char16_t internal variables, and gecko will not release these allocated variable. So we should use nsString instead of char16_t. MozReview-Commit-ID: 4ZMtUKoVCcR
787e7fbf47a368d4a1b7753250f541961da7af4c: Backed out changeset 6f22cc93383c (bug 1397141) for bustage at dom/media/ipc/VideoDecoderParent.cpp:87 (undeclared variable). r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:26:39 +0200 - rev 430008
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 6f22cc93383c (bug 1397141) for bustage at dom/media/ipc/VideoDecoderParent.cpp:87 (undeclared variable). r=backout on a CLOSED TREE
e41374eb94ec940ddbafbd04af329d7035de044a: Backed out changeset 81a987374ac7 (bug 1397141)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:25:55 +0200 - rev 430007
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 81a987374ac7 (bug 1397141)
cfd81199cbcc71b460f07fbfe745628732811996: Backed out changeset 57ab4c51c72b (bug 1397141)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:25:50 +0200 - rev 430006
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 57ab4c51c72b (bug 1397141)
c59fd8f64b53ad036b2e7e56096ce270223f3668: Backed out changeset 9140f22570ea (bug 1397141)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:25:44 +0200 - rev 430005
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 9140f22570ea (bug 1397141)
9764ffce19aa0b20dd55032e854d65e72a1b92c1: Backed out changeset 6dade48b3326 (bug 1397141)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:25:39 +0200 - rev 430004
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 6dade48b3326 (bug 1397141)
d347d7618b0f9f3449274ad62d58a8cd4e381c77: Backed out changeset c78c096d0be9 (bug 1397141)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:25:33 +0200 - rev 430003
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset c78c096d0be9 (bug 1397141)
f6eabbf84e5ecf6f800cf4e69d5951e2b25d3106: Backed out changeset eab2e401c60f (bug 1397141)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:25:28 +0200 - rev 430002
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset eab2e401c60f (bug 1397141)
d1579ffe85624b4f6b0cfa3673427a538a794b7e: Backed out changeset f6f5863e50a8 (bug 1397141)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 13 Sep 2017 09:25:22 +0200 - rev 430001
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset f6f5863e50a8 (bug 1397141)
f6f5863e50a8b8725bb6af0eb2cca44c561c7a6e: Bug 1397141 - part8 : update test for video under 48x48. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:06:22 +0800 - rev 430000
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part8 : update test for video under 48x48. r=jya In patch3, we remove the minimum resolution check, now the video under 48x48 can be playback successfully. Therefore, removing them from error test and we should ensure they can be playback. MozReview-Commit-ID: BvLtr4DN1hU
eab2e401c60fccb6e5904f101775bc298c7135ce: Bug 1397141 - part7 : update error description in MFR. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:06:14 +0800 - rev 429999
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part7 : update error description in MFR. r=jya MozReview-Commit-ID: 5QPdFCMesi5
c78c096d0be97477324fe5b0e94b61094ec5d5d0: Bug 1397141 - part6 : use MediaResult to replace nsresult r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:06:07 +0800 - rev 429998
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part6 : use MediaResult to replace nsresult r=jya Return MediaResult instead of using nsresult, because it can contain more detailed error information. We could also return this error with our rejected decode promise. MozReview-Commit-ID: HrI3QKlSJC
6dade48b33261cea22bfde63833ae25a1517bca2: Bug 1397141 - part5 : update error description from GPU process. r=jya,mattwoodrow
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:05:59 +0800 - rev 429997
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part5 : update error description from GPU process. r=jya,mattwoodrow MozReview-Commit-ID: CuBZOtjh4g2
9140f22570ea5bd5f1231e8842c827f73dcefa8e: Bug 1397141 - part4 : change mLastError type to MediaResult r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:05:52 +0800 - rev 429996
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part4 : change mLastError type to MediaResult r=jya Change mLastError type to MediaResult and send it as parameter to PDM::CreateVideoDecoder in order to get detailed error description. MozReview-Commit-ID: 4sIRXTHsrzr
57ab4c51c72bfd1f0ff88d2c9a113938b5012447: Bug 1397141 - part3 : remove the minimum resolution check. r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:05:45 +0800 - rev 429995
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part3 : remove the minimum resolution check. r=jya After bug 1392143, we won't enable HW decoding for the resolution < 132 pixels. In addition, software decoder doesn't have the minimum resolution limit, so we can remove the minimum resolution check. MozReview-Commit-ID: 7MiLpwjiq3s
81a987374ac723f23fd81de6aafcd005bbc8de67: Bug 1397141 - part2 : move resolution constraints to WMFVideoMFTManager r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:05:37 +0800 - rev 429994
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part2 : move resolution constraints to WMFVideoMFTManager r=jya WMFDecoderModule should only focus on whether the mime type is supported or not. Let WMFVideoMFTManager do the checking. MozReview-Commit-ID: K6jPfrntu7s
6f22cc93383c49876030d81d383b8a4d783b11d5: Bug 1397141 - part1 : update error description for getting more details r=jya
Alastor Wu <alwu@mozilla.com> - Wed, 13 Sep 2017 15:05:25 +0800 - rev 429993
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1397141 - part1 : update error description for getting more details r=jya We should report the more detailed error when creating the decoder failed, instead of just reporting "can not create decoder". MozReview-Commit-ID: 8vunP5c3zzI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip