Meeting Notes Meetings notes from the Mozilla community

30-April-2014

Mobile: 2014-04-30

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

Schedule

  • Shipped Fx 29!
  • Next Merge: 2014-06-09

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.

Etherpad for potential Hub add-ons

Firefox 29

Quick Share on Mainmenu, FxA/Sync, Webapp Runtime, Pageload Progressbar, Hide Default Search Engine & Banner/Snippet System.

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.

  • Nathan Toone fixed bug 1001611 – Cannot build with custom set MOZ_APP_NAME
  • Marcos A. Di Pietro fixed bug 999069 – Use clear sans for about: pages and bug 999488 – Move reader mode listener registration from GeckoApp to BrowserApp
  • Alex Deaconu fixed bug 1000287 – Remove unnecessary log lines from GLController and bug 999680 – Check API level >= 16 in HardwareUtils.isTelevision
  • Vivek fixed bug 977167 – Open tabs should be filtered to exclude about:, chrome: etc. URLs prior to flushing to DB
  • Capella fixed a lot of bugs!
    • bug 997332 – Changing prefs in about:config often doesn’t get saved
    • bug 994664 – Improve SelectionHandler UI performance
    • bug 895463 – Orange caret indicator detaches from associated input field
    • bug 864582 – Clean up _sendMouseEvents
    • bug 980074 – Base Tests for text selection \o/

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>

  • Burnt a bunch of time investigating crashes (bugs 952721 and 1000538)
  • Refactoring headless gecko to be generic
  • Investigating webapp startup performance
  • Investigating ASAN testing

JChen

<Read Only>

Fixed

Working on

GCP

  • Last week
    • SafeBrowsing testing affordances, small bugs.
    • WebRTC 3.50 Android uplift
  • Next week
    • WebRTC 3.50 Android uplift

Randall Barker

  • Last Week: More WebRTC standalone refactoring.
  • This Week: Even more WebRTC standalone refactoring.

Brian Nicholson

<Read Only>

  • 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

<Read Only>

  • 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

Past

Present

  • Search and reading list home screen widgets
  • Web Activities finally landed for webapps in nightly! Docs here
  • Web Activities / Web Intents standardization with Google and :sicking

LucasR

<Read Only>

Last week

  • Lots of in-progress patches for suggested sites:

Next week

  • Wrapped initial batch of patches for suggested sites

liuche

<Read Only>

  • Wrapping up “Remove Top Sites”/bookmarks-history handling (bug 921136, bug 913457)
  • Ideas/brainstorming around Contextual Hints
  • Oranges
  • Telemetry reviews

Margaret

<Read Only>

Highlights

  • Hub bugs and uplifts

Fixed

Working on

mcomella

<Read Only>

Past

  • 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

  • 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

  • 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

Summary

Fixed

Working on

RNewman

<Read Only>

  • 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

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

Working on

BLassey

I alternate between banging my head against e10s printing and second screen

MFinkle

  • Telemetry
  • Second screen

Ian Barlow

<Read Only>

  • Firefox UX team meet-up this week, so expect longer than usual response times, sorry!

WebRT

  • 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

Feature Focus

<Read Only>
Here’s the roadmap: https://wiki.mozilla.org/Mobile/Roadmap


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

23-April-2014

Mobile: 2014-04-23

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

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

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

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

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


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

9-April-2014

Mobile: 2014-04-09

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

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC



  • Dial-in: conference# 99998

    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998

    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • Dial-in: (800) 503-2899 Conf# 9092634
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Topics for This Week

Firefox Hub

Gathering feedback for the Home Feeds add-on. Fleshed out API docs on MDN. Pull-to-refresh almost ready to land (bug 970707).

Q2 Goals

We plan to meet today to wrap up our goals/projects for Q2.

New Hires wiki page

https://intranet.mozilla.org/Mobile/New_Hires

Welcome ack

Will be focusing on partner related work for the platform team

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.

  • Eduard Neculaesi fixed bug 920930 – “Switch to tab” loads the page in the current tab from Reading List
  • anton_11111 fixed bug 948898 – Move inline scripts and styles into separate file for about:healthreport
  • Mark Capella fixed bug 951374 – Lazy load ClipboardHelper
  • Robin Ricard is working on tracking down a zooming regression in bug 990259

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)

  • Continuing on Service Workers and Push Notifications

Alan K. (ack)

  • Remaining work on cloudsync service
  • A few remaining bugs and some cleanup
  • Needs help on UI parts, specifically for third-party account setup through sync UI

JChen

<Read Only>

Past week

  • Native JS object landing
  • Looking at B2G telemetry

Fixed

Working on

GCP

<Read Only>

  • Last week
    • Get H264 decoding on Flame working
    • System updates/install
  • Next week
    • bug 989944 [B2G][WebRTC] Serious frame dropping when enabling HW H.264 video in real-time mode.
    • bug 989945 [B2G][WebRTC] long video lag when using H.264 codec.

Randall Barker

  • Last Week: Continued work to make WebRTC signaling library not require XPCOM or XUL.
  • This Week: Keep going until it links stand alone with out XPCOM or XUL.

Brian Nicholson

<Read Only>

WesJ

  • Quickshare polish.
    • bug 990395 – After installing Link Bubble, all web pages get a HelperApp icon
    • bug 990642 – Regression: ‘Share Image’ shares link and not actual image
  • bug 992964 – Miracast video casting support
  • bug 992308 – Tab thumbnails in tab-sharing tab picker should be larger and have the right aspect ratio
  • Looking into autocomplete with keyboard that use composition events.

jdover

  • Working with fabrice on Web Activities interfaces.
  • Swipe-to-refresh support for home panels & sync’d tabs – waiting on RelEng to update support library
  • You will need to update your android support library using the SDK manager to 19.1.0+

current

LucasR

<Read Only>

Last week

  • bug 933739 – Issues in URL domain autocompletion
  • bug 992921 – First panel always load in parallel with the default one
  • bug 993970 – Implement tests for TopSitesCursorWrapper
  • bug 976064 – Create a loader per panel view instead of per dataset id
  • Experimentation around view tree flattening, blog post coming soon-ish
  • Good progress on suggested sites infra
  • Patch reviews

Next week

  • More focus on suggested sites
  • Hub stuff, if needed
  • More patch reviews

sola

This week

  • bug 977196 – UI Telemetry for opening urls
  • bug 981028 – Add telemetry probes for Top Sites
  • bug 909618 – Remember about:home tab selection
  • bug 967293 – Remove duplicate logic from TopSitesPanel.onContextItemSelected()
  • bug 857990 – Save/Restore scroll position for an article in Reader Mode

liuche

