Platform/2014-06-10: Difference between revisions
Jetvillegas (talk | contribs) |
|||
Line 182: | Line 182: | ||
===Layout (jet/dbaron)=== | ===Layout (jet/dbaron)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
{{readonly}} | |||
* Notable Fixes: | |||
** {{bug|280443}} - font-family now cached as array of strings to avoid re-parsing | |||
** {{bug|77992}} - Event.timeStamp should be relative to 1st January 1970 (Windows landed) | |||
** {{bug|1017798}} - Style System fixes for Web Components / Shadow DOM | |||
** {{bug|1019555}} - newlines and tabs in SVG text with xml:space="preserve" now converted to space characters | |||
** {{bug|1003707}} - Printing PDF.js generates a blank page | |||
** {{bug|944938}} - (apz-mac) Minimal support for APZC on Mac | |||
** {{bug|1022764}} - Faster builds for non-WebRTC developers are back | |||
** {{bug|1018449}} - Don't opportunistically stretch flex items to container's cross-size if the container is multi-line | |||
** {{bug|864005}} - remove the layout.css.supports-rule.enabled pref | |||
** {{bug|1007639}} - stop shipping .woff fonts as part of the desktop browser product. | |||
** {{bug|1007629}} - eliminate use of "embedded" fonts in about:preferences. | |||
** {{bug|1020143}} - prefer tabular numerals for list numbering. | |||
** {{bug|1002992}} - use a bare frame tree walker for image visibility | |||
** {{bug|991640}} - (Moz2D) Get rid of nsIWidget::GetThebesSurface and Thebes backed gfxContexts | |||
===Media (mreavy)=== | ===Media (mreavy)=== |
Revision as of 17:53, 10 June 2014
« previous week | index | next week »
Engineering Meeting Details
- Tuesday 2014-06-10 - 11:00 am Pacific Standard Time
- Dial-in: Audio-only conference# 98411
- People with Mozilla phones or softphones please dial x4000 Conf# 98411
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 98411
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 98411
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 98411
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 98411
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 98411
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 98411
- UK/London: +44 (0)207 855 3000, x4000 Conf# 98411
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 98411
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- Engineering Vidyo Room / Air Mozilla / MTV Warp Core / TOR Finch / SFO Warfield / PDX Hair of the Dog
- join irc.mozilla.org #planning for back channel
Need To Know
(Release and system issues that may impact engineering this week.)
Notices/Schedule (lsblakk/sylvestre)
- Firefox Desktop & Android 30.0 is live
- 25% of pop being offered updates for 24 hours (this is an experiment in uptake/reducing throttling time)
- Firefox ESR 24.6.0 live
- FF31 beta 1 will gtb within the next few hours
- Aurora updates are currently disabled, re-enabling on Friday once QA signs off
- Might need to disable OMTC for FF32 as it is responsible for 5 of the top crashers on that channel right now
Next Merge: November 10, 2025 | Next Release: November 11, 2025 | ||
Trains | |||
---|---|---|---|
Central: 146 | Aurora: 54 | Beta: 145 | Release: 144 |
Build Changes (gps)
(Build changes of which engineers should be aware.)
RelEng (catlee)
(Repo, test, and other information for engineers from the release engineering team.)
Upcoming Outages/Upgrades
(System outages/upgrades and tree closures that impact engineering.)
Quality Programs
(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)
OrangeFactor (ryanvm)
<Read Only>
- Past week's OrangeFactor: 9.66 (Previous Week: 8.05).
- No changes from last week: OSX 10.6 mochitest-4 continues to timeout and B2G continues to crash. More tests featured here previously disabled prior to the uplift.
- bug 947531, bug 891840, etc.
- #4: bug 1014355 - Intermittent Linux "ABORT: X_FreePixmap: BadPixmap (invalid Pixmap parameter)" in nsX11ErrorHandler.cpp.
- needinfo? Bas pending since 30-May (comments 38, 39, and 46).
- 26 intermittent failures fixed in the last week - List - Thanks!.
- Thanks to Drew Willcoxon for fixing bug 870205, a frequent source of pain.
CritSmash (dbolter)
MemShrink (njn)
- I missed this last week: Emanuel Hoogeveen fixed a problem with our page allocator in the JS engine that can lead to virtual OOMs even when there's address space available. This may help significantly reduce the virtual OOM rate on Win32. Emanuel is working on a similar fix for jemalloc.
Stability (kairo/bsmedberg)
Team Stand-ups
(In <2 mins, what did your team accomplish last week, on what is your team working on this week, and on what, if anything, is your team blocked? No questions during the stand-ups. All questions should be asked during the roundtable.)
Accessibility (dbolter)
App Tools (prouget)
B2G Services (dougt)
Cloud Services (mmayo)
Developer Tools (robcee)
- bug 1016578 Inject script libraries into content via GCLI
- bug 1005909 Clickable Links in console output
- bug 907310 Reload key commands available in detached devtools toolbox
- bug 911209 Show hidden (display:none) nodes differently in inspector
- bug 718250 Show node dimensions in highlighter
- bug 1017790 Expose category information in Profiler data
- bug 1007021 Reflow actor should show reflows in all frames
45 Bugs fixed by 20 contributors.
DOM (jst/overholt)
Electrolysis (e10s) (blassey)
Firefox Desktop (gavin)
Firefox Mobile (mfinkle/blassey)
Firefox OS Communications (scravag)
Firefox OS Devices/Porting (ericchou)
Firefox OS Media Apps (hema)
Firefox OS Media Recording (cjku)
<Read Only>
- bug 1003712 - [B2G][WebRTC] Fall back to VP8 when H.264 HW codec is in use.
- bug 1020227 - Deadlock in opensl_stream_destroy
- bug 1016184 - [Touch Caret]enable touch caret on B2G
- bug 1015860 - [B2G] We can't use systrace style Gecko Profiler in content process.
- bug 987718 - [Text Selection] Display selection caret based on touch caret
Firefox OS Performance (mlee)
Firefox OS Productivity (doliver)
Firefox OS Radio/WiFi/GPS (kenhkchang)
Firefox OS Systems - Front End (gwagner)
Firefox OS Systems - Platform (timdream)
GFX (milan)
- OMTC
- Still enabled on Windows (in Aurora 32 now), but we will turn it off (in Aurora) by June 20th if we don't sort out some performance and correctness regressions
- Linux getting close to landing
- Tiling on desktop
- Starting to plan for this work, as it needs to coordinate with APZ. Likely >34.
- APZ
- 32 (2.0) features in the bag, some usability tweaks left, some correctness bugs being fixed
- coordinating with layout team, to deliver multi-layer apz (967844, 1011639)
- Interns
- Two Toronto bound interns are in Mountain View and San Francisco (starting next week), and staying there, the S.F. one working with the layout team instead (no local mentor)
Identity (jedp)
Layout (jet/dbaron)
<Read Only>
- Notable Fixes:
- bug 280443 - font-family now cached as array of strings to avoid re-parsing
- bug 77992 - Event.timeStamp should be relative to 1st January 1970 (Windows landed)
- bug 1017798 - Style System fixes for Web Components / Shadow DOM
- bug 1019555 - newlines and tabs in SVG text with xml:space="preserve" now converted to space characters
- bug 1003707 - Printing PDF.js generates a blank page
- bug 944938 - (apz-mac) Minimal support for APZC on Mac
- bug 1022764 - Faster builds for non-WebRTC developers are back
- bug 1018449 - Don't opportunistically stretch flex items to container's cross-size if the container is multi-line
- bug 864005 - remove the layout.css.supports-rule.enabled pref
- bug 1007639 - stop shipping .woff fonts as part of the desktop browser product.
- bug 1007629 - eliminate use of "embedded" fonts in about:preferences.
- bug 1020143 - prefer tabular numerals for list numbering.
- bug 1002992 - use a bare frame tree walker for image visibility
- bug 991640 - (Moz2D) Get rid of nsIWidget::GetThebesSurface and Thebes backed gfxContexts
Media (mreavy)
Necko (dougt/jduell)
Performance (vladan)
Seceng (grobinson)
- Pinning AMO (for reals!) bug 1019772
- Certified app default CSP on B2G relaxed to allow inline styles bug 858787
- Removing inline styles from default certified apps might take a while bug 968907
- Doesn't change effective security level (because non-spec-compliant parser did not block inline styles by default)
- Was blocking landing the new parser and removing the old one bug 949533
Shumway (tschneidereit)
WebAPI (overholt)
Roundtable
(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)
- [ReadOnly by :bajaj] The 2.0 Release for FxOS hit the feature landing(FL) milestone on June 9th. Gecko 32 for 2.0 is now on mozilla-aurora and gaia branched to 2.0. Here is our final sprint #3 report : http://bit.ly/1j5b45R
- Landing Policies for 2.0 are updated here
<Read only beyond this point>
Friends of the Tree
Mailing List Threads
(Threads that are likely to be of interest to engineering from various mailing lists.)
Good Reads
(Links to blog posts, books, videos, etc. that you think will be of interest to others.)