Mobile/Notes/05-Jun-2013
Jump to navigation
Jump to search
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-06-24
- Next release: 2013-06-25
Topics for This Week
- Async Prompts Landing
- Started by Jim and getting wrapped up by Wes, the prompt system is going async. We have a few regressions, but overall the patches are landing and sticking. We are using Prompt.jsm to nicely manage using prompts in Javascript code.
- Quick Share
- Sriram landed the patches for Quick Share last night and we should see the feature on tomorrow's Nightly. See bug 869123 for details.
- x86
- We are starting to gear up for an x86 release. Brad has been doing some work to get the x86 builds ready for Beta and Release channels. We want to get additional testing before releasing. We will likely be getting more x86 devices too. We did find one potential blocker in bug 879651.
Friends of the Mobile Team
Give a shoutout/thanks to people for helping fix and test bugs.
- Nicolas Carlo is working on bug 875852 - Reader Mode: Ambient light level changes are too sensitive
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:
- bug 746876 - fix and re-enable test_bug720538
- bug 877726 - Convert FrameMetrics.mScrollOffset to be a gfx::Point<CSSPixel>
- bug 877728 - Convert various variables in android JNI to templated gfx classes
- bug 876060 - treat medium-length tap as a click
- looked at bug 872961 (reader mode toolbar not responding), duped it to 877602 - need to dig a bit more
- bug 879369 - make NFC not a required hardware feature
- bug 876348 - fix NPE in GLController
- working on bug 879004 - converting FrameMetrics fields to templated gfx classes
- spent a bit of time going through bugmail backlog of new bugs that nobody responded to
- interview, meetings, other non-coding activities
- Next week:
- continue propagation of templated gfx classes
- look more at bug 877602 (clicking deadzone with dynamic toolbar hidden)
GBrown
- Last week:
- More PTO
- Monthly performance graphs blogging: http://gbrownmozilla.wordpress.com/2013/05/30/firefox-for-android-performance-measures-may-check-up/
- Found some new perf regressions:
- bug 877779 Talos Regression tp4m_nochrome 14% on Android 2.2, May 29
- bug 879357 Regression in "time to throbber stop" on May 31 -- Nexus One and Droid Pro only
- bug 877812 Some devices report highly variable results for some autophone tests
- bug 876715 Determine how to update watcher
- In-progress:
- bug 870553 A blocklist/whitelist for Shumway
- bug 869030 Robocop testDoorHanger and testSystemPages cause future reboots on pandas
Chris Lord (cwiiis)
Chris Peterson
- Done
- Fixed topcrash bug 776223 - Long-standing clipboard crash that was actually a Samsung bug
- Working with Shane and Contacts API
- Push API Service
- Next
- WebActivities API
- Test backout for bug 827407 - NullPointerException: at com.adobe.flashplayer.FlashPaintSurface
- bug 849589 - RuntimeException: Only ByteBufferInputStream is supported at org.mozilla.gecko.mozglue.NativeZip
Shane Tully
In progress:
- bug 857730 - Implement contacts API
- WIP patches are attached to the bug (currently revising based on feedback from cpeterson)
- Save and clear functions nearly complete
- Working on this week: Find, getAll, and remove functions and getting tests running on Android (<- will most likely run into next week)
- Blocking:
- Permissions doorhanger
- Select device account to modify contacts of (in the event of multiple Gmail or other accounts)
- Key field (almost done, see below)
- bug 807688 - Add "key" field to contacts API
JChen
GCP
Brian N
Sriram
- Quick Share
- bug 869123 - Landed with all fanfare and green pastures - http://cl.ly/image/2T2i3q1X1l1e
- bug 876938 - Menu item should handle closing of menu
- bug 878929 - Inflate custom menu only before showing
- Bookmarks Panel
- bug 862796 - Landed on fig
- bug 877468 - Replace switch to tab icons
- bug 878136 - Add back context menu support
- bug 879490 - NoSuchMethodError caused fig burning
- Next
- bug 877469 - Add back "switch to tab" support
- Explore "fade the ends of TextView" in about:home
- Add a GridView to Bookmarks panel
WesJ
- Bug 872147 - Make FeedHandler use PromptService asynchronously
- Bug 872149 - Make payments UI use PromptService asynchronously
- Bug 877200 - Make history menu use Prompt.jsm
- Bug 872143 - Make InputWidgetHelper use PromptService asynchronously
- Added documentation at: https://developer.mozilla.org/en-US/docs/Extensions/Mobile/API/Prompt.jsm
- Bug 862377 - Android WebRTC permissions UI will only respect first doorhanger - Need to add docs
- Bug 872388 - Allow creating a homescreen shortcut when an bookmark is made - bounced because of gingerbread issues, but have a fix up
LucasR
Liuche
Margaret
- Done
- bug 867354 - Don't prompt for feedback in distribution builds
- bug 873670 - Reader mode icon doesn't appear if you open an article from the reading list in a new tab
- bug 874888 - The privacy policy is incorrectly linked in about:rights (also bug 877902 for desktop)
- bug 878692 - Form history should use FormHistory.jsm instead of nsIFormHistory2
- bug 868052 - Toolbar does not appear when hardware menu button is pressed
- bug 844935 - Actually disable homescreen wallpaper feature on beta
- In Progress/Next
- bug 878173 - Create alternate about:feedback that sends positive feedback to input
- bug 879097 - Remove "FormHistory:Init" and "Passwords:Init" messages
- bug 876712 - Remove code that is now unused on fig
- Request for Help
- bug 876562 - In Fennec content behind fullscreen content should not be pannable, zoomable, or visible
- Looks like regression caused by some core gfx/layout changes in bug 716403
- bug 876562 - In Fennec content behind fullscreen content should not be pannable, zoomable, or visible
RNewman
Scott (jwir3)
(I have another commitment just before this meeting, so I probably won't be available for the meeting today. Updates are pretty self-explanatory, so just read the wiki :> ).
Last Week:
- Started work on bug 766599 : Font inflation without requiring refresh, but not yet complete.
- bug 873721 : Pinch-zoom sometimes triggers snapping around the page randomly when reflow-on-zoom turned on.
- bug 865654 : Caret position from point sometimes gets incorrect offsets for text inputs.
This Week:
- bug 878931 : Reflow-on-zoom should use font inflation preferences
- bug 878928 : Re-enable the double-tap to zoom to element width when reflow-on-zoom can't do its zoom.
- Continue work on bug 766599 : Font inflation without requiring refresh, (lower priority than other work).
- bug 864595 : Assertion in caretPositionFromPoint
BLassey
MFinkle
- Trying to get a test for bug 861164: use different search URLs for tablet vs. non-tablet
- Doing 1x1s like it's my job
Ian Barlow
This week
- All the meetings
- FHR - about:healthreport
- Looking at Browser for B2G
- Mixed Content blocking
- Updated Settings UI
- Updated Search provider stuff
- Partnership opportunities
- OUYA design refinement - what's the plan here? bug 831778
- PTO on friday
Security/MGoodwin
WebRT
PiCL
Feature Focus
Firefox 22: Simple Pleasures (Beta)
Features
- [ON TRACK] Added locale: Slovak
- State of good repair:
- [ON TRACK] ANR Reporter - Not user facing
- [ON TRACK] Refining Tab UI
- [ON TRACK] Performance improvements - Including WebGL, texture streaming, async canvas updates
Firefox 23: Real Media (Aurora)
Features
- [AT RISK] Firefox Health Report
- [AT RISK] Dynamic URL bar
- [AT RISK] Added locale: Turkish
- [AT RISK] Added locale: Hungarian
- [AT RISK] Geolocation services
- [ON TRACK] Awesomebar and Awesomescreen improvements
- [ON TRACK] Reader improvements
- [ON TRACK] NFC bump for tab sharing
- [ON TRACK] WebRTC platform support, confirmed: preffed OFF
- [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
Firefox 24: Embracing the Ecosystem (Nightly)
Features
- [ON TRACK] Reader improvements
- [PLANNED] Packaged apps support
- [PLANNED] Web Audio API
- [PLANNED] API: Push notifications
- [PLANNED] SkiaGL improvement
- [PLANNED] Set Top Box optimization
- [PLANNED] Directional game console navigation
- [PLANNED] Quickshare
- [AT RISK] Dynamic Snippets
- [AT RISK] Shumway: v1 - generic video player
- Will create new project page with Mobile-specific work to be done when known
- [PROPOSED] Change default search engine for zh-CN
- [PLANNED] Mixed content
- [PLANNED] Quick share
- [PLANNED] Add-on definition in distribution files
- [PLANNED] WebRTC platform support, preffed ON?
Firefox 25: Something for Everyone
Features
- [PROPOSED] Privileged apps support
- [PROPOSED] Shumway - v2 branded players
- Will create a project page for Mobile-specific work when known
- [PLANNED] API: Web activities
- [PLANNED] API: Contacts
- [PROPOSED] About:home redesign