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

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(9 intermediate revisions by 5 users not shown)
Line 13: Line 13:


== 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 ==
Line 38: 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 55: Line 61:
**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)
**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?)
**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 67: 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 ===
=== 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