Meeting Notes Meetings notes from the Mozilla community

17-July-2013

Mobile: 2013-07-17

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • Next merge: 2013-08-05

Topics for This Week

Guest Mode

Brad put together a patch (bug 871863) and Ian created a nice design (see below). The project page for Guest Mode will need a little tweaking.

Search Engines in Settings

Patch (bug 892094) landed on inbound. Look for it in tomorrow’s Nightly. Still needs a few follow-ups.

PageActions

Landed in Nightly. Needs some updated MDN docs.

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge.

  • Michal Kajda (mkajda) fixed bug 889555 – Address bar context menu appear after second long tap
  • Mark Capella (capella) worked with Sriram to finish bug 884340 – Allow Addons Make Changes in the Tools Menu
  • Nicolas Carlo (nickecarlo) fixed bug 888144 – Add a “Maybe later” option for Feedback prompt
  • Saurabh Nair (jsx) fixed (first patch!) bug 891161 – about:apps page on FxAndroid has a marketplace link pointing to https://marketplace.mozilla.org, not https://marketplace.firefox.com
  • Mike Kaply (mkaply) filed a bunch of bugs about improving some of our add-on APIs

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!

Kats

  • last week
    • bug 877602 – fix deadzone with dynamic toolbar hidden
    • bug 891175 – fallout from widget scaling that i landed last week
    • bug 840916 – fix min-resolution and related CSS media queries
    • bug 866232 (in progress) – multi-APZC work, made a bunch of progress and have some WIPs up
    • tried to debug bug 889535 a little but didn’t make much actual progress
    • interviews, helping out botond
  • next week
    • more on bug 866232

Chris Lord (cwiiis)

  • Done
    • bug 869696 – Gralloc is crappy on the Geeksphone Peak (done, disabled gralloc on peak)
    • bug 886576 – Dynamic toolbar gets stuck hidden on screen-sized pages sometimes
    • bug 892246 – Allow subdocument scrolling to hide/reveal the toolbar
  • Now
    • bug 876542 – Rewrite of async fixed-pos layer pan/zoom code – done, pending some small fix-ups/comments, blocks bug 886298 from landing
    • bug 747811 – Make tiled layers process-safe
  • Misc
    • Taking 2 months unpaid leave, September->October

Chris Peterson

  • Wrapping up Push API review feedback from rnewman and nsm
  • Working with nsm to port the System Messages API from desktop to Android (for Push)
  • Working with stully to define GeckoView design

Shane Tully

Last week:

  • bug 882495 – landed (PermissionPromptHandler does not return the correct window on Android)
  • bug 889673 and bug 857730 reviewed
  • Finished/blog post for quick demo webpage of the contacts API: http://imgur.com/VxRiZRj
  • bug 880107 – Working with cpeterson, bnicholson, and mfinkle to work out the GeckoView design
    • Working to get two GeckoViews to run in the same activity. As a little experiment, here’s an app running a GeckoView and Webkit-WebView simultaneously:

This week:

  • Fixing the contacts test failure on try (finally figured out what’s causing it; just need to fix it)
  • Landing the contacts API (woo!)
  • Continuing work with GeckoView

Blocking:

  • bug 832960 – Android manifest files requried before contacts API can be used
  • Waiting on feedback to figure out photo JS blob to Java translation

JChen

  • Past week
    • Profiler work
      • Got profiler symbolication to work again in Eideticker (bug 803616)
      • Got profiles for bug 888482 – init gecko sooner
    • Worked on bug 886508 – Swiped words not appearing when using Google Keyboard
  • Next

GCP

  • Last week:
    • bug 885768 Cannot make a getUserMedia request within an iframe
    • bug 894938 Content permission prompts broken in iframes
    • bug 885031 java.lang.NoClassDefFoundError: android.hardware.Camera$CameraInfo at org.webrtc.videoengine.VideoCaptureAndroid.GetRotateAmount
    • bug 891158 getUserMedia – Switching between landscape orientations
    • Meetings: Cookie Clearinghouse, WebRTC privacy
    • B2G dev setup
  • Next week:
    • bug 885768 Cannot make a getUserMedia request within an iframe
    • bug 887693 One more WebRTC rash
    • Text Selection bugs, B2G WebRTC

Botond

  • This week
    • Finished the small refactoring items related to the representation of points in different coordinate systems (bug 890938, bug 891468, bug 891544). These patches have landed in mozilla-central.
    • bug 834613 – Field zoom is not toggleable (formhelper.* prefs need hooking up). Also landed in m-c.
    • bug 859929 (in progress) – AsyncPanZoomController doesn’t play well with progressive tile painting. I’ve been reading the relevant code and trying to understand what is going on.
  • Next week

