Mobile/Notes/17-Mar-2010: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
(Created page with '== Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 17:30 UTC * 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL) * 1-800-707-2533 (pin 369) Conf# 8605 (US) * irc.…')
 
 
(22 intermediate revisions by 9 users not shown)
Line 1: Line 1:
== Details ==
== Details ==


* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 17:30 UTC
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
* 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
* 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
* 1-800-707-2533 (pin 369) Conf# 8605 (US)
* 1-800-707-2533 (pin 369) Conf# 8605 (US)
Line 14: Line 14:
* Began investigating and building e10s
* Began investigating and building e10s
** https://wiki.mozilla.org/Mobile/e10s
** https://wiki.mozilla.org/Mobile/e10s
* Can we drop chinook


== Front-end ==
== Front-end ==
* Form autocomplete landed (tests ready to land too) {{bug|466770}}
* P1 status:
* Add-on auto update patch is being tested. Should be ready for review today.
** Auto-updating add-ons landed
* Coding a patch and researching the link-click problem. Other bugs want to do similar things:
** View all add-ons is ready to start
** ElementFromPointWithArea {{bug|489127}}
** Start page design is underway
** Perform hit target detection/correction on tap clicks {{bug|547997}}
** Tapping links is waiting for more input
* Enough foundation design work has been completed to allow work to begin on:
* P2 status:
** Open in New Tab (via context panels)
** Many patches in second review
** Page interactions (direct use and/or cursor mode - TBD)
** Web theme has some performance issues
** Manage site preferences
* Collecting patches that will require string changes
** Clean up site panel (larry)
* Starting some platform work this week and next
** Start page redesign


=== UX design ===
=== UX design ===
** Start page redesign


* discovered dependency for form awesomecomplete feature on some weave changes
**{{bug|552532}} - turns on syncing of form data to mobile; now resolved, will be in Weave Sync 1.2 (in time for Fennec 1.1)
**{{bug|552531}} - opened, to sync the awesomeness rankings for form data; not likely in 1.1 timeframe - fennec feature should still work without
* going through features that require strings
* top priority right now: start page
* Sean starting to work on front-end theming
** http://bit.ly/cSsu63
* web theme perf refinement process ongoing


== Maemo ==
== Maemo ==
* Stuff happened
=== Qt ===
=== Qt ===
* Lots of widget changes incoming from Nokia
* Very soon new minimum Qt requirement will be 4.6


== Windows Mobile ==
== Windows Mobile ==
* Two big regressions in the last week, both should be fixed now
** layers - null region being returned from GetRegionToPaint led to nothing being painted
** xmalloc - nasty circular dependency between the shunt and mozalloc.lib led to mismatched allocators
* native testing
** invalid default entry point fixed, allows tests to run
** xpcom file io fixes
** new remote test harness allows running make check over telnet connection
*** all tests pass now (with xpcom io fixes)
** working through nspr issues
*** default stack size may be too large, we're limited to 31 threads
*** PR_CreateProcess fails, alexp is working on a patch
*** tests assume unix paths, alexp is working on a patch
* breakpad


== Android ==
== Android ==
* Awesomeness
* {{Bug|552567}} for merge to m-c
* Event loop fixed
* Event dropping fixed


== Electrolysis ==
== Electrolysis ==
* Ben and DougT tracking down and killing known issues (https://wiki.mozilla.org/Mobile/e10s)
* Tasks https://wiki.mozilla.org/Mobile/e10s#Tasks
* Targeting next Wed. to have another demo/build available for wider consumption.
* Got E10S / Qt 4.6 working on device


== General Platform ==
== General Platform ==


=== Geolocation support ===
=== Geolocation support ===
* Reviewed and commented on Orientation draft specification


=== Video ===
=== Video ===
Line 72: Line 64:
=== Plugins ===
=== Plugins ===


== Performance ==
=== Performance ===
* Need someone to look at {{bug|548664}} which will help with startup on ARM.


=== Networking ===
=== Networking ===
* Need someone to look at {{bug|545869}} which will help with network perf.
* need owner for 545869


=== Graphics ===
=== Graphics ===
Line 87: Line 78:


== Release Engineering ==
== Release Engineering ==
* DougT and John Ford working on getting Maemo/Qt builds going.
 
** found some issues with QEMU
* {{bug|550023}} 1.0.1 blockers
** may be a simple fix (delete a giant log) or a fairly large fix (upgrading os kernel)
** {{bug|544605}} partner repack
* n900s -- jhford rocking the house
** release updates/test run
** http://tinderbox.mozilla.org/showbuilds.cgi?tree=MobileTest
** {{bug|538699}} needs to land on relbranch for l10n repacks
** unit tests not working properly yet
* winmo updates
** talos running w/ some errors -- checkout, crashes etc
** tools/update-packaging ?
**green runs on ts, tsspider, tsvg, twinopen, tdhtml, tgfx
* winmo tests
**running with electrolysis, 1.9.2, m-c and tracemonkey (lorentz wasn't added to graph server, but passes until the graph server post.  simple fix here)
* winmo symbols/mozconfig change
**looking into why tp4, tpan and tzoom are failing
* maemo 5 builds
** switch live? when?
* n900s
* {{bug|535922}} browser chrome tests -> aki
* n810s
* n810s
** haven't looked at these this week; still need new image
* browser chrome tests
** emails should now go to moz.dev.tree-management
* android builds
* l10n repacks
* monday meeting
** armenzg got these working again, nightly only.  per-checkin was exacerbating pm02's unhealthy state.
** previous: https://intranet.mozilla.org/Build:Mobile:2010-03-15
**  l10n repo updates should be working again
** next: https://intranet.mozilla.org/Build:Mobile:2010-03-22
* {{bug|550023}} 1.0.1 blockers, down to 3
* {{bug|532925}} winmo symbols
** aki has patch, but trunk was broken & not enabled on 1.9.2
* {{bug|507024}} winmo updates
** coop was sick 1 1/2 days, working on fixing up review nits
** aki will see if he can help
* acers arrived, aki will work on them later this week
* mobile-releng-devtools meeting
** helpful?
** next monday? weekly til we get some traction
*** try to make it short & every other week <-- eventual goal
** https://intranet.mozilla.org/Build:Mobile:2010-03-08
** new agenda: https://intranet.mozilla.org/Build:Mobile:2010-03-15
*** mobile-releng-testdev meeting


== QA ==
== QA ==
Manual
Manual
* notes
* notes
** [http://bit.ly/9fnDdw bugs filed] to look at
** [http://bit.ly/cMA60m bugs filed] to look at
** ideas from fx team/qa meeting
** litmus testcases [https://bugzilla.mozilla.org/buglist.cgi?chfieldto=Now&query_format=advanced&chfieldfrom=2010-03-12&field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=in-litmus%2B&product=Fennec added]
** acer s200's high brickrate (watch out releng)
** the extra status updates on 1.1 features have been really helpful
* requests
* requests
** need help in coverage of single-locale build downloads
** blassey: please cc me to trunk crasher bug
** when are we having a triage meeting?
** when are we having a triage meeting?
* goals for the upcoming week
* goals for the upcoming week
** going to run smoketests for 1.9.2 winmo and maemo, trunk for maemo until trunk for winmo is up
** run smoketests for 1.9.2 winmo and maemo, trunk for winmo and maemo
** going to add testcases to litmus for autocomplete
** add testcases for new feature lands: {{bug|551709}}
** play around with the dev build for e10s


Automation
Automation
* winmo
* Initial winmo unittests are checked into mozilla-central, and handoff to releng is in process
** talos ts is all checked in
** small fixes around timeouts and reftest chunking need to land later this week
** all patches have reviews, a few nits to fix
** Other projects include the mochitest-chrome style tests, moving functionality from buildbot scripts to harnesses for easier running by developers and building a list of failed test cases
** been having trouble with the main patch to allow tests to use a remote server
** I would expect by the end of the month to have a few end to end runs under our belt with some bugs filed for specific test cases.
* maemo
* Still working (slowly) on [[https://wiki.mozilla.org/Mobile/Fennec_Unittests/green greening the maemo tests]]
** good progress by mfinkle on [[https://wiki.mozilla.org/Mobile/Fennec_Unittests/green reftest failure]] investigation


== Other ==
== Other ==
* Happy St. Patrick's day

Latest revision as of 16:51, 17 March 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

[ https://wiki.mozilla.org/Releases ]

  • Onward to 1.1

Major Topics for This Week

Front-end

  • P1 status:
    • Auto-updating add-ons landed
    • View all add-ons is ready to start
    • Start page design is underway
    • Tapping links is waiting for more input
  • P2 status:
    • Many patches in second review
    • Web theme has some performance issues
  • Collecting patches that will require string changes
  • Starting some platform work this week and next

UX design

  • discovered dependency for form awesomecomplete feature on some weave changes
    • bug 552532 - turns on syncing of form data to mobile; now resolved, will be in Weave Sync 1.2 (in time for Fennec 1.1)
    • bug 552531 - opened, to sync the awesomeness rankings for form data; not likely in 1.1 timeframe - fennec feature should still work without
  • going through features that require strings
  • top priority right now: start page
  • Sean starting to work on front-end theming
  • web theme perf refinement process ongoing

Maemo

Qt

Windows Mobile

Android

  • bug 552567 for merge to m-c
  • Event loop fixed
  • Event dropping fixed

Electrolysis

General Platform

Geolocation support

Video

Camera

Plugins

Performance

Networking

  • need owner for 545869

Graphics

Startup

Layout

Content

Release Engineering

QA

Manual

  • notes
    • bugs filed to look at
    • litmus testcases added
    • the extra status updates on 1.1 features have been really helpful
  • requests
    • when are we having a triage meeting?
  • goals for the upcoming week
    • run smoketests for 1.9.2 winmo and maemo, trunk for winmo and maemo
    • add testcases for new feature lands: bug 551709
    • play around with the dev build for e10s

Automation

  • Initial winmo unittests are checked into mozilla-central, and handoff to releng is in process
    • small fixes around timeouts and reftest chunking need to land later this week
    • Other projects include the mochitest-chrome style tests, moving functionality from buildbot scripts to harnesses for easier running by developers and building a list of failed test cases
    • I would expect by the end of the month to have a few end to end runs under our belt with some bugs filed for specific test cases.
  • Still working (slowly) on [greening the maemo tests]

Other

  • Happy St. Patrick's day