Platform/2013-09-24: Difference between revisions
| Line 262: | Line 262: | ||
===Stability (kairo/bsmedberg)=== | ===Stability (kairo/bsmedberg)=== | ||
* [http://arewestableyet.com/ Overall numbers] look good, with the exception of Android 25.0b1, which is plagued by {{bug|918645}} (fixed in b2). | |||
* To enable tests and fuzzers to find stability and security issues more easily, we need our automated test suites to pass in sanitizers (ASan, etc.) - where are we on those efforts? | |||
==Roundtable== | ==Roundtable== | ||
Revision as of 16:29, 24 September 2013
« previous week | index | next week »
Engineering Meeting Details
- Tuesday 2013-09-24 - 11:00 am Pacific
- 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 Widmer
- join irc.mozilla.org #planning for back channel
Actions
Hot Bugs
(Important bugs for which we need to find owners or additional help. If known, please include suggested team or knowledge needed to advance the bug.)
- Orange Factor
- bug 886999 remains a top non-infra orange (#1 trunk, #5 aurora).
- bug 872788 - dromaeojs crashes on Windows 7 PGO
- Suite already disabled on WinXP due to this issue
- Affects all supported branches
- Comment 483 suggests possible test issue
- bug 903051 - Intermittent test_bug686942.html | uncaught exception - TypeError: Value being assigned to HTMLMediaElement.currentTime is not a finite floating-point value. at http://mochi.test:8888/tests/content/media/test/test_bug686942.html:26
- Affects all branches
- Possibly related to bug 874094?
- Stability
- Other
The Need To Know
(Release and system issues that may impact engineering this week.)
Notices/Schedule (akeybl/lsblakk/bajaj)
| Next Merge: December 8, 2025 | Next Release: December 9, 2025 | ||
| Trains | |||
|---|---|---|---|
| Central: 147 | Aurora: 54 | Beta: 146 | Release: 145 |
| Unresolved Aurora 54 Trackers (non-security, not tracked for Beta) | Unresolved Beta 146 Trackers (non-security) |
|---|
Build Changes (gps)
(Build changes of which engineers should be aware.)
Upcoming Outages/Upgrades
(System outages/upgrades and tree closures that impact engineering.)
- IT may need 8?10? hour tree closure this weekend (SCL3 network downgrade). Still being investigated. Watch newsgroups for info.
- Welcome to Balrog! New AUS.
- At first, this will be for mozilla-central nightly users *only*.
- Details here: bug 832454 and https://groups.google.com/forum/#!topic/mozilla.dev.planning/nbPYUb494JA
- Transition plans for aurora, beta, release users will come later.
Key Issues
(Non team specific issues that impact engineering.)
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)
Add-on SDK (dtownsend)
No update
App Tools (dtownsend)
No update
B2G Services (dougt)
Developer Tools (robcee)
Landed:
- Browser Debugger no longer requires a restart to activate bug 917706
- Deobfuscate/unminify javascripts in the debugger bug 762761
- First piece of CodeMirror landed, now in Scratchpad bug 912260
Upcoming:
- Break on DOM events in the Debugger bug 800857
- Back end support for Break on XHR starting
- new APIs for profiling memory use in real time.
DOM (jst/dougt)
<Read Only>
- Event listeners are now using the WebIDL callback mechanism instead of XPCWrappedJS (Bug 862627)
Firefox Desktop (gavin/dolske)
Firefox Metro (bbondy/jmathies/mbrubeck)
Firefox Mobile (mfinkle/blassey)
Firefox OS Browser (blassey)
Firefox OS Communications (scravag)
<Read Only>
- 1.3 user stories should be ready in bugzilla today or tomorrow.
- koi? should be triaged by the end of the week
- Dual SIM support - DSDS version -
- Engineering has proposed a bar minimum set of features for 1.3. Product is going to submit it to QC.
Firefox OS Devices/Bluetooth/Porting (mchen)
<Read Only>
- Bluedroid: BluetoothSocket - Read/Write Socket for adapting Gecko Bluetooth design
- Lock down the BT V1.3 feature sets.
- HID/Multiple BT file transfering/Bluedroid
- https://etherpad.mozilla.org/BT-team
- Lock down the device V1.3 features sets.
- SD Card Format/MTP/HDMI - UI Mirroring/FOTA Improvement/Camera
- https://taiwan.etherpad.mozilla.org/device-agile-team
- Testing new BT profiles from V1.2
Firefox OS Haida (scravag)
<Read Only>
Check the wiki FirefoxOS/Haida for charts and roadmap
- meta has been created for tracking: bug 918790
- New Windows manager is under active development
- Datastore API is awaited in three weeks from now and APIs team is confident to deliver on time
- UX input for Browser is awaited by the end of next week.
Firefox OS Media Apps (hema)
<Read Only>
- Last Week
- Landed DRM FL App
- Integrate with IAC API and landed Music Album Art on Notification Tray features bug 902974
- Bug fixes for 1.2 release
(Sprint Details: https://www.pivotaltracker.com/s/projects/886840)
- This Week
- Continue to working on 1.2 release bug fixes
Firefox OS Media Recording (cjku)
<Read Only>
- bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer
- Template:Bug 881840 - [MediaEncoder] Implement VP8 video track encoder
- Template:Bug 912373 - [Gfx] Support colorlayer for generic HWComposer, like MDP
- Template:Bug 909176 - [Gfx] Have a preference value to replace all texture by tiny texture
- Discussed WebRTC/ MediaRecording for 1.3 TODO items
Firefox OS Performance (mlee)
Firefox OS Productivity (doliver)
Firefox OS Radio/GPS (kenhkchang)
Firefox OS Systems - Front End (gwagner)
Firefox OS Systems - Platform (timdream)
<Read Only>
See https://wiki.mozilla.org/Gaia/Team/Taipei/Meetings/2013-09-24
Noted that Taipei have just came back from a long weekend. We are in the process of sorting out v1.3 features and items too.
- Tablet: v1.2 follow-up works on-going. Need Gecko Support.
- 3rd-party keyboard framework: keyboard OOP work in review. Gaia devs are working on bug fixing etc.
- Simplified Chinese IME: no update this week.
- Gaia build script: no update this week. Firefox Extension to land soon.
- Window management upgrade: no update. Need to sync up haida/browser integration work.
- Bluetooth feature support: bug fixing in progress.
- Internship mentorship (system app unit test): no update
- Internship mentorship (eng. mode): no update
GFX (milan)
- Will enable OMTC on Windows by default in Nightly for testing - will turn off before Aurora
- There are a few known regressions: tbd
- This is the preference to turn it back off: tbd
- Azure content enabled on B2G 1.3 (mozilla-central), but not on 1.2 (mozilla-aurora) with 914984
Identity (jedp)
Layout (jet/dbaron)
Media (mreavy)
- Daala - coding party next week in MV office (Sun, Sept 29th to Thurs, Oct 3rd) to move the new video codec forward. No DSP knowledge required. If interested, contact Maire (mreavy@mozilla.com). Details are developing here. We will feed you!
- WebRTC is focused on removing any unnecessary in-call audio delay or latency
- We just found bug 919215 which causes audio delay on MacOS when the internal mic and/or speaker are used.
- If you're interested in helping us test and debug audio latency during a WebRTC call, please reach out to Maire (mreavy@mozilla.com) or Randell (rjesup@mozilla.com).
- If you have any trouble getting a WebRTC call to connect successfully, please file a bug and copy Maire (mreavy@mozilla.com)
Necko (dougt/jduell)
Performance (vladan)
- bug 917764: Crash when asynchronous shutdown clients don't shut down within 60 seconds. This is part of the work in bug 916078 to make shutting down services that perform asynchronous operations safe without each of them spinning the event loop.
- bug 867757: You can now insert arbitrary annotations into Gecko Profiler profiles instead of just plain string markers. It can be used to track interesting things such as IO, memory usage or other timing information. Eventually this functionality will be extended to record stacks associated with interesting events that aren't captured by profiler samples. Cleopatra UI improvements still to come.
Seceng (mmc)
WebAPI (overholt)
- no update this week
Quality Programs
(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)
CritSmash (dbolter)
MemShrink (njn)
- njn fixed a leak in about:memory (yeah yeah, ironic, I know).
- njn fixed some inadvertent bustage that caused old memory report files to not load.
OrangeFactor (ryanvm)
- Past week's OrangeFactor: 4.6 (Previous Week: 4.69).
- 24 intermittent failures fixed in the last week - List - Thanks!.
Stability (kairo/bsmedberg)
- Overall numbers look good, with the exception of Android 25.0b1, which is plagued by bug 918645 (fixed in b2).
- To enable tests and fuzzers to find stability and security issues more easily, we need our automated test suites to pass in sanitizers (ASan, etc.) - where are we on those efforts?
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.)