Meeting Notes Meetings notes from the Mozilla community

16-October-2013

Mobile: 2013-10-16

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • Next merge is 2013-10-28

Topics for This Week

Favicon Work Landed

Chris Kitching’s major overhaul of the favicon system landed (see bug 914296). We found a few regressions, but keeping looking. This is a Fx27 feature. Any bugs that were fixed by the overhaul, but are also needed on Fx26 need other less risky patches.

RTL Work

The group of students working on RTL have been making some progress. A patch is up for changing our AndroidManifest.xml to advertise that we want to use RTL (see bug 924418). More layout and code patches are needed before we land anything though.

Home Page Status

We triaged the Fx26 tracking Home page bugs on Tuesday. The remaining bugs appear to have owners and patches are in progress. There are a few performance bugs, one of which (bug 916099) will need some attention. The Eideticker regression (bug 908225) might be fixed today.

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.

  • Lauren Ko fixed bug 919301 – When in private browsing stop showing “switch to tab” from normal browsing (her first patch!)
  • kar fixed bug 903084 – Add Bing as a general search provider for specified locales for Fennec (also her first patch!)
  • fedepaol fixed bug 921776 – Notifications aren’t properly dismissed when multiple downloads are started from private tabs
  • capella fixed bug 923086 – “Add to reading list” button does not save it’s state and bug 923764 – An intermittent failure in testBookmark (maybe we should make a new badge for fixing robocop bugs!)
  • ckitching (finally) landed bug 914296 – The favicon cache re-write! And also some other favicon-related bugs bug 923218 and bug 926497

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!

JChen

  • Past week
    • Worked on bug 909974 – Compositor thread hang monitoring/telemetry
      • Have the monitoring part
      • Working on the telemetry part
    • Fixed bug 917685 – [TABLET] “Request desktop site” does not work on youtube.com
    • Investigated bug 890985 – crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec
    • Uplifted bug 909940 – Default keyboard on HTC One only swipes first word in awesome screen
  • Next
    • More hang monitoring

GCP

  • Last week:
    • bug 898767 crash in mozilla::DecoderTraits::CanHandleMediaType
    • Fuzzer for that bug, causing fallout:
    • bug 927462 String matching logic in OmxPlugin.cpp is brittle
    • “probably” can play can audio/webm
    • Build bugs fallout:
    • bug 926797 Remove r8c / 32-bit / gcc 4.6 references from mozconfigs
    • bug 925705 Network cache fails to compile with logging disabled
    • WebRTC UI test investigation
  • Next week:
    • Write the WebRTC UI Test
    • WebRTC load monitor/adaption

Randall Barker

  • Last week: worked on solution for progressive tiled rending in B2G that was unworkable.
  • This week: Get new solution up for initial review (hopefully by end of day or some time tomorrow).

Mina

Done

  • Checked in spatial navigation with a test \o/
  • Finshed the cache for querySelector and querySelectorAll.

Todo

  • File followups for spatial navigation
  • Refactor gfx code
  • Fix bug 914029. Critical regression in the dom 🙁

Brian N

Sriram

  • To Smoothie or Not To Smoothie
    • Added Smoothie, fixed a bug in Smoothie, made everything working
    • Added FaviconsLoader to load first 26 items.
  • bug 926574 – Fixed SQLite ANR’s.
  • bug 917947 – Search engine icons are so small.
  • bug 918044 – Investigated infinite layout passes.
  • bug 925068 – Device rotation causes Bookmarks to lose its folder.

WesJ

  • Bug 757481 – Tests for prompt service. – Passing! But lots of blue. We should have rc4 to fix that soon.
  • Bug 777451 – Allow better communication between pages and java in robocop tests
  • Bug 920170 – Provide an intent chooser dialog type
  • Bug 780379 – Firefox mobile cannot open .m3u8 file (broken file?) – Need one last change here to match the mockups.
  • Bug 825041 – MozActivity support for web apps on Android – WIP in the bug
  • Bug 768667 – Use the action bar for text selection on ICS+ – WIP in the bug. Test build at http://people.mozilla.org/~wjohnston/textSelection.apk
  • Bug 704229 – Unify touch video controls – Updating to new specs