<Read Only>

  • So many UI Telemetry reviews
  • Prototyping unified phone/tablet settings without using PreferenceActivity, Preference*
  • Misc bugs (geo strings, beta notification)
  • And again, new hires wiki: https://intranet.mozilla.org/Mobile/New_Hires
  • Next: Contextual first run…?

Margaret

<Read Only>

Highlights

  • Home Feeds add-on
  • MDN docs
  • Working on improvements to panel picker dialog – bug 987869

Fixed

Working on

mcomella

<Read Only>

Past

  • bug 981872 – Replace use of MessageDigest with NativeCrypto where applicable
  • bug 991256 – Rename preprocessed Gecko* to Themed*

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 965548 – Add a way to close edit mode in one tap

Future

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

esawin

Fixed

Working on

Summary

  • Zoom history sessions

nalexander

Highlights

  • None. Did you know we no longer have a CEO?
  • Shepherding FxAccounts Sync to the 29 finishing line.

Fixed

Working on

BLassey

  • bug 988471 – Action bar icons flicker while typing and scrolling with an active text selection, landed
  • bug 928096 – UI for Tab streaming, landed
  • looking at e10s for desktop
  • in MV/SF next week

MFinkle

  • Landed client-side Roku casting support. Pref’d off.
  • Need to start filing bugs for new Q2 work.
  • Reviewing IMO (input.mozilla.org) feedback and looking for common pain points.
    • Feeling lost in the UI (How do I clear history?, Where are my bookmarks?)
    • Video hangs or crashes
    • Slow loading of pages

Ian Barlow

<Read Only>
In Denver this week at http://uxim14.uie.com/

Arun

<Read Only>
Working on Tabbed browsing stuff, and misc bugs (bookmarking/history)

WebRT

  • we’re GO for Fx29 Release
  • Fx29 will be developer-focused
  • Marketplace/Content work is currently lower priority for those teams, which are focused on Tarako
  • Noteworthy Bugs:
    • bug 989109 – WebAppRT expects return values from sendMessageToJava – uplifted
    • bug 968129 – crash in java.lang.NullPointerException: at org.mozilla.gecko.gfx.GeckoLayerClient.setFirstPaintViewport(GeckoLayerClient.java) – uplifted
    • bug 989294 – Synthetic APK never launches if downloaded outside Fx Marketplace – fixed, will request uplift
    • bug 889744 – Cannot install packaged apps from reviewer details page on Android – under investigation
    • bug 991394 – previously-installed apps stop running – under investigation
    • bug 990125 – Duplicate reminders to update apps – under investigation
    • bug 993164 – APK Factory stage release/review has 502 – under investigation

Feature Focus

Fx29
Fx30
Fx31
Fx32

2-April-2014

Mobile: 2014-04-02

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

Schedule

  • Next merge: 2014-04-28

Topics for This Week

Firefox Hub

Planning to publish feed add-on for 30 on AMO this week. Starting to write API documentation on MDN.

GeckoSharedPrefs

Support for scoped SharedPreferences landed. Major ts paint regression, investigating. Might have to backout.

Context menu Quick Share

Landed, but exposed some regressions. Wes is working on it.

UI Telemetry

The initial patches landed. Let’s start looking at the data.

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.

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)

  • bug 987010 – [Skia] ConvertBGRAToBGRX is sitting on a hotpath and we don’t want it there
  • bug 985155 – Intermittent Android 2.3 | application crashed [@ 0x0]
  • bug 990174 – SkiaGL runs out of memory when drawing lots of shadowed images
  • Continued work on push notifications
  • Investigate whether or not we can turn canvasmark back on for panda
  • Work on actually testing SkiaGL in mochitest

JChen

<Read Only>

Past week

  • Mostly worked on native JS object support
    • Should be landing soon; mailing list post(s) coming.

Fixed

Working on

GCP

  • Last week:
    • Attempts to verify H264 acceleration on Firefox Flame
    • Various reviews
    • Android WebRTC 3.50 update
    • Update dev VM
  • Next week:
    • More fiddling with the Flame
    • Android WebRTC 3.50

Randall Barker

  • Last Week: Posted patch for bug 759448 – Prevent listeners from being registered until needed. Worked on resolving undefined xpcom/xul symbols is WebRTC code for Roku.
  • This Week: Continue resolving symbols and creating drop in replacements for XPCOM components in WebRTC code.

Brian Nicholson

  • bug 988527 – End of progress bar is offset by 1px
  • bug 989098 – Improve EventDispatcher/Messaging.jsm
  • bug 946022 – Implement requestAutocomplete for Firefox for Android

WesJ

  • bug 942270 – Add Quickshare buttons to Context menu
    • bug 990364 – Share options have dramatically shrunk. Have fix. Uploading.
    • bug 990642 – Regression: ‘Share Image’ shares link and not actual image
  • bug 985400 – Unable to interact with sub menus on LG Optimus 4X HD (4.1.2)/LG G2
  • bug 990395 – After installing Link Bubble, all web pages get a HelperApp icon
  • Second screen. Trying to get video casting working via Chromecast or Mircast devices before we work on the harder problem of casting whole tabs.
  • bug 905860 Kohls ad drag to reveal doesn’t work

jdover

  • Blocked on Download Mananger
  • Working with fabrice today in MTV on Web Activity support – should be able to land very soon
  • Adding swipe-to-refresh support for home panels

fixed

current

LucasR

<Read Only>

Last week

  • bug 940575 – Implement per-profile SharedPreferences, eliminating uses of PreferenceManager
  • bug 985211 – Disabling hub panels in regular mode affects guest mode
  • bug 974601 – Avoid saving new configuration on refresh if still using default HomeConfig
  • bug 988355 – Only force reload on configuration changes in DynamicPanel
  • bug 933739 – Issues in URL domain autocompletion
  • (Investigation, Round 2) bug 974434 – Add support for items with variable height in PanelGridView
  • (In progress) bug 976064 – Create a loader per panel view instead of per dataset id
  • (In progress) Bootstrapping the framework for Suggested Sites
  • Prepared presentation for London Mobile Summit 2.0

Next week

  • More focus on the Suggested Sites framework
  • Some more Hub stuff

sola

This week

  • bug 977196 – UI Telemetry for opening urls
  • bug 988635 – Telemetry: Device orientation
  • bug 857990 – Save/Restore scroll position for an article in Reader Mode
  • bug 909618 – Remember about:home tab selection

liuche

<Read Only>

Currently

  • Prototype another settings rewrite for Fragment-only (replace PreferenceActivity, handle prefs, tablet UI preferences)
  • misc telemetry bugs/reviews
  • Beta notification for new telemetry policy

Done

Margaret

Highlights

Fixed

Working on

mcomella

<Read Only>

Past

  • bug 957894 – Update account pickling code for Firefox Account
  • investigate bug 979621 – Android 2.3 testNewTab |junit.framework.AssertionFailedError: EditText is not found!

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 965548 – Add a way to close edit mode in one tap
  • bug 989441 – Centralized documentation for writing tests

Future

  • bug 983437 – Delay FHR pruning until the screen is off
  • bug 898613 – [fig] Editing mode tests (followup to bug 895828)
  • bug 963446 – Extend SyncAccountDeletedService to handle deleting client record for Firefox Accounts + Sync 1.5

esawin

Fixed

Working on

Summary

RNewman

<Read Only>

Highlights

  • Lots of Sync reviews, and some small fixes.
  • Filing all the bugs.
  • Soon to be landing some context fixes, assuming Lucas fixes his GeckoSharedPrefs stuff (implicit dependency).
  • About to have very patchy availability (vroom vroom), but will be in MV and SF for a couple of days in a week or so. Will still be able to get to some reviews, and hope to make locale switching progress.

Fixed

Working on

nalexander

Highlights

  • None. Did you know we have a new CEO?

Fixed

Working on

BLassey

  • Landing UI for tab streaming
  • looking at chrome cast, mostly banging my head against various walls
  • building and packaging GeckoViewExample by default landed
    • devs now need ant 1.8.0

MFinkle

Ian Barlow

  • Tablets
    • In Vancouver this week, doing some design planning
      • Tabbed browsing – refining design concepts from initial sprints
      • Search improvements – what could we do better on tablets? On all devices?
      • Gestures – what kinds of gestures ould we add that make browsing more comfortable?
      • Multi screen use
    • Also – in case you missed it last week, Yuan and Anthony pulled together some initial design sprint findings on tabbed browsing here: http://f.cl.ly/items/1f0C3b2f3F2d111N3V3k/Tablet%20refresh%20sprint%20findings.pdf
  • Widgets are back!
    • Draft designs round 1 cl.ly/image/0C0o0D441V0i
    • Stay tuned for refinements
  • Roku – locking down v1 designs with Anthony and Zhenshuo
  • Hub support – wrapping up initial RSS-themed release
  • Tiles – initial design exploration underway
  • In Denver next week for UX Mobile Immersion conference http://uxim14.uie.com/

Arun

<Read Only>

  • Last week
    • Android widget idea sketches
  • In Progress
    • PDF.js bugs break up
    • Bug 762298 – Request: Bookmark organization and or sorting
    • Bug 971922 – Lack of History Management in History ‘Tab’ confuse users

WebRT

  • focus remains developer-facing issues in Fx29 Beta
  • still bouncing off zarro blookers for Fx29 Release
  • Go/No-Go meeting on Fx29 Release next Monday, April 7
  • Noteworthy Bugs:
    • bug 982557 – updating Fennec to a version with Synthetic APKs triggers app updates that hang on launch – uplifted
    • bug 970209 – webapp update logic in about:apps should be #ifdef MOZ_ANDROID_SYNTHAPKS – uplifted
    • bug 982559 – updating to Synthetic APKs and tapping Home screen icon for previously-installed webapp crashes Fennec – uplifted
    • bug 889744 – Cannot install packaged apps from reviewer details page on Android – under investigation
    • bug 989109 – WebAppRT expects return values from sendMessageToJava – fixed, will request uplift
    • bug 989294 – Synthetic APK never launches if downloaded outside Fx Marketplace – under investigation
    • bug 968129 – crash in java.lang.NullPointerException: at org.mozilla.gecko.gfx.GeckoLayerClient.setFirstPaintViewport(GeckoLayerClient.java) – fixed, will request uplift

A-Team

Feature Focus

<Read Only>
Nice work on landing UI Telemetry for Home Panels!

Fx29
Fx30
Fx31

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

27-March-2014

Mobile: 2014-03-26

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2014-04-28

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.

  • Ashwin Swaroop fixed bug 983860 – AndroidFxAccount.enableSyncing() log message says “Disabling”
  • Vlad Tanase fixed bug 983475 – Remove shouldShowProgress from browser.js
  • Chris Kitching fixed bug 987340 – NPE at org.mozilla.gecko.favicons.decoders.LoadFaviconResult.getBytesForDatabaseStorage(LoadFaviconResult.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!

JChen

Past week

  • bug 984458 – NativeJSObject (JNI-wrapped Javascript object) to replace JSON for Gecko-to-Java messaging
    • 100-200% performance improvement compared to JSON
    • Direct conversion from Uint32Array to byte[] for binary data instead of base64

Fixed

Working on

GCP

<Read Only>

  • Last week:
    • Reviews: VP8 HW, SafeBrowsing, WebRTC
    • Profiling WebRTC

Fixed

Working on

  • Next week:
    • Get B2G building again
    • WebRTC H264 accel

Randall Barker

  • Last Week: Worked on bug 759448 – Prevent listeners from being registered until needed. Got Roku box white listed for NDK work.
  • This Week: Wrap up bug 759448 and move forward on WebRTC on Roku.

Brian Nicholson

<Read Only>

Past/present/future: bug 946022 – Implement requestAutocomplete for Firefox for Android

WesJ

<Read Only>

  • Helping at GDC last week.
  • One last try run, and hopefully quickshare will land. Had to do some compat work for Gingerbread.
  • bug 985875 Regression in select elements
  • bug 956716 Lockup with context menus on base64 images
  • bug 933979 Cleanup after webapps
  • Reviews
  • Digging back into second screen stuff. There was actually a lot of interest in this (and mobile in general) at gdc.

jdover

<Read Only>

current

LucasR

<Read Only>

Last week

  • bug 972098 – Cursors returned from the SQLiteBridge don’t update when data updates
  • bug 969043 – Log warning if HomeProvider consumer tries saving data outside of sync window
  • bug 974454 – Allow showing only description in panel image items
  • bug 987962 – Reset isLoaded state in HomeFragment on configuration change
  • bug 974434 – Add support for items with variable height in PanelGridView
  • bug 974601 – Avoid saving new configuration on refresh if still using default HomeConfig
  • (In progress) bug 976064 – Create a loader per panel view instead of per dataset id
  • (In progress) bug 988355 – Only force reload on configuration changes in DynamicPanel
  • (In progress) bug 940575 – Implement per-profile SharedPreferences, eliminating uses of PreferenceManager
  • Tons and tons of reviews

Next week

  • Prepare talk for event next week
  • Tiles v1 work
  • More hub stuff

sola

This week

  • bug 968308 – UI telemetry for home panels
  • bug 857990 – Save/Restore scroll position for an article in Reader Mode
  • bug 909618 – Remember about:home tab selection

liuche

<Read Only>

Margaret

<Read Only>

Highlights

Fixed

Working on

mcomella

<Read Only>

Past

  • investigate bug 979623 – NullPointerException when starting geckoview_example
  • bug 985610 – Remove duplicate menu_item_textsize definition.
  • Investigate bug 977945 – Intermittent PROCESS-CRASH | java-exception | java.lang.StackOverflowError at java.lang.reflect.Constructor.constructNative(Native Method) | followed by testSessionHistory | GeckoEventExpecter – blockForEvent timeout: Gecko:Ready

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 965548 – Add a way to close edit mode in one tap
  • bug 957894 – Update account pickling code for Firefox Account

Future

  • bug 983437 – Delay FHR pruning until the screen is off
  • bug 898613 – [fig] Editing mode tests (followup to bug 895828)
  • bug 963446 – Extend SyncAccountDeletedService to handle deleting client record for Firefox Accounts + Sync 1.5

esawin

<Read Only>

Fixed

Working on

nalexander

  • Eclipse

I blogged 10 mini-video tutorials about developing Fennec with Eclipse at http://www.ncalexander.net/blog/2014/03/24/eclipse-mini-tutorials/

  • Firefox Accounts

Diving deep into the weeds that need trimming in order for us to rev our on-disk Account storage formats, a pre-requisite for bug 975625. Plan is to re-work the Android Account types for all Fennec packages in order to prevent cross-package shenanigans. This will allow both the Beta and Release packages to sync at the same time (which hasn’t been supported up to now) at the cost of requiring both packages to set up Sync. (For perspective: we believe we have a handful of users with multiple packages installed and in active use. The vast majority of our userbase won’t notice a difference.)

BLassey

  • Getting reviews on the UI for Tab Streaming bug 928096
  • stole bug 979623, NPE in GNM from GVE, from mcomella
  • bug 979438 Unify target SDK version
  • trying to carve out time to look at Chromecast support

Ian Barlow

  • Hub support – wrapping up initial RSS-themed release
  • Tiles – initial design exploration underway
  • UI Telemetry
  • Roku
    • spinning this back up with Zhenshuo and Anthony again
    • getting very close to a testable v1 version. Keep an eye on Nightlies!
  • Tablets
  • FxA
    • Trying to get a little Android promo into the desktop FxA flow
    • Have some bugs to look at for nalexander, appreciate your patience 🙂
  • Q2 planning
  • multi-year planning
  • In Vancouver next week
  • In Denver the week after
  • Omg the meetings

Arun

  • Updated with designs
    • Bug 663803 – Provide magnifying glass in areas of clustered links
    • Bug 985516 – [meta] Form Autofill
  • Working on ideas & sketches for Android Search Widget

WebRT

  • Fx29 Beta testing underway with focus on developers
  • great discussions in Hacks blog post, some further discussion in dev-webapps forum and Yammer thread
  • priorities are developer-facing issues in Fx29 Beta and user-facing issues in Fx30 Aurora
  • still bouncing off zarro blookers for Fx29 release
  • Noteworthy Bugs:
    • bug 985184 – WebappsUpdateTimer.js not packaged with Fennec (fixed and uplifted)
    • bug 985195 – WebappsUpdateTimer shares timer ID with nsUpdateService (fixed and uplifted)
    • bug 984028 – some apps have default Android icon at some resolutions (fixed server-side)
    • bug 982557 – updating Fennec to a version with Synthetic APKs triggers app updates that hang on launch (fixed; will request uplift)
    • bug 982559 – updating to Synthetic APKs and tapping Home screen icon for previously-installed webapp crashes Fennec (awaiting review)
    • bug 986085 – User-hand-holding to check the Unknown Sources checkbox (under investigation)

Feature Focus

<Read Only> <== I have to jet to a 10AM but will put progress bar improvements to ‘on track’ for Fx31. Also, what about Fx30 permissions bump? Yes or no?

Fx29, Ships 04/29
Fx30, Ships 06/10
Fx31, Ships on 07/22

Round Table

Good read

http://www.otsukare.info/2014/03/24/webcompat-china

QA


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

20-March-2014

Mobile: 2014-03-19

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2014-04-28

Topics for This Week

Snippets

Started testing snippets in Nightly yesterday – please report bugs if you see any!

Beta Hotness

Firefox Accounts + Sync and Webapps merged to Firefox Beta (Fx29). Huge shout out to AaronMT: Aaron’s hard work and infinite patience has been absolutely essential to the Firefox Accounts + Sync effort on Android and Desktop.

Tiles

We will start the basic work for Tiles in Fx31. It will be broken into different phases of work, each slated for a different release. For Fx31, we will look at adding default bookmark-like tiles that appear in the empty thumbnails. We’ll do some open posts to get the community involved in picking the set of default bookmark/tiles.

UI Telemetry

We plan to push UI Telemetry in Fx31 and will create a Hack Week next week to get the current WIP code landed.

Firefox Hub

Work continues to get Firefox Hub feature complete for Fx31.

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.

  • vivek fixed bug 959382 – Create BaseTest.setPreferenceAndWaitForChange helper method (first patch)
  • Vlad Tanase fixed bug 976144 – Don’t show progress bar on load of about: pages

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)

  • Figuring out ServiceWorkers on Android. Lots of progress made, but hornets nest of startup issues remains.

JChen

<Read Only>

Past week

  • Working on Java/JS communication in test harness
  • Working on automated BHR processing

Fixed

Working on

Randall Barker

  • Last Week: Cleaned up Roku NDK Port. Started working with device but had issues with white listing.
  • This Week: Work with Roku engineer to get code on device.

Brian Nicholson

<Read Only>

  • Done
  • In progress
    • bug 946022 – Implement requestAutocomplete for Firefox for Android

jdover

  • Finished up home panel folders / filters
  • Further work on tab switcher prototype
  • Focusing back on download manager and web activity support

fixed

current

sola

This week

  • bug 968308 – UI telemetry for home panels
  • bug 857990 – Save/Restore scroll position for an article in Reader Mode
  • bug 909618 – Remember about:home tab selection
  • bug 959297 – Get description and approx. reading time for reading list items

liuche

<Read Only>

Margaret

<Read Only>

Highlights

  • Home banner bugs
  • Hub RSS and user testing add-ons
  • PTO Thursday/Friday this week

Fixed

Working on

mcomella

<Read Only>

Past

  •  🙁

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 965548 – Add a way to close edit mode in one tap
  • bug 957894 – Update account pickling code for Firefox Account

Future

esawin

Fixed

Working on

Summary

  • finishing and landing helper app patches
  • fixing shutdown crash for debug builds

Next week

  • house moving

RNewman

<Read Only>

Highlights

  • Sync scheduling, reviews, etc.
  • Yakking.

Fixed

Working on

nalexander

<Read Only>

Highlights

  • Reviewing sync scheduling, coding, etc.
  • Next wave for FxAccounts.
  • Yakking.

Fixed

Working on