Brian N

  • Bug 851373 – Eliminate GeckoApp/Tabs lifecycle issues
  • GeckoView API discussion
  • Bug 890515 – java.lang.IllegalArgumentException: bytes.length 0 must be a positive number at org.mozilla.gecko.gfx.BitmapUtils.decodeByteArray
  • Bug 894087 – getScreenDepth() doesn’t handle all 24-bit pixel formats
  • Bug 887655 – No download complete or “Open with” dialog displayed after using “Save as PDF”
  • Looked into Bug 890590 (thumbnail JNI crash), but no luck

Sriram

  • bug 893990 – BookmarksPage should use FaviconsLoader.
  • bug 891105 – Cancel loading thumbnails when not showing about:home.
  • bug 890006 – Blue toolbar while scrolling in android 2.3.
  • bug 890671 – Timing issue with setting an addon icon.
  • bug 885884 – Add back pinning support to top bookmarks.
  • Working on adding back context menu support to top bookmarks.

WesJ

  • Landing js api support for button toasts
  • Bug 885783 – Followup to bug 882136 – Camera share icon gets stuck in the notification bar; media lock held on tab close
  • Addons work week

Shilpan

  • Done
    • Bug 734877: Add support for ‘PageActions’ so add-ons can add indicators to the URLBar*Present
    • Bug 889858: Update fake about:home thumbnail drawables with new branding
    • Bug 717821: Disabled buttons get pressed look when tapping on them
  • In Progress
    • Bug 894077: [FIG] Tablet layout for visited page
    • Bug 894698: [FIG] Tablet layout for reading list page
    • Bug 886996: Use an intent to set wallpaper
    • Bug 891183: [FIG] Change Title strip to Tabs strip for tablets

LucasR

Last week

  • PTO on Monday and Tuesday
  • bug 881774 – Restore domain autocomplete on editing mode
  • bug 887269 – Restore “Open all previous tabs” feature in new about:home
  • (In progress) bug 887270 – Only show the “tabs from last time” button in the “visited” page when appropriate
  • (In progress) bug 889621 – Transition for tapping the URL bar

Next week

  • More about:home hacking
  • Meeting ibarlow for about:home experiments and hackathon planning

Liuche

  • mentoring/reviewing bug 892094 – “Search” page in settings + updating settings tests
  • first review pass of bug 888533 – Remote debugging v1
  • bug 894129 – organize xml resources better (too easy to miss updating different resources)
  • bug 894129 – review search settings part 2
  • bug 891644 – Change ANRReporter to use new TelemetryRecorder

Margaret

  • Done
    • PTO, reviews/feedback
  • (Still) In Progress
    • bug 880060 – [fig] Fix robocop tests for new about:home
    • bug 885962 – Polish mixed content blocking UI
  • Next
    • Start landing some robocop fixes on fig
    • Finish mixed content follow-ups

Chris Kitching

  • 892116/892113 – Manage search providers page – awaiting review
  • 768667 – ActionBar for text selection – still bouncing around in review.
  • 788114 – Android intent for Adding to reading list – Got review back, needs work.
  • 828254 – Search for highlightest text feature – ostensibly finished, but broke when merged. Needs fixing.

Also, the wifi is so astonishingly patchy in here…

mcomella

RNewman

  • Reviews all over the place.
  • PBKDF2 benchmarking for PICL password stretching.
  • Sync planning and storage protocol design.

BLassey

  • bug 880259 – Firefox should use GeckoView, bouncy bouncy
  • bug 871863 – Guest mode for browsing, landed
  • bug 893968 – LaunchState locking isn’t actually locking anything useful, landed
  • bug 894313 – GeckoThread should own its own static instance, got review, need to land
  • b2g browser work week, planning

MFinkle

  • Landed some patches.
  • Will look at a few other non-critical bugs
  • Worked on GeckView project page and talked a bit with Chris, Shane and Brian about it.

Ian Barlow

In London this week for a FxOS Browser meetup

  • *NEW: Proposal for Guest Mode*
  • bug 862793 New About:home
    • Checking builds, giving feedback
    • Working on tablet designs
    • Hackathon next week!
  • bug 891115 Moving Search Providers and Add-ons into Settings
    • Checking builds/screenshots, giving feedback
  • Thinking about interesting things we could do with ‘save for later’ partners

Security/MGoodwin

  • No update

PiCL

Round Table

QA

  • Trunk crasher – _JNIEnv::CallStaticVoidMethod | mozilla::AndroidBridge::SendThumbnail bug 890590
  • Beta crasher – mozilla::layers::LayerManagerOGL::WorldTransformRect @ libGLES_hgl.so bug 845867

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/International: +1 650 903 0800 x92 Conf# 99998
    • US toll free: +1 800 707 2533 (pin 369) Conf# 99998
    • Canada: +1 416 848 3114 x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress