Mobile/Notes/24-Jul-2013: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
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

  • 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

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

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

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
  • 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!)
  • 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
Fx24
Fx25
Fx26

Round Table