Mobile/Notes/23-Apr-2014

From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, 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

  • Merge: 2014-04-28 (Days away!)

Topics for This Week

Merge Week
Fx31 merges to Aurora on Monday. Now is the time to finish the small patches and decide on backing out the big patches that aren't working well enough. Only you can prevent poor quality!
UI Telemetry
Some patches have landed, others are very close. What's the current status of data being collected? What's the plan for handing off post-analysis knowledge?

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. New contributors are highlighted in bold.

  • Clemens Wilding fixed bug 920855 - Replace java.net.URL with java.net.URI wherever possible (first patch!)
  • Alex Deaconu fixed bug 959185 - Audit API access levels in the toolbar package (first patch!)
  • Christian Ascheberg fixed bug 971743 - Do not clear the download history with the browsing history
  • Anuj Sahai fixed bug 995347 - Allow domain auto completion when entering "h" in url bar
  • Alexandru Chiriac made a new contributor hat trick
    • bug 897515 - Remove unneeded pixel format set on the LayerView surface holder (first patch!)
    • bug 964100 - Reading list is sorted unexpectedly
    • bug 931244 - Improved BrowserApp.onCreate() readability
  • Eduard Neculaesi fixed bug 920930 - "Switch to tab" loads the page in the current tab from Reading List
  • Vivek fixed bug 997996 - Make ToolbarComponent.dismissEditingMode use the cancel editing mode button
  • Dave Townsend fixed bug 993533 - Add remote add-ons to the list of targets on a remote device (https://twitter.com/FennecNightly/status/458285656368619520)

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)

<Read Only>

  • Have Service Workers (partially) working with headless Gecko
  • Planning an experiment to use headless gecko as a shim to provide fast startup
  • Working on bug 952721 - crash in gfxContext::gfxContext(mozilla::gfx::DrawTarget*)

Alan K. (ack)

  • CloudSync API up for review (minus some UI changes that are still pending)

JChen

Past two weeks

Fixed

Working on


GCP

Past two weeks

  • Flame H264 support

Fixed

Working on

  • WebRTC 3.50 uplift
  • Some SafeBrowsing leftovers

Randall Barker

  • Last Week: Continued work to separate WebRTC from code base. Met with Roku engineer.
  • This Week: Continue to try and cleave the WebRTC code from the code base.

Brian Nicholson

<Read Only>

  • WIP: bug 997447 - Modify EditText to shrink hint when text is not empty
  • WIP: requestAutocomplete (bug 939351 and bug 946022)
  • bug 995741 - If Fennec crashes and loses tabs, there's no way to restore said tabs

WesJ

<Read Only>

  • bug 998063 - Feed parser should support media:thumbnail
  • Second screen stuff. Getting Chromecast up and running. Close to a prototype implementation.
  • bug 990642 - Regression: 'Share Image' shares link and not actual image. Some basic patches up. Looked into reusing cached images here (r.e. bug 901824 - Use image cache for 'Set Image As'). Back burnered based on that investigation.
  • bug 985867 - Regression: Tapping in the add-ons page opens the same page in a new tab, unable to search for add-ons. Fix backed out for regressions on some devices.
  • Playing with reflecting (selected) dom properties/nodes into Native UI for potentially doing a native add-on settings screen.
  • Lots of reviews (lots more to do)

jdover

Past

Present

- Search activity / widget work

LucasR

<Read Only>

Past

  • bug 994195 - Add tests for RawResource class
  • bug 999398 - Rename RawResource.get() to RawResource.getAsString()
  • bug 994734 - Centralize change notification for dataset cursors
  • 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 997782 - Use suggested sites in the top sites panels
  • bug 997782 - Use suggested sites in the top sites panels
  • Async layout/rendering experiments on Android
  • Patch reviews

Present

  • More suggested sites
  • Some hub, if necessary

sola

This week

  • bug 994273 - Home panel sessions not being properly closed
  • bug 988909 - Context menus for dynamic panels
  • First run/contextual hints

liuche

<Read Only>

Margaret

Highlights

Fixed

Working on


mcomella

<Read Only>

Past

  • investigate bug 968951 - Intermittent testBrowserProvider | application timed out after 330 seconds with no output
  • investigate bug 995820 - Intermittent testJavascriptBridge | GeckoEventExpecter - blockForEvent timeout: Robocop:JS
  • bug 970973 - Empty space in toolbar where lock icon would go
  • bug 994989 - Move Save as pdf to the Page menu
  • investigate bug 979621 - Android 2.3 testNewTab |junit.framework.AssertionFailedError: EditText is not found!
  • bug 965548 - Add a way to close edit mode in one tap on phones

Present

  • 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 - Add UI telemetry for editing mode go button
  • bug 996313 - JavascriptMessageParser does not immediately end the test when a js assertion fails
  • bug 997477 - Add a way to close edit mode in one tap on tablet
  • bug 998426 - Use same constructor across API levels in shrunken BrowserToolbar's LayoutParams
  • bug 999750 - Recycle MotionEvents
  • 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

  • bug 983437 - Delay FHR pruning until the screen is off
  • bug 989441 - Centralized documentation for writing tests

esawin

Summary

  • Holidays...
  • Landed zoom session history
  • Working on tests for zoom and zoom session history
  • Preparing refactoring patch to move resolution out of PresShell
Fixed
Working on


RNewman

  • New bug components!
  • Sync user transition planning and bug stuff.
  • Locale switching UI stuff. Well underway. One bug I'm trying to nail down...

Past

Present

Future

nalexander

BLassey

  • e10s planning
  • e10s printing
  • looking at FirefoxOS second screen dongle

MFinkle

  • Project incubation
    • Retention
    • Contextual Hints
    • Search Activity/Widget
  • Second Screen: Status

Ian Barlow

  • Search Activity
    • Early design explorations
  • Hub
    • refinements to RSS and World Cup panels
    • wading into other stuff
      • promoted panel UI
      • service-specific panels
      • thinking about a panel add-on hack day :)
  • Contextual tips
    • Working with Sola on some tips prototypes
  • First run
    • Brainstorm session with Yuan and Anthony tomorrow
  • Tablet refresh
    • Refining tabbed browsing spec
  • General UI polish
    • bug 1000149 visual refinements to "close edit mode"
    • bug 997447 *awesome* little form enhancement by bnicholson
    • bug 965377 wading into some Settings copy refinements

Security/MGoodwin

WebRT

A-Team

<Read Only>

  • "make mochitest-robocop" and "make mochitest-remote" are broken, but a fix is landing today
  • eideticker has been down for a few weeks now...still trying to fix it in bug 988606

Feature Focus

<Read Only> You guys are rocking on Fx29 and Fx30. Jenn is setting us up for success for Fx31, and Fx32: https://wiki.mozilla.org/Mobile/Roadmap

Round Table