(→Sriram) |
|||
(27 intermediate revisions by 10 users not shown) | |||
Line 32: | Line 32: | ||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
===JChen=== | ===JChen=== | ||
* Past week | |||
** Fixed {{bug|927429}} - Set dynamic UA override URL on B2G | |||
** Worked on {{bug|909974}} - Compositor thread hang monitoring/telemetry | |||
** Worked on {{bug|717878}} - Content in input fields can not be scrolled when value exceeds visible width | |||
** Helping :mchang with {{bug|927633}} - Make child processes access UA overrides through IPC | |||
** Investigated {{bug|925012}} - Search engine choices pane is completely blank | |||
** Looked at {{bug|913942}} - Get the first touchmove event after a touchstart earlier | |||
** PTO | |||
* Next week | |||
** {{bug|717878}} | |||
** {{bug|909974}} | |||
===GCP=== | ===GCP=== | ||
*Last week | |||
**{{Bug|898767}} crash in mozilla::DecoderTraits::CanHandleMediaType | |||
**{{Bug|927462}} String matching logic in OmxPlugin.cpp is brittle | |||
**{{Bug|927474}} "probably" can play "audio/webm" | |||
**{{Bug|927480}} No symbols/(deleted) for libraries initialized after the crash reporter is initialized | |||
**{{Bug|928870}} Basic tests for Android WebRTC UI | |||
**{{Bug|921041}} Replace the thread local storage impl of GetJNIForThread with JVM::GetEnv() | |||
*Next week | |||
**{{Bug|689178}} Use DT_DEBUG information to enumerate library mappings | |||
**{{Bug|902000}} Add a service that monitors the system load | |||
**WebRTC uplifting from upstream | |||
*Blockers | |||
**Weekly complaint about no debug tests + no ARMv6 debug builds | |||
===Botond=== | ===Botond=== | ||
=== | ===Brian N=== | ||
* Bug 853045 - Add a mach command creating Eclipse projects for mobile/android | |||
* Bug 929865 - Isolate sources in generated package into a separate directory | |||
* Bug 905703 - Don't pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in | |||
* Bug 925012 - Search engine choices pane is completely blank | |||
* Bug 928100 - Remove unused grid_icon_bg_activated.png resource | |||
===Sriram=== | ===Sriram=== | ||
* Uplifting patches to Aurora | * Uplifting patches to Aurora | ||
Line 62: | Line 92: | ||
===liuche=== | ===liuche=== | ||
* interviews | |||
* uplifts | |||
* Robotium is now at 4.3 ({{bug|914773}}) | |||
* {{Bug|852608}} - Opensearch - cleanup and debugging, almost done | |||
===Margaret=== | ===Margaret=== | ||
* Done | * Done | ||
Line 74: | Line 109: | ||
===mcomella=== | ===mcomella=== | ||
*Past | |||
**{{Bug|919234}}: (dup) Regression: Unpinning a site flashes thumbnail into neighbour thumbnail spot | |||
*Present | |||
**{{Bug|870925}}: (r-) Add submissions info to FHR documents | |||
**{{Bug|915918}}: (f+) If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab | |||
**Tracking 26 | |||
***{{Bug|924480}}: (r?) With talkback, Swiping right from toolbar brings you to content, event when about:home is visible. | |||
*Future | |||
**{{Bug|910859}}: Bootstrap new UI testing framework | |||
**FHR | |||
***Architecture docs | |||
***Minor bugs and regressions | |||
**{{Bug|898613}}: [fig] Editing mode tests (followup to {{Bug|895828}}) | |||
===RNewman=== | ===RNewman=== | ||
===nalexander=== | ===nalexander=== | ||
Mostly working on FxAccounts + Sync 1.1: | |||
* {{bug|892025}} - HTTP client speaking KeyServer Protocol 1.0 | |||
* {{bug|929066}} - tiny tweak for local clock skew | |||
* {{bug|922147}} - Abstract out Sync 1.1 password from Android Sync code base | |||
IDE support reviews: | |||
* {{bug|853045}} - Add a mach command creating Eclipse projects for mobile/android | |||
* {{bug|929865}} - Isolate sources in generated package into a separate directory | |||
* {{bug|905703}} - Don't pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in | |||
JUnit 3 tests: No progress :( | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
===BLassey=== | ===BLassey=== | ||
* in Paris for rendering work week | |||
* {{bug|923795}} Add condition to MozParam to detect top 2 (or N) position, landed, gavin asked for a test | |||
* {{bug|890985}} crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec, landed patch, waiting for nspr review | |||
* {{bug|930072}} put example GeckoView embedding app in the tree, up for review | |||
* {{Bug|930059}} Overscroll.java doesn't need to use compatibility libraries | |||
* {{bug|930062}} GeckoView library should support building as an ant project | |||
* {{bug|930068}} GeckoView shouldn't require ACCOUNT access permission | |||
* {{bug|930070}} GeckoView should handle not having fennec-specific classes | |||
===MFinkle=== | ===MFinkle=== | ||
* Did a tech talk on GeckoView @ Mozilla London office | * Did a tech talk on GeckoView @ Mozilla London office | ||
Line 112: | Line 183: | ||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
===WebRT=== | ===WebRT=== | ||
* work ongoing, no specific updates this week | |||
* lots of conversations around security, UX, and implementation | |||
===Performance=== | ===Performance=== | ||
Line 122: | Line 197: | ||
== Feature Focus== | == Feature Focus== | ||
;Fx25 (Ships 10/29) | |||
* {{mok}} [https://wiki.mozilla.org/WebAudio_API_Rollout_Status API: Web Audio] | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support, continued]] | |||
* {{mok}} [[Mobile/Projects/Settings UI clean up | Settings UI clean-up]] excluding search provider management | |||
* {{mok}} [[Mobile/Projects/Guest browsing | Guest browsing]] | |||
* {{mok}} [[Mobile/Projects/PageActions | Page Actions]] | |||
* {{mok}} [[Mobile/Projects/SkiaGL | SkiaGL improvement]] | |||
* {{mok}} [[Mobile/Projects/Mixed content | Mixed content]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Ukrainian (ua-UK)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Irish (ga-IE)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Romanian (ro-RO)]] | |||
* {{mok}} Setting wallpaper {{Bug|886996}} | |||
* {{mok}} [[Mobile/Projects/DevTools | Developer Tools: Remote Debugging]] | |||
;FX26 | |||
* {{mok}} [[Mobile/Projects/AMO and Marketplace discoverability | AMO discoverability]] | |||
* {{mok}} [[Mobile/Projects/Addition of search engines | Addition of search engines]] - Yahoo and Bing for selected locales <= looks like we need tests but this will likely land? {{Bug|923795}} - Add condition to MozParam to detect top 2 (or N) position | |||
* {{mok}} [[Mobile/Projects/About:home redesign | About:home redesign]] <= looks like it's backed out but still good progress, thank you{{Bug|918007}} | |||
* {{mok}} [[Mobile/Projects/Settings UI clean up | search provider management in settings menu]] | |||
* {{mok}} [[Mobile/Projects/About:home - Add-ons can add content to the "promotional banner" tile | Add-ons can add content to the "promotional banner" tile]] | |||
* {{mrisk}} [[Mobile/Projects/Localization | Added locale: South African English (za-EN)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Thai (th)]] | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support, continued]] | |||
;Fx27 | |||
These will stick | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support, continued]] | |||
* {{mprop}} [[Mobile/Projects/Localization | Added locale: Hindi (hi-IN)]] | |||
* {{mprop}} [[Mobile/Projects/Localization | Added locale: Slovenian (sl)]] | |||
These will be deferred? | |||
* {{mprop}} [[Mobile/Projects/Sound effects | Ability for add-ons to customize sound effects]] to browser actions <- will be bumped off if we can have some reader / reading list improvements and land some 'save for later' hooks | |||
* {{mprop}} [[Mobile/Projects/Directional game console navigation | Directional game console navigation]] | |||
* {{mprop}} [[Mobile/Projects/Set top box optimization | Set Top Box optimization]] | |||
*Here are some notable landings: | |||
** {{Bug|922338}} - Update phishing-protection page in infoURL pref across Firefox products | |||
** Usability Fit and Finish: Overhaul of the favicon system {{Bug|914296}} - (FaviconRevamp) and Remove overscroll and show highlight instead {{Bug|705246}} and {{Bug|791475}} - Android updater notification should provide more information like progress | |||
** Progress on ANR effort: {{Bug|909974}}, {{bug|926574}} | |||
** Progress on GeckoView: {{Bug|927451}} | |||
** Make marketplace more discoverable in about apps: | |||
**Awesomescreen: {{Bug|921265}} | |||
** Geckoview is pretty much usable, right? for Android 2.3 => 4.2 | |||
** Will the IDE stuff be monolithic? Does it help contributors? Do I smell a blog post? | |||
== Round Table == | == Round Table == | ||
===QA=== | |||
* {{bug|928441}} - content view truncated in landscape | |||
* crash rate is slowly creeping up |
Latest revision as of 16:47, 30 October 2013
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 99998
- People with Mozilla phones or softphones please dial x4000 Conf# 99998
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
- UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
- 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
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room
Schedule
- Next merge is 2013-10-28 (Brace for impact!)
Topics for This Week
Friends of the Mobile Team
Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge.
- fedepaol fixed bug 921776 - Notification completed not showing when download was started from a private tab
- capella has been fixing a lot of things, as usual
- bug 906323 - It should be possible to update a menuitem's label
- bug 920507 - Uncaught exception / crash when Clear private data -> Browsing & download history
- bug 928163 - Allow or disallow proper text selection caret display based on HTML <input> type
- bug 912983 - Text selection "cursor" persists on blur
Stand ups
Suggested format:
- What did you do last week?
- What are working on this week?
- Anything blocking you?
Please keep your update to under 2 minutes!
James W. (snorp)
Kats
Chris Lord (cwiiis)
JChen
- Past week
- Fixed bug 927429 - Set dynamic UA override URL on B2G
- Worked on bug 909974 - Compositor thread hang monitoring/telemetry
- Worked on bug 717878 - Content in input fields can not be scrolled when value exceeds visible width
- Helping :mchang with bug 927633 - Make child processes access UA overrides through IPC
- Investigated bug 925012 - Search engine choices pane is completely blank
- Looked at bug 913942 - Get the first touchmove event after a touchstart earlier
- PTO
- Next week
GCP
- Last week
- bug 898767 crash in mozilla::DecoderTraits::CanHandleMediaType
- bug 927462 String matching logic in OmxPlugin.cpp is brittle
- bug 927474 "probably" can play "audio/webm"
- bug 927480 No symbols/(deleted) for libraries initialized after the crash reporter is initialized
- bug 928870 Basic tests for Android WebRTC UI
- bug 921041 Replace the thread local storage impl of GetJNIForThread with JVM::GetEnv()
- Next week
- bug 689178 Use DT_DEBUG information to enumerate library mappings
- bug 902000 Add a service that monitors the system load
- WebRTC uplifting from upstream
- Blockers
- Weekly complaint about no debug tests + no ARMv6 debug builds
Botond
Brian N
- Bug 853045 - Add a mach command creating Eclipse projects for mobile/android
- Bug 929865 - Isolate sources in generated package into a separate directory
- Bug 905703 - Don't pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in
- Bug 925012 - Search engine choices pane is completely blank
- Bug 928100 - Remove unused grid_icon_bg_activated.png resource
Sriram
- Uplifting patches to Aurora
- bug 926139 - Experimenting with integrating smoothie
- bug 927006 - Use a split action bar - http://cl.ly/image/351t0e3h2o09
- Added basic support for split action bar
- Moved the share icon + default app to the action bar
- Added conditional forward to split action bar
WesJ
LucasR
Last week
- Firefox for Android Tech talk
- Wrote post about new about:home with ibarlow for our "Future Releases" blog
- bug 918007 - Disable toolbar elements (menu, back, forward) while in editing mode on tablets
- (Investigating) bug 925722 - Search suggestions require an extra tap to hit
- Smoothie bug fixing:
- Tons of patch reviews
Next week
- Finish slides for Droidcon talk
- More bug fixing on Fx26 (bug 918007 and bug 925722)
- More patch reviews
liuche
- interviews
- uplifts
- Robotium is now at 4.3 (bug 914773)
- bug 852608 - Opensearch - cleanup and debugging, almost done
Margaret
- Done
- bug 880281 - Make Marketplace more discoverable in about:apps
- Add-ons tech talk: http://leibovic.github.io/mobile-addons/
- More distribution files for partners
- In Progress/Next
- Preparing session for MozFest: http://sessions.mozillafestival.org/proposals/building-your-first-mobile-web-app/
- Working with snippets team to make actual dynamic snippets add-on
- Investigating bug 921468 - Layout glitch in about:home display
mcomella
- Past
- bug 919234: (dup) Regression: Unpinning a site flashes thumbnail into neighbour thumbnail spot
- Present
- bug 870925: (r-) Add submissions info to FHR documents
- bug 915918: (f+) If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab
- Tracking 26
- bug 924480: (r?) With talkback, Swiping right from toolbar brings you to content, event when about:home is visible.
- Future
- bug 910859: Bootstrap new UI testing framework
- FHR
- Architecture docs
- Minor bugs and regressions
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
RNewman
nalexander
Mostly working on FxAccounts + Sync 1.1:
- bug 892025 - HTTP client speaking KeyServer Protocol 1.0
- bug 929066 - tiny tweak for local clock skew
- bug 922147 - Abstract out Sync 1.1 password from Android Sync code base
IDE support reviews:
- bug 853045 - Add a mach command creating Eclipse projects for mobile/android
- bug 929865 - Isolate sources in generated package into a separate directory
- bug 905703 - Don't pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in
JUnit 3 tests: No progress :(
Scott (jwir3)
BLassey
- in Paris for rendering work week
- bug 923795 Add condition to MozParam to detect top 2 (or N) position, landed, gavin asked for a test
- bug 890985 crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec, landed patch, waiting for nspr review
- bug 930072 put example GeckoView embedding app in the tree, up for review
- bug 930059 Overscroll.java doesn't need to use compatibility libraries
- bug 930062 GeckoView library should support building as an ant project
- bug 930068 GeckoView shouldn't require ACCOUNT access permission
- bug 930070 GeckoView should handle not having fennec-specific classes
MFinkle
- Did a tech talk on GeckoView @ Mozilla London office
- Lucas started a "Why not use WebApps" discussion that got me thinking about different HTML commands for main menus and toolbars. Think HTML5 context menu commands but for the main menu.
- Getting GeckoView patches cleaned up for initial review
- These will still be experimental
- Basic javadocs
- Started looking into UI Telemetry
- Talked to Gregg Lind re: TestPilot
- Found that Blake Winton was thinking about the same sort of thing for Desktop
- DroidconUK on Friday
Ian Barlow
- Helping out with product plan grooming
- Defining a first version of Kinderfox (parental controls / kid-friendly browsing)
- TV browsing / Living room UX
- Looping in UX designers
- Tablet refresh
- Gathering user feedback
- Looping in UX designers
- Homepage enhancements
- working with desktop UX folk on a design plan
- State of good repair -- refining contextual actions on the homepage: http://cl.ly/image/2z2E1c1X172q
- UX strategy for 2013/14
- Working with Madhava on a desktop/mobile plan
Arun
Continuing with PDF.js – Focusing on developing 3 ideas.
Security/MGoodwin
WebRT
- work ongoing, no specific updates this week
- lots of conversations around security, UX, and implementation
Performance
A-Team
- rc4 added to Android 4.0 Opt (Panda)
- Reftests coming soon to Android 4.0 Opt (Panda) -- bug 929447
- Android tests in this week's Orange Factor Top 10:
- bug 914377 Intermittent testShareLink | View is null and can therefore not be clicked!
- bug 720452 Intermittent Android jsreftest.html?test=<ANY> | load failed: null
Feature Focus
- Fx25 (Ships 10/29)
- [ON TRACK] API: Web Audio
- [ON TRACK] WebRTC platform support, continued
- [ON TRACK] Settings UI clean-up excluding search provider management
- [ON TRACK] Guest browsing
- [ON TRACK] Page Actions
- [ON TRACK] SkiaGL improvement
- [ON TRACK] Mixed content
- [ON TRACK] Added locale: Ukrainian (ua-UK)
- [ON TRACK] Added locale: Irish (ga-IE)
- [ON TRACK] Added locale: Romanian (ro-RO)
- [ON TRACK] Setting wallpaper bug 886996
- [ON TRACK] Developer Tools: Remote Debugging
- FX26
- [ON TRACK] AMO discoverability
- [ON TRACK] Addition of search engines - Yahoo and Bing for selected locales <= looks like we need tests but this will likely land? bug 923795 - Add condition to MozParam to detect top 2 (or N) position
- [ON TRACK] About:home redesign <= looks like it's backed out but still good progress, thank youbug 918007
- [ON TRACK] search provider management in settings menu
- [ON TRACK] Add-ons can add content to the "promotional banner" tile
- [AT RISK] Added locale: South African English (za-EN)
- [ON TRACK] Added locale: Thai (th)
- [ON TRACK] WebRTC platform support, continued
- Fx27
These will stick
- [ON TRACK] WebRTC platform support, continued
- [PROPOSED] Added locale: Hindi (hi-IN)
- [PROPOSED] Added locale: Slovenian (sl)
These will be deferred?
- [PROPOSED] Ability for add-ons to customize sound effects to browser actions <- will be bumped off if we can have some reader / reading list improvements and land some 'save for later' hooks
- [PROPOSED] Directional game console navigation
- [PROPOSED] Set Top Box optimization
- Here are some notable landings:
- bug 922338 - Update phishing-protection page in infoURL pref across Firefox products
- Usability Fit and Finish: Overhaul of the favicon system bug 914296 - (FaviconRevamp) and Remove overscroll and show highlight instead bug 705246 and bug 791475 - Android updater notification should provide more information like progress
- Progress on ANR effort: bug 909974, bug 926574
- Progress on GeckoView: bug 927451
- Make marketplace more discoverable in about apps:
- Awesomescreen: bug 921265
- Geckoview is pretty much usable, right? for Android 2.3 => 4.2
- Will the IDE stuff be monolithic? Does it help contributors? Do I smell a blog post?
Round Table
QA
- bug 928441 - content view truncated in landscape
- crash rate is slowly creeping up