Platform/2014-04-29: Difference between revisions
| Line 255: | Line 255: | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
No updates this week | |||
===Seceng (mmc)=== | ===Seceng (mmc)=== | ||
Revision as of 17:55, 29 April 2014
« previous week | index | next week »
Engineering Meeting Details
- Tuesday 2014-04-29 - 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
The Need To Know
(Release and system issues that may impact engineering this week.)
Notices/Schedule (lsblakk/sylvestre)
| Next Merge: January 12, 2026 | Next Release: January 13, 2026 | ||
| Trains | |||
|---|---|---|---|
| Central: 148 | Aurora: 54 | Beta: 147 | Release: 146 |
| Unresolved Aurora 54 Trackers (non-security, not tracked for Beta) | Unresolved Beta 147 Trackers (non-security) |
|---|
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)
- Past week's OrangeFactor: 10.29 (Previous Week: 11.23).
- Thanks to Randell Jesup and JW Wang for fixing a number of media test crashes/failures.
- Thanks to Nathan Froyd for investigating and fixing common patterns contributing to test instability.
- Joel Maher pushing ahead with mochitest-bc run-by-dir work (bug 992911). Please take a look at dependencies of that bug for work that needs to be done so this work can land.
- 22 intermittent failures fixed in the last week - List - Thanks!.
CritSmash (dbolter)
MemShrink (njn)
- Bobby Holley implemented the discarding of chrome script source code on B2G. This saves 1.26 MiB on Tarako (a big deal!) and a bit more on other B2G devices.
- We've had two out-of-band MemShrink meetings recently to deal with a surge of Tarako-related bugs, many of which are of the form "Do something in app A, then something in app B, and app A and/or B crashes due to OOM". Some of these can be fixed by fixing one thing, but the device has so little memory that for many of them won't be fixed without root-and-branch memory optimization efforts.
Stability (kairo/bsmedberg)
- Overall numbers look good, with the exception of Android Nightly, but the bugs there are well-tracked and being worked on.
- In fact, the most-recent data for beta on both desktop and Android show that we should have fixed all crash-volume-regressions just in time and should have a pretty decent release out the door today!
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)
Developer Tools (robcee)
DOM (jst/overholt)
Electrolysis (e10s) (blassey)
- e10s stability is pretty good. Most people on the e10s team dogfood e10s all the time.
- bug 982938 - Always save session on exit
- bug 992415 - Fixed FilePicker crash
- bug 997446 - Add "Open e10s Window" to hamburger menu (to make testing easier for our Windows friends)
- Getting help from some contributors working on Good First Bugs.
- Website to track add-on compatibility coming soon!
Firefox Desktop (gavin)
Firefox Mobile (mfinkle/blassey)
- WIP
- bug 776027 - Add Web Activities support to Android r+'d
- bug 946022 - Implement requestAutocomplete for Firefox for Android r+d
- Continued work on Home Feed and World Cup add-ons to be featured for Fx30
- Landed
- Fx31, bug 994989 - Move Save as pdf to the Page menu
- Thanks for getting this fixed for Fx30 bug 996062 - [meta] Low-res and slow painting issues when scrolling subframes in Fennec
- Uplifted to Fx31: bug 949178 - Remove reading list button from reader mode toolbar
- We're just starting to do some UI Telemetry analysis with a focus on Home Panels - interesting stuff!
Firefox OS Communications (scravag)
Firefox OS Devices/Porting (ericchou)
<Read Only>
- Device porting (Gonk team)
- Partner support at SPRD Shanghai
- Fixed several Flame bugs
- Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu)
- Cleaned up all 1.4 certification blockers.
- Media Playback (members: Bruce Sun, Blake Wu, Star Cheng)
- No special update. Team members worked on the same issues as last week.
- Device Storage & Stability (members: Alan Huang, Alphan Chen)
- Reviewed partner's patch which implemented a new mechanism for Tarako LMK / OOM killer.
- Refined about:service to have a more formatted output JSON file.
Firefox OS Media Apps (hema)
Firefox OS Media Recording (cjku)
<Read Only>
- bug 911046 - WebRTC OmxCodec coding path support
- bug 998168 - nsITimer shouldn't be used in multiple threads in MediaDecoderStateMachine
- bug 987529 - Implement an observer manager for vsync in gecko/hal
- bug 987718 - [Text Selection] Display selection caret based on touch caret
- bug 814524 - Make WebGLContext::TexImage2D avoid readback for video elements
- bug 975346 - [LayerScope] LayerScope is not work while HWC is chosen
Firefox OS Performance (mlee)
<Read Only>
Sprints
Updates
- ...
Firefox OS Productivity (doliver)
Firefox OS Telephony/WIFI/NFC (kenhkchang)
<Read Only>
- 1.3+/1.3T+/1.4+,
- bug 993255 - [B2G] [RIL] follow-up of bug 990467 - should hangUp pendingMO properly
- bug 999334 - [Tarako][Dialer]Dial to invalid number will trigger two call out
- bug 1000705 - [tarako] last call fail cause is not correctly updated if the call is hung up by user
- bug 998244 - [ZTE][OPEN C_1.3]MMS cannot be sent in the network of Join operator.
- bug 987760 - [v1.4] Investigate test_settings_wifi.py failure.
- bug 997791 - Regression on wifi enable/disable
- bug 1000670 - [B2G] [RIL] expose "clirmodechange" event to gaia.
- bug 997584 - [B2G] [RIL] mobileConnection::setCallingLineIdRestriction() doesn't work well on DSDS. SIM_1 is affected if set on SIM_2
- bug 981519 - [CDMA] Number and name presentation.
- bug 1001897 - crash in wifi_connect_on_socket_path
- bug 999388 - [Wifi][tarako] CTRL-EVENT-TERMINATING is not sent from gonk after close wpa_supplicant connection
- Features,
- bug 898445 - B2G RIL: Move mozMobileConnection/MozMobileConnectionInfo/MozMobileNetworkInfo/MozMobileCellInfo to WebIDL.
- bug 939046 - B2G RIL: Data call and RILNetworkInterface enhancement
- bug 998899 - [META][RTSP] Build automated tests for RTSP feature
- bug 996765 - [RTSP] Support TCP-interleaved RTP transport
- bug 1001261 - B2G WiFi emulation on emulator-jb,kk
- bug 745468 - Support EAP-PEAP and EAP-TTLS
- bug 933588 - B2G NFC: Rewrite NFC Worker in C++. pending
- bug 1001315 - [NFC] Testcase for reading url from type 2 tag.
- bug 997576 - [NFC] Testcase for reading empty NFC tag.
Firefox OS Systems - Front End (gwagner)
Firefox OS Systems - Platform (timdream)
GFX (milan)
Identity (jedp)
Layout (jet/dbaron)
<Read Only>
- Notable Bug Fixes:
- bug 998206 - Add --shuffle option to runreftests.py and 'mach reftest'
- bug 1000167 - Choose the right animated geometry root for inactive layer contents
- bug 923376 - Spellcheck all appended nodes, not just the first.
- bug 950386 - Move mozilla::Selection to mozilla::dom::Selection.
- bug 997506 - Call CreateNeededFrames for all ProcessPendingRestyles calls.
- bug 991837 - Only enable APZC during reftest-ipc (e10s)
- bug 989994 - Follow up the parent chain when making continuations non-fluid at the end of a directional text run.
- bug 1000350 - Don't overwrite a layout set display port base with an APZC-guessed one
- bug 997820 - Really disable telemetry during reftests
Media (mreavy)
<Read Only>
- Landed an important regression fix for the AEC before uplift (bug 1001272)
- Fixed major bug for TURN on windows (bug 1000858)
- Fixed B2G webrtc VP8 call regression due to bug 911046
- getUserMedia() supports width and height constraints
- Oranges:
- Media team focusing on oranges over teh next month
- Timer thread usage fix killed top orange bug 981153 (test-seek)
- Top-orange B2G emulator opt timeout bug 963244 (test_datachannel_basicAudio) went to ~0 yesterday for no apparent reason
- We believe from previous experience with people moving tests that timeouts in this test are due to what it gets merged in with
- Removed canplaythrough state check in media streaming tests (killed off a few oranges)
Necko (dougt/jduell)
Performance (vladan)
No updates this week
Seceng (mmc)
Shumway (tschneidereit)
WebAPI (overholt)
No update this week.
Roundtable
(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)
<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.)