LucasR

Last week

Next week

liuche

Margaret

mcomella

  • Past
    • bug 888086 – sync/Utils.java claims `StringBuffer should be used instead`
    • bug 902560 – All FakeProfileTestCase tests fail in setUp() if fake profile dir is not removed
  • Present
    • bug 870925: (r-) Add submissions info to FHR documents
    • bug 915918: (r-) If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab
    • bug 925546: (r+) Rename TopSitesGridView.OnPinSiteListener to OnEditSiteListener
    • Tracking 26
      • bug 919234: Regression: Unpinning a site flashes thumbnail into neighbour thumbnail spot
      • bug 924480: (r?) With talkback, Swiping right from toolbar brings you to content, event when about:home is visible.
  • Future
    • bug 910859: Bootstrap new UI testing framework
    • FHR
      • Architecture docs
      • Minor bugs and regressions
    • bug 898613: [fig] Editing mode tests (followup to bug 895828)

RNewman

  • Favicon and other reviews.
  • Attempting to land bug 922694.
  • Search un-filtering for FHR.
  • Assorted randomization.
  • Fixing trychooser to support robocop-*.
  • Experimenting with Phabricator.

nalexander

  • See mobile-firefox-dev for build system improvements supporting the Great IDE Project.
    • Less preprocessing! Win!
    • r+ for declaring Android resources in moz.build (https://bugzilla.mozilla.org/show_bug.cgi?id=900522), will land shortly. Several follow-ups in the works.
    • ASK: Does anybody know how to determine the language/languages currently being re-packed? We need this to declare res/values-XX directories.
  • Started to work on mach commands for running mobile/android reftests and robocop tests.
  • Continuing to push on Sync 1.1 with FxAccounts; we’re syncing bookmarks happily.

BLassey

last week
  • bug 922145 – publish nightly builds of GeckoView library and assets, actually landed, yay!
  • bug 903082 – Add Yahoo as a general search provider for specified locales for Fennec, also landed
  • bug 742832 – tab streaming for WebRTC, got r+ but want to get another review on nits
  • bug 923795 – Add condition to MozParam to detect top 2 (or N) position, waiting for review from gavin
  • bug 890985 – crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec, r+’d patch, need to land
next week
  • will be in Paris for the rendering work week

MFinkle

  • Coding
    • GeckoView fixes and review comments
    • Chromecast/Roku review comments
  • London next week
    • Techtalks
    • DroidconUK

Ian Barlow

Currently:

Recovering from Post Summit Reorg Workweek UX-workshop Travel Mozflu Syndrome. It’s a thing.

This week:

  • Looking through Summit feedback, and what we can start to act on. Could include:
  • Finalized UI flows for selecting your preferred language for web content (Accept-language header customization) — this is ready for implementation now.
  • bug 927006 Adding a split action bar to our phone UI
  • Thinking about a preliminary Kinderfox feature set
  • Working with Madhava on a desktop/mobile UX strategy for the next year, with a focus on looking for how we can continue to converge the Firefox experience across all of our platforms.

Arun

  • PDF.js experiments with Ian — focusing on navigation right now.

(taking longer than expected, but it will be awesomer…)

WebRT

  • team digging into requirements to install apps via APKs
  • myk and/or bwalker to start attending these meetings to give updates and answer questions
  • watch this space!

Feature Focus

Fx25 (Ships 10/29)
Fx26 (Ships 12/10)
Fx27 (Ships 01/21)
Fx28 (Ships 03/04)
Fx29 (Ships 04/15)

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/International: +1 650 903 0800 x92 Conf# 99998
    • US toll free: +1 800 707 2533 (pin 369) Conf# 99998
    • Canada: +1 416 848 3114 x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress