Mobile/Notes/16-Nov-2011: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC {{conf|95312}} * irc.mozilla.org #mobile for backchannel * vidyo: Warp Core == Schedule == == Major To...") |
(→RelEng) |
||
(44 intermediate revisions by 20 users not shown) | |||
Line 9: | Line 9: | ||
== Major Topics for This Week == | == Major Topics for This Week == | ||
* Xul Fennec is moving! | |||
** mobile/* -> mobile/xul/* | |||
* Perf Regressions | |||
** Page load? | |||
*** mfinkle has [http://people.mozilla.com/~mfinkle/dashboard/ data] that suggests we are slower | |||
*** disk cache? | |||
** Startup? | |||
*** https://docs.google.com/spreadsheet/ccc?key=0Arku3jleCA0UdFNQdkpuWVZIbjBPQ1gxa3RldzF2b1E&hl=en_US#gid=0 | |||
*** between the 9th and 10th possible regression range | |||
*** possible last saved screenshot | |||
== Application == | == Application == | ||
=== Native Front-end === | === Native Front-end === | ||
=== Android Platform === | === Android Platform === | ||
* Flash landed on birch. Enabled by default. | |||
==Stand ups== | ==Stand ups== | ||
Line 21: | Line 33: | ||
===Snorp=== | ===Snorp=== | ||
===Kats=== | ===Kats=== | ||
Last week | |||
* Mostly working on the layers patch queue and landing those patches | |||
* Spent some time trying to track down the test failures | |||
This week | |||
* Bugs assigned to me - mostly reimplementing previous patches on top of the layers code | |||
Blockers | |||
* Bug 696319 (scroll web content input into view) depends on the architecture of the layers code, which is still evolving | |||
===GBrown=== | ===GBrown=== | ||
Last week: | |||
* bug 700916: can run mochitest-remote on birch via adb now | |||
* bug 648429: network cache compression: sorted out the crash, running microbenchmark to investigate performance issue | |||
* bug 602611: 2-level (memory/disk) network cache: new patch is under discussion | |||
Next week: | |||
* more of the same | |||
Blocked..."languishing" | |||
* bug 696095: precompiled startup cache -- I could use some guidance on how to use qemu | |||
===AlexP=== | ===AlexP=== | ||
* '''Last week''' | |||
** Reviewed and investigated new IME bugs. | |||
** {{Bug|697773}} - Cannot type in AwesomeBar URL bar with hard keyboard | |||
*** Had to revert the first workaround fix due to regressions | |||
*** Did more investigation, and submitted a new fix | |||
** {{Bug|699792}} - ALT key not working correctly on Motorola DROID PRO | |||
*** Investigated the bug and submitted a fix | |||
* '''This week''' | |||
** Continue working on IME bugs: [[Mobile/IME_Bugs]] | |||
===Chris Lord=== | ===Chris Lord=== | ||
===GCP=== | ===GCP=== | ||
* Last week: Fixed some Fennec crasher bugs, urlclassifier bugs. | |||
* This week: Rebase (and review? that would be cool!) of new UrlClassifier code. Investigating Add-on Manager overhead. | |||
* Blockers: None yet. | |||
===Brian N=== | ===Brian N=== | ||
* Last week | |||
** Session store | |||
** Favicon patches | |||
** Preferences loading | |||
** User agents | |||
* This week | |||
** User agents | |||
** Session store | |||
* Blocked on | |||
** Nothing | |||
===Sriram=== | ===Sriram=== | ||
* Last Week: | |||
** Reskinning doorhangers, Tab counter animation | |||
* This week: | |||
** Moving tabs to the right | |||
** Changing focus color for the URL bar | |||
** More better tab counter animation | |||
* Blockers: None | |||
===WesJ=== | ===WesJ=== | ||
* '''Last week''' | |||
** Double tap zoom. Landed. Unlanded. Just needs testing. | |||
* '''This week''' | |||
** Touch events. Got review. Fixing comments. Working on tests. | |||
** Keep pushing useragent stuff. I think we're spidering the web with some test UA's? | |||
===LucasR=== | ===LucasR=== | ||
'''Last week:''' | |||
* Bug fixing: [https://bugzilla.mozilla.org/show_bug.cgi?id=696833 696833], [https://bugzilla.mozilla.org/show_bug.cgi?id=699793 699793], [https://bugzilla.mozilla.org/show_bug.cgi?id=698816 698816], [https://bugzilla.mozilla.org/show_bug.cgi?id=702306 702306], [https://bugzilla.mozilla.org/show_bug.cgi?id=702688 702688], [https://bugzilla.mozilla.org/show_bug.cgi?id=701014 701014], [https://bugzilla.mozilla.org/show_bug.cgi?id=702962 702962], [https://bugzilla.mozilla.org/show_bug.cgi?id=697189 697189] | |||
* "State of Firefox Mobile" talk at MozCamp Europe in Berlin | |||
* Blog post: http://lucasr.org/?p=2579 | |||
'''Next week:''' | |||
* More bug fixing | |||
'''Blockers''' | |||
*None | |||
===MBrubeck=== | ===MBrubeck=== | ||
* Landed doorhanger code to enable indexedDB in birch. | |||
* Meta viewport work is mostly complete; integrating with new graphics work. | |||
* Beta 9 and Aurora 10 are in good shape; no more active development happening in XUL fennec. | |||
* Reviewed some Meego-specific patches contributed by romaxa. | |||
===Margaret=== | ===Margaret=== | ||
Done: | |||
*Add persistence/timeout to doorhangers (and follow-up fixes): {{bug|701305}}, {{bug|700913}}, {{bug|702386}}, {{bug|702778}} | |||
*Fullscreen follow-ups: {{bug|701771}}, {{bug|700679}} | |||
*Favicon regression from layers work: {{bug|701285}} | |||
*Cancel download prompts: {{bug|701722}} | |||
Next: | |||
*Continue working on rewriting about:config in XHTML: {{bug|699418}} | |||
*Lap back to form history: {{bug|695444}} | |||
===BLassey=== | ===BLassey=== | ||
Last week | |||
* java-based about:home {{bug|701380}} | |||
* reviews and code fixes | |||
Next week | |||
* more code fixes | |||
===DougT=== | ===DougT=== | ||
* Worked on moving piece that can land back on m-c | |||
* Thrusday doing the mobile/* -> mobile/xul move (well, some east coaster is going to do the push) | |||
* Starting to look at more sane ways to save the last screenshot. | |||
** May just disable it for now to get the Ts under control | |||
===MFinkle=== | ===MFinkle=== | ||
'''Done:''' | |||
* Patch ready for Password doorhangers | |||
* Addressed feedback on Add-on Manager | |||
* Worked on porting some add-ons to work in Native Fennec | |||
* Got Zippity (add-on and website) working for Native Fennec | |||
* Updated my talos [http://people.mozilla.com/~mfinkle/dashboard/ dashboard] to show XUL and Native side by side | |||
* Reviews! | |||
'''Next:''' | |||
* Get a "works good enough" patch of Add-on Manager landed | |||
* Blog on add-ons in Native Fennec | |||
[http://benjamin.smedbergs.us/weekly-updates.fcgi/user/mfinkle status] | |||
===Madhava=== | ===Madhava=== | ||
* '''Last week:''' sync, misc. bugs | |||
* '''This week:''' sync setup and pref flow, prefs, general misc bug coverage; [https://bugzilla.mozilla.org/buglist.cgi?emailreporter1=1&field0-0-0=assigned_to&resolution=---&resolution=DUPLICATE&classification=Client%20Software&emailtype1=exact&emailassigned_to1=1&query_format=advanced&email1=madhava%40mozilla.com&type0-0-0=equals&value0-0-0=madhava%40mozilla.com&product=Fennec%20Native&list_id=1711280 these lovely bugs] | |||
* This page knows all, UX-wise: https://wiki.mozilla.org/Fennec/NativeUI/UserExperience | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
===Patryk Adamczyk=== | * '''Last week:''' | ||
** UI Reviews | |||
** Working on new designs for a Start Page, Reading Mode, | |||
* '''This week:''' | |||
** Same thing | |||
* '''Blockers:''' Nope | |||
=== Patryk Adamczyk === | |||
'''Last Week'''<br> | |||
*Door hangers: Delivered 9 Slice Graphics to Sriram > bug ref #698598 | |||
*Add ons: Delivered colour spec > bug ref #696532<br> | |||
<br> '''This Week''' | |||
*Supporting dev in implementation if any new graphics / specs are needed. | |||
*Working on some Firefox widget designs (may not be for FF11) <br> | |||
<br> '''Blockers'''<br>None <br> | |||
== Round Table == | == Round Table == | ||
* MIT hack-a-thon | |||
* [http://wiki.mozilla.org/Mobile/BirchSheriffs birch sheriffs] | |||
=== QA === | |||
* Well attended testday! Triaged > 50 bugs | |||
** https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20whiteboard%3Atestday-20111111 | |||
* Concern about support for 2.1 I believe every device we've tested has a crash on startup | |||
** {{bug|701791}} | |||
** {{bug|699301}} | |||
[https://wiki.mozilla.org/QA/Fennec/crash_rep_14Nov2011 Crash Report Nov 14]<br> | |||
If there's just one crash that is worked upon atm in time... | |||
* {{bug|702365}} - Large screenshot can cause OOM on startup | |||
* {{bug|702624}} - Crash Reporter crashes | |||
* {{bug|702255}} [ICS] - Startup crash | |||
* {{bug|702619}} - Fennec crashes if at least 2 tabs are closed | |||
* {{bug|694566}} - [birch] crashes on install [@ mozalloc_abort __swrite ] | |||
=== RelEng === | |||
* as contingency plan, working on being able to ship Fennec from birch. Should have in place by 14-20 Dec. {{bug|701817}} (joduinn) | |||
=== Other === |
Latest revision as of 18:28, 16 November 2011
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 95312
- People with Mozilla phones or softphones please dial x4000 Conf# 95312
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
- UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- irc.mozilla.org #mobile for backchannel
- vidyo: Warp Core
Schedule
Major Topics for This Week
- Xul Fennec is moving!
- mobile/* -> mobile/xul/*
- Perf Regressions
- Page load?
- mfinkle has data that suggests we are slower
- disk cache?
- Startup?
- https://docs.google.com/spreadsheet/ccc?key=0Arku3jleCA0UdFNQdkpuWVZIbjBPQ1gxa3RldzF2b1E&hl=en_US#gid=0
- between the 9th and 10th possible regression range
- possible last saved screenshot
- Page load?
Application
Native Front-end
Android Platform
- Flash landed on birch. Enabled by default.
Stand ups
Suggested format:
- What did you do last week?
- What are working on this week?
- Anything blocking you?
Snorp
Kats
Last week
- Mostly working on the layers patch queue and landing those patches
- Spent some time trying to track down the test failures
This week
- Bugs assigned to me - mostly reimplementing previous patches on top of the layers code
Blockers
- Bug 696319 (scroll web content input into view) depends on the architecture of the layers code, which is still evolving
GBrown
Last week:
- bug 700916: can run mochitest-remote on birch via adb now
- bug 648429: network cache compression: sorted out the crash, running microbenchmark to investigate performance issue
- bug 602611: 2-level (memory/disk) network cache: new patch is under discussion
Next week:
- more of the same
Blocked..."languishing"
- bug 696095: precompiled startup cache -- I could use some guidance on how to use qemu
AlexP
- Last week
- Reviewed and investigated new IME bugs.
- bug 697773 - Cannot type in AwesomeBar URL bar with hard keyboard
- Had to revert the first workaround fix due to regressions
- Did more investigation, and submitted a new fix
- bug 699792 - ALT key not working correctly on Motorola DROID PRO
- Investigated the bug and submitted a fix
- This week
- Continue working on IME bugs: Mobile/IME_Bugs
Chris Lord
GCP
- Last week: Fixed some Fennec crasher bugs, urlclassifier bugs.
- This week: Rebase (and review? that would be cool!) of new UrlClassifier code. Investigating Add-on Manager overhead.
- Blockers: None yet.
Brian N
- Last week
- Session store
- Favicon patches
- Preferences loading
- User agents
- This week
- User agents
- Session store
- Blocked on
- Nothing
Sriram
- Last Week:
- Reskinning doorhangers, Tab counter animation
- This week:
- Moving tabs to the right
- Changing focus color for the URL bar
- More better tab counter animation
- Blockers: None
WesJ
- Last week
- Double tap zoom. Landed. Unlanded. Just needs testing.
- This week
- Touch events. Got review. Fixing comments. Working on tests.
- Keep pushing useragent stuff. I think we're spidering the web with some test UA's?
LucasR
Last week:
- Bug fixing: 696833, 699793, 698816, 702306, 702688, 701014, 702962, 697189
- "State of Firefox Mobile" talk at MozCamp Europe in Berlin
- Blog post: http://lucasr.org/?p=2579
Next week:
- More bug fixing
Blockers
- None
MBrubeck
- Landed doorhanger code to enable indexedDB in birch.
- Meta viewport work is mostly complete; integrating with new graphics work.
- Beta 9 and Aurora 10 are in good shape; no more active development happening in XUL fennec.
- Reviewed some Meego-specific patches contributed by romaxa.
Margaret
Done:
- Add persistence/timeout to doorhangers (and follow-up fixes): bug 701305, bug 700913, bug 702386, bug 702778
- Fullscreen follow-ups: bug 701771, bug 700679
- Favicon regression from layers work: bug 701285
- Cancel download prompts: bug 701722
Next:
- Continue working on rewriting about:config in XHTML: bug 699418
- Lap back to form history: bug 695444
BLassey
Last week
- java-based about:home bug 701380
- reviews and code fixes
Next week
- more code fixes
DougT
- Worked on moving piece that can land back on m-c
- Thrusday doing the mobile/* -> mobile/xul move (well, some east coaster is going to do the push)
- Starting to look at more sane ways to save the last screenshot.
- May just disable it for now to get the Ts under control
MFinkle
Done:
- Patch ready for Password doorhangers
- Addressed feedback on Add-on Manager
- Worked on porting some add-ons to work in Native Fennec
- Got Zippity (add-on and website) working for Native Fennec
- Updated my talos dashboard to show XUL and Native side by side
- Reviews!
Next:
- Get a "works good enough" patch of Add-on Manager landed
- Blog on add-ons in Native Fennec
Madhava
- Last week: sync, misc. bugs
- This week: sync setup and pref flow, prefs, general misc bug coverage; these lovely bugs
- This page knows all, UX-wise: https://wiki.mozilla.org/Fennec/NativeUI/UserExperience
Ian Barlow
- Last week:
- UI Reviews
- Working on new designs for a Start Page, Reading Mode,
- This week:
- Same thing
- Blockers: Nope
Patryk Adamczyk
Last Week
- Door hangers: Delivered 9 Slice Graphics to Sriram > bug ref #698598
- Add ons: Delivered colour spec > bug ref #696532
This Week
- Supporting dev in implementation if any new graphics / specs are needed.
- Working on some Firefox widget designs (may not be for FF11)
Blockers
None
Round Table
- MIT hack-a-thon
- birch sheriffs
QA
- Well attended testday! Triaged > 50 bugs
- Concern about support for 2.1 I believe every device we've tested has a crash on startup
If there's just one crash that is worked upon atm in time...
- bug 702365 - Large screenshot can cause OOM on startup
- bug 702624 - Crash Reporter crashes
- bug 702255 [ICS] - Startup crash
- bug 702619 - Fennec crashes if at least 2 tabs are closed
- bug 694566 - [birch] crashes on install [@ mozalloc_abort __swrite ]
RelEng
- as contingency plan, working on being able to ship Fennec from birch. Should have in place by 14-20 Dec. bug 701817 (joduinn)