69d8168282fc1cdff7c8fd2b3f4e5a5ecfa23431: Bug 1156689: Part8. Use new MoofParser::HasMetadata in MP4Metadata. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273343
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part8. Use new MoofParser::HasMetadata in MP4Metadata. r=kentuckyfriedtakahe This allows MP4Reader::ReadMetadata() to no be unecessarily blocking on partial init segment.
d5282779b0ca189e4e4f2cdfe6560ccf6c040e23: Bug 1156689: Part7. Add MoofParser::HasMetadata method. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273342
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part7. Add MoofParser::HasMetadata method. r=kentuckyfriedtakahe Allows to check if we have a full MP4 metadata's atom available in our stream.
cfb189bc93684ce7bbf40b39f24f2af6dfef697b: Bug 1156689: Part6. Add ResourceStream class. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273341
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part6. Add ResourceStream class. r=kentuckyfriedtakahe A Stream abstract over a MediaResource
e6a5d030152c399a96a2cb3a545afbf429422afe: Bug 1156689: Part5. Add MP4Metadata class. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273340
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part5. Add MP4Metadata class. r=kentuckyfriedtakahe This allows to abstract the calls to libstagefright and allow future replacement with our own code.
4b6149e01e96fc44ada6695359e2a0189f160684: Bug 1156689: Part4. Create virtual getters. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273339
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part4. Create virtual getters. r=cpearce Will avoid the need for static_cast to retrieve a particular content from the base class.
d2ed413a2048e1529de2ef2be7783c9f10cf3f98: Bug 1156689: Part3. Add TrackInfo virtual destructor. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273338
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part3. Add TrackInfo virtual destructor. r=cpearce So TrackInfo objects can be allocated on the stack.
5e07e2b10a788f2527ce6f8e4ac5d920798d4b06: Bug 1156689: Part2. Remove MP4 Index's libstagefright dependency. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273337
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part2. Remove MP4 Index's libstagefright dependency. r=kentuckyfriedtakahe
5c101c115a2f743e7031866774bd5e92d03a8b48: Bug 1156689: Part1. Remove mp4_demuxer::TrackType. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 15:26:50 +1000 - rev 273336
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1156689: Part1. Remove mp4_demuxer::TrackType. r=cpearce
f227ff5d16a3d29a532b4c6555dcc39d132d6ab7: Bug 1148224: disable invalid tests. r=karlt
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 14:56:54 +1000 - rev 273335
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1148224: disable invalid tests. r=karlt
e572ad1b9e3917e17004bcf6fe0288d29ffdef43: Bug 1155500: Have nsAutoPtr transfers ownership when copying related objects. r=froydnj
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 May 2015 14:55:05 +1000 - rev 273334
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1155500: Have nsAutoPtr transfers ownership when copying related objects. r=froydnj This emulates auto_ptr behavior.
1103c98d1a93d2c0fcdfd3e2b5b8fcd8c4370565: Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 30 Apr 2015 14:25:03 -0400 - rev 273333
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles
195a3736c87724bfc4ae4a4a932b2cb40734b736: Bug 1155900 - Make frontend-triggered GetIterator perform ToObject before doing GetMethod(..., @@iterator), and add tests. (There's no behavioral change, except in terms of error messages, because the presence of bug 603201 causes this ToObject call to happen anyway -- but if that bug had been fixed before this one, these changes would have fixed a bug.) r=shu
Jeff Walden <jwalden@mit.edu> - Mon, 20 Apr 2015 19:51:17 -0700 - rev 273332
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1155900 - Make frontend-triggered GetIterator perform ToObject before doing GetMethod(..., @@iterator), and add tests. (There's no behavioral change, except in terms of error messages, because the presence of bug 603201 causes this ToObject call to happen anyway -- but if that bug had been fixed before this one, these changes would have fixed a bug.) r=shu
5d7b3b8cce5ab70e7f6280e9b46ffd2e413994ab: Bug 1155900 - Pass destructuring right-hand-side expressions through ToObject before properties are destructured out of them. r=shu
Jeff Walden <jwalden@mit.edu> - Fri, 17 Apr 2015 21:57:50 -0700 - rev 273331
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1155900 - Pass destructuring right-hand-side expressions through ToObject before properties are destructured out of them. r=shu
2e212218ba40e9d842fcee6b64364b4ddde2b6b2: Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
Tooru Fujisawa <arai_a@mac.com> - Fri, 01 May 2015 13:49:29 +0900 - rev 273330
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
924a8ed0b89cf23e388e2a673866354ff67f7d80: Bug 1160064 - Give WatchManager an owner thread and make sure everything happens there. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 16:21:14 -0700 - rev 273329
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1160064 - Give WatchManager an owner thread and make sure everything happens there. r=jww
6979a9e3e60a8b10c986d45cda2ed90b3d7efbab: Bug 1160064 - Do watching/mirroring initialization on the state machine task queue. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 15:46:49 -0700 - rev 273328
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1160064 - Do watching/mirroring initialization on the state machine task queue. r=jww We take this as an opportunity to remove connect-during-initialization. Always connecting from the owner thread feels like a stronger invariant.
fe579e65165e645aa6f92475a44a0c60a1c8f7a9: Bug 1160064 - Switch mirror/canonical initialization to happen in the constructor. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 00:21:43 -0700 - rev 273327
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1160064 - Switch mirror/canonical initialization to happen in the constructor. r=jww The goal here is to hoist all meaningful watcher/mirror/canonical manipulation onto the owner thread. But since that must necessarily happen asynchronously, we need to make sure that canonicals are in a sane state immediately upon creation, since otherwise a mirror from another thread may attempt to connect to a not-yet-initialized canonical.
931d1e1603f482a7d2048ccd1bde0f7b6e781a68: Bug 1160064 - Initialize the state machine task queue in the initializer list. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 00:09:56 -0700 - rev 273326
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1160064 - Initialize the state machine task queue in the initializer list. r=jww
65c1a77ed87cc537b4e86d12716422deda61260f: Bug 1160064 - Explicitly initialize logging at the right time. r=jww
Bobby Holley <bobbyholley@gmail.com> - Thu, 30 Apr 2015 19:04:59 -0700 - rev 273325
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
Bug 1160064 - Explicitly initialize logging at the right time. r=jww The patches in this bug can cause us to log things before some of the Ensure*Log macros are called. Let's just do this right.
f0bd0f42f57ad1a1112a3162c6c74adadaac0118: bug 1159456 finish and exit from Flush() even if MFTManager rejects sample r=cpearce
Karl Tomlinson <karlt+@karlt.net> - Wed, 29 Apr 2015 04:36:13 +1200 - rev 273324
Push 863 by raliiev@mozilla.com at Mon, 03 Aug 2015 13:22:43 +0000
bug 1159456 finish and exit from Flush() even if MFTManager rejects sample r=cpearce
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip