Mobile/Notes/13-Oct-2010: Difference between revisions

< Mobile‎ | Notes
(Created page with "== Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC * 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL) * 1-800-707-2533 (pin 369) Conf# 8605 (US) * irc....")
 
 
(16 intermediate revisions by 8 users not shown)
Line 7: Line 7:


== Schedule  ==
== Schedule  ==
* Beta 1 has shipped
* Beta 2
** String freeze: Oct 9
** Code freeze: Oct 19


== Major Topics for This Week ==
== Major Topics for This Week ==
* Windows and Mac builds crash on startup
* Mac build fails to paint until you zoom, or interact with content.


== Front-end ==
== Front-end ==
* Primarily working on Beta 2 [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocking-fennec%3A2.0b2%2B blockers]
** Triaging the blocker list to move out non-critical bugs
* Also working on other blockers and some performance/optimization bugs
* Features (see [[Mobile/Planning/2.0 | Planning]] page)
** Work re-started on scroll indicators
** Need to re-evaluate the page interactions feature
* New Core (nee Android) theme is underway
** Martell is supplying styles and glyphs
** Vivien landed first patch and we regressed Twinopen by ~180ms
** We are re-working the theme with less "slow" CSS parts
** We are breaking up the theme into smaller parts


=== UX design ===
=== UX design ===
* theme work ongoing in {{bug|575403}}
** WIP screenshots here http://www.flickr.com/photos/madhava_work/sets/72157625031737595/detail/
** link to mocks as well: http://www.flickr.com/photos/madhava_work/collections/72157625031739669/
* reviewing ux b2-intended ux bugs


== Maemo ==
== Maemo ==
Line 19: Line 40:


== Android ==
== Android ==
* Standard packaging {{bug|567873}} landed
* Custom dlopen {{bug|588607}} waiting for review by ted
* Black flash fix landed {{bug|599397}}
* Places no longer takes 10mb on profile creation


== Electrolysis ==
== Electrolysis ==
Line 30: Line 55:
=== Plugins ===
=== Plugins ===


=== Performance ===
=== Performance ===
 
*Investigated Sync perf
**Encrypt/decrypt off-main-thread patch is done (by philiKON) just needs approval..&nbsp; this helps enormously with responsiveness during esp. first sync (bug 570619)
**Patch to remove "tmp" sqlite tables helps with errors/warnings that are perf-related during first sync (bug 552053), but might cause other issues (bug 585704)
**Dug into JS perf tools for profiling issues like this (not quite ready for prime-time, but soon -- maybe a week?)
* Trying to get talos set up locally to validate some perf patches
** Lots of fail.  Looking into today.


=== Networking ===
=== Networking ===
Line 43: Line 75:


== Release Engineering ==
== Release Engineering ==
* 4.0b1 - another build, successful update test with beta-cck-test
* android standard packaging - landed+green; nightly signing busted {{bug|603822}}
** nightly updates are assuming fennec is named fennec.apk; need to figure out how to get around this.
* tegras running in staging on m-c nightlies. todo:
** fix nightly signing (above)
** merge code (deal with conflicts), get review, land
** point at production tinderbox/graphs
** still waiting for tegras
* queued up after android tests: android multilocale, android release packaging/upload fixes
* MV downtime this Sunday, 1-4


== QA ==
== QA ==
=== Manual ===
* New Bugs over the week: [http://bit.ly/9LUx3V filed]
** Triaged through in-litmus? bugs and are beginning to pare off that list
** Verifying bugs on Build 2 and will sign off once that's done
* Need a triage of bugs [http://bit.ly/cM0m85 nominated over the past week]
* Seeing [http://input.mozilla.com/en-US/search/?q=&product=mobile&version=&date_start=&date_end= some good feedback coming in from Android nightly and Maemo beta users]
* Results from [https://wiki.mozilla.org/QA/Fennec/Waverley#Results nightly Smoketest runs]
=== Automation ===
* android - results in releng staging! 
** talos ts, tgfx should be running live today
** {{bug|601634}} - update to talos for tp4, tsvg and tdhtml (waiting for landing)
* browser-chrome -
** {{bug|600877}} - browser chrome fails to get proper focus on maemo, blocking full run (waiting on review: gavin?)


== Other ==
== Other ==

Latest revision as of 16:44, 13 October 2010

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #mobile for backchannel

Schedule

  • Beta 1 has shipped
  • Beta 2
    • String freeze: Oct 9
    • Code freeze: Oct 19

Major Topics for This Week

  • Windows and Mac builds crash on startup
  • Mac build fails to paint until you zoom, or interact with content.

Front-end

  • Primarily working on Beta 2 blockers
    • Triaging the blocker list to move out non-critical bugs
  • Also working on other blockers and some performance/optimization bugs
  • Features (see Planning page)
    • Work re-started on scroll indicators
    • Need to re-evaluate the page interactions feature
  • New Core (nee Android) theme is underway
    • Martell is supplying styles and glyphs
    • Vivien landed first patch and we regressed Twinopen by ~180ms
    • We are re-working the theme with less "slow" CSS parts
    • We are breaking up the theme into smaller parts

UX design

Maemo

Qt

Android

  • Standard packaging bug 567873 landed
  • Custom dlopen bug 588607 waiting for review by ted
  • Black flash fix landed bug 599397
  • Places no longer takes 10mb on profile creation

Electrolysis

General Platform

Video

Camera

Plugins

Performance

  • Investigated Sync perf
    • Encrypt/decrypt off-main-thread patch is done (by philiKON) just needs approval..  this helps enormously with responsiveness during esp. first sync (bug 570619)
    • Patch to remove "tmp" sqlite tables helps with errors/warnings that are perf-related during first sync (bug 552053), but might cause other issues (bug 585704)
    • Dug into JS perf tools for profiling issues like this (not quite ready for prime-time, but soon -- maybe a week?)
  • Trying to get talos set up locally to validate some perf patches
    • Lots of fail. Looking into today.

Networking

Graphics

Startup

Layout

Content

Release Engineering

  • 4.0b1 - another build, successful update test with beta-cck-test
  • android standard packaging - landed+green; nightly signing busted bug 603822
    • nightly updates are assuming fennec is named fennec.apk; need to figure out how to get around this.
  • tegras running in staging on m-c nightlies. todo:
    • fix nightly signing (above)
    • merge code (deal with conflicts), get review, land
    • point at production tinderbox/graphs
    • still waiting for tegras
  • queued up after android tests: android multilocale, android release packaging/upload fixes
  • MV downtime this Sunday, 1-4

QA

Manual

Automation

  • android - results in releng staging!
    • talos ts, tgfx should be running live today
    • bug 601634 - update to talos for tp4, tsvg and tdhtml (waiting for landing)
  • browser-chrome -
    • bug 600877 - browser chrome fails to get proper focus on maemo, blocking full run (waiting on review: gavin?)

Other