BLassey

  • bug 928096 – UI for tab streaming
    • selection dialog landed
    • recording indicator patch up for review
    • next up is putting thumbnails in the selection dialog
  • bug 980197 – on long press of a phone number, select the whole phone number, landed
  • bug 979470 – When a phone number is highlighted, offer to call it from the context menu or action bar
  • bug 983439 – AAPT should ignore mercurial merge conflict files

MFinkle

  • In MoTo next week
  • Picking up Roku casting support again

Ian Barlow

  • Meetings
  • Telemetry Dashboards

Arun

  • Form Autofill designs are complete. Bugs are being filed as I speak. Here’s the metabug:

https://bugzilla.mozilla.org/show_bug.cgi?id=985516

  • PDF.js bugs to follow soon.
  • Next in line: Bug 663803, Bug 762298

WebRT

  • team remains focused on release blockers, bug fixes, and minor enhancements
  • we’re GO for Fx29 and will solicit testing during beta cycle
  • bouncing off zarro blookers
  • Noteworthy Bugs:
    • bug 985184 – WebappsUpdateTimer.js not packaged with Fennec (fixed, uplift requested)
    • bug 985195 – WebappsUpdateTimer shares timer ID with nsUpdateService (fixed, uplift requested)
    • bug 984028 – some apps have default Android icon at some resolutions (fixed)

Feature Focus

Fx29, Ships on 04/29
Fx30, Ships on 06/10
Fx31, Ships 7/22
Fx32, Ships on 09/02

Round Table

  • crash rate for Firefox 28 is 1.5 per/100 adu, Population is still quite small so the number may move around a bit. Though this is the lowest crash rate for quite some time.
  • Have some video regressions in 28

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

13-March-2014

Mobile: 2014-03-12

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Merge is upon us! (2014-03-17)

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.

  • Christopher Su fixed bug 943629 – Remove unnecessary comment in Tabs (first patch)
  • Mark Capella fixed bug 978731 – Cursor position jumps around, dragging handles moves text
  • Chris Kitching fixed bug 969417 – crash in java.util.ConcurrentModificationException: at java.util.LinkedList$LinkIterator.remove(LinkedList.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)

  • Finally landed single GLContext Skia patch and associated patches (bug 939276)
  • Working on a headless Gecko service, needed for Simple Push notifications

JChen

<Read Only>

Past week

  • Blogged about the ANR dashboad
  • Spent a lot of time looking at bug 977259 – HTMLInputElement doesn’t receive keypress, keydown, or input events after type is dynamically set to “number”
  • Started looking at B2G telemetry

Fixed

Working on

GCP

<Read Only>

  • Last week
    • Load Adaption review comments addressed, on try now
    • VP8 Acceleration reviews
  • Next week
    • Simplify Load Adaption logic
    • ARM/NEON/Opus optimization test

Randall Barker

  • Last Week: Got mozilla-central compiling and linking with Roku NDK.
  • This Week: Work with Roku to get something running on device.

WesJ

