Mobile/Notes/30-Apr-2014: Difference between revisions

 
(32 intermediate revisions by 20 users not shown)
Line 8: Line 8:


== Schedule  ==
== Schedule  ==
* Shipped Fx 29!
* Next Merge: 2014-06-09


== Topics for This Week ==
== Topics for This Week ==
; Firefox Hub: Feed add-ons on track for Fx30. Hub add-on hackathon next week! Stay tuned for a blog post with details.
: [https://mobile.etherpad.mozilla.org/52 Etherpad for potential Hub add-ons]
; Firefox 29: Quick Share on Mainmenu, FxA/Sync, Webapp Runtime, Pageload Progressbar, Hide/Show Builtin Homepanels, Hide Default Search Engine & Banner/Snippet System.


== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
Line 31: Line 36:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
{{readonly}}
* Burnt a bunch of time investigating crashes (bugs 952721 and 1000538)
* Refactoring headless gecko to be generic
* Investigating webapp startup performance
* Investigating ASAN testing
===Alan K. (ack) ===
===Alan K. (ack) ===


===JChen===
===JChen===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
<!-- ==== Past week ==== -->
<!-- * <worked on> -->
<!-- * <worked on> -->
<!-- * <worked on> -->
<!-- * <worked on> -->
<!-- {{mybugs|nchen@mozilla.com}} -->
{{mybugs|nchen@mozilla.com}}
<!-- * <also working on> -->  
<!-- * <also working on> -->  
<!-- * <also working on> -->
<!-- * <also working on> -->


===GCP===
===GCP===
<!-- Uncomment to provide a readonly update -->
* Last week
<!-- {{readonly}} -->
** SafeBrowsing testing affordances, small bugs.
** WebRTC 3.50 Android uplift
* Next week
** WebRTC 3.50 Android uplift


===Randall Barker===
===Randall Barker===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Last Week: More WebRTC standalone refactoring.
* This Week: Even more WebRTC standalone refactoring.


===Brian Nicholson===
===Brian Nicholson===
{{readonly}}
{{readonly}}
* {{bug|999203}} - Tabs always restore from last time, even if preference is disabled
* Fixing up animating EditText, {{Bug|997447}}
** Blog post incoming
* Ongoing {{Bug|946022}} - Implement requestAutocomplete for Firefox for Android


===WesJ===
===WesJ===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Working on Chromecast support using the Android SDK. Working patch in {{bug|901803}}.
* Lots of reviewing
* {{Bug|1000552}} - about:downloads content no longer persists across restarts
* {{Bug|998063}} - Feed parser should support media:thumbnail


===jdover===
===jdover===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
====Past====
{{bugpast|jdover@mozilla.com}}
====Present====
{{bugpresent|jdover@mozilla.com}}
* Search and reading list home screen widgets
* Web Activities finally landed for webapps in nightly! [https://developer.mozilla.org/en-US/docs/WebAPI/Web_Activities#Firefox_for_Android_activities Docs here]
* Web Activities / Web Intents standardization with Google and :sicking


===LucasR===
===LucasR===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
'''Last week'''
* Lots of in-progress patches for suggested sites:
** {{bug|996657}} - Turn TopSitesCursorWrapper into a multi-cursor wrapper
** {{bug|997660}} - Update TopSites grid to use row types from TopSitesCursorWrapper
** {{bug|997772}} - Bootstrap suggested sites framework
** {{bug|997777}} - Optimize moveToPosition() performance in TopSitesCursorWrapper
** {{bug|997780}} - Implement image loading for suggested sites in TopSitesPanel/TopSitesGridItemView
** {{bug|997782}} - Use suggested sites in the top sites panels
** Wrote a little visual tour for our Fx29 release: https://plus.google.com/+LucasRocha/posts/hL274455pyU
** Patch reviews


===Sola===
'''Next week'''
<!-- Uncomment to provide a readonly update -->
* Wrapped initial batch of patches for suggested sites
<!-- {{readonly}} -->


===liuche===
===liuche===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Wrapping up "Remove Top Sites"/bookmarks-history handling ({{bug|921136}}, {{bug|913457}})
* Ideas/brainstorming around Contextual Hints
* Oranges
* Telemetry reviews


===Margaret===
===Margaret===
Line 87: Line 131:
{{readonly}}
{{readonly}}
====Past====
====Past====
{{bugpast|michael.l.comella@gmail.com}}
*{{bug|996313}} - JavascriptMessageParser does not immediately end the test when a js assertion fails
*{{bug|999750}} - Recycle MotionEvents
*{{bug|998426}} - Use same constructor across API levels in shrunken BrowserToolbar's LayoutParams
*investigate {{Bug|998001}} - Intermittent testFindInPage | Exception caught - java.lang.NullPointerException
====Present====
====Present====
{{bugpresent|michael.l.comella@gmail.com}}
*Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
*{{bug|939350}} - Create Python linter wrapper
*{{bug|997487}} - Add UI telemetry to editing mode cancel button
*{{bug|998000}} - Create BrowserApp.cancelEditingMode for consistency with BrowserApp.enter/commitEditingMode
*{{bug|1000149}} - Simplify edit mode
*{{bug|958889}} - Make Fennec "Synced Tabs" tray display entry point to Firefox Account + Sync when user has no existing accounts
====Future====
====Future====
*{{bug|983437}} - Delay FHR pruning until the screen is off
*{{bug|989441}} - Centralized documentation for writing tests
*{{bug|997477}} - Add a way to close edit mode in one tap on tablet


===esawin===
===esawin===
{{readonly}}
====Summary====
* Zoom/scroll session storage
* Zoom robocop tests
* Continuing research on SPDY proxy (https://wiki.mozilla.org/Mobile/Gonzales)
 
{{mybugs|esawin@mozilla.com}}
{{mybugs|esawin@mozilla.com}}
<!---
====Summary====
--->
<!---
====Also working on====
*{{bug|611556}} - zoom levels should persist within a session
*SPDY proxy (Gonzales)
--->


===RNewman===
===RNewman===
<!-- Uncomment to provide a readonly update -->
 
<!-- {{readonly}} -->
{{readonly}}
 
* Locale switching mostly finished and mostly through review. Build steps to go. Thanks to nalexander for being thorough!
* Folks are adding stuff to FHR, and I'm reviewing it.
* Fallout from send tab/third-party Sync services/etc.
* Discussing contacts sync with those folks.
* Random fixes, random reviews.


===nalexander===
===nalexander===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
====Highlights====
* Build chickens coming home to roost: {{bug|997772}}, {{bug|917480}}, Android Support v13 library for ChromeCast.
* Mentoring!  Awesome folks: toonetown, vivek, deaconu.  Very contributor, much satisfaction.
====Fixed====
{{bugpast|nalexander@mozilla.com}}
====Working on====
{{bugpresent|nalexander@mozilla.com}}


===BLassey===
===BLassey===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
I alternate between banging my head against e10s printing and second screen


===MFinkle===
===MFinkle===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Telemetry
* Second screen


===Ian Barlow===
===Ian Barlow===
<!-- Uncomment to provide a readonly update -->
 
<!-- {{readonly}} -->
{{readonly}}
 
* Firefox UX team meet-up this week, so expect longer than usual response times, sorry!


===Security/MGoodwin===
===Security/MGoodwin===
Line 131: Line 202:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* shipped in 29!
* Proposed Priorities for Next Development Cycle:
** significant bugs
** valuable minor enhancements
** comprehensive unit/integration tests
* Notable Issues:
** {{bug|991397}} - launching app installed outside Firefox Beta hangs firstrun - ''not uplifted; wontfix''
** {{bug|989294}} - Synthetic APK never launches if downloaded outside Fx Marketplace - ''uplifted to Fx29+''
** {{bug|990125}} - Duplicate reminders to update apps - ''uplifted to Fx29+''
** {{bug|993164}} - APK Factory stage release/review has 502 - ''fixed on server''
** {{bug|889744}} - Cannot install packaged apps from reviewer details page on Android - ''fixed by blocking {{bug|989806}}''
** {{bug|986085}} - User-hand-holding to check the Unknown Sources checkbox - ''patch in review''
** {{bug|991394}} - previously-installed apps stop running - ''under investigation''
** {{bug|995803}} - crash in java.lang.IllegalStateException - ''under investigation''


===A-Team===
===A-Team===
Line 137: Line 223:


== Feature Focus==
== Feature Focus==
{{readonly}}
Here's the roadmap: https://wiki.mozilla.org/Mobile/Roadmap


== Round Table ==
== Round Table ==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
2,798

edits