Platform/2014-07-15
« previous week | index | next week »
Engineering Meeting Details
- Tuesday 2014-07-15 - 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)
Next Merge: July 8, 2024 | Next Release: July 9, 2024 | ||
Trains | |||
---|---|---|---|
Central: 129 | Aurora: 54 | Beta: 128 | Release: 127 |
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.26 (Previous Week: 7.65).
- #2/#3: bug 1036031/bug 1036036 - Intermittent mochitest-bc docShell leaks.
- No progress on serviceworker bugs brought up last week (and a couple new ones filed on other platforms since). Will begin the process of disabling the tests.
- 29 intermittent failures fixed in the last week - List - Thanks!.
CritSmash (dbolter)
MemShrink (njn)
- No update.
Stability (kairo/bsmedberg)
<Read Only>
- Overall numbers are late in coming in today (you might still see errors), but significantly improving, esp. for 31 beta (on aurora, bad older builds still overshadow the improved situation of current builds).
- Thanks for everyone who helped getting 31 into shape (backing out gfx blacklisting changes, disabling GGC, blocklisting crashing adware DLLs, etc.) so we now seem to look decent for release.
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)
DOM (jst/overholt)
Electrolysis (e10s) (blassey)
- bug 1034321 - Printing a remote tab no longer hangs the browser
- and other fixes
Firefox Desktop (gavin)
Firefox Mobile (mfinkle/blassey)
Work In Progress
- WebRTC Screen Sharing support
- Lots of work ongoing related to Janus https://wiki.mozilla.org/Mobile/Janus
- Native stack support (bug 1016629, bug 1034138)
- Sync
- bug 899643 remote tabs list visual refresh
- bug 1003877 Custom server support
- Intent-driven distribution selection and download for partners (1013024)
- bug 1012720 Fix deleting prototype getters in Fennec code
- Tabs panel follow-ups (bug 1028705, bug 1023270)
- Integrating Search Activity into m-c bug 1021864
- bug 1014848 - Improve interactions for "toolbar" (activating/deactivating awesome bar)
- bug 1014335 - Make "Pull to Refresh" in Synced Tabs and Home Panels feel excellent.
You can find more on upcoming feature plans in the[roadmap]
Landings from the past week
Nightly (129)
- Delay snippets initialization until delayed startup. (Bug 964511)
- Cleanup the "combined" bookmarks and history view (Bug 1024289)
- Closed private tabs appears in recent tabs panel (Bug 1030757)
- [Android L Preview] - Crash on startup - java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "issetugid" referenced by "libmozglue.so"... (Bug 1030899)
- Kindle Fire: activity and fragment transitions are obtrusive and uncomfortable (Bug 1031872)
- TwoWayView crashes in Android L (Bug 1034167)
- [regression] Remote tabs panel disappears on device rotation (Bug 1034384)
- Regression: Sync promo mangled with active tab list in the tab tray (Bug 1034607)
- Fail to launch webapp with TypeError: navigator.mozApps is undefined (Bug 1035867)
Firefox OS Communications (scravag)
Firefox OS Devices/Porting (ericchou)
<Read Only>
- Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu)
- Team worked on WebBluetooth API and moving Bluedroid out-of-process. Both are on track.
- There are still 2 PTS cert blockers opened because of a system message issue. Jamin is cooperating with Henry from RIL team to solve them.
- Media Playback (members: Bruce Sun, Blake Wu, Star Cheng)
- bug 941302 - PlatformDecoderModule for FirefoxOS/B2G (2.1 feat+)
- Still under review. Blake also tested his implementation to see if MSE was working on B2G and filed a few bugs.
- bug 904177 - Integrate MediaCodec into gecko for media playback (2.1 feat+)
- All patches are ready to go.
- bug 1026167 - [Clock] Phone calls can be interrupted by clock alarms
- Spent some time on discussing with Gaia, QA, UX and partner.
- Star provided a solution which modifies Android HAL for partner to disable the notification sound when the alarm goes off.
- bug 941302 - PlatformDecoderModule for FirefoxOS/B2G (2.1 feat+)
- Device Storage & Stability (members: Alphan Chen)
- bug 1029533 - MTP boilerplate
- The patch was r+'ed and it worked on Flame, but it was backed out because of an emulator toolchain problem. Dave is working on it.
- Even after applying Dave's patch, MTP on Flame didn't seem to work on Windows 7. Alphan is taking a look.
- bug 1036861 - [MTP] The file size is incorrect (0 bytes)
- Eric provided a patch which was based on the on for bug 1029533. It got r+ and we're still waiting bug 1029533 being fixed.
- bug 1029533 - MTP boilerplate
Firefox OS Media Apps (hema)
Firefox OS Media Recording (cjku)
<Read Only>
- bug 1033121 - Race in nsTimerEvent destructor
- bug 1016184 - [Touch Caret] Enable touch caret on B2G
- bug 1035045 - [LayerScope] Send packets to the layerscope viewer by using google protocol buffer
- bug 1023190 - There is a horizontal line when drawing background image on flame 1.4 blocker
- bug 987529 - Implement Vsync dispatch pipeline
Firefox OS Performance (mlee)
Firefox OS Productivity (doliver)
Firefox OS Telephony/WIFI/NFC (kenhkchang)
<Read Only>
- bug 1034522 - B2G Emulator: Add console command - sim status .
- bug 1023695 - [B2G][SMS] Introduce sms-deleted event to provide the awareness of change in MobileMessageDB for multiple apps interested in SMS.
- bug 813893 - B2G RIL: support UMTS CBS Message
- bug 1012549 - Support import PKCS#12 in wifi
- bug 979888 - B2G NFC: support UICC-based card-emulation as per Mifare.
- bug 979891 - B2G NFC: NFC Daemon shall support HCI Event EVT-TRANSACTION handling.
- bug 1030002 - [B2G][RIL] Use webidl attribute, CheckPermissions, for checking mobileconnection/mobilenetwork permission.
- bug 1022490 - [dolphin][flame][perf] improve the performance of exporting Contacts to USIM card.
- bug 843452 - B2G RIL: use ipdl as IPC in MozMobileConnection.
- bug 1003711 - [RTSP] Build Darwin Streaming Server on B2G emulator
- bug 1032111 - [RTSP] Basic RTSP test case on ICS emulator
- bug 1035074 - [system-message-api] SystemMessageManager makes JS Error: "this._dispatchers is null"
- bug 935843 - B2G RIL: Parse EF_IMG from SIM
- bug 824145 - B2G STK: Support for STK icon display
- bug 1029721 - CDMA call waiting call is not logged in call history
Firefox OS Systems - Front End (gwagner)
Firefox OS Systems - Platform (timdream)
GFX (milan)
- Firefox OS:
- ~ 5 blocker bugs for 2.0 (Gecko 32), mostly related to the change of homescreen type and increased memory usage; there is also a nasty race/lock/gralloc one that shows up with Flames configured to low memory setup.
- 2.1 (Gecko 34) features lined up, see feature list for details.
- Desktop:
- OMTC Windows aiming to ride the 34 train, tracked in bug 1036457
- Some E10S related prep work going on
- Started conversations about helping with media source extensions bug 1038527
Identity (jedp)
Layout (jet/dbaron)
<Read Only>
- Layout Q3 Goals posted.
Media (mreavy)
Necko (dougt/jduell)
Performance (vladan)
Seceng (grobinson)
Shumway (tschneidereit)
WebAPI (overholt)
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.)