<Read Only>

  • Out with a sick kid most of the last week
  • Finishing up quickshare in context menus. One patch left and some test failures to fixup.
  • bug 981682 – crash in java.lang.NullPointerException: at org.mozilla.gecko.prompts.Prompt.closeDialog(Prompt.java
  • bug 976531 – Keyboard lowering causes a re-draw that breaks page layout. Proposed patch up. Still working through issues.
  • bug 980152 – Panning on grid panes can be painful with large images. Need to update patch.
  • bug 980074 – Started on some basic unittests for text selection
  • bug 982022 – Page helper application icon is no longer displayed in the URL bar (Aurora 29.0)

LucasR

<Read Only>

Last week

  • bug 969060 – Disabling dynamic panel set as default will put default panel in ambiguous state
  • bug 967742 – Consolidate API to edit HomeConfig state
  • bug 981614 – crash in java.lang.NullPointerException: at org.mozilla.gecko.home.HomePager.onToolbarFocusChange(HomePager.java)
  • bug 969055 – Validate items beings saved with HomeProvider API
  • bug 963817 – Wrap HomeStorage data insertion loop in a transaction
  • (In progress) bug 940575 – Implement per-profile SharedPreferences, eliminating uses of PreferenceManager
  • (In progress) bug 976155 – Implement ‘schema upgrades’ for HomeConfig
  • Working on a thorough blog post explaining how the Android Transitions framework works internally.
  • Tons of reviews

Next week

  • More hub stuff
  • More reviews

sola

<Read Only>

This week

  • bug 968308 – UI telemetry for home panels
  • bug 909618 – Remember about:home tab selection
  • bug 959297 – Get description and approx. reading time for reading list items

liuche

<Read Only>

  • Wrapping up home panels settings, strings for 30
  • Reviews

Fixed

Current

Margaret

Highlights

  • Pre-merge bug fixing (mostly home banner bugs)
  • Hub add-on for subscribing to arbitrary RSS feeds – bug 977200
  • Hub add-on for user testing
  • Auth/empty views for panels (will hopefully land one day)
  • Attended JSFest, reminded that developers all use chrome 🙁

Fixed

Working on

mcomella

<Read Only>

Past

  • bug 976775 – Rename AssertionHelper assertions to fAssert*
    • bug 976833 – Override JUnit API methods in UITest
  • bug 915312 – Ship minimal PBKDF2-SHA256 native library for Android
    • bug 979078 – SHA-256 license distribution with binary
  • bug 959652 – BrowserHealthRecorder.ensureEnvironment can be expensive during startup
    • Though scary (unrelated?) backout stuff…

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 965548 – Add a way to close edit mode in one tap
  • bug 957894 – Update account pickling code for Firefox Account

Future

esawin

Fixed

Working on

Summary

  • Fixing helper app bugs
  • Allowing “safe” XPI installs from untrusted sources

RNewman

<Read Only>

All FxA, all the time. Apart from reviews and randomness. Desktop Sync work week.

nalexander

<Read Only>

  • Sick Thursday -> Sunday last week 🙁
  • Completely snowed under trying to understand new Android resource failures: see bug 974627 and bug 959652 for patches backed out due to this issue (?). Current hypothesis: bug 978587 added or exposed bad Android resource dependencies 🙁
  • Trying to handle P1s for FxAccount 🙁

BLassey

MFinkle

  • Back from PTO
  • Hacking through bugmail
  • Looking for unstable features before merge:
    • Progressbar
    • HelperApps
    • Banner

Ian Barlow

  • Hub
    • Detail work on RSS feeds in 30
  • Tablets
    • Reviewing user testing feedback for some new ‘tab browsing’ concepts
    • Writing a summary with Yuan and Anthony, hope to share next week
  • Search
    • Working with Anthony Lam on some cool visual search ideas
  • First run
  • Upcoming travel
    • Vancouver in 2 weeks for UX hacking
    • Denver in 3 weeks for a UX conference

Arun

<Read Only>

  • Back from almost 3 weeks (?!) of PTO
  • Focusing on getting form autofill out the door – polishing MVP & soon to have bugs ready
  • PDF.js, tabbed browsing explorations, and misc bugs (basically all pending work) is next.

WebRT

<Read Only>


(<Read Only> due to conflict with Marketplace organization’s quarterly “Apps Day” event)

  • team remains focused on release blockers, bug fixes, and minor enhancements
  • Fx29 go/no-go discussions leaning toward “go”; final call tomorrow (Thursday, March 13) in Product Delivery meeting
  • Notable Bugs:
    • bug 982182 breaks app updates (patch in hand; awaiting review)
    • bug 978836 switches to production APK Factory servers; will require reinstallation of apps on Fx29/30 Aurora/Nightly builds (patch with review; awaiting info and push)

A-Team

  • Make sure your tests clean up after themselves! bug 968200

Feature Focus

Fx28 Ships on 03/18
Fx29, Ships on 04/29
Fx30, Ships on 06/10
Fx31, Ships 07/22

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

6-March-2014

Mobile: 2014-03-05

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge March 17

Topics for This Week

MWC recap?

mfinkle is out, maybe we need to do this next week.

Hub status

Narrowing the scope for Fx30, focusing on RSS add-ons. Targeting Fx32 for a more full-featured release.

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.

  • Marcos Cezar Mendes da Costa Junior wrote a patch for bug 956360 – Use Arrays.asList when possible
  • Matt Brubeck started a discussion about our about:feedback flow, and filed and fixed bug 972844 – Provide an easy way to dismiss about:feedback for good

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>

  • STILL trying to land single GLContext Skia patch. One test is hanging.
  • Working on a service to run a headless Gecko. Needed for Simple Push notifications
  • Interviews and stuff

JChen

Past week

  • Landed basic IME tests
  • Fixing some new IME bugs
    • Good candidates for moar tests!

Fixed

Working on

GCP

<Read Only>

  • Last week
    • Load Adaption v1 finished, waiting review, try fixes
    • Text selection bug hunting
    • Fix 2.3 WebRTC regression
  • Next week
    • Hopefully address review comments
    • Replace Google load adaption code by simpler version

Randall Barker

<Read Only>

  • Last Week: Shelved shrinking XUL dependencies for now due to spaghetti monster. Started work to compile XUL for Roku devices.
  • Next Week: Finish XUL port, get something running on Roku Device.

Brian Nicholson

<Read Only>

  • Progress bar fixes
  • Submenu fixes
    • bug 976006 – Bookmark indicator does not update when adding a bookmark
    • bug 978494 – Page cannot be removed from reading list

WesJ

<Read Only> – At a doctor appt this morning

  • Mostly trying to finish up context menu quickshare
  • Looking into some performance things:
  • bug 942611 – Stop Firefox Mobile from leaking Storage space by leaking file uploads

jdover

<Read Only>

WIP:

  • bug 921557 – Custom ellipsizing home banner text on smaller screens
  • bug 975055 – Filter UI for Hub panels
  • bug 816318 – Moving to Android’s DownloadManager, looking into options for Froyo

Done:

  • bug 978741 – History tab is highlighted incorrectly on tablets
  • bug 974723 – Send shown event when banner is displayed

LucasR

<Read Only>

Last week

  • PTO on Friday
  • bug 971214 – crash in java.lang.NoSuchMethodError: android.view.View.setBackground at org.mozilla.gecko.widget.BasicColorPicker$ColorPickerListAdapter.getView(BasicColorPicker.java)
  • bug 975841 – crash in org.mozilla.gecko.sqlite.SQLiteBridgeException: Cant prepare statement: no such column: filter at org.mozilla.gecko.sqlite.SQLiteBridge.sqliteCallWithDb(Native Method)
  • bug 969060 – Disabling dynamic panel set as default will put default panel in ambiguous state
  • bug 967742 – Consolidate API to edit HomeConfig state
  • (In progress) bug 940575 – Implement per-profile SharedPreferences, eliminating uses of PreferenceManager
  • Tons of reviews

Next week

  • More hub stuff
  • Toolbar/layout bugs

sola

<Read Only>

This week

  • bug 857990 – Save/Restore scroll position for an article in Reader Mode
  • bug 978994 – Telemetry: Allow “extras” field when starting a session
  • bug 959297 – Get description and approx. reading time for reading list items
  • bug 968308 – UI telemetry for home panels

liuche

<Read Only>

  • Various home panels Settings UI work (Add panel, flow)

Currently:

Margaret

<Read Only>

Highlights

Fixed

Working on

mcomella

<Read Only>

Past

Present

  • bug 976775 – Rename AssertionHelper assertions to fAssert*
  • bug 959652 – BrowserHealthRecorder.ensureEnvironment can be expensive during startup
    • bug 915312 – r? – Ship minimal PBKDF2-SHA256 native library for Android
  • 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 965548 – Add a way to close edit mode in one tap
  • bug 957894 – Update account pickling code for Firefox Account

Future

esawin

<Read Only>

Fixed

Working on

Also working on

  • Research: SPDY proxy (Gonzales)

nalexander

Highlights

  • Starting to understand GeckoView packaging — see message to mobile-firefox-dev
    • Strong interest in making Fennec a build-time consumer of GeckoView
    • Mild interest in auto-generating GeckoView documentation for our embedding community
  • Landed follow ups to Eclipse IDE work, working with folks (hi lucasr!) to address issues
  • Landed follow ups to JUnit 3 browser tests, working with folks (hi lucasr, hi rnewman!) to address issues
  • Working on FxAccounts UI improvements
    • Seem to have hit a blocker with interaction between StatusActivity and GeckoPreferences accessible elements? bug 979899 Digging in later today.

Fixed

Working on

BLassey

  • getting GeckoViewExample into working order and testable
    • bug 971101 – build and publish geckoview example by default, landing blocked on RelEng installing ant
    • bug 977677 – GeckoView can’t access some resources it needs
    • bug 969725 – geckoview_example uses incorrect main.xml layout and AndroidManifest
    • discussions, reviews with nalexander on bug 978587
  • bug 979470 – When a phone number is highlighted, offer to call it from the context menu or action bar, f+ from finkle, waiting for review from wesj
  • bug 928096 – UI for Tab streaming, Brian are you going to get that in for 30?

Ian Barlow

  • Hub!
  • Tablets!
  • Search!
  • Sync!
  • First run!
  • Busy!

Arun

PTO

Feature Focus

<Read Only> <= due to plague. Note that the Firefox Hub line items shall be changing in the next couple days

Fx28
Fx29
Fx30
Fx31

Round Table

  • bug 977704 – Back button reloads page without images <== this is blocking about 15 bugs for our marketplace friends… can someone take a look?
  • NEW RULE: if you’ve been with the team less than a year, you can’t use read only

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

27-February-2014

Mobile: 2014-02-26

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Topics for This Week

Hub

Triaged P1 bugs. Landed tweaks to JS APIs. Continuing to build demo add-ons (some may not work on Nightly right now, we’re working on fixing that).

Release Cycle

The last beta we take changes in is next week. Get your uplifts done. No more speculative fixes.

Help out sync

There are bugs that require no specific sync knowledge to tackle, have a look at the list and help out

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.

  • Veeti Paananen fixed bug 950826 – Super toast style not matching native platform look and feel

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)

  • Continued Skia work (seriously)
  • Talked to networking team about options for a compressing/caching proxy system
  • Endless number of interviews/debriefs
  • Looking at bug 941800 – crash in mozilla::gl::SwapRAndBComponents

