Mobile/Notes/11-Sep-2013: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 159: | Line 159: | ||
From: | From: | ||
https://www.dropbox.com/s/h2u6wh1xtspdggg/NightlyHistory.png | https://www.dropbox.com/s/h2u6wh1xtspdggg/NightlyHistory.png | ||
Revision as of 16:46, 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
- Fx24 Beta 10, Build 2: http://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/24.0b10-candidates/build2/android/multi/
- Dogfood: https://wiki.mozilla.org/QA/Fennec/WebRTC/Dogfood
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
- bug 904533 (related to the correct computation of frame composition bounds) - landed
- bug 913205 (performance and correctness issues caused by bug 904533) - landed
- bug 914825 (regression caused by bug 904533) - under review
- bug 898478 (seamless scroll hand-off to parent layer) - under review
- 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
Last week
- (Landed) Template:Bug 911295 - Use empty URL if entering editing mode on startup with no tabs
- (Landed) Template:Bug 912298 - HomePager's stub and view should not share the same id
- (Landed) Template:Bug 896565 - Update testAwesomebarSwipes for new about:home
- bug 905685 - Implement proper asynchronous and incremental favicon loading in the new about:home
- Investigating: bug 908747 and bug 909380
Next week
- More perf analysis, tweaking queries in about:home
- New UI testing API patch for review
liuche
- Reviews, going over Favicons
- More robocop:
- bug 912590 - update existing tests to use 4.2 APIs
- Robotium 4.3 has been released! bug 914773
- Miscellaneous bugs:
- bug 910186 - Search engine long-press
- bug 897571 - Incorrect rendering of urlbar expansion
- Next:
- bug 878145, bug 852608, bug 903532
- projects from Ian's magic slidedeck???
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.
Coolness:
From:
To:
- 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!
- Assorted
- bug 913890 - Minor cleanup.
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
- FHR
- Selecting new bugs via roadmap
- Architecture docs
- Testing
- Help with new framework
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
- Docs (Robocop suggestions at https://mobile.etherpad.mozilla.org/11)
- FHR
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:
- Preliminary test code landing patch (r+) at https://bugzilla.mozilla.org/show_bug.cgi?id=903531
- Preliminary build system integration (r-, glandium wants a more comprehensive update -- in progress) at https://bugzilla.mozilla.org/show_bug.cgi?id=903534
- I want to get this in better shape before the workweek but FxAccount stuff takes priority :(
Building HTTP clients for FxAccount servers:
- Bug 912275 - scrypt helper client (r+) at https://github.com/mozilla-services/android-sync/pull/350
- Bug 892025 - picl-idp client (f?) at https://github.com/mozilla-services/android-sync/pull/352
Starting to build Android account infrastructure:
- Bug 808813 - Android boilerplate (f+) at https://github.com/mozilla-services/android-sync/pull/348
- Bug 899217 - in progress.
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
- In SF! https://twitter.com/zhenshuofang/status/377553517772550144/photo/1
- Running some workshops for
- Kinderfox
- Future mobile stuff
- Working with Arun on PDF.js
- Finalizing (still) draft of "Save for later" integration
- http://cl.ly/0i1d150L0k39
- Let's talk about this next week!
- Working on a blog post for the new Awesomescreen
- Some FirefoxOS stuff
Arun
- Last week
- Working with Ian on PDF.js: [MVP](https://etherpad.mozilla.org/pdf-js-mvp), Sketches…
- Blog post about Designing FHR on Android for the UX quarterly
- This week
- PDF.js stuff
- In workshops with Ian: Kinderfox, Future of mobile
- Next week
- Vidyo'ing for workweek!
Security/MGoodwin
WebRT
- Team is visiting SF this week
- Have a working end-to-end demo for installing/running Hosted apps using stub apks
- Working on getting packaged apps running through the same methods
- Part of that is a large rewrite of WebApps.jsm
- May look at a simpler workaround for this while we wait for those changes
- Looking at setting the multiprocess flag for WebApp Activities so that they can run in the stub apk's process. (No more 100 WebApp activities needed in our manifest?)
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)
- [AT RISK] WebRTC platform support, preffed ON
- [ON TRACK] Added locale: Swedish, sv-SE
- [ON TRACK] Reader improvements
- [ON TRACK] NFC bump for tab sharing
- [ON TRACK] Packaged apps foundations, but not exposed until the WebApp Experience has landed
- [ON TRACK] Quickshare
- [ON TRACK] Firefox Icon rebrand
- [ON TRACK] Change default search engine for zh-CN
- [ON TRACK] Add-on definition in distribution files
- [ON TRACK] Added locale: British English, en-GB
- [ON TRACK] Added locale: Catalan, ca-ES
- [PROPOSED] Firefox for readers
- Fx25 (Ships 10/29)
- WebRTC Quality Criteria: https://wiki.mozilla.org/Mobile/Projects/WebRTC_platform_support#Quality_criteria
- [PLANNED] API: Web Audio
- [ON TRACK] Settings UI clean-up excluding search provider management
- [ON TRACK] Guest browsing
- [ON TRACK] Page Actions
- [ON TRACK] SkiaGL improvement
- [ON TRACK] Mixed content
- [ON TRACK] API: Contacts
- [ON TRACK] Added locale: Ukrainian (ua-UK)
- [ON TRACK] Added locale: Irish (ga-IE)
- [ON TRACK] Added locale: South African English (za-EN)
- [ON TRACK] Setting wallpaper bug 886996
- [ON TRACK] Developer Tools: Remote Debugging
- Fx26 (Ships 12/10)
- [ON TRACK] Added locale: Romanian (ro-RO)
- [ON TRACK] AMO discoverability
- [ON TRACK] Addition of search engines - Yahoo and Bing for selected locales
- [AT RISK] About:home redesign
- [AT RISK] Add-ons can add content to the "promotional banner" tile
- [AT RISK] search provider management in settings menu
- [PROPOSED] Marketplace discoverability
- [PROPOSED] Second screen: Chromecast support
- Fx27 (Ships 01/21)
- [PROPOSED] Ability for add-ons to customize sound effects to browser actions
- [PROPOSED] Directional game console navigation
- [PROPOSED] Set Top Box optimization
- [PROPOSED] WebApp experience
- [PROPOSED] Privileged apps support
- Fx28 (Ships 02/04)
- [PROPOSED] Shumway
- [PROPOSED] First-run UX (tied to PiCL MVP)
- [PROPOSED] New Sync (PiCL MVP)
Round Table
QA
- We'll round-up some more devices for investigating slower about:home startup bug 897162
- Feel free to take a look at Toronto inventory next week
- Low risk OpenSLES audio codec fixes bug 899159 uplifted to mozilla-beta (creating a 24.0 beta 10 build-candidate #2) to address deadlocks
- Default search engines (Google, Amazon, Twitter, Wikipedia): policy on not using the bundled favicons (e.g., if they're low-res)
- 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
- Guest-Mode will be going to beta (25), number of open bugs on it is concerning
User Advocacy
No Audible. Sentiment Report for 23 is now live, please ping Tyler if you have questions.