Mobile/Notes/14-Aug-2013: Difference between revisions
Jump to navigation
Jump to search
Line 126: | Line 126: | ||
===Chris Kitching=== | ===Chris Kitching=== | ||
* This week | |||
** {{bug|897772}} - Got catapaulted into this bug. Still not entirely sure which direction it's going to go in. Working on implementation of native encode/decode of JSON. Native decode implementation seemingly working, but causing absolutely every unit test to segfault (Some value of "working"). Unclear how to debug, since try doesn't test debug builds and segfault doesn't seem to occur locally. It IS somewhat faster, although the majority of the speedup is expected from the native encode anyway, which I'm yet to write. | |||
** {{bug|794981}} - Dragging on longer than I'd hoped. Now essentially working, being thwarted by different types of nsString being used in different places in AndroidBridge. Generated code has no way to decide which such type to use. Seems to necessitate refactoring all callers to use a consistent flavour of string. Hopefully finishing up today. | |||
** {{bug|709230}} - Still blocked on the above... | |||
** {{bug|904279}} - This appeared. Initially thought to be (Yet another) regression from prior search config bug. Turns out to be a rather subtle bug that we just shipped. Whoops. Wrote an almost entirely unsuccessful patch to correct the issue (Seems my ability to reproduce this is somewhat lesser than Margaret's) | |||
** {{bug|892125}}/{{bug|892136}} - Work continues - slowly for now - added missing JS helper script to dump needed information into Java on request, should now be straightforward to add UI to list addons and provide common configuration utilities. Remaining interesting part of this task is the addition of a system to parse the addon-defined xul files into Android preference screens. Hopefully will be less frantic to land than the last UI feature I added.. | |||
** {{bug|895423}} - Filed what is hopefully the final needed version of the patch for this one. Turns out Android styling was actually even more strange than I had first thought. I was presented with a Samsung Galaxy Ch@at to test on - this device is precisely as insane as its name suggests - found a bunch of weird edge cases in my patch making the icons not display correctly. Ended up essentially rewriting FaviconView. Icon display now consistent across all devices within easy reach from my desk. Pending review. | |||
* Next | |||
** Finish {{bug|794981}}, then {{bug|892125}}/{{bug|892136}}, followed by {{bug|709230}} and {{bug|897772}}. | |||
===mcomella=== | ===mcomella=== | ||
*Past | *Past |
Revision as of 16:30, 14 August 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
- Call for Fig Testing
- Lucas posted to the mailing list about getting some additional testing on Fig Nightlies. See his post for details.
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.
- Jinsu (heyjinsu) landed a patch for bug 818987 - Links to media files should have an "Open in app" option
- Michael Boon (michaeltpb) landed a patch for bug 888982 - fennec should use channel-specific build defines rather than MOZ_UPDATE_CHANNEL
- Capella filed and fixed bug 903871 - JS crash in SelectionHandler during longtap text select on target page
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
Chris Lord (cwiiis)
Shane Tully
Still tracking down cause of two intermittent test failures with the contacts API on Android 2.2Annoying the A-team- Should be getting a physical tegra to test on today though
- bug 880118 - Package GeckoView into an Android library project
- Last week:
- Pages loading (actually working pretty well!)
- Patches starting to be reviewed
- This week:
- Integration into build system
- Landing patches
- Last week:
Next week:
- Last week here! :(
- Working on an intern presentation I guess
JChen
GCP
- Last week:
- SafeBrowsing Download protection reviews
- bug 902000 Service to monitor the system load
- Next week:
- Finish 902000
- bug 877954 Adapt video encode resolution & framerate according to available bandwidth and CPU use
Botond
Brian N
- Done
- Cruise, booze, and flus
- Bug 901903 - The guest profile is created at every startup
- Bug 899141 - URLs are not opened from other apps if the "Don't keep activities" option is set
- Created etherpad to come up with a plan for multi-engine suggestions: https://etherpad.mozilla.org/wMC375bLW3
- Trying to get some session restore tests working, but was hitting bug 901811
- Next
- Get those doggone session tests working already
Sriram
- bug 902064 - Folders on BookmarksListView throws IllegalArgumentException.
- bug 902038 - Use a multi type cursor adapter for our adapters.
- bug 880525 - Search suggestions are misaligned on tablets.
- bug 888905 - Reading list for tablets.
- bug 904840 - Lazily inflate history page.
- bug 862801 - Exploring about:home snippets.
- More and more reviews.
- Blog on grilist view.
WesJ
Shilpan
- r+/landed
- bug 894077: [FIG] Tablet layout for visited page
- bug 891183: [FIG] Change Title strip to Tabs strip for tablets (with custom animation!)
- In progress
- bug 900234: Force reader to always be the left most icon in page actions
- bug 899376: PageAction for helper apps
LucasR
Last week
- bug 905162 - Misc empty view tweaks
- bug 871651 - Janky animation to enter editing mode
- bug 904689 - Implement empty screen state for "Most Visited" page
- bug 899550 - Disable editing mode animations on pre-Honeycomb devices
- bug 905139 - Fix alpha setter for pre-HC AnimatorProxy
- bug 905088 - Properly handle default URL on BrowserApp's enterEditingMode
- bug 871652 - Disable toolbar's context menu while in editing mode
- bug 903448 - Update testHistory for new about:home
- bug 903478 - Add testMostRecentPage for new about:home
- bug 897483 - Add testMostVisitedPage for new about:home
- bug 897481 - Update testShareLink for new about:home
- bug 899183 - Update testBookmarklets for new about:home
- Tons of patch reviews
- Prioritizing fig bugs, defining readiness parameters for the merge
- Proposed merge plan:
- Call for testers: https://mail.mozilla.org/pipermail/mobile-firefox-dev/2013-August/000170.html
- Informal test day this Friday (August 16)
- Merge next week (August 19-23)
- Test day after merge (August 30)
Next week
- Gradually land all ported tests in fig
- General prep work for the about:home merge to m-c
- More about:home hacking
Liuche
Margaret
- Done
- TRIBE (if you're interested, you can learn more/sign up on the TRIBE wiki page)
- bug 899393 - [fig] Switch-to-tab is broken
- Reviews
- In Progress
- bug 897772 - [fig] "Add to Home Screen" shortcut doesn't have an icon sometimes
- Started investigating bug 848242 - Add support for widget/tiles to homepage customization
- Next
- Help do whatever needs to get done to merge fig into m-c
Chris Kitching
- This week
- bug 897772 - Got catapaulted into this bug. Still not entirely sure which direction it's going to go in. Working on implementation of native encode/decode of JSON. Native decode implementation seemingly working, but causing absolutely every unit test to segfault (Some value of "working"). Unclear how to debug, since try doesn't test debug builds and segfault doesn't seem to occur locally. It IS somewhat faster, although the majority of the speedup is expected from the native encode anyway, which I'm yet to write.
- bug 794981 - Dragging on longer than I'd hoped. Now essentially working, being thwarted by different types of nsString being used in different places in AndroidBridge. Generated code has no way to decide which such type to use. Seems to necessitate refactoring all callers to use a consistent flavour of string. Hopefully finishing up today.
- bug 709230 - Still blocked on the above...
- bug 904279 - This appeared. Initially thought to be (Yet another) regression from prior search config bug. Turns out to be a rather subtle bug that we just shipped. Whoops. Wrote an almost entirely unsuccessful patch to correct the issue (Seems my ability to reproduce this is somewhat lesser than Margaret's)
- bug 892125/bug 892136 - Work continues - slowly for now - added missing JS helper script to dump needed information into Java on request, should now be straightforward to add UI to list addons and provide common configuration utilities. Remaining interesting part of this task is the addition of a system to parse the addon-defined xul files into Android preference screens. Hopefully will be less frantic to land than the last UI feature I added..
- bug 895423 - Filed what is hopefully the final needed version of the patch for this one. Turns out Android styling was actually even more strange than I had first thought. I was presented with a Samsung Galaxy Ch@at to test on - this device is precisely as insane as its name suggests - found a bunch of weird edge cases in my patch making the icons not display correctly. Ended up essentially rewriting FaviconView. Icon display now consistent across all devices within easy reach from my desk. Pending review.
- Next
- Finish bug 794981, then bug 892125/bug 892136, followed by bug 709230 and bug 897772.
mcomella
- Past
- bug 900289: Enable foreign key pragma on FHR database
- bug 902039: [fig] Correct about:home back-button/swipe UX
- (WORKSFORME) New UX is not viable
- Present
- bug 904122: (f+) [fig] Scrolling on search suggestions page does not dismiss the keyboard
- bug 870925: (f+) Add submissions info to FHR documents
- bug 870171: (f+) Expire old FHR data
- Future
- FHR
- Selecting new bugs via roadmap
- Architecture docs
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
- Robocop docs
- Suggestions on improvements? Add at https://mobile.etherpad.mozilla.org/11
- FHR
RNewman
Scott (jwir3)
BLassey
MFinkle
- Setting the Stage
- PiCL planning: Getting to part where we code
- More added to Chromecast support in bug 901803
- Scanning upcoming Android conferences for Mozilla/Firefox opportunities
Ian Barlow
Security/MGoodwin
WebRT
PiCL
Performance
A-Team
Feature Focus
- Fx24
- [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] Gecko Webview phase 1
- [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
- [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
- [ON TRACK] Added locale: Romanian (ro-RO)
- [PROPOSED] About:home redesign
- [PROPOSED] Add-ons can add content to the "promotional banner" tile
- [PROPOSED] search provider management in settings menu
- [PROPOSED] Addition of search engines - Yahoo and Bing for selected locales
- [PROPOSED] AMO discoverability
- [PROPOSED] Marketplace discoverability
- [PROPOSED] API: Third-party Cloud storage
- [PROPOSED] API: Gamepad
- [PROPOSED] API: Bluetooth
- [PROPOSED] API: Push notifications
- [PROPOSED] Second screen support (initial experimental work)
- [PROPOSED] Accelerated 2D canvas (platform)
- [PROPOSED] Async subframe scrolling (platform)