JChen

<Read Only>

Past week

Fixed

Working on

GCP

<Read Only>

  • Last week:
    • bug 975624 Freetuner.co – WebRTC audio failure on Firefox for Android
    • bug 974378 [Gingerbread] [WebRTC] Audio Input / getUserMedia is broken on Gingerbread
    • Tweaks after WebRTC workweek
  • Next week:
    • Land all the patches

Randall Barker

<Read Only>

  • Last Week(s): PTO, now sick again >:(, continued work on stand alone WebRTC lib for Roku. Working on reducing dependencies to XUL/XPCOM Glue.
  • This Week: Finish up library shrink, get building on Roku.

Brian Nicholson

<Read Only>

  • bug 963249 – Regression: Menu difference on tablets between about:home and content
  • bug 976033 – The bookmark icon under the bookmark submenu is grayed out
  • In progress: bug 962103 – Progress bar visual refinements

WesJ

<Read Only>

jdover

<Read Only>

WIP:

  • bug 966047 – Hide home banner when there are no panels enabled
  • bug 921557 – Shrink HomeBanner text on smaller screens
  • bug 975055 – Filter UI for Hub panels
  • bug 816318 – Moving to Android’s DownloadManager, looking into options for Froyo

Done:

  • bug 942295 – Filter infrastructure in hub panels
  • bug 960359 – Move HomeBanner out of Top Sites Panel

Sadness:

  • bug 966491 – Google Phone search has changed in KitKat, now only available to Google apps

LucasR

<Read Only>

Last week

  • bug 972351 – Perform item handler check in PanelLayout
  • bug 974598 – Handle full refreshes from locale changes immediately in HomeConfigInvalidator
  • bug 967286 – Default to Layout.FRAME if layout type isn’t specified in Home.panels.add
  • bug 968172 – Avoid refreshing HomeConfig on every onLocaleReady() call
  • bug 972306 – Rename Home.panels.add/remove to Home.panels.register/unregister
  • bug 974139 – Redefine registration logic to return panel options dynamically
  • bug 974926 – Rename _panels to _registeredPanels in Home.jsm
  • bug 975198 – Globe icon appears when image doesn’t load in grid view
  • bug 975357 – Initialize HomeConfigInvalidator in GeckoApplication.onCreate()
  • bug 976122 – HomePanels:Get is broken
  • bug 977103 – Prefix LocaleManager’s static members with ‘s’
  • (In progress) bug 975841 – crash in org.mozilla.gecko.sqlite.SQLiteBridgeException: Cant prepare statement:
  • (In progress) bug 967742 – Consolidate API to edit HomeConfig state
  • (In progress) bug 969060 – Disabling dynamic panel set as default will put default panel in ambiguous state
  • (In progress) bug 940575 – Implement per-profile SharedPreferences, eliminating uses of PreferenceManager
  • Tons of reviews

Next week

  • Some tracking bug fixing (Fx29 / Fx30)
  • More hub stuff
  • More reviews

sola

<Read Only>

This week

  • bug 959290 – Make ContentProvider for Reading List (writing tests)
  • bug 857990 – Save/Restore scroll position for an article in Reader Mode
  • bug 970524 – Investigate use of APIv11 check before starting transactions

liuche

<Read Only>

  • bug 950698 – Search string tip
  • bug 942878 – Add new Home panel from Settings
  • bug 965606 – Sync home panel only on wifi
  • bug 959917 – Make Home Panel settings reorderable
  • bug 903535 – Fix tests for new geo/wifi strings
  • More settings rewrite

Margaret

Highlights

  • Home banner follow-ups (tracked by bug 862801)
  • Enabled sync promo banner – bug 974496
  • Working on auth views and empty views for hub panels

Fixed

Working on

mcomella

<Read Only>

Past

  •  🙁

Present

  • bug 976775 – Rename AssertionHelper assertions to fAssert*
  • bug 959652 – BrowserHealthRecorder.ensureEnvironment can be expensive during startup
    • bug 915312 – Ship minimal PBKDF2-SHA256 native library for Android
  • Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
    • bug 969725 – r- – geckoview_example uses incorrect main.xml layout and AndroidManifest
  • bug 942283 – HomeList RSS addon
  • bug 939350 – Create Python linter wrapper

Future

esawin

<Read Only>

Past

Present

RNewman

  • Desktop Sync reviews.
  • Desktop Sync work (e.g., declining engines)
  • The usual mobile Sync stuff.
  • Fixing DB stuff, NPEs etc: bug 969637, bug 947939, bug 975792.
  • I’ll be in SF March 10-13 to play kindly uncle for desktop Sync.

nalexander

  • landed first cut of Fennec (browser) JUnit 3 tests
    • /mobile/android/tests/browser/junit3
    • me, rnewman, mcomella (?) to follow-up with guidelines for use
    • easy to use from Eclipse
    • no mach command yet
    • not yet running on infra/TBPL
    • bug 903528
  • back to the Firefox Accounts grind
    • triaged down to about ~12 P1s yesterday
    • help appreciated on P2s, tickets marked [parallel] (thanks blassey!)
    • working mostly on UX touch ups and improving FxA status screen (r? today)

BLassey

  • bug 962606 Firefox Accounts (Sign-Up) – Suggestions are present for password field
  • partner stuff

Ian Barlow

  • Hub
  • First run
  • Tablets
  • Search
  • Launcher

Security/MGoodwin

<Read Only>

  • Looking at Fx Accounts
  • Also looking at hub

A-Team

<Read Only>

  • Android bugs in Orange Factor Top 10:
   7. 27 oranges: bug 720452 (REOPENED)
   Intermittent Android jsreftest.html?test=<ANY> | load failed: null

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

20-February-2014

Mobile: 2014-02-19

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2014-03-17

Topics for This Week

Hub

Refining Home.panels API bug 972306, bug 968573, bug 968188. We’ll share the demo add-ons we’ve been working on (Pocket, Flickr, RSS) once the API stabilizes.
talos

What is the point? If I can read an rpr log, we spent 24 minutes of infra time to extract a single value measured in milliseconds.
 09:14:22     INFO -  02-19 09:13:18.414 I/Robocop ( 2607): __start_report509__end_report
 09:14:22     INFO -  02-19 09:13:18.421 I/Robocop ( 2607): __startTimestamp509__endTimestamp

This is incredibly wasteful and not statistically valid!

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.

  • p0ff fixed bug 968908 – PromptInputs should return an Object not a String (first patch!)
  • Madushan Nishantha fixed bug 948896 – Move inline scripts and styles into separate file for about:downloads (first patch!)
  • Robin Ricard fixed bug 958111 – “Find in Page” on Android should zoom in on the highlighted result (first patch!)
  • Peiyong Lin fixed bug 968378 – Hide private members in Home.jsm using closures
  • Sebastian Kaspari fixed bug 944142 – Implement NavigationHelper.goForward for phones

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>

  • STILL trying to land bug 939276 – [SkiaGL] [Feature] Support multiple Skia DrawTargets backed by a single GLContext
  • Helped some with the skia rebase bug 910754
  • Working on turning on SkiaGL for Mac.
  • Investigating several other bugs. 788522, 622816, 957276

JChen

<Read Only> (appointment :/ )

Past week

  • Continued to work on IME tests
  • BHR improvements
    • Reducing data size
    • Fixing hang times plot
  • Interviews & PTO

Fixed

Working on

GCP

<Read Only>

  • Last week:
    • WebRTC workweek
  • This week:
    • Code reviews. (VP8 HW accel, SafeBrowsing)
    • Load Adaption. Patches sortof finished, starting testing now.

Brian Nicholson

<Read Only>

  • Band-aid fix for bug 970081 – crash in android.content.res.Resources$NotFoundException
  • bug 973021 – Remove m.foo.com -> foo.com RDS hack
  • Landed bug 970719 – Animate progress bar to end of the screen
  • Lots of reviews

WesJ

jdover

<Read Only>

WIP:

  • bug 776027 – Web Activities, will be coming up with conversions to intents based on Gaia
  • bug 961523 – Refine HomeBanner close button behavior

Finishing:

  • bug 942295 – Filters in hub panels
  • bug 960359 – Going back to hold HomeBanner design, making sure not nagging happens
  • bug 921557 – Shrink HomeBanner text on smaller screens

Investigating:

  • bug 816318 – Hacking into Froyo’s internal DownloadService will probably not work (no device to test on?)
  • bug 966491 – Google Phone search has changed in KitKat, now requires “App Indexing”

Done:

  • bug 966489 – Google Phone Search listing displays browser package name
  • bug 972879 – Crash on < ICS in Reader Mode regression

LucasR

<Read Only>

Last week

  • bug 881240 – Refine title bar reveal behaviour
  • bug 968188 – Pass a ‘reason’ to the Home.panels.add() and Home.panels.remove() APIs
  • bug 966022 – Implement the notion of itemType on existing panel views (list, grid)
  • bug 968573 – Refine interaction of clicks on dynamic panel items
  • bug 972046 – Rename home_empty*page.xml layouts to home_empty*panel.xml
  • bug 970247 – Stub ButtonToast view
  • bug 970700 – Two line row description ellipsizes in the middle
  • bug 973137 – Images in list panel disappear when it is opened in a new tab
  • bug 973666 – Get rid of TwoLineRow view
  • bug 973667 – Get rid of the HomeGridView style
  • bug 973670 – PanelGridView needs better pressed state
  • (In progress) bug 972306 – Rename Home.panels.add/remove to Home.panels.register/unregister
  • (In progress) bug 968172 – Avoid refreshing HomeConfig on every onLocaleReady() call
  • Tons of reviews

Next week

  • More Hub stuff
  • Kick-off layout optimization work
  • More reviews

sola

<Read Only>

Last week

  • bug 961238 – Make an abstract ContentProvider class (patch was breaking tests)
  • bug 965361 – Show firefox watermark when you hide all panels in about:home

This week

  • bug 959290 – Make ContentProvider for Reading List (writing tests)
  • bug 857990 – Save/Restore scroll position for an article in Reader Mode
  • bug 970524 – Investigate use of APIv11 check before starting transactions

liuche

<Read Only>

  • PTO for the past week+, catching up on bugmail
  • next:

Margaret

Highlights

  • Landed home banner tests – bug 935264
  • Re-enabled snippets – bug 962349
  • Working with jdover on home banner refinements

Fixed

Working on

mcomella

<Read Only>

Past

  • bug 938824 – Remove reflection from testSearchSuggestions

Present

  • bug 959652 – BrowserHealthRecorder.ensureEnvironment can be expensive during startup
    • bug 915312 – Ship minimal PBKDF2-SHA256 native library for Android
  • Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
    • bug 969725 – r? – geckoview_example uses incorrect main.xml layout and AndroidManifest
  • bug 942283 – HomeList RSS addon
  • bug 939350 – Create Python linter wrapper

Future

esawin

<Read Only>

Past

Present

Also working on

  • bug 611556 – Zoom levels should persist within a session

RNewman

<Read Only>

The usual: 29 blockers for The Syncs, reviews, sticking my oar into the l10n waters.

Past

Present

nalexander

  • Eclipse support finally landed!
  • Planning to bit rot you all by landing bug 938994 this week.
  • Posted work in progress on a Fennec JUnit 3 test suite bug 903528. Plan of record is to land test suite without TBPL support and encourage uptake by demonstrating how much easier it is to experiment in an instrumentation test that is locally run than in Fennec itself. This is much more convincing when developing in an IDE.
  • Mentoring mcomella with bug 915312, a tricky mix of native code and build system hijinkery.
  • Re-writing Firefox Account status activity to look like GeckoPreferences. I’m using the following small library to ease the PreferenceFragment on >= v11 vs. PreferenceActivity battle on < v11; we’ll see how that goes.

BLassey

  • partner stuff
  • moving

MFinkle

  • MWC preparations
  • MWC next week

Ian Barlow

  • Hub stuff – panels are looking good, still work to be done on the end-to-end flow
  • FxA Sync – filing bugs
  • MWC prep

Arun

  • PTO until March 7

A-Team

<Read Only>

  • One Android bug in Orange Factor Top 10:

9. 40 oranges: bug 959804

 Intermittent tcheck2 | application crashed [@ libc.so + 0x11e78]

Feature Focus

Fx28, Ships March 18th
Fx29, Ships April 29th
Fx30, Ships on June 10th

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

« Newer PostsOlder Posts »

Powered by WordPress