Mobile/Notes/10-Jul-2013: Difference between revisions
Jump to navigation
Jump to search
Bnicholson (talk | contribs) |
m (→RNewman) |
||
Line 149: | Line 149: | ||
===RNewman=== | ===RNewman=== | ||
* Talking about Sync. A lot. | |||
* Started bringing mcomella up to speed on FHR. | |||
* Reviews, bug comments, et al. The usual. | |||
* Preparing to flash my new IdeaPhone. Hooray x86! | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
===BLassey=== | ===BLassey=== |
Revision as of 16:34, 10 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
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.
- Roberta, a new Bugzilla user, landed her first patch this morning on bug 891187, removing some unused ABOUT_HOME_URL constants!
- nickecarlo fixed bug 884336 - Remove trailing '/' from URLs in titlebar and bug 856803 - Change About:feedback title to Open Sans Light
- Michal Kajda fixed bug 889094 - java.lang.NullPointerException: at org.mozilla.gecko.BrowserToolbar.updateFocusOrder(BrowserToolbar.java)
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 803207 - Fix widget scale on fennec so that it works like on other platforms
- bug 866265 - Finished up the transformation equations cleanup and testing in APZC
- bug 866232 (in progress) - Adding some code to manage the tree of APZC instances and mux/demux messages to and from them
- spent some time diving around in input event code to try to understand it and/or fix event flow on hidpi B2G devices (put on hold)
- Next week:
- finish up bug 866232
- dig into bug 877602 (deadzone caused by dynamic toolbar) which I dropped the ball on
Chris Lord (cwiiis)
Chris Peterson
- Submitting patches with review feedback for Push API bug 834033, including:
- bug 889185 - Send OrderedBroadcast.js token to Java and distinguish between null and default permissions
Shane Tully
- bug 882495 - r+ last night (PermissionPromptHandler does not return the correct window on Android)
- Working on a little demo webpage for the contacts API: http://imgur.com/VxRiZRj
- Updated contacts API wiki page: https://wiki.mozilla.org/WebAPI/ContactsAPI
- bug 880107 - Started playing with GeckWebView and having multiple GeckoViews running simultaneously
Blocking:
- bug 889673 - Adapt Contacts Unit Tests for Android, waiting on review
- bug 857730 - Implement contacts API, waiting on review
- bug 832960 - Android manifest files requried before contacts API can be used
- Waiting on feedback to figure out photo JS blob to Java translation
JChen
- Past week
- Looked at bug 881018 - crash in mozilla::layers::floor_div
- Fixed bug 889881 - ANR: GeckoAppShell.pumpMessageLoop() can block the Gecko thread
- Fixed bug 890620 - Password dialog doesn't mask password
- Fixed bug 888473 - Startup profiling should start GeckoJavaSampler right away
- Next
- bug 803616 - Eideticker profile symbolication is incorrect
GCP
- Last week:
- bug 891158 getUserMedia - Switching between landscape orientations on a rendered camera video stream in FxAndroid does not switch to the other landscape orientation
- bug 880437 java.lang.NullPointerException: at org.webrtc.videoengine.VideoCaptureAndroid.DeleteVideoCaptureAndroid(VideoCaptureAndroid.java)
- bug 880879 Update WebRTC.org code from stable branch 3.30
- Next week:
- bug 885768 Cannot make a getUserMedia request within an iframe
- bug 877701 Unable to join (or view other active party members) in an active talky.io room between Desktop and Android
- Notable:
- bug 885783 Followup to bug 882136 - Camera share icon gets stuck in the notification bar; media lock held on tab close
Botond
- I just started this week. I'm very exicted to work together with all of you!
- So far I've been ramping up by doing some refactoring related to the representation of points in different coordinate systems
- bug 890938 - Convert AsyncPanZoomController::ZoomToRect to take a CSSRect instead of a gfxRect
- bug 891468 - Convert nsEventStateManager::GetChildProcessOffset to return a LayoutDeviceIntPoint instead of an nsIntPoint
- bug 891544 - Remove unneeded FromUnknownPoint and FromUnknownRect calls
- In the coming days, I will finish up with those bugs and work on whatever else Kats throws at me :)
Brian N
- Updated Fennec Eclipse scripts/readme (https://github.com/thebnich/eclipse-fennec)
- Reading about WebViews and beginning some refactoring patches for GeckoView
Sriram
- Merged m-c to fig
- bug 880513 - Sides of awesomescreen suggestion prompt is blue.
- bug 891098 - Make LoadThumbnailsTask a static.
- bug 891105 - Loading thumbnails through an AsyncTaskLoader.
- bug 891636 - NPE in BookmarksListView click event.
- bug 890671 - Timing issue of addon menu icon load.
- bug 884340 - Allow addons to add menu items to tools.
WesJ
Shilpan
- Done
- Bug 891048 - [FIG] Build crashes on Tablets
- In progress
- Bug 891183: [FIG] Change Title strip to Tabs strip for tablets
- Bug 734877 - Add support for 'PageActions' so add-ons can add indicators to the URLBar
LucasR
Last week
- New about:home prioritization
- Spoke at FISL:
- Blog post: http://lucasr.org/?p=3825
- Videos of both talks (in Portuguese) are available:
- bug 882715 - Implement history page in new about:home
- bug 882716 - Implement "Last Tabs" page for new about:home
- bug 891092 - fontFamily should be defined in TwoLinePageRow's text appearance
- bug 887244 - Style list view dividers in new about:home as per design
- bug 891485 - Use SimpleCursorAdapter from Android's support library
- bug 887268 - Open items from "tabs from last time" on a new tabs
- bug 891883 - Pop back stack when removing a HomePager's subpage
- bug 885353 - Don't focus entry and show keyboard on new tab
- (In progress) bug 881774 - Restore domain autocomplete on editing mode
Next week
- PTO on Monday and Tuesday
- More about:home hacking
Liuche
Margaret
- Landed bug 872806 - Distribution support for add-ons
- Looking to uplift to 24
- Currently working on bug 880060 - [fig] Fix robocop tests for new about:home
- Green try results are blocked on bug 891579 - [fig] android.database.StaleDataException: Access closed cursor at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:217)
- Added some improvements to our Get Involved page
- Reviews, etc.
Chris Kitching
mcomella
- Past
- Mentored bug 891187
- Present
- bug 863347 - awaiting review - [fig] Remove about:home from default bookmarks
- about:healthreport
- Reading code to understand the system
- (Probably) bug 870925 - Add submission data (number of upload successes, failures, etc.) to the recorded data to test above understanding
RNewman
- Talking about Sync. A lot.
- Started bringing mcomella up to speed on FHR.
- Reviews, bug comments, et al. The usual.
- Preparing to flash my new IdeaPhone. Hooray x86!
Scott (jwir3)
BLassey
- done
- bug 889541 clobber java resources and objs if any of the resources change
- working on
- bug 880259 Firefox should use GeckoView, figuring out test failures
MFinkle
- Bugs/Patches!
- bug 886496 - When doing lazy tab restoration, set the browsers in question to display:none until restored [landing]
- bug 889564 - ANR: LightweightTheme.handleMessage can block the Gecko thread [landing]
- bug 888335 - Remove support for iGoogle/Reader from feed subscriptions
- bug 888327 - Add support for adding feed subscriptions to cloud.feedly.com
- bug 891879 - Amazon search provider should be at www instead of m.amazon.com
- TODO:
- Pull together plan for GeckoView [missed from last week]
Ian Barlow
This week
- About:home
- UI Hackathon week of July 22
- Planning some user testing for the following week
- Tablet designs in progress http://cl.ly/image/3S3H1J1S3x0D
- Move Add-ons / Search management UI into Settings bug 891115
- Preliminary flows for PiCL (sync) sign in
- Mockup: http://cl.ly/image/1r1l3s3K3d3I
- Prototype being user tested next week
- Still need to address error states, as well as an overall migration UX
- WebRT - providing some UX guidance for a prototype demoing install/uninstall of synthetic APKs
- Thinking about interesting things we could do with 'save for later' partners
- In London next week for 1/2 FxOS Browser meetup, 1/2 hack on Android stuff with London peeps
Security/MGoodwin
WebRT
PiCL
- login/authorization protocol: https://wiki.mozilla.org/Identity/AttachedServices/KeyServerProtocol
- this is the part that handles email+password and gets encryption keys and auth tokens
- still some review to do
- Danny and Zach are close to having the keyserver running (https://github.com/mozilla/picl-idp), and are working on a demo client (node.js CLI)
- let's talk about implementing this client in Fennec
- we need to measure key-stretching performance on a variety of devices: we're looking for help writing some android code for this, either a small standalone app or maybe a patched version of FF
Performance
- bug 887902 - GC dead sections on android targets
- Reduced APK size by ~1MB
- Reduced Tp4 RSS by ~2.3%
- Working on making event tracing play nicely with eideticker
- bug 888268 - WIFI Network Latency rounded up to next 100ms by 802.11 PSP
- Close to landing
- Should improve networking speeds on wifi
A-Team
Feature Focus
- Fx23
- [ON TRACK] Firefox Health Report
- [ON TRACK] Added locale: Turkish
- [ON TRACK] Added locale: Hungarian
- [ON TRACK] Awesomebar and Awesomescreen improvements
- [ON TRACK] Reader improvements
- [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 <== not exposed to users
- [AT RISK] Dynamic URL bar <==almost on track, giving it *one* more week. We should be good to go from a security/privacy standpoint
- Fx24
- [ON TRACK] Reader improvements
- [ON TRACK] NFC bump for tab sharing <== Next up for Sec review
- [ON TRACK] Gecko Webview phase 1
- [ON TRACK] Geolocation services inc opt-in menu item <== Also up for Sec review
- [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 <== This is making good progress
- [AT RISK] Set Top Box optimization
- [AT RISK] Directional game console navigation
- [AT RISK] Dynamic Snippets <== This is being moved to waiting room
- [AT RISK] API: Push notifications (won't be uplifted past beta?)
- [AT RISK] Add-on definition in distribution files
- [AT RISK] WebRTC platform support, preffed ON <== Privacy Policy Review on Friday, have some prep questions for GCP and possibly, Ian
- [ON TRACK] Added locales: en-GB, sv-SE and ca-ES
- [PROPOSED] Firefox for readers
- Fx25
- [ON TRACK] SkiaGL improvement
- [ON TRACK] Mixed content
- [PLANNED] Privileged apps support
- [PLANNED] API: Contacts <=== Feeling like I can move this to "on track" soon, Shane?
- [AT RISK] About:home redesign
- [AT RISK] API: Web activities
- [ON TRACK] Added locales: Ukrainian (ua-UK), Irish (ga-IE), South African English (za-EN)
- [PROPOSED] Settings UI clean-up including search provider management
Round Table
Recruiting
We're hiring. Think of your friends, classmates and former co-workers.
http://careers.mozilla.org/en-US/
QA
FxA 25
- JNIEnv::CallStaticVoidMethod | mozilla::AndroidBridge::SendThumbnail bug 890590 hitting this every other day on Nexus 4
FxA 24
- Hang on Sony Xperia S - bug 886736
- Fallout from Enable on-demand decompression - bug 848764
- Save as PDF no download notification - bug 887655
- Fallout from bug 696911
FxA 23
- No localized content on several about: pages - bug 891118
- Fallout from split java/chrome strings - bug 792077