3809ef6d5f51aac55e7ca651759c7efbf5fec8b3: Bug 1297265: P11. Rework WMF Decoder use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:43:16 +1000 - rev 312261
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P11. Rework WMF Decoder use of InputExhausted. r=kamidphish MozReview-Commit-ID: GX1izQd55Di
c2ccd9ef82a26cbcf05e248dba65ebda0483e1a0: Bug 1297265: P10. Rework FFmpeg Decoder use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:42:39 +1000 - rev 312260
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P10. Rework FFmpeg Decoder use of InputExhausted. r=kamidphish MozReview-Commit-ID: 8fndcHQELTo
4f53b8e00ae9d87ee4bb2ff8c63ba6cc3b53bb0b: Bug 1297265: P9. Rework Vorbis Decoder use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:41:53 +1000 - rev 312259
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P9. Rework Vorbis Decoder use of InputExhausted. r=kamidphish MozReview-Commit-ID: 58KKxY1YcpK
b45017d6e8c15ecfcb08ea717135b4d894c0beca: Bug 1297265: P8. Rework LibVPX Decoder use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:41:28 +1000 - rev 312258
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P8. Rework LibVPX Decoder use of InputExhausted. r=kamidphish MozReview-Commit-ID: H7KnDpkcaeT
b1e54cffce98ac13b1c9f7418ee66a444546c289: Bug 1297265: P7. Rework Theora Decoder use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:40:52 +1000 - rev 312257
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P7. Rework Theora Decoder use of InputExhausted. r=kamidphish MozReview-Commit-ID: 1udj9o3r2YE
4f4690f0bf006b6858cc418bd7fa7cc8bf4f4f6f: Bug 1297265: P6. Rework Opus Decoder use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:40:15 +1000 - rev 312256
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P6. Rework Opus Decoder use of InputExhausted. r=kamidphish MozReview-Commit-ID: 4Usxx2BrQJt
110bb999d8d47b9e71b2ce27429fcd98cf14d70b: Bug 1297265: P5. Rework Blank Decoder use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:39:28 +1000 - rev 312255
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P5. Rework Blank Decoder use of InputExhausted. r=kamidphish MozReview-Commit-ID: KEfWo1cdRkG
ad81e05890aab70639724d8c318f5090ab08587d: Bug 1297265: P4. Rework Apple AudioToolbox use of InputExhausted. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:38:37 +1000 - rev 312254
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P4. Rework Apple AudioToolbox use of InputExhausted. r=kamidphish MozReview-Commit-ID: HznYxl9T7t5
9f88eccfceaf51ad877271ec667bb71d9011a669: Bug 1297265: P3. Rework Apple VT use of InputExhausted. r=me
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:29:19 +1000 - rev 312253
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P3. Rework Apple VT use of InputExhausted. r=me The only time we need to use InputExhausted is for the initial video decoding or when a frame is dropped. MozReview-Commit-ID: IrHqZXJwQe1
2a5c95235381f77c583cae891d994685f55ee4d0: Bug 1297265: P2. Amend MediaDataDecoder documentation to emphasize the new expected behavior. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:28:24 +1000 - rev 312252
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P2. Amend MediaDataDecoder documentation to emphasize the new expected behavior. r=kamidphish MozReview-Commit-ID: EHFnCnc58qh
4af76d3daf0a7669babac831710cdecb02da671c: Bug 1297265: P1. Remove decode ahead logic. r=kamidphish
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Sep 2016 19:25:54 +1000 - rev 312251
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1297265: P1. Remove decode ahead logic. r=kamidphish The MediaFormatReader will no longer attempt to decode several frames in advance and ahead of the MDSM actually requesting it. The speed advantages were dubious at best, and as most MediaDataDecoders abused the use of InputExhausted callbacks we had to place artificial throttle that would often cause side effects. As such, it is now expected that the MediaDataDecoder will now always call InputExhausted once Input has been called. InputExhausted indicates that the current decoding session has completed and the MediaDataDecoder is waiting for another input. MozReview-Commit-ID: 9KUpNP9jozV
d29b950695f42eaa02de85e40c18ba65eea29c50: Bug 1298225 - Format clipboard text of console stack traces into multiple lines r=bgrins
Jarda Snajdr <jsnajdr@gmail.com> - Tue, 30 Aug 2016 12:34:22 +0200 - rev 312250
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1298225 - Format clipboard text of console stack traces into multiple lines r=bgrins MozReview-Commit-ID: HkCFEwjhCwx
0770506cb101cb2a70d0e4d267361767a9bfc9b6: Bug 1293505 part.3 Fix wrong key emulation in test_keycodes.xul r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 31 Aug 2016 17:36:53 +0900 - rev 312249
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1293505 part.3 Fix wrong key emulation in test_keycodes.xul r=m_kato Some tests in test_keycodes.xul emulate native key event with printable character even when Ctrl or Alt key is pressed. With en-US keyboard layout, Ctrl+[A-Z] causes a control character's WM_CHAR message. However, the other OEM keys and numeric keys don't cause WM_CHAR message when Ctrl is pressed. So, we need to fix some wrong emulations in it now. MozReview-Commit-ID: bhF5XeClnd
31fa184dec89e69f146294f6bf9b2388d8aebc6c: Bug 1293505 part.2 KeyboardLayout::SynthesizeNativeKeyEvent() should emulate WM_SYEKEYDOWN, WM_SYSCHAR, WM_SYSDEADCHAR and WM_SYSKEYUP correctly r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 31 Aug 2016 16:42:27 +0900 - rev 312248
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1293505 part.2 KeyboardLayout::SynthesizeNativeKeyEvent() should emulate WM_SYEKEYDOWN, WM_SYSCHAR, WM_SYSDEADCHAR and WM_SYSKEYUP correctly r=m_kato The new test failure is caused by a bug of the test API, KeyboardLayout::SysnthesizeNativeKeyEvent(). It doesn't generate WM_SYSKEY* messages nor WM_SYS*CHAR messages when Alt key is pressed. Therefore, the new path in the previous code works unexpectedly with automated tests. This patch makes KeyboardLayout::SysnthesizeNativeKeyEvent() WM_SYS* message aware. When Alt key is pressed (but Ctrl key is not pressed) and the Alt key + something doesn't cause text input, the API generates WM_SYS* messages as expected. MozReview-Commit-ID: FLbe4SYEZLf
aa3c6d4622f9b085fc72395983632f404687cd9c: Bug 1293505 part.1 NativeKey should treat a key message as printable key's when the key message is followed by a printable char message r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 26 Aug 2016 22:12:58 +0900 - rev 312247
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1293505 part.1 NativeKey should treat a key message as printable key's when the key message is followed by a printable char message r=m_kato Some keyboard utilities for Windows can change non-printable keys to printable keys. Therefore, if a keydown message is followed by one or more char message whose wParam isn't a control character, NativeKey should treat it as a printable key's event. MozReview-Commit-ID: HoFbz5Zafeh
6795225dc65f98d2c5007e1bf8e0b7ffb2265e38: Bug 1298233 - Skip test for platform buildid in test_appinfo.py r=maja_zf
Henrik Skupin <mail@hskupin.info> - Wed, 31 Aug 2016 23:39:54 +0200 - rev 312246
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1298233 - Skip test for platform buildid in test_appinfo.py r=maja_zf MozReview-Commit-ID: 72TpI5mA3fW
444b8a745f0433a467d41229261751ea5aa7f692: Bug 1295606 - Remove unused Histogram definitions now that Loop has been removed. r=bsmedberg
Mark Banner <standard8@mozilla.com> - Tue, 16 Aug 2016 16:50:05 +0100 - rev 312245
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Bug 1295606 - Remove unused Histogram definitions now that Loop has been removed. r=bsmedberg MozReview-Commit-ID: Cd8MwyzWn8f
43a0ed761011fd5f569b7baaeaf42a040698cc4e: Backed out changeset 53295d9cc8ef (bug 1297539) for failing own test /browser_bug1297539.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 01 Sep 2016 09:14:28 +0200 - rev 312244
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Backed out changeset 53295d9cc8ef (bug 1297539) for failing own test /browser_bug1297539.js. r=backout
512f3b8b736e23d6f2140aee174b82eb49c6a244: Backed out changeset b7c49e3bcf03 (bug 1297539)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 01 Sep 2016 09:13:52 +0200 - rev 312243
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Backed out changeset b7c49e3bcf03 (bug 1297539)
01968bed4e17924c37e335e776cb04200d7a2c4a: Backed out changeset f2cd09361916 (bug 1297539)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 01 Sep 2016 09:13:48 +0200 - rev 312242
Push 81315 by ryanvm@gmail.com at Thu, 01 Sep 2016 16:15:56 +0000
Backed out changeset f2cd09361916 (bug 1297539)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip