Platform/2014-06-17
« previous week | index | next week »
Engineering Meeting Details
- Tuesday 2014-06-17 - 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: January 12, 2026 | Next Release: January 13, 2026 | ||
| Trains | |||
|---|---|---|---|
| Central: 148 | Aurora: 54 | Beta: 147 | Release: 146 |
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)
CritSmash (dbolter)
MemShrink (njn)
- Some more big memory usage improvements landed in pdf.js.
- Jed Davis wrote some patches for profiling the copy-on-write behavior of Nuwa. Unsurprisingly most of the page faults occur when we finish loading JS after forking.
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)
DOM (jst/overholt)
- Jon Morton (DOM intern) is picking up the work done last year by Morris Tseng on WebGL in Workers bug 709490
Electrolysis (e10s) (blassey)
Firefox Desktop (gavin)
Firefox Mobile (mfinkle/blassey)
Work In Progress
- Improve tab management (1004850,817716)
- 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
- Folks looking into several things for Gonzales (https://wiki.mozilla.org/Mobile/Gonzales)
- 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
Nightly (148)
- support add-on hot fixes (Bug 1004571)
- Blacklist Top Sites suggestions that have been "removed" by user (Bug 1010266)
- crash in js::GCMarker::drainMarkStack(js::SliceBudget&) (Bug 1011474)
- crash in java.lang.IllegalArgumentException: invalid selection notification range: 0 to #, length: # at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) (Bug 1011059)
- Add a way to distinguish chrome hangs from content ones in BHR (Bug 1013326)
- Distribution handling is triggered by ActivityChooserModel during initial startup (Bug 1014242)
- Finish BrowserHealthRecorder initialization after distribution processing (Bug 1014283)
- Polish button toast appearance (Bug 1019318)
- First tap in the Marketplace page will open the same page in a new tab (Bug 1019613)
- Undo close tab super toast blocks access to the address bar (Bug 1019735)
- String bundles from .properties files don't reflect locale changes until browser restart (Bug 1020502)
- Text selection action bar is invoked on long tapping a images in Google Images (Bug 1020995)
- Record telemetry for browser database operations (Bug 1021922)
- Regression: Removing Item from Reading List by tapping banner icon fails (Bug 1022238)
- Fix suface stride calculation for 16-bit images (Bug 1023194)
- Disable undo close tab toast for Fx32 (Bug 1023406)
- Disable switch-to-new-tab button toast for Fx32 (Bug 1023407)
- No way to remove dynamic panel added by home feeds add-on (Bug 1023544)
- Empty state image cut off (Bug 1023914)
Firefox OS Communications (scravag)
Firefox OS Devices/Porting (ericchou)
<Read Only>
- Device porting (Gonk team)
- Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu)
- Ben and Jamin were demo staff at Mobile Asis Expo, Shanghai, from 6/10 to 6/13.
- bug 1002391 - Can't share file via NFC - (2.0+, landed)
- Bluetooth PTS test of Firefox OS 2.0 is about to begin. (bug 1022503 for BlueZ, bug 1022504 for Bluedroid)
- Media Playback (members: Bruce Sun, Blake Wu, Star Cheng)
- WIP
- bug 1017438 - A short period of sound at the end of a song would be cut off too early (1.4+)
- bug 1000522 - [B2G]Video cannot be played more than 3-5 times in the row, gets stuck and requires app restart (2.0+)
- bug 941302 - PlatformDecoderModule for FirefoxOS/B2G (2.1 feature)
- bug 1009410 - Expose graphic Buffer to MediaCodec
- bug 904177 - Integrate MediaCodec into gecko for media playback (2.1 feature)
- Audios and videos can be played right now. Polishing.
- WIP
- Device Storage & Stability (members: Alphan Chen)
- bug 855952 - DeviceStorage API: File append (r+)
- Studied MTP spec and Android implementation
Firefox OS Media Apps (hema)
Firefox OS Media Recording (cjku)
<Read Only>
- bug 987040 - Implement mozbrowserSelection
- bug 918984 - Direct video stream texturing support on WebGL
- bug 1020261 - [Touch Caret] Enable touch caret sanity test on B2G
- bug 1011149 - Video freezes when audio track is disabled on remote stream.
Firefox OS Performance (mlee)
Firefox OS Productivity (doliver)
Firefox OS Telephony/WIFI/NFC (kenhkchang)
<Read Only>
- bug 1010252 - Wifi known network is forgotten while auto-connection failed
- bug 921326 - Cellbroadcast API: support multiple sim cards
- bug 1023695 - [B2G][SMS] Introduce sms-deleted event to provide the awareness of change in MobileMessageDB for multiple apps interested in SMS
- bug 1020212 - Wifi can't access keystore in gecko on Flame.
- bug 1020866 - WPA-EAP doesn't use phase 2 authentication.
- bug 1023115 - WPA-EAP doesn't stop retry connection failed network.
- bug 1017485 - [Follow up of Bug 984207] Define timing to enable/disable P2p mode.
- bug 997576 - [NFC] Testcase for reading empty NFC tag.
- bug 843452 - B2G RIL: use ipdl as IPC in MozMobileConnection.
- bug 1020956 - [RTSP][V2.0] The kernel crash happened if RTSP streaming is interrupted several times by incoming call.
- bug 1021006 - [RTSP][2.0] Browser pops up a network warning message in the end of video RTSP streaming.
- bug 1020980 - [RTSP][2.0] E/OMX-VDEC-1080P( 300): Error: Insufficient size allocated for extra-data.
- bug 935843 - B2G RIL: Parse EF_IMG from SIM.
- bug 1010356 - Network location provider should try to send neighboring cell data.
- bug 1017950 - [Flatfish][Wifi] Not able to scan and connect to wifi.
- bug 1020305 - Wi-Fi usage shows wrong graphic.
- bug 1023029 - [Network Information API] Add type 'unknown' in to 'ConnectionType' enum.
- bug 859764 - WebSMS: move to MozMobileMessage WebIDL.
- bug 1010292 - crash in strstr | update_ctrl_interface.
- bug 1003775 - B2G NFC: removePeerTarget in Nfc.js doesn't work for Browser app.
- bug 963541 - B2G NFC: Have a clear definition with NFCTag.connect and NFCTag.close.
Firefox OS Systems - Front End (gwagner)
Firefox OS Systems - Platform (timdream)
GFX (milan)
Identity (jedp)
Layout (jet/dbaron)
Media (mreavy)
Necko (dougt/jduell)
Performance (vladan)
Seceng (grobinson)
Shumway (tschneidereit)
WebAPI (overholt)
- Service worker meetup in SF next 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.)