a76ec7f58d504fc8102bf9049f4e91f2cb7a6b20: Bug 1512175 - Add MediaRecorder MIMEType WPT. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Fri, 04 Oct 2019 09:07:26 +0000 - rev 496308
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1512175 - Add MediaRecorder MIMEType WPT. r=jib
Differential Revision:
https://phabricator.services.mozilla.com/D17806
b90cfb7ecee36ee95bf6f4f4a9fac152cf8de611: Bug 1512175 - Expand mochitest for webm mime type support with various casing. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:09:18 +0000 - rev 496307
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1512175 - Expand mochitest for webm mime type support with various casing. r=jib
Differential Revision:
https://phabricator.services.mozilla.com/D47068
044cfbab987a82f80ae81af458585231f7f5fa57: Bug 1514158 - Simplify exception asserts in test_mr_state_transition.html. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:09:09 +0000 - rev 496306
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Simplify exception asserts in test_mr_state_transition.html. r=bryce
Differential Revision:
https://phabricator.services.mozilla.com/D41590
6ce6f0e0471bbd5375247912ccc45b07c8342504: Bug 1514158 - Bring MediaRecorder closer to spec prose for stop, pause, resume, requestData methods. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:09:07 +0000 - rev 496305
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Bring MediaRecorder closer to spec prose for stop, pause, resume, requestData methods. r=bryce
Differential Revision:
https://phabricator.services.mozilla.com/D41589
afa7200292eb7e36fac30eab6837e68aa1e52a85: Bug 1514158 - Fix MediaRecorder static-analysis warnings. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:09:06 +0000 - rev 496304
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Fix MediaRecorder static-analysis warnings. r=bryce
Differential Revision:
https://phabricator.services.mozilla.com/D41588
c60d1d4fe9f44743cbface9d892a6b04bce9106e: Bug 1514158 - Test that MediaRecorder.start() throws if MediaRecorder.stream is inactive. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:08:58 +0000 - rev 496303
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Test that MediaRecorder.start() throws if MediaRecorder.stream is inactive. r=bryce
Differential Revision:
https://phabricator.services.mozilla.com/D41587
6005f7761315cf4f43630a9d3671907c48864adb: Bug 1514158 - Make VideoTrackEncoder's key frame interval uint32_t. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:08:55 +0000 - rev 496302
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Make VideoTrackEncoder's key frame interval uint32_t. r=bryce
This aligns it better with MediaRecorder's timeslice which was changed from
int32 to uint32 earlier.
Differential Revision:
https://phabricator.services.mozilla.com/D41586
67e59d2a26dcdf015acf59ffcc8705c3867c4794: Bug 1514158 - Bring MediaRecorder to spec on new bitrate handling. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Fri, 04 Oct 2019 08:54:16 +0000 - rev 496301
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Bring MediaRecorder to spec on new bitrate handling. r=bryce
This brings the MediaRecorder constructor and start() to spec on most parts
except mime type handling (
bug 1512175). The flow is also improved to better
follow along in the algorithms of the spec.
Differential Revision:
https://phabricator.services.mozilla.com/D41585
f4219cbc29e7aca2b57665d28a45b88b170464cd: Bug 1514158 - Add bitsPerSecond WPT. r=bryce,jib
Andreas Pehrson <apehrson@mozilla.com> - Fri, 04 Oct 2019 08:53:31 +0000 - rev 496300
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Add bitsPerSecond WPT. r=bryce,jib
Differential Revision:
https://phabricator.services.mozilla.com/D41584
c12cc9f6c9379960bebf70329c9bbca39d7ee043: Bug 1514158 - Update WPT expectations and make tests spec compliant. r=jib,bryce
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:08:49 +0000 - rev 496299
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Update WPT expectations and make tests spec compliant. r=jib,bryce
Differential Revision:
https://phabricator.services.mozilla.com/D33762
09d7666761b59659402e4d8958547959e8e3b981: Bug 1514158 - Add audioBitsPerSecond and videoBitsPerSecond to MediaRecorder. r=jib,smaug
Andreas Pehrson <apehrson@mozilla.com> - Fri, 04 Oct 2019 08:53:36 +0000 - rev 496298
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Add audioBitsPerSecond and videoBitsPerSecond to MediaRecorder. r=jib,smaug
Differential Revision:
https://phabricator.services.mozilla.com/D33761
1d75b63d3a00bfad31bcbfe89815efe222b65312: Bug 1514158 - Remove onwarning from MediaRecorder. r=smaug
Andreas Pehrson <apehrson@mozilla.com> - Thu, 03 Oct 2019 22:08:43 +0000 - rev 496297
Push
97160 by pehrsons@gmail.com at Fri, 04 Oct 2019 09:26:59 +0000
Bug 1514158 - Remove onwarning from MediaRecorder. r=smaug
Differential Revision:
https://phabricator.services.mozilla.com/D33760
613fe1a4095ec7d45b7f6c3e7b925ff6c902e878: Bug 1584718 - Add examples with emoji to the segment break transformation reftest. r=m_kato
Jonathan Kew <jkew@mozilla.com> - Fri, 04 Oct 2019 09:16:25 +0000 - rev 496296
Push
97159 by jkew@mozilla.com at Fri, 04 Oct 2019 09:17:40 +0000
Bug 1584718 - Add examples with emoji to the segment break transformation reftest. r=m_kato
Differential Revision:
https://phabricator.services.mozilla.com/D47905
a89e8dcdb123a97b9258a78584988b58bd207746: Bug 1584718 - Make segment break transformation rules treat emoji characters with EAW=Wide as EAW=Ambiguous, per CSS Text spec. r=m_kato
Jonathan Kew <jkew@mozilla.com> - Fri, 04 Oct 2019 09:16:25 +0000 - rev 496295
Push
97159 by jkew@mozilla.com at Fri, 04 Oct 2019 09:17:40 +0000
Bug 1584718 - Make segment break transformation rules treat emoji characters with EAW=Wide as EAW=Ambiguous, per CSS Text spec. r=m_kato
Differential Revision:
https://phabricator.services.mozilla.com/D47895
989b75468b7e5475f73ff857b7da0a021e103f46: Bug 1583487 part 3 - Clean up IonOsrTempData code a bit. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Wed, 02 Oct 2019 15:38:22 +0000 - rev 496294
Push
97158 by jdemooij@mozilla.com at Fri, 04 Oct 2019 09:10:43 +0000
Bug 1583487 part 3 - Clean up IonOsrTempData code a bit. r=tcampbell
* Store the pointer in JitRuntime instead of JSContext.
* Use UniquePtr and js_malloc for this pointer. I think this may also fix a
memory leak (when realloc failed we didn't free the old allocation).
* Call it ionOsrTempData instead of osrTempData.
* Use placement new and remove an unnecessary memset.
Differential Revision:
https://phabricator.services.mozilla.com/D47882
47830868674f0f617d5a8022da70b02df53913e6: Bug 1583487 part 2 - Remove Baseline's WarmUpCount IC, use a plain VM call instead. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Wed, 02 Oct 2019 12:56:53 +0000 - rev 496293
Push
97158 by jdemooij@mozilla.com at Fri, 04 Oct 2019 09:10:43 +0000
Bug 1583487 part 2 - Remove Baseline's WarmUpCount IC, use a plain VM call instead. r=tcampbell
We never attached stubs to this and the Baseline Interpreter does not use this IC at all
so it's nicer and simpler to use a plain VM call.
Differential Revision:
https://phabricator.services.mozilla.com/D47881
ed2fda5017852c8b42a0c9b460d32bf36a2236c5: Bug 1583487 part 1 - Make VMFunction wrapper treat IonOsrTempData** as outparam. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Wed, 02 Oct 2019 12:24:22 +0000 - rev 496292
Push
97158 by jdemooij@mozilla.com at Fri, 04 Oct 2019 09:10:43 +0000
Bug 1583487 part 1 - Make VMFunction wrapper treat IonOsrTempData** as outparam. r=tcampbell
This lets us simplify the calling code because the VMFunction wrapper code now does
the right thing.
Differential Revision:
https://phabricator.services.mozilla.com/D47880
886d6128768ce9c6ac30359b51d4b6bbbd98ac57: Bug 1572006 - Use GCRuntime rather that JSRuntime in Chunk APIs r=allstarschh
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 03 Oct 2019 19:51:48 +0000 - rev 496291
Push
97157 by jcoppeard@mozilla.com at Fri, 04 Oct 2019 09:09:04 +0000
Bug 1572006 - Use GCRuntime rather that JSRuntime in Chunk APIs r=allstarschh
Depends on D48087
Differential Revision:
https://phabricator.services.mozilla.com/D48088
1748f0da572197d52d3bb9c727776aafe9e02e94: Bug 1572006 - Replace use of JSRuntime in GCLock classes r=allstarschh
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 03 Oct 2019 19:50:45 +0000 - rev 496290
Push
97157 by jcoppeard@mozilla.com at Fri, 04 Oct 2019 09:09:04 +0000
Bug 1572006 - Replace use of JSRuntime in GCLock classes r=allstarschh
Depends on D48086
Differential Revision:
https://phabricator.services.mozilla.com/D48087
e0f93751fd812702068bfeff555821d280dc7c14: Bug 1572006 - Make Nursery store a pointer to the GCRuntime rather than the JSRuntime r=allstarschh
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 03 Oct 2019 19:40:02 +0000 - rev 496289
Push
97157 by jcoppeard@mozilla.com at Fri, 04 Oct 2019 09:09:04 +0000
Bug 1572006 - Make Nursery store a pointer to the GCRuntime rather than the JSRuntime r=allstarschh
Differential Revision:
https://phabricator.services.mozilla.com/D48086