Changes

Jump to: navigation, search

Platform/2015-04-14

3,217 bytes added, 21:59, 10 April 2015
Created page with "<!-- Maybe don't screw with these links unless you've read this blog post: http://blog.johnath.com/2011/01/20/automatic-date-links-in-mediawiki/ Just copy them to new pages an..."
<!-- Maybe don't screw with these links unless you've read this blog post:
http://blog.johnath.com/2011/01/20/automatic-date-links-in-mediawiki/
Just copy them to new pages and it should Just Work!
-->

<small>[[Platform/{{#time: Y-m-d | {{SUBPAGENAME}} -1 week}}|&laquo; previous week]] | [[Platform|index]] | [[Platform/{{#time: Y-m-d | {{SUBPAGENAME}} +1 week}}|next week &raquo;]]</small>

==Need To Know==
<small>(Release and system issues that may impact engineering this week.)</small>

===Notices/Schedule (lsblakk/sylvestre/lmandel)===
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="10" padding="5"
|-
|colspan="2"|<big>Next Merge:</big> '''{{FIREFOX_MERGE_DATE}}'''
|colspan="2"|<big>Next Release:</big> '''{{FIREFOX_SHIP_DATE}}'''
|-
!colspan="4" style="color:black;"|Trains
|-
|Central: {{CENTRAL_VERSION}}
|Aurora: {{AURORA_VERSION}}
|Beta: {{BETA_VERSION}}
|Release: {{RELEASE_VERSION}}
|-
|}

* We shipped a Firefox 37.0.1 desktop and mobile chemspills last week.
* Firefox 38 Beta 1 shipped last week.
* Updates have been re-enabled for Aurora.
* 5 weeks until the next merge date (2015-05-11).

===Upcoming Outages/Upgrades===
<small>(System outages/upgrades and tree closures that impact engineering.)</small>

Tree Closing Window on Saturday April 18, time TBD.
* tracking {{bug|1151645}}
* at least 4-5 hours of work.

===MemShrink (njn)===

Brian Hackett took advantage of the removal of object parents to reduce the size of base shapes ({{bug|1143256}}). The JS engine creates many of these to track the characteristics of JS objects.

Nick Fitzgerald greatly reduced the amount of memory used for saving JS exception stacks ({{bug|1038238}}). This reduced the memory of a test case compiled from Dart to JS from over 1GB to around 170MB ({{bug|1125259}}).

Seth Fowler fixed a bad leak regression ({{bug|1150127}}) where closing a page while it was in the process of loading could leak the page and cause long browser pauses. Seth also fixed a pair of issues that caused very large memory usage (more than 1GB) when scrolling in the downloads list ({{bug|1148682}} and {{bug|1148684}}).

Bill McCloskey fixed an issue where a docshell was being held alive for too long on e10s ({{bug|1137933}}). This was one of the remaining blockers to enabling e10s Mochitest browser-chrome tests, which will give us more test coverage for leaks.


===Media===

We shipped MSE (Media Source Extensions) for YouTube in Firefox 37 on Windows Vista+. Unfortunately, we discovered multiple unrelated issues in the release channel that all manifest themselves as "video is black":

{{bug|1151721}}: Intel GPU driver bug (will be hotfixed by {{bug|1152630}})
{{bug|1151638}}: NoScript blocking MSE JS (will be fixed soon in NoScript 2.6.9.21)
{{bug|1135078}}: IPv6 problems (partially fixed {{bug|1135078}})

YouTube helped us quickly revert all Firefox users from HTML5 video to Flash. Once the problems were identified, YouTube was able to switch OS X and Windows Vista+ pre-channels back to HTML5 video. We plan to ship MSE for YouTube on Windows Vista+ in Firefox 38 (or 37 if hotfix {{bug|1152630}} is released soon) and on OS X in Firefox 38 (or possibly slip to 39).
Confirm
3,324
edits

Navigation menu