Mobile/Notes/11-Sep-2013: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
Line 312: Line 312:
* Risk around guest mode https://bugzilla.mozilla.org/showdependencytree.cgi?id=871863&hide_resolved=1 and new about home https://bugzilla.mozilla.org/showdependencytree.cgi?id=862793&hide_resolved=1
* Risk around guest mode https://bugzilla.mozilla.org/showdependencytree.cgi?id=871863&hide_resolved=1 and new about home https://bugzilla.mozilla.org/showdependencytree.cgi?id=862793&hide_resolved=1
* Nightly has been mostly useless the last week
* Nightly has been mostly useless the last week
* Guest-Mode will going to beta (25), number of open bugs on it is concerning


===User Advocacy===
===User Advocacy===
No Audible.
No Audible.
Sentiment Report for 23 is now live, please ping Tyler if you have questions.
Sentiment Report for 23 is now live, please ping Tyler if you have questions.

Revision as of 16:45, 11 September 2013

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 99998
    • People with Mozilla phones or softphones please dial x4000 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
    • 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
  • Mobile Vidyo Room

Schedule

  • Next merge: 2013-09-16

Topics for This Week

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.

  • Michael Boon is working on bug 791475 - Android updater notification should provide more information like progress
  • Capella fixed bug 913756 - Text Selection Handles displayed from position in previously navigated screen and bug 912523 - Give bookmark thumbnails a context menu header
  • Augustin Trancart fixed bug 711959 which makes fling animations in Fennec stop spawning new threads, and should also reduce occasional glitching. This was a tricky bug to get right (and it took a while to do) but Augustin did a great job!

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)

Kats

  • Last week
    • Mostly APZC stuff to support dynamic toolbar on B2G
    • Reviewed a bunch of Fennec patches, including Augustin's first patchset (bug 711959) and landed a quick follow-up (bug 913228)
    • Landed bug 911510 to make the gamepad dead zone on Fennec preffable
  • Next week
    • More APZC work
  • Want to call out: we are making changes for B2G that might be affecting Fennec inadvertently. If you see breakage relating to panning/zooming, or positioning of fixed-position elements, please let me know.

Chris Lord (cwiiis)

JChen

  • Past week
    • Looked at bug 912173 - crash in mozilla::RefPtr<mozilla::gl::GLContext>::~RefPtr()
    • Landed bug 897221 - dynamically updatable UA override mechanism
      • But need to figure out why test times out on ARMv6
    • Looked at bug 913513 - Intent to launch gdbserver within Fennec
    • Looked at security bug
    • Looked at bug 883586 - crash in libMali
    • Interviews
  • Next
    • Choose from above
    • bug 909940 - Default keyboard on HTC One only swipes first word in awesome screen
    • bug 904784 - Local shared active media does not stop recording on tab close

GCP

  • Last week:
    • Various WebRTC crashers (887227, 902431)
    • SafeBrowsing reviews (cookie jars)
  • Next week:
    • CanDecode crash (898767)
    • MEETINGS WITH YOU I SUPPOSE

Botond

  • Done: work on dynamic toolbar prerequisites
  • Next
    • land bug 914825 and bug 898478
    • bug 912666 (special handling of browser iframes for dynamic toolbar work)
    • any remaining dynamic toolbar prerequisites that haven't been addressed
    • putting the pieces together for a first draft of the dynamic toolbar implementation! (bug 860812)

Brian N

  • Done
    • Helping with bug 904784 - Local shared active media does not stop recording on tab close
    • Reviews
    • Bug 896281 - Synced tabbed carry over from owner
  • Next
    • Bug 897162 - [Fig] about:home starts up slower on Android 2.3.x
    • Bug 890393

Sriram

  • bug 904172 - Optimzed onMeasure(), removed animations on thumbnails -- eideticker win.
  • bug 872528 - Password doorhangers in Gingerbread phones.
  • bug 914872 - First pass of new thumbnail animations.
  • bug 906277 - Switch to tabs in LastTabs page has a first pass patch.
  • bug 911830 - about:home blank after dismissing the url-bar.
  • Experimenting with lightweight themes in new about:home
  • Experimenting with merging all views in TwoLinePageRow into a single view.

WesJ

    • Bug 826325 - Decide where window.open should open content
    • Bug 914381 - File pickers are broken
    • Bug 909547 - File Picker should avoid using temp files
    • Bug 842037 - Downloaded pictures from Firefox Mobile are incompatible with MMS-messaging on Android - Android not recognizing our saved media's Content-Type
  • Working on
    • Bug 889620 - [FIG] Transition for creating a new tab from the tab tray
    • MozActivities in Fennec

LucasR

liuche

  • Reviews, going over Favicons
  • More robocop:
  • Miscellaneous bugs:

