B2G/Meeting/2012-04-24

From MozillaWiki
< B2G‎ | Meeting
Jump to: navigation, search

News

  • Welcome Kevin Hu (Project Manager -- Taipei Office)
  • Welcome Gene Lian, gecko engineer in the Taipei office

Administrative

Status updates

  • Gaia Updates: https://wiki.mozilla.org/B2G#Past_meeting_notes and https://etherpad.mozilla.org/gaia-meeting-notes
  • qDot
    • Fixing major bugs in DBus Thread implementation, as well as unbitrotting. Back in for review, now also compiles in gingerbread simulator (which was the major blocker)
    • Experimentation with SGS2 ICS Builds (Ubuntu 11.10 does not work for building kernels!) and ICS Emulator
    • Cleanup of current bluetooth implementation, trying to scope for headsets only
    • Starting reviews for VolumeMounter, NFC
    • Still trying to pull together MTP planning
  • mrbkap
  • mounir
  • mwu
    • ICS Emulator fixed enough to start
    • Issue still remains with yaffs2 stalling startup
    • Figuring out SGS2 ICS kernel problem on Ubuntu 11.10
  • jlebar
  • gwagner
    • Contacts: After feedback round I started adding new fields to the Contacts API.
    • API review once Jonas is back.
    • Settings: Adding service to add contacts DB from chrome: review. dhylands already uses it.
    • General IndexedDB helper code for common patterns.
  • philikon
  • fabrice
    • Web Activities progress (bug 715814)
    • reviews
  • jstraus
    • 740719 b2g-gonk hang on shutdown. I've just recently tracked this down to GonkSensor not shutting down it's thread. Looking at the fix now. Waiting on reviews for some of the UpdatePrompt extensions.
  • mikeh
    • bug 740997
      • attempted to get valgrind working under ICS to track down camera-close memory corruption, but it affected the operation of the camera code--camera would no longer open;
      • hoped valgrind+gdb would shed some light on why, but it is proving flaky, no usable results (yet);
      • have decided to shelf valgrind+gdb for now and get the camera patch ready; will verify that apparent memory leak is small enough (~200 bytes) to not worry about FOR NOW
    • no progress on roaming indication API, camera API clean-up--will get to these this week
    • if there's demand for valgrind+gdb, I can easily resurrect the work...
  • Daeken
    • Focusing on painting issues with OMTC
      • Blocking OMTC from being default, so top priority
    • Working on WebGL texture sharing when time allows
  • dhylands
    • bug 737153 - Enable mounting storage through USB from a host machine
      • Currently being reviewed
      • Also coded up settings watchers - need a setting name
    • Looking for next thing to work on
  • thinker
    • Bug 739868 - Implement mechanism to have different quota for "offline" and "pinned" apps
      • Wait for feedbacks
    • Bug 730407 - only validate the layers for forwarding
      • Is suspended for waiting a refactoring. I had talk to roc about this bug.
    • Look into MTP.
      • Have checked mtp gadget driver of ICS
      • Studying android code
      • Studying MTP spec
  • kanru
    • Bug 745077 - Touch event is not correct when the orientation changes (reviewed+) (coordinate axis)
    • Bug 741745, 743182 - Not every mobile device uses RGB565 (triaged)
      • Currently Fennec is forced to use 16-bit texture for the final output so this problem is not significant for Android build. But we use 32-bit on b2g so the output will be mixed 16-bit/32-bit on some pages and the result is noticeable. (stable = 16 bits, sliding = 32 bits)
    • Test galaxy-s2-ics build and fix the recovery initramfs.
  • steven
    • Bug 736939 - Headphone support - Landed
    • Bug 714358 - Notification when system clock is recalibrated and when the timezone changes - implementing
  • vincent
    • Bug 735547 - support USB tethering - Ongoing
    • Github issue #215 - Porting B2G to SGS2 GT-i9100G platform
      • Fixed B2G process occupies CPU resource to 99% issue. (infinite loop without sleeping)
  • ericchou
    • Worked on RFCOMM/HFP connection, now we can make HFP connection with earpieces
    • Created a RFCOMM event handler to handle the AT command sent from headset respond the AT command from it.
  • vicamo
    • Bug 738132 - B2G SMS: Support application port addressing: landed
    • Bug 744360 - B2G MMS: Support WAP over SMS: revise. WSP header parsing done, move irrelative, incompleted functions into TODOs.(will be reviewed soon)
  • cervantes
    • Bug 743638 - Implement orientation API in gonk: reviewing
    • Bug 747873 - Provide error information when input configuration is not properly initialized: ongoing
    • MTP work(Media Transfer Protocol)
      • Studying MTP spec
      • Studying android code (ICS)
  • yoshi
    • Bug 736941 - B2G RIL: Fetch SIM record: r+
    • Bug 744714 - (b2g-stk) B2G RIL: support for SIM card toolkit: Ongoing
  • price
    • Bug 712944 - B2G telephony: ensure error scenarios are covered: Review+, wait for Bent's reponse.
    • Bug 717462 - WebTelephony: notify errors: Modify the Web API and discuss the details of this on dev-webapi
    • Bug 746886 -B2G telephony: Error handling for dropped calls: Ongoing
  • hsinyi
    • Bug 743008: WebTelephony: support multiprocess: review+, preparing a final patch after rebasing
    • Bug 746496: B2G telephony: update the audio system for incoming calls and holding calls: ongoing
  • shianyow
    • Support B2G porting on partner phone
    • Looking at Bug 744300 - B2G SMS database initialization freezes I/O thread
    • Looking at black screen issue caused by binary blobs compatibility
    • Flashed and done basic testing B2G on SGS2-ICS
  • Gene
    • Bug 743064 Shutdown FramebufferWatcher thread gracefully
  • <ateam> (mdas, jgriffin)
  • mdas working on some basic performance tests using Marionette
  • mdas working on setting up internal build machines for creating and saving nexus s builds
  • jgriffin working on mochitests; they're currently running locally sans logging and with lots of test failures
  • qemu issues: gingerbread qemu still crashes repeatedly on startup. It's possible to get ICS qemu working but only with the rm -R /data/b2g/mozilla hack, which means that it isn't running on the continuous integration right now
  • <QA team> (Geo, John)
  • <security> (ptheriault)
  • Getting testing and fuzzing working on b2g phone & desktop
    • If the security team can leverage the ateam builds that would be great
  • Working on Web SMS, Web Telephony & Browser API security reviews
  • WHo is a good point of contact for Browser API (or is this more Gaia? Or both?)
    • I see there are a few (critical) open bugs on mozBrowser, is it ready for secreview yet ?
  • <product team> (Chris Lee)
  • <PMO team> (Kevin Hu)