Mobile/Notes/24-Jul-2013: Difference between revisions
Jump to navigation
Jump to search
Line 42: | Line 42: | ||
* Landed the contacts API ({{bug|857730}} and {{bug|889673}}) | * Landed the contacts API ({{bug|857730}} and {{bug|889673}}) | ||
* Permissions pref'd on in nightly only | ** Permissions pref'd on in nightly only | ||
** Very short blog post with example: http://shanetully.com/2013/07/contacts-webapi-for-android-example/ | ** Very short blog post with example: http://shanetully.com/2013/07/contacts-webapi-for-android-example/ | ||
** More complete documentation at https://wiki.mozilla.org/WebAPI/ContactsAPI | ** More complete documentation at https://wiki.mozilla.org/WebAPI/ContactsAPI |
Revision as of 16:33, 24 July 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: 2013-08-05
Topics for This Week
- Fig Hackathon
- Lots of activity and 6 bugs fixed on the first day. More in progress, see: http://bit.ly/12JRgNI
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.
- Michael Boon landed his first patch! bug 872576 - Stop using deprecated for each ... in
- Capella has been doing lots of great work on fig
- bug 893529 - [fig] Allow Tap of reader list icon to open about:home READING LIST page
- bug 880047 - [fig] Kill unused AboutHome code
- bug 895819 - [fig] about:home should show the "Visited" tab when triggered from a tap on the URL bar
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
- Last week
- landed ZERO patches!
- worked on bug 866232 (multi-APZC). Got patches up for review, currently working on making code in RenderFrameParent/TabParent/TabChild do the right thing in terms of scrolling the subframes when APZC asks it to.
- Next week
- Finish up bug 866232, move onto cleanup and polish for multi-apzc.
- Catch up on fennec bugs I've been neglecting
Chris Lord (cwiiis)
Chris Peterson
Shane Tully
- Landed the contacts API (bug 857730 and bug 889673)
- Permissions pref'd on in nightly only
- Very short blog post with example: http://shanetully.com/2013/07/contacts-webapi-for-android-example/
- More complete documentation at https://wiki.mozilla.org/WebAPI/ContactsAPI
- bug 880118 - Package GeckoView into an Android library project
- Rewrote references to R.java used as constants (mainly converting switches to if's) (resources identifiers cannot be constants)
- Had all the Java working, but then horribly broke everything yesterday
- Working on getting it to load the native libraries
JChen
- Past week
- More investigation for bug 881018 - crash in mozilla::layers::floor_div
- Looked at bug 890425 - Caret does not move sometimes when changed programatically
- Fixed bug 895236 - Cannot select a single search term in the URL bar
- Helped :wlach with Eideticker profiling (aftermath of bug 803616)
- Profiler improvements
- Fixed "browse for libs" inputs not updating
- Fixed private browsing warnings
- Improved logging
- Next
- Profiler
- Support for multiple Fennec packages
- A tool bundle to make Fennec profiler more straightforward
- bug 881018 - crash in mozilla::layers::floor_div
- Profiler
GCP
- Last week:
- bug 885768 Cannot make a getUserMedia request within an iframe
- bug 887227 crash in webrtc::videocapturemodule::DeviceInfoAndroid::NumberOfDevices
- bug 887693 crash in webrtc::videocapturemodule::DeviceInfoAndroid::CreateCapabilityMap
- bug 864236 Make multi-MiB allocations in the url-classifier fallible
- Next week:
- bug 782691 Text selection shouldn't happen on text not currently visible.
- Android/B2G WebRTC: cpu usage detection / resolution+fps switching
Botond
- Done
- Landed bug 859929 - "AsyncPanZoomController doesn't play well with progressive tile painting."
- Landed bug 895904 - "NativePanZoomController.abortAnimation() needs to be hooked up"
- Currently working on bug 895905 - "Content needs to inform APZC about scroll events on B2G", which is the B2G side of bug 859929
- Next
- Finish working on bug 895905
Brian N
- Done
- Bug 890590 - crash in _JNIEnv::CallStaticVoidMethod | mozilla::AndroidBridge::SendThumbnail
- Bug 882185 - Restore opt-in search suggestions UI
- Next
- Hackathon
- Preliminary couchdb investigations
Sriram
- bug 885884 - Pinning bookmarks support.
- bug 885882 - ContextMenu support for TopBookmarksView.
- bug 880047 - Kill unused old about:home code.
- Hackathon:
- bug 879126 - Menu button visible in private editing mode.
- bug 896716 - ContextMenu should allow opening in normal and private tabs.
- bug 897212 - TwoLinePageRow should use a light font.
- Bookmarks experiment - http://cl.ly/image/3z1R163S1g2j
WesJ
- At the addon work week in Portland
- Lots of talk about how to encourage people to write more addons
- Talked to the jetpack folks quite a bit as well
- Blogged about page actions and wrote an addon
- http://digdug2k.wordpress.com/2013/07/18/the-new-pageactions-are-here/
- https://addons.mozilla.org/en-US/android/addon/refresher/
- Bug 895655 - Error from pageaction api
- Guest mode work
- Bug 896117 - [guest] Add enter and exit dialogs for guest mode
- Bug 896092 - [guest] Session not restored on exit of Guest Mode
- Bug 895709 - [guest] Clean up guest profile as soon as reasonable
- Bug 889620 - [FIG] Transition for creating a new tab from the tab tray
Shilpan
- Did performance testing for:
- Start up time
- Bug 853844: Investigate removing the pageload throbber
- About:home bugs in progress:
- Bug 894698: [FIG] Tablet layout for reading list page
- Bug 895837: Use tabs on bottom for the history panel
- Bug 891183: [FIG] Change Title strip to Tabs strip for tablets
- Bug 894077: [FIG] Tablet layout for visited page
- Others:
- Bug 891736: No event is fired after selecting an item in <xul:menulist>
- Bug 886996: Use an intent to set wallpaper
LucasR
Last week
- 2 year anniversary at Mozilla! Yay!
- Met ibarlow for UI discussion + hackathon planning
- Bug 889621 - [FIG] Transition for tapping the URL bar
- Bug 887269 - Add "Open all previous tabs" button
Next week
- Hackathon bugs
- fig test infra
Liuche
Margaret
- Mixed content blocking
- Finally landed bug 885962 - Polish mixed content blocking UI
- Remaining follow-up work is bug 896048 - Don't show site identity info when a page has loaded mixed content
- Greening up robocop tests on fig (some test runs are actually green now!)
- Landed bug 880060 - [fig] Update BaseTest to work with new about:home
- Tracking remaining work in bug 895673
- Watch the tree when you land on fig - https://tbpl.mozilla.org/?tree=Fig
- about:home hackathoning
- Landed bug 895816 - [fig] Tapping "New tab" should immediately create a new tab
Chris Kitching
mcomella
- Past
- GH #328: Add remote debugging of unit tests to services docs
- Present
- bug 893910: (r?) Reset FHR submission failure count after timeout
- bug 870925: (f?) Add submissions info to FHR documents
- bug 870171: (f+) Expire old FHR data
- about:home hackathon
- bug 895828: URL bar should not always be in focused state in editing mode
- Future
- about:home hackathon! Woo!
- More FHR via roadmap
RNewman
BLassey
MFinkle
- Spending time trying to get a good refactor for the bug 768667 (ActionBar for Text Selection)
- Helping to get ready for a PiCL design review on Thursday
- Reading self-evaluation feedback
Ian Barlow
Have to miss today's meeting unfortunately
This week:
- About:home hackathon! Ping me if you need something reviewed, need graphics, or need any kind of UX help
- Fine-tuning some of the designs for Guest browsing
Security/MGoodwin
WebRT
PiCL
- no voice update this week, preparing for design review (scheduled for thursday)
- keyserver is being updated to current protocol, coding coming along nicely
- lots of storage/how-to-synchronize-data protocol explorations and discussions
Performance
- Shilpan and Chris have been profiling and finding areas we could improve
A-Team
Feature Focus
- Fx23
- [AT RISK] Firefox Health Report
- [ON TRACK] Added locale: Turkish
- [ON TRACK] Added locale: Hungarian
- [ON TRACK] Awesomebar and Awesomescreen improvements
- [ON TRACK] Reader improvements <==PR "splash" should take place in Fx24
- [ON TRACK] L10N foundation improvements
- [ON TRACK] UI for changing search engine default in add-on manager
- [ON TRACK] RSS/Atom feed handling
- [ON TRACK] API: Payments <== Testing should be happening soon
- [ON TRACK] Dynamic URL bar
- Fx24
- [AT RISK] API: Push notifications (won't be uplifted past beta?)
- [AT RISK] WebRTC platform support, preffed ON
- [AT RISK] Added locale: Swedish, sv-SE
- [ON TRACK] Reader improvements
- [ON TRACK] NFC bump for tab sharing
- [ON TRACK] Gecko Webview phase 1
- [ON TRACK] Geolocation services inc opt-in menu item
- [ON TRACK] Packaged apps foundations, but not exposed until the WebApp Experience has landed
- [ON TRACK] API: Web Audio
- [ON TRACK] Quickshare
- [ON TRACK] Firefox Icon rebrand
- [ON TRACK] Change default search engine for zh-CN
- [ON TRACK] Add-on definition in distribution files
- [ON TRACK] Added locale: British English, en-GB
- [ON TRACK] Added locale: Catalan, ca-ES
- [PROPOSED] Firefox for readers
- Fx25
- [PLANNED] Privileged apps support
- [ON TRACK] SkiaGL improvement
- [ON TRACK] Mixed content
- [ON TRACK] API: Contacts
- [AT RISK] Set Top Box optimization
- [AT RISK] Directional game console navigation
- [AT RISK] About:home redesign
- [AT RISK] API: Web activities
- [ON TRACK] Added locale: Ukrainian (ua-UK)
- [ON TRACK] Added locale: Irish (ga-IE)
- [ON TRACK] Added locale: South African English (za-EN)
- [PROPOSED] Settings UI clean-up including search provider management
- Fx26
- [PROPOSED] Spatial Navigation (SNAV)
- [PROPOSED] API: Third-party Cloud storage
- [PROPOSED] API: Alarm
- [PROPOSED] API: Gamepad
- [PROPOSED] API: Bluetooth