Margaret

  • Done
    • bug 909455 - FHR recordSearch calls missing from new URL entering logic
    • bug 911828 - Crash when long clicking on BrowserSearch rows
    • bug 907192 - Update the tab count while in editing mode on tablets
    • Reviews
  • In Progress
    • bug 905262 - JS API to add content to the promo banner (put a demo add-on up on github)
    • bug 908364 - Doorhanger popup can appear on top of awesomescreen in editing mode
    • bug 906041 - Newly opened pages replace about:home while editing mode is active
    • Investigating some form autocomplete regressions - bug 912306 and bug 912308
  • Next
    • Revisit the ongoing talos problems - bug 910106 and bug 908823 (I've been busy, maybe someone else should help out with this)

Chris Kitching

  • Favicon madness

While trying to solve bug 895423, ended up revamping Favicon caching system to avoid horrible workaround. There was some collateral damage: (Mostly awaiting review)

    • bug 914027 - Stop the Favicon cache from trying to decode things it can't decode.
    • bug 748100 - Add support for decoding ICO Favicons.
    • bug 914296 - Add more intelligent Favicon caching. (No more wasteful resizing)
    • bug 888326 - Clean up Favicon caching in preparation for above.
    • bug 753356 - Solve a strictMode violation in Favicon load.
    • bug 782823 - Stop about: pages from causing an exception for Favicon load.
    • bug 813810 - Don't pixelate large Favicons (Were being downscaled and then upscaled lossily)
    • bug 759501 - Load Favicons earlier (Covered by patch to another bug)
    • bug 855911 - Fix rendering issue that was speckle-ifying the NVidia favicon.
    • bug 834536 - Key the Favicon cache with favicon URLs, not page URLs - should get many more cache hits.
    • bug 887492 - Refactor Favicon API.
    • bug 758458 - Covered by above.
    • Filed:
    • bug 914058 - Could behave better when decoding ICO - select best instead of getting largest and downscaling.
    • bug 914950 - Got a bit carried away and added support for an icon format nobody ever uses.
  • Proguard madness
    • bug 794981 - First part of generator landed. A stop closer to Proguard!
    • bug 914760 - Made the above irritate rnewman less.
    • Filed:
    • bug 913985 - Followup to above - make generator more general - generate ALL the entry points!

I think that's all... Crazy week..

mcomella

  • Past
    • bug 912524 - crash in java.lang.NullPointerException: at org.mozilla.gecko.home.BrowserSearch.showSuggestionsOptIn(BrowserSearch.java)
    • bug 882013 - (WFM) Post-landing Android FHR log pruning
  • Present
    • bug 913713: (r?) Recording keyword searches for FHR fails with org.json.JSONException: No value for identifier
    • bug 870925: (f+) Add submissions info to FHR documents
      • Part 1: (f+) Implementation
      • Part 2: Tests
    • bug 870171: Expire old FHR data (taking a while...)
      • Part 1: (f+) Add deletion methods
      • Part 2: (f+) Consolidate Receivers
      • Part 3: (f+) Create prune service, using methods from part 1
      • Part 4: Followup tests to part 3
      • Part infinity
  • Future

RNewman

  • Reviewing/feedbacking desktop FxA/Hawk code (lots of different bugs), FHR cleanup, mobile FxA code.
  • Discussing Places GUID futures.
  • Miscellaneous bugspam.

nalexander

Some work on integrating android-sync JUnit tests into m-c:

Building HTTP clients for FxAccount servers:

Starting to build Android account infrastructure:

Scott (jwir3)

BLassey

  • looking at tiling for b2g

MFinkle

  • Thinking about second-screens, local p2p sharing and cloud integration
  • Excited about next week's meetup in Toronto

Ian Barlow

This week

Arun

  • This week
    • PDF.js stuff
    • In workshops with Ian: Kinderfox, Future of mobile
  • Next week
    • Vidyo'ing for workweek!

Security/MGoodwin

WebRT

PiCL

Performance

A-Team

  • Android name changes on tbpl
  • Panda retries
  • Mobile Bugs in Orange Factor Top 10
    • bug 910106 Intermittent Android tcheck2 talosError: 'Verify HomePager is hidden: HomePager is hidden [browser_output.txt]'
  • Long-failing reftests: bug 907899, bug 907903, bug 907905, bug 907908 (all zoom related?)

Feature Focus

Fx24 (Ships 09/17)
Fx25 (Ships 10/29)
Fx26 (Ships 12/10)
Fx27 (Ships 01/21)
Fx28 (Ships 02/04)

Round Table

QA

User Advocacy

No Audible. Sentiment Report for 23 is now live, please ping Tyler if you have questions.