87af6e5c29e8934bba32a702c0f0b9dd255a75de: Bug 1276530 - Fix test_texttrackevents_video.html. r=rillian, a=lizzard
bechen <bechen@mozilla.com> - Mon, 27 Jun 2016 15:31:18 +0800 - rev 391653
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1276530 - Fix test_texttrackevents_video.html. r=rillian, a=lizzard
c86c60043a9ef8fb983ab6db054d53acf04d037b: Bug 1282214 - Make mp4parse read buffer fallible. r=kinetik, a=lizzard
Ralph Giles <giles@mozilla.com> - Wed, 29 Jun 2016 13:05:00 +0200 - rev 391652
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1282214 - Make mp4parse read buffer fallible. r=kinetik, a=lizzard The rust mp4parse demuxer allocates a temporary buffer for the container header. The size of this buffer is clipped to 1 MB but we've seen some crashes in low memory conditions. Presumedly the system is too fragmented to allocate the buffer. In that case playing the video is probably impossible, but it's better to return an error rather than crash. Replace the std::vector instance with an nsTArray so we can check for allocation failure. MozReview-Commit-ID: 23QG28VxkPk
49b4519a8d2e21e42649c9317e1d687af949bffd: Bug 1278320 - DataChannel should return 0 if the stream is not active, r=drno, a=lizzard
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Jun 2016 08:03:37 +0200 - rev 391651
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1278320 - DataChannel should return 0 if the stream is not active, r=drno, a=lizzard
33b117179d498d67e52c2a6402e4c49250506df3: Bug 1276403 - Fix nsPluginFrame::IsOpaque(). r=mattwoodrow, a=lizzard
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Mon, 06 Jun 2016 19:21:30 -0700 - rev 391650
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1276403 - Fix nsPluginFrame::IsOpaque(). r=mattwoodrow, a=lizzard
1aa23cad1885319a42c69e0cc445a919abd24a14: Bug 1208078 - improve drag feedback appearance in e10s, r=jared, a=lizzard
Neil Deakin <neil@mozilla.com> - Wed, 15 Jun 2016 08:49:06 -0400 - rev 391649
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1208078 - improve drag feedback appearance in e10s, r=jared, a=lizzard
95a8d4931da0d8b67e3f571275da2c256406fd77: Bug 1272018 - Use shared memory to transfer drag image data. r=nical, a=lizzard
Cervantes Yu <cyu@mozilla.com> - Wed, 15 Jun 2016 13:49:13 +0100 - rev 391648
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1272018 - Use shared memory to transfer drag image data. r=nical, a=lizzard MozReview-Commit-ID: K5r9LBQ1FO0
6683dd1bf7fd5823fdebd103b71c0f7cf9ec84d4: Bug 1279420 - Adding in security.csp.experimentalEnabled pref check to require-sri-for directive in CSP. r=ckerschb, a=lizzard
Jonathan Kingston <jkingston@mozilla.com> - Mon, 20 Jun 2016 19:49:38 +0100 - rev 391647
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1279420 - Adding in security.csp.experimentalEnabled pref check to require-sri-for directive in CSP. r=ckerschb, a=lizzard MozReview-Commit-ID: 799ZZoW0YiG
e883641e228b3c5829752ea96c8900bdb88a4b94: Bug 1281366. Ensure that when unblocking the scriptloader we try to process scripts if we have _any_ scripts to process, not just parser-blocking ones. r=smaug, a=lizzard
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 23 Jun 2016 00:22:29 -0400 - rev 391646
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1281366. Ensure that when unblocking the scriptloader we try to process scripts if we have _any_ scripts to process, not just parser-blocking ones. r=smaug, a=lizzard
d36dbe26035d26757ba6797ba446c92f807aeeca: Bug 1275398 - Use shmem for sending image data in IPCDataTransfer. r=nical, a=lizzard
Cervantes Yu <cyu@mozilla.com> - Thu, 16 Jun 2016 00:57:46 +0800 - rev 391645
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1275398 - Use shmem for sending image data in IPCDataTransfer. r=nical, a=lizzard MozReview-Commit-ID: 9XETnSBXxEW
01f2dde06c5fd93b38c0d80b6028210b48dd3f4a: Bug 1271483 - p17. Fix chrome test to match new notification parameters - r=me, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Wed, 22 Jun 2016 15:51:33 +1000 - rev 391644
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p17. Fix chrome test to match new notification parameters - r=me, a=lizzard MozReview-Commit-ID: 5jofUD5WkZ1
31e95261ecde44e2490ac564ab315114d1c4ed5b: Bug 1271483 - p16. gtest for list-string functions - r=cpearce, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Thu, 26 May 2016 19:24:35 +1000 - rev 391643
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p16. gtest for list-string functions - r=cpearce, a=lizzard Moved templated code to VideoUtils.h, so it can more easily be reused, and tested. MozReview-Commit-ID: 3vOvaj5VVhm
9d1c99c89f49c1e5705a6f3dc248707ea1f50faf: Bug 1271483 - p15. Check if issues have been solved - r=cpearce, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Wed, 25 May 2016 00:41:53 +1000 - rev 391642
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p15. Check if issues have been solved - r=cpearce, a=lizzard To determine if an issue has been solved, go through the possible prefs that would have been saved by the front-end, to see if any previously-unplayable formats/key systems are now playable, in which case we notify the frontend, to record the issue-solved telemetry. MozReview-Commit-ID: DmU50i6FtG8
32ffb9c06c7beb55af4b62d0b1613feefb717e3a: Bug 1271483 - p14. Demagicify ReportStringId strings - r=cpearce, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Wed, 25 May 2016 01:03:21 +1000 - rev 391641
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p14. Demagicify ReportStringId strings - r=cpearce, a=lizzard Combine notification type and web-console string id into structs, simpler to pass around, and will be useful to go through them when checking for solved issues. MozReview-Commit-ID: Hy3bMG3m12V
e40406f3f9e9b95044dac6db4ec0ffb8fa0febce: Bug 1271483 - p13. Rework formats list - r=cpearce, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Wed, 25 May 2016 03:24:14 +1000 - rev 391640
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p13. Rework formats list - r=cpearce, a=lizzard Renamed AppendToStringList to AppendToFormatsList, to distinguish from other string-based lists. Ensure that list items don't contain commas, as commas are used as separators, and we don't want&need to introduce escaping. Added FormatsListContains. MozReview-Commit-ID: 8KpuhSjCW3d
c99836f4707dcff72ac1f16bf99edcfb8fa61660: Bug 1271483 - p12. Use StringListContains to filter notifications - r=cpearce, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Thu, 26 May 2016 17:01:52 +1000 - rev 391639
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p12. Use StringListContains to filter notifications - r=cpearce, a=lizzard Using string-list iterator instead of bespoke code, to go through the decoder doctor notifications-allowed pref. MozReview-Commit-ID: 8sxopvlRrz7
5d717e3c331f03d167c71669837fb9deb16c7b59: Bug 1271483 - p11. Implement comma-sep-string for-range iterator - r=cpearce, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Thu, 26 May 2016 16:43:16 +1000 - rev 391638
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p11. Implement comma-sep-string for-range iterator - r=cpearce, a=lizzard Utility class&function that creates an iteratable range from a comma-separated string, where each iteration will give a dependent substring (i.e., no string copy happening). This will help with going through lists of unplayable formats, to see if issues have been solved. If useful enough, this could later be published to a more public location (e.g. mfbt or xpcom). MozReview-Commit-ID: 3XP5PwQZFA1
83def5aed3dabab6259be8debb4a7e92117acd2d: Bug 1271483 - p10. Front-end handling of prefs&telemetry - r=gijs, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Thu, 26 May 2016 23:46:52 +1000 - rev 391637
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p10. Front-end handling of prefs&telemetry - r=gijs, a=lizzard When an issue is reported, save the unplayable formats/key-systesm in a pref, keyed by the detailed issue string id, and report the infobar-shown telemetry. More telemetry when the "Show me how" button is clicked. And final telemetry (and clearing the prefs) when the issue is solved. MozReview-Commit-ID: 4PgaPMVfjsQ
0794b402637055f8746b8cc6f478e5257ce387ae: Bug 1271483 - p9. Report more details from DecDecDiagnostics - r=cpearce, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Thu, 26 May 2016 23:26:10 +1000 - rev 391636
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p9. Report more details from DecDecDiagnostics - r=cpearce, a=lizzard Fill up extra details in notification: Web-console notification string id (will be used as telemetry key), and whether the issue is present or has been solved. MozReview-Commit-ID: AzhuIvGqb2p
0e22674d58c0d8ba8b43073b8a50fd6b92818b18: Bug 1271483 - p8. More details in DecoderDoctorNotification - r=smaug, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Thu, 26 May 2016 23:24:40 +1000 - rev 391635
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p8. More details in DecoderDoctorNotification - r=smaug, a=lizzard Added some fields required by telemetry. Now with some documentation! (Notifying code in p9, handling code in p10.) MozReview-Commit-ID: 4mTHlkpjCxx
a3b704b37e5fe2c76b1baa3e7aa927c0fef52783: Bug 1271483 - p7. Telemetry histogram for DecDoc infobar stats - r=cpearce, f=bsmedberg, a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Wed, 22 Jun 2016 09:57:43 +1000 - rev 391634
Push 23905 by mozilla@buttercookie.de at Fri, 22 Jul 2016 19:26:20 +0000
Bug 1271483 - p7. Telemetry histogram for DecDoc infobar stats - r=cpearce, f=bsmedberg, a=lizzard MozReview-Commit-ID: KB2r22Z3rss
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip