Mobile/Notes/11-Jul-2012: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
(→‎mcomella: Added strikethroughs.)
 
(15 intermediate revisions by 12 users not shown)
Line 20: Line 20:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
* Last week:
** Implemented initial Honeycomb support for Flash
* This week:
** Implementing video API for Flash on Honeycomb
===Kats===
===Kats===
* Last two weeks:
* Last two weeks:
Line 59: Line 66:
** {{Bug|772510}} - Fix Java build warning in DoorHanger.java.
** {{Bug|772510}} - Fix Java build warning in DoorHanger.java.
** {{Bug|758620}} follow-up - Fix abort caused by unchecked clamping.
** {{Bug|758620}} follow-up - Fix abort caused by unchecked clamping.
** Gave talk to ReMo about Firefox Mobile upcoming features


* And now
* And now
Line 70: Line 78:
** {{bug|751513}} - Typing characters in the contenteditable div causes the whole line to be deleted
** {{bug|751513}} - Typing characters in the contenteditable div causes the whole line to be deleted
* Next
* Next
** {{bug|743998}} - refactor Android java code
** {{bug|743998}} - refactor Android java code -> Proposed refactoring roadmap: https://etherpad.mozilla.org/android-refactoring
** Fix IME bugs
** Fix IME bugs


Line 81: Line 89:
**Some Telemetry back & forth
**Some Telemetry back & forth
*This week:
*This week:
**{{Bug|770355}} AndroidImportPreference dialog disappears on orientation change
**{{Bug|769527}} Syncing bookmarks between desktop and current mobile build (14) causes bookmarked
**{{Bug|769527}} Syncing bookmarks between desktop and current mobile build (14) causes bookmarked
**SafeBrowsing, potentially Opus or H264
**SafeBrowsing, potentially Opus or H264
Line 95: Line 104:
** Bug 750358 - AsyncTask onPostExecute sometimes runs on GeckoBackgroundThread instead of main thread
** Bug 750358 - AsyncTask onPostExecute sometimes runs on GeckoBackgroundThread instead of main thread
** Bug 769097 - Remember desktop mode preference after OOM
** Bug 769097 - Remember desktop mode preference after OOM
** Bug 771610 - Reader Mode: Added items to reader list items do not enter about:reader
** Some patches for Bug 769269 - Firefox does not load pages when "Don't keep activities" developer option is enabled in ICS/JB
** Some patches for Bug 769269 - Firefox does not load pages when "Don't keep activities" developer option is enabled in ICS/JB
** Starting looking at Bug 717428 - Reuse favicons in DB
** Starting looking at Bug 717428 - Reuse favicons in DB
** Bug 771610 - Reader Mode: Added items to reader list items do not enter about:reader
** Reviews
** Reviews
* Next
* Next
Line 114: Line 123:


===WesJ===
===WesJ===
* PTO Last week
* [Bug 769454] Move HelperApps to context menus
* [Bug 771099] Unable double tap zoom on maps.google.com - blogged about this [http://digdug2k.wordpress.com/2012/07/10/detecting-taps-using-touch-events/ here]
* [Bug 772436] Tab is closed too easy when swiped to the right
* [Bug 772502] Image slider remains highlighted after a tap is performed over it - removed focus rings.
* [Bug 732052] XUL Scale (video scrubber) elements should support touch events - bounced by [Bug 772422]
* [Bug 766802] Clicking target=blank links in a web app should load those links in the browser
This week:
* Apps work
* Figure out [Bug 772422] and reland [Bug 732052]
===LucasR===
===LucasR===
===MBrubeck===
===MBrubeck===
Line 146: Line 167:
* Try to uplift text selection to aurora
* Try to uplift text selection to aurora
* Look out for bugs that need fixing before the merge
* Look out for bugs that need fixing before the merge
Blocking:
* Text selection performance is bad - {{bug|767070}}
** Feel free to try to help if you know how!


===Scott (jwir3)===
===Scott (jwir3)===
Last week:
Last week:
* {{bug|758079}}: Ordered list numbers cut off on Galaxy Nexus - fixed, landed, going to request approval today for aurora (and beta?).
* {{bug|758079}}: Ordered list numbers cut off on Galaxy Nexus - fixed, landed, going to request approval today for aurora (and beta?).
* Working on getting Readability 2.0 off the ground & finding milestones for this project.


This Week:
This Week:
Line 174: Line 200:
I can now edit bugs on Bugzilla!
I can now edit bugs on Bugzilla!


===MComella===
===mcomella===
* Past:
** <del>[https://bugzilla.mozilla.org/show_bug.cgi?id=768235 Bug 768235]</del> - (Two weeks ago) First patch; Remove unused line of code
** <del>[https://bugzilla.mozilla.org/show_bug.cgi?id=770345 Bug 770345]</del> - Changing orientation of a preference dialog prevents setting from being set; Below are more bugs fixed by the same patch
*** <del>[https://bugzilla.mozilla.org/show_bug.cgi?id=770351 Bug 770351]</del> - PrivateDataPreference resets state on orientation change
*** <del>[https://bugzilla.mozilla.org/show_bug.cgi?id=770358 Bug 770358]</del> - Master password preference dialog resets state on orientation change
** <del>[https://bugzilla.mozilla.org/show_bug.cgi?id=772527 Bug 772527]</del> - Removed some unused imports
* Current:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=715179 Bug 715179] - Updated UI for font inflation dialog. Final stages of review, patches are nearly complete.
*** Getting comfortable with Mercurial and patch queues (I don't recommend "rm -rf *" in your patch directory!)
* Future:
** Miscellaneous bug fixes until something more helpful is found.
* Misc:
** First standup! Woo! ^_^
 
===BLassey===
===BLassey===
last 2 weeks
last 2 weeks
Line 183: Line 223:
===MFinkle===
===MFinkle===
===Madhava===
===Madhava===
* fielding questions in Ian's absence (activity kill, etc.)
* Working on interaction flow for C2DM [https://wiki.mozilla.org/Features/Fennec/Cloud_to_Device_Messaging feature page]
* Working on interaction flow for review solicitation [https://wiki.mozilla.org/Features/Fennec/Google_Play_Review_Solicitation feature page]
* Participating in the readability 2.0 discussions - more next week in Toronto!
* opened privacy review for search suggest
===Ian Barlow===
===Ian Barlow===
* PTO this week
===GFX===
===GFX===


Line 189: Line 237:
=== QA ===
=== QA ===
====Discussion====
====Discussion====
* Beta ([https://wiki.mozilla.org/QA/Fennec/14/Beta/12/Build_1/ test-plan]) good to go, signed off
* Beta ([https://wiki.mozilla.org/QA/Fennec/14/Beta/12/Build_1 test-plan]) good to go, signed off
* [https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdGVKQlRHUnFWVEZXNFFJbHo0RVpQMmc#gid=0 Feature Tracking 15/16]
* [https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdGVKQlRHUnFWVEZXNFFJbHo0RVpQMmc#gid=0 Feature Tracking 15/16]
* Should have an update on ARMv6 preliminary testing by Friday (Eric)
* Should have an update on ARMv6 preliminary testing by Friday (Eric)
==== Socorro/Breakpad/Stability ====
==== Socorro/Breakpad/Stability ====
Hightlights:
Hightlights:
Line 211: Line 260:


Please see [https://wiki.mozilla.org/Platform/2012-07-10#Mobile_2 Platform Meeting Notes] for Stability report
Please see [https://wiki.mozilla.org/Platform/2012-07-10#Mobile_2 Platform Meeting Notes] for Stability report
=== Program Management ===
(just read wiki)
* FN14 Post-Mortem next week
* Fx15 Feature review on Monday; may be pinging people to bld check on new features for demo prep
* PRD for 14.0.1 and 15: https://wiki.mozilla.org/Mobile/Fx14.0.1 and https://wiki.mozilla.org/Mobile/Fx15
* 14.0.1 release sign off is here: https://wiki.mozilla.org/Releases/Firefox_14/Final_Signoffs
* Readability 2.0 wiki is here: https://wiki.mozilla.org/Mobile/Readabilityv2

Latest revision as of 17:18, 11 July 2012

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
  • Warp Core Vidyo Room

Schedule

Major Topics for This Week

  • 14.01 last planned beta built built yesterday
  • 15 will merge to beta next week

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)

  • Last week:
    • Implemented initial Honeycomb support for Flash
  • This week:
    • Implementing video API for Flash on Honeycomb

Kats

  • Last two weeks:
    • bug 768798 - sometimes page doesn't bounce back from overscroll
    • bug 770912 - take out a bunch of URL logging (pending review)
    • bug 756433 - treat label elements without associated forms as unclickable (pending review)
    • bug 771757 - fix subdocument scrolling on pages with touch events
    • reviewed patches on bug 750974
    • wrote an addon (taptapwrap)
    • Started analyzing our networking behaviour using tcpdump
    • filed bugs 771208, 771212, and 771507 for possible necko improvements/bugs
    • working on graphics half of bug 769269 (don't keep activities bug)
    • failed to get an armv6 build working, filed a bunch of bugs (772855, 772888, 772890 with patches, 772888 for glandium)
  • Next week:
    • finish up on bug 769269
    • start prototyping for bug 771212 (drop connections on 404s for secondary resources) to see how much it might help

GBrown

Last week:

  • Investigated various test hangs:
    • Bug 759792 Robocop: "key dispatching timed out sending to" awesomebar
    • Bug 771189 Intermittent deadlock during CreateCompositor / surfaceDestroyed
    • Bug 769524 Frequent robocop testSearchSuggestions | GeckoEventExpecter - blockForEvent timeout: SearchEngines:Data
    • Bug 772672 CreateCompositor can hold up the Gecko thread, waiting for a surface
    • Bug 771862 Intermittent "command timed out: 2400 seconds without output" during Robocop tests, before launch

Next week:

  • Test crashes / out of memory:
    • Bug 747787 Intermittent Tegra crash in libdvm.so during tests
    • Bug 757468 OutOfMemory exception on createBitmap after 330+ page loads

Chris Lord (cwiiis)

  • Previously
    • bug 772079 - invalidThebesContent is immediately destroyed after calling ApplyThebesLayerInvalidation
    • bug 772479 - Fix use of undefined aViewport width/height properties.
    • bug 772510 - Fix Java build warning in DoorHanger.java.
    • bug 758620 follow-up - Fix abort caused by unchecked clamping.
    • Gave talk to ReMo about Firefox Mobile upcoming features
  • And now
    • bug 772079 - Patch with r+, looking at reftest oranges
    • Continue (or really, start) helping out with private browsing

Chris Peterson

GCP

  • Last week:
    • Holidays
    • bug 762620 Evidence that idle-daily can start misfiring
    • bug 772676 History visit counts are all 1 after migration
    • bug 769527 Syncing bookmarks between desktop and current mobile build (14) causes bookmarked
    • Some Telemetry back & forth
  • This week:
    • bug 770355 AndroidImportPreference dialog disappears on orientation change
    • bug 769527 Syncing bookmarks between desktop and current mobile build (14) causes bookmarked
    • SafeBrowsing, potentially Opus or H264
  • Blockers:
    • Nope

Brian N

  • Done
    • Bug 769145 - Add an opt-in for the search suggestions feature
    • Bug 771677 - Error setting SuggestClient in testSearchSuggestions
    • Workaround patch for Bug 769524 - Frequent robocop testSearchSuggestions | GeckoEventExpecter - blockForEvent timeout: SearchEngines:Data
    • Bug 729495 - Hide http:// in URLs
    • Bug 771621 - Check sameDocument on location change
    • Bug 750358 - AsyncTask onPostExecute sometimes runs on GeckoBackgroundThread instead of main thread
    • Bug 769097 - Remember desktop mode preference after OOM
    • Some patches for Bug 769269 - Firefox does not load pages when "Don't keep activities" developer option is enabled in ICS/JB
    • Starting looking at Bug 717428 - Reuse favicons in DB
    • Bug 771610 - Reader Mode: Added items to reader list items do not enter about:reader
    • Reviews
  • Next
    • More Reader Mode bugs
    • Bug 717428 - Reuse favicons in DB

Sriram

  • Done:
    • Landed support for new AwesomeScreen -- uplifting to aurora today
    • Landed moving menu button to the right
      • More cleanups
      • Enabled LARGE to support tablets
    • Fixed small bugs related to layouts and styles
  • Doing:
    • Supporting HDPI + ICS for the new menu shifting -- the long "tail" problem

WesJ

  • PTO Last week
  • [Bug 769454] Move HelperApps to context menus
  • [Bug 771099] Unable double tap zoom on maps.google.com - blogged about this here
  • [Bug 772436] Tab is closed too easy when swiped to the right
  • [Bug 772502] Image slider remains highlighted after a tap is performed over it - removed focus rings.
  • [Bug 732052] XUL Scale (video scrubber) elements should support touch events - bounced by [Bug 772422]
  • [Bug 766802] Clicking target=blank links in a web app should load those links in the browser

This week:

  • Apps work
  • Figure out [Bug 772422] and reland [Bug 732052]

LucasR

MBrubeck

Margaret

Done:

  • Text selection bugs
    • End selection on device rotation - bug 766556
    • Add context menu to selected text - bug 768665
    • Adjust the size of text selection handles as you zoom in/out - bug 768666
    • Margin/padding on root element causes selection handles to appear at wrong spot - bug 769038
    • Update text selection handle graphics - bug 771501
    • End text selection when switching tabs - bug 772656
  • Find in page bugs
    • White cursor in text entry field within Find in Page - bug 760085
    • Find in Page doesn't work for more than one tab - bug 771997
  • Polish bugs
    • Misaligned site-identity popup on phones - bug 764405
    • Misaligned doorhanger popup on tablets - bug 768073
    • Give site identity popup a max width on tablets - bug 769001
  • Doorhanger bugs
    • Don't remove doorhangers that are showing if the tab's url doesn't change - bug 769905
    • Doorhanger prompts again to remember password after going back to page - bug 718705
  • Tab event listener bugs
    • Make TabsAdapter listen for changes instead of TabsTray - bug 757198
    • Doorhangers in the selected tab reappear when background tabs fire change events - bug 766483

Next:

  • Try to uplift text selection to aurora
  • Look out for bugs that need fixing before the merge

Blocking:

  • Text selection performance is bad - bug 767070
    • Feel free to try to help if you know how!

Scott (jwir3)

Last week:

  • bug 758079: Ordered list numbers cut off on Galaxy Nexus - fixed, landed, going to request approval today for aurora (and beta?).
  • Working on getting Readability 2.0 off the ground & finding milestones for this project.

This Week:

  • Font inflation documentation work.
  • Non-mobile catch-up work.
  • Next week is Layout/Graphics work week in TOR.

Arkady

Got image sharing working

Bug 769438 - Support sharing images via long press https://bugzilla.mozilla.org/show_bug.cgi?id=769438

Bug 772651 - change name for temp directory from hard-coding https://bugzilla.mozilla.org/show_bug.cgi?id=772651


Now working on:

Bug 649371 - implement support for ClipData in Android clipboard https://bugzilla.mozilla.org/show_bug.cgi?id=649371

I can now edit bugs on Bugzilla!

mcomella

  • Past:
    • Bug 768235 - (Two weeks ago) First patch; Remove unused line of code
    • Bug 770345 - Changing orientation of a preference dialog prevents setting from being set; Below are more bugs fixed by the same patch
      • Bug 770351 - PrivateDataPreference resets state on orientation change
      • Bug 770358 - Master password preference dialog resets state on orientation change
    • Bug 772527 - Removed some unused imports
  • Current:
    • Bug 715179 - Updated UI for font inflation dialog. Final stages of review, patches are nearly complete.
      • Getting comfortable with Mercurial and patch queues (I don't recommend "rm -rf *" in your patch directory!)
  • Future:
    • Miscellaneous bug fixes until something more helpful is found.
  • Misc:
    • First standup! Woo! ^_^

BLassey

last 2 weeks

  • bug 749917 Crash at check uri visited (top crash from automation)
    • also a follow up to fix that class of crashes in bug 770289
  • bug 765426 android history needs qi

MFinkle

Madhava

  • fielding questions in Ian's absence (activity kill, etc.)
  • Working on interaction flow for C2DM feature page
  • Working on interaction flow for review solicitation feature page
  • Participating in the readability 2.0 discussions - more next week in Toronto!
  • opened privacy review for search suggest

Ian Barlow

  • PTO this week

GFX

Round Table

QA

Discussion

Socorro/Breakpad/Stability

Hightlights:

  • Need to figure out/correlate libxul issues on Nightly
  • Socorro team working in prepping up for rapid release

Socorro bugs:

  • bug 727286 - Incorrect messaging when failing to submit a crash report
  • bug 672606 - Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date

Skiplist

Breakpad Integration bugs:

  • bug 750348 A large number of devices are not showing up with the device identifiers
  • bug 717472 - Can't retrieve crash report that shows in about:crashes
  • bug 732629 crash report failed to send due to : javax.net.ssl.SSLException: Not trusted server certificate

Please see Platform Meeting Notes for Stability report

Program Management

(just read wiki)