Mobile/Notes/11-Feb-2015: Difference between revisions
Jump to navigation
Jump to search
MarkFinkle (talk | contribs) m (→Schedule) |
(→Stefan) |
||
| (20 intermediate revisions by 14 users not shown) | |||
| Line 11: | Line 11: | ||
== Topics for This Week == | == Topics for This Week == | ||
;Geo-IP Based Search Engines: We landed a few patches to add support for geo-IP based handling search engines, search engine order and default search engine. See {{bug|1117186}} and {{bug|1129576}} and dependencies. Regressions are still turning up. | |||
== Tracking Review == | == Tracking Review == | ||
| Line 48: | Line 49: | ||
** {{bug|1128187}} - Allow SelectionHandles in mixed LTR-RTL content | ** {{bug|1128187}} - Allow SelectionHandles in mixed LTR-RTL content | ||
** {{bug|1125593}} - Remove unnecessary getClientRects calcs in SelectionHandler | ** {{bug|1125593}} - Remove unnecessary getClientRects calcs in SelectionHandler | ||
* (iOS) lyle-luan fixed {{Bug|1123499}} - Domain search results should open directly instead of in search | |||
==Stand ups== | ==Stand ups== | ||
| Line 55: | Line 57: | ||
* Anything blocking you? | * Anything blocking you? | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===ted=== | |||
* Standing iOS Gecko port back up | |||
* Got everything building for iOS simulator as of last Friday, working on getting bits on simulator screen currently | |||
* Code will wind up in http://hg.mozilla.org/users/tmielczarek_mozilla.com/gecko-ios/ shortly | |||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | {{readonly}} | ||
* Working on {{bug|1127464}} | |||
* Profiling stuff | |||
* Looking into other video bugs | |||
<!-- ==== Past week ==== --> | <!-- ==== Past week ==== --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
| Line 76: | Line 88: | ||
===GCP=== | ===GCP=== | ||
{{mybugs|gpascutto@mozilla.com}} | |||
* {{Bug|1104619}} Sandboxing support for audio playback & recording | |||
* SafeBrowsing discussions | |||
===Randall Barker=== | ===Randall Barker=== | ||
| Line 102: | Line 115: | ||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{ | * {{Bug|1130228}} - Added UI testing framework (KIF) with a basic navigation test | ||
* Working on home panels | |||
** {{Bug|1131282}} - Convert TabBarViewController to an in-content controller | |||
* {{Bug|1131914}} - Refactor delegates and file hierarchies to be more consistent | |||
* {{Bug|1131355}} - Fix UI for no selected tab | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
* {{Bug|1131281}} - Bookmarks sqlite table Landed! | |||
* {{Bug|1128595}} - Sqlite db for favicons Landed! | |||
* {{Bug|1128363}} - Table versioning should be per-table Landed! | |||
* {{Bug|1127006}} - [META] IOS-2 - Firefox Ecosystem - Supporting share extensions from other applicationsShare button on iOS. Landing... | |||
* {{Bug|1129631}} - Theme for tabs tray In reviews | |||
===liuche=== | ===liuche=== | ||
| Line 113: | Line 134: | ||
Highlights: | Highlights: | ||
* Passwords telemetry | |||
* Onboarding v2 work | |||
Present: | Present: | ||
| Line 134: | Line 157: | ||
===mcomella=== | ===mcomella=== | ||
{{readonly}} | {{readonly}} | ||
1/2 day on Friday, holiday Monday, off Tuesday | |||
====Past==== | ====Past==== | ||
*¯\_(ツ)_/¯ | |||
====Present==== | ====Present==== | ||
{{ | *{{bug|939350}} - Create python linter wrapper | ||
*{{bug|1106935}} - Remove old tablet code and resources | |||
*{{bug|1122302}} - Reduce "Menu -> Share" click count by creating "Send tab to device" menu item (in lieu of "Add to Firefox") | |||
*{{bug|1130203}} - Implement latest share overlay mock | |||
====Future==== | ====Future==== | ||
*(Q1 goals) Toolbar cleanup & awesomescreen refresh | |||
===zombie rnewman=== | ===zombie rnewman=== | ||
| Line 154: | Line 183: | ||
===nalexander=== | ===nalexander=== | ||
< | {{readonly}} | ||
Projects for this cycle: | |||
* Migrating legacy Sync 1.1 devices testing starts this week | |||
* Pushing FxA support for Reading List | |||
** sign up tracked by {{bug|1123107}} | |||
** settings tracked by {{bug|1123116}} | |||
** Make FxA provide OAuth implicit grants for Fennec consumers, tracked by {{bug|1117829}} | |||
* Implement Firefox Accounts for iOS | |||
** Tracked by {{bug|iosfxa}} | |||
** Landed embedded <i>accounts.firefox.com</i> {{bug|1126584}} | |||
** Waiting on review for persisting {{bug|1129158}} | |||
** Waiting for UX guidance on exposing Firefox Account status {{bug|1129161}} | |||
* |mach bootstrap| for mobile/android should be good for OS X and Linux now | |||
** Arch Linux support appreciated: {{bug|1114718}} | |||
* Building with Gradle | |||
** I am building locally without compiling Gecko, but I'm a good ways off landing something like this | |||
** Getting build artifacts from Treeherder is a huge pain in the API | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
| Line 161: | Line 210: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Past: | Past: | ||
* Poland | |||
* Open in background | |||
{{bugpast|mhaigh@mozilla.com}} | {{bugpast|mhaigh@mozilla.com}} | ||
Present: | Present: | ||
* Open in background | |||
{{bugpresent|mhaigh@mozilla.com}} | {{bugpresent|mhaigh@mozilla.com}} | ||
| Line 169: | Line 221: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Focus on remaining (UX) bugs for Reading View and Reading List | |||
===James Hugman=== | ===James Hugman=== | ||
| Line 184: | Line 230: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* landed | |||
** Bug 1127237 - Text from history panel is not entirely displayed | |||
*** uplifted to m-a, m-b | |||
* in review | |||
**1025703 Ignore autocomplete="off" for filling login forms | |||
**1124711 Site identity popup overlaps the URL Bar on phone (r+) | |||
* in progress | |||
** 1121040 Multiple saved passwords for a website, selecting with cursor keys + ENTER Key doesn't work when website handles enter keypress itself | |||
** 1101746 Display message when no passwords are present | |||
===BLassey=== | ===BLassey=== | ||
| Line 206: | Line 263: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Past | * Past | ||
** | ** Reading List UX sync up/ planning | ||
** Passwords UX co-ordination w/ Ryan (see LucidChart) | |||
** {{Bug|1112185}}: "Open-in-Background" w/ Mhaigh | |||
** {{Bug|1114708}}: Working on Reader mode transitions | |||
** {{Bug|1097337}}: Android L theme | |||
* Upcoming | * Upcoming | ||
** | ** {{Bug|1122302}}: Improve tab sending exp. in Android w/ Mcomella Mfinkle | ||
** Reader mode UI/UX review with Desktop | |||
** Continue with Passwords UX work | |||
** General Android bugs | |||
** in SFO next week | |||
* Misc | |||
** Hoodies have arrived! (in SFO) | |||
===Robin=== | ===Robin=== | ||
| Line 217: | Line 284: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* More iOS breadth on UX (History, Bookmarks, Home Panels, Door Hangers, etc) http://invis.io/HA254M642 | |||
* Will look at Settings next to unblock nalexander | |||
* PTO Thursday | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
Latest revision as of 16:33, 11 March 2015
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: 2015-02-23
Topics for This Week
- Geo-IP Based Search Engines
- We landed a few patches to add support for geo-IP based handling search engines, search engine order and default search engine. See bug 1117186 and bug 1129576 and dependencies. Regressions are still turning up.
Tracking Review
Beta
- Next Build:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Aurora
- Next Build:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
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. New contributors are highlighted in bold.
- https://twitter.com/ficus/status/565234296294625280
- Alexander Dimitrov fixed bug 1125449 - Remove mActivity from BaseRobocopTest and bug 1125523 - Updated tests to specify JS version and upgraded all uses of var to let
- Ahmed Khalil fixed bug 1125531 - Optimize robocop SelectionHandler test notification generator
- Andy Pusch fixed bug 964412 - Support basic HTML markup in doorhanger text (screenshot)
- capella fixed a bunch of bugs (and did a great job mentoring our new contributors!)
- bug 1125516 - Ensure Selection closed at start of attachCaret
- bug 1117274 - Implement desktops FindInPage matchString limit pref
- bug 1128187 - Allow SelectionHandles in mixed LTR-RTL content
- bug 1125593 - Remove unnecessary getClientRects calcs in SelectionHandler
- (iOS) lyle-luan fixed bug 1123499 - Domain search results should open directly instead of in search
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!
ted
- Standing iOS Gecko port back up
- Got everything building for iOS simulator as of last Friday, working on getting bits on simulator screen currently
- Code will wind up in http://hg.mozilla.org/users/tmielczarek_mozilla.com/gecko-ios/ shortly
James W. (snorp)
<Read Only>
- Working on bug 1127464
- Profiling stuff
- Looking into other video bugs
JChen
<Read Only> (on leave)
GCP
Fixed
- 1129921 - crash in java.lang.NullPointerException: Attempt to invoke virtual method ''boolean android.os.Handler.post(java.lang.Runnable)'' on a null object reference at org.webrtc.videoengine.VideoCaptureAndroid.stopCapture(VideoCaptureAndroid.java)
- 1129858 - getUserMedia Video does not work on (some) Android 2.3 devices
- 1129365 - getUserMedia Video/Camera broken due to preview/picture size mismatch
Working on
- bug 1104619 Sandboxing support for audio playback & recording
- SafeBrowsing discussions
Randall Barker
<Read Only>
Last Week:
- Made progress enabling WebRTC audio. Audio data appears to be received, needs to be propagated up the stack. bug 1121679 Enable receiving audio in standalone WebRTC
- Investigated bug 1131084 - Can not mirror tab to Chromecast device. Maybe an issue caused by chromecast update?
Next Week:
- Continue work on bug 1121679 Enable receiving audio in standalone WebRTC
- Continue investigation of bug 1131084 - Can not mirror tab to Chromecast device
Eugen Sawin
<Read Only>
Finished
- (fixed regression) bug 792992 - Can't override query URL for update service
Working on
- bug 1093815 - Use AndroidPlatformDecoder for standalone MP3 on Android
- Currently writing MP3Reader (from scratch, based on MP4Reader)
Brian Nicholson
- bug 1130228 - Added UI testing framework (KIF) with a basic navigation test
- Working on home panels
- bug 1131282 - Convert TabBarViewController to an in-content controller
- bug 1131914 - Refactor delegates and file hierarchies to be more consistent
- bug 1131355 - Fix UI for no selected tab
WesJ
- bug 1131281 - Bookmarks sqlite table Landed!
- bug 1128595 - Sqlite db for favicons Landed!
- bug 1128363 - Table versioning should be per-table Landed!
- bug 1127006 - [META] IOS-2 - Firefox Ecosystem - Supporting share extensions from other applicationsShare button on iOS. Landing...
- bug 1129631 - Theme for tabs tray In reviews
liuche
<Read Only>
Highlights:
- Passwords telemetry
- Onboarding v2 work
Present:
Past:
Margaret
<Read Only>
Highlights:
- Fetching reading list content in the background - bug 1113454
- Desktop reader mode controls - bug 1120735
- Reviews, meetings, etc.
Past:
- 1117226 - Use sendRequestForResult for reader mode favicon and add-to-list requests
- 1128521 - crash in java.lang.NoSuchMethodError: org.mozilla.search.SearchActivity.isDestroyed at org.mozilla.search.SearchActivity$6.onAnimationEnd(SearchActivity.java)
- 1113454 - Download and cache reader mode content in the background
- 1128523 - Duplicate column name: content_status while compiling: ALTER TABLE reading_list
- 907079 - The forward button is displayed after opening and closing the reader mode settings menu
- 1131106 - Add-on options header is visible even if there are no valid options
Present:
mcomella
<Read Only>
1/2 day on Friday, holiday Monday, off Tuesday
Past
- ¯\_(ツ)_/¯
Present
- bug 939350 - Create python linter wrapper
- bug 1106935 - Remove old tablet code and resources
- bug 1122302 - Reduce "Menu -> Share" click count by creating "Send tab to device" menu item (in lieu of "Add to Firefox")
- bug 1130203 - Implement latest share overlay mock
Future
- (Q1 goals) Toolbar cleanup & awesomescreen refresh
zombie rnewman
<Read Only>
- Taking the morning off.
- Distribution fixes of all kinds.
- FxA reviews (woo go Nick).
- RL precursor work, service work, schema changes.
- Misc fixes, interviews, meetings, etc. etc.
Fixed
Working on
nalexander
<Read Only>
Projects for this cycle:
- Migrating legacy Sync 1.1 devices testing starts this week
- Pushing FxA support for Reading List
- sign up tracked by bug 1123107
- settings tracked by bug 1123116
- Make FxA provide OAuth implicit grants for Fennec consumers, tracked by bug 1117829
- Implement Firefox Accounts for iOS
- Tracked by bug iosfxa
- Landed embedded accounts.firefox.com bug 1126584
- Waiting on review for persisting bug 1129158
- Waiting for UX guidance on exposing Firefox Account status bug 1129161
- |mach bootstrap| for mobile/android should be good for OS X and Linux now
- Arch Linux support appreciated: bug 1114718
- Building with Gradle
- I am building locally without compiling Gecko, but I'm a good ways off landing something like this
- Getting build artifacts from Treeherder is a huge pain in the API
Past
Present
Martyn Haigh
Past:
- Poland
- Open in background
Present:
- Open in background
Stefan
Focus on remaining (UX) bugs for Reading View and Reading List
James Hugman
Ally
- landed
- Bug 1127237 - Text from history panel is not entirely displayed
- uplifted to m-a, m-b
- Bug 1127237 - Text from history panel is not entirely displayed
- in review
- 1025703 Ignore autocomplete="off" for filling login forms
- 1124711 Site identity popup overlaps the URL Bar on phone (r+)
- in progress
- 1121040 Multiple saved passwords for a website, selecting with cursor keys + ENTER Key doesn't work when website handles enter keypress itself
- 1101746 Display message when no passwords are present
BLassey
Fixed
Working on
MFinkle
Fixed
- 1129607 - Regression: Time it takes to show engines/results on first launch initial search has regressed
- 1129576 - Wrong default search activity engine set with device under US IP
- 1130812 - AppConstants.jsm is not substituting correctly
Working on
Antlam
- Past
- Reading List UX sync up/ planning
- Passwords UX co-ordination w/ Ryan (see LucidChart)
- bug 1112185: "Open-in-Background" w/ Mhaigh
- bug 1114708: Working on Reader mode transitions
- bug 1097337: Android L theme
- Upcoming
- bug 1122302: Improve tab sending exp. in Android w/ Mcomella Mfinkle
- Reader mode UI/UX review with Desktop
- Continue with Passwords UX work
- General Android bugs
- in SFO next week
- Misc
- Hoodies have arrived! (in SFO)
Robin
Darrin
- More iOS breadth on UX (History, Bookmarks, Home Panels, Door Hangers, etc) http://invis.io/HA254M642
- Will look at Settings next to unblock nalexander
- PTO Thursday