Mobile/Notes/25-Mar-2015: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
(bnicholson)
 
(18 intermediate revisions by 15 users not shown)
Line 51: Line 51:
* Anything blocking you?
* Anything blocking you?
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===ted===
* Got Gecko running on an iOS device last week: https://twitter.com/TedMielczarek/status/578379233153531904
* Worked out some kinks this week and got JITs working (thanks to jandem, {{bug|977805}})
* Next up is getting OMTC/APZ working, probably the last work item for me
===James W. (snorp)===
===James W. (snorp)===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
Line 91: Line 96:


===Eugen Sawin===
===Eugen Sawin===
<!--
 
{{readonly}}
{{readonly}}


'''Fixed'''
* MP3 demuxer
{{bugpast|esawin@mozilla.com}}
** Last week: wrote MP3 frame detection and parsing
** This week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
** Next: integrate MP3 demuxer with MP4Reader and iron out issues to finally play sound again


'''Working on'''
* IME
{{bugpresent|esawin@mozilla.com}}
** Found the cause for {{Bug|1134209}}, possible fix unclear yet
-->
** Found a possible general issue with on-blur and on-focus event handling/firing caused by mutation events
** Further investigated {{bug|1144174}} and {{bug|1051556}}, no definitive results yet
** Discussing mitigation of IME crash issues on release builds


===Brian Nicholson===
===Brian Nicholson===
{{readonly}}
* Top sites/thumbnails
** {{Bug|1144350}} - Show thumbnails on top sites panel
** {{Bug|1147132}} - Keyboard covers top sites content
** {{Bug|1144348}} - Implement thumbnails storage
** {{Bug|1144871}} - Improve FileAccessor API
** {{Bug|1146095}} - StorageTests are disabled and broken
* {{Bug|1147158}} - Site rows should use URL as the default text if there's no title
* {{Bug|1146511}} - Search results mangled on device rotation


===WesJ===
===WesJ===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Had a baby
* {{Bug|1137958}} - Prompt for saving passwords. Landed
* {{Bug|1135180}} - Favicon storage for bookmarks. Landed.
* {{Bug|1146366}} - Bookmark star is not updating when switching tabs
* {{Bug|1147175}} - Use SDWebImage for thumbnail
* {{Bug|1137462}} - Improve history database performance


===liuche===
===liuche===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
Passwords doorhangers on Android, about:passwords work.
Passwords doorhangers on Android, about:passwords work.
Highlights:


Present:
Present:
Line 125: Line 145:
* Lots of reader view/readability hacking
* Lots of reader view/readability hacking
** https://github.com/mozilla/readability
** https://github.com/mozilla/readability
** Things landing on Nightly, but we'll need to uplift to 38
Past:
Past:
{{bugpast|margaret.leibovic@gmail.com}}
{{bugpast|margaret.leibovic@gmail.com}}
Line 131: Line 152:


===mcomella===
===mcomella===
{{readonly}}
*Add to reading list button (& uplift)
 
*Sharing improvements: "Send to other devices" & visual improvements (& uplift)
*
*Next: Android L fixes & search improvements
Past:
Past:
{{bugpast|michael.l.comella@gmail.com}}
{{bugpast|michael.l.comella@gmail.com}}
Line 149: Line 170:
===nalexander===
===nalexander===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
Head down mopping up the blood for Reading List on Android: {{bug|1147164}}.


===Martyn Haigh===
===Martyn Haigh===
Line 162: Line 184:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
Some highlights:
* Reader View content is now served via built-in web server
* (Internal) Reader View URLs are hidden
* Share To Extension works again (for both Bookmarks and Reading List) !
* Reader View content is cached for offline usage (but no images yet)
* Pushed out a new Aurora Build
Upcoming:
* Integrating better Reading List storage (so that mark as read / delete will start working)
* Share Extension UX update
* Random boog fixes (trying to fix at least one or two small bugs in the morning to shrink the queue)


===James Hugman===
===James Hugman===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
Struggling with Optionals, Properites, Protocols and Closures in pursuit of the least disgusting way I could think off do saving of open tabs. (restoring is later).
 
Blocked on UX for QR code reading (this isn't a cry for help!).
 
Somewhat excited by the React-Native due out at the F8 Conference this week.


===Ally===
===Ally===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* last week
** Passwords had a project checkpoint last week
** FHR passwords provider v2 is back in review for nits (1124895)
** Aurora Scrollbar missing from some small screen/mdpi devices, awaiting aurora uplift: 1128431 (aka 1135770 1135771)
* this week
** android doorhanger work (1147064, 1139553, 1139551)
** any new aurora bugs


===BLassey===
===BLassey===
Catching up on things from 5 weeks of travel
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
Line 197: Line 247:
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Past
* Past
**
** Passwords UX work
** Doorhangers wrangling
** Tracking Protection co-ordination
** Reading List UX sync up
** First Run
* Upcoming
* Upcoming
**
** First Run next steps (proposal for testing?)
** {{Bug|1144430}}: Toolbar "icons" UX (site ID, security, etc)
** {{Bug|1127901}}: Clustered links UX
** Bugs backlog


===Robin===
===Robin===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
'''iOS''' <br>
Working on:
* {{bug|1147018}} UX Design specification for the Share To extension
* {{bug|1144760}} UX and assets for empty Synced Tabs panel
* {{bug|1130495}} Home Panels - Synced tabs
* {{bug|1130512}} Reading mode - Landscape layouts
Completed:
* {{bug|1145240}} Make tab tray home panel icon list have light background and update icons
* {{bug|1134786}} New Assets for browsing UI
* {{bug|1143956}} Device type assets for Synced Tabs panel
All UI (not specs) in progress can be viewed here: http://invis.io/XY2HBO14R


===Darrin===
===Darrin===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Back from PTO
* working on some patches to bring iOS closer to the specs
**  typography
**  layout/spacing
**  animations
**  transitions


===Security/MGoodwin===
===Security/MGoodwin===
Line 232: Line 309:


== Round Table ==
== Round Table ==
 
*Meeting improvements summary
**Rotating meeting master
**Try removing read-only?
***''Briefly'' summarize what you've worked on


[[Category:Wikipage templates]]
[[Category:Wikipage templates]]

Latest revision as of 17:14, 25 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-03-30 (pencils down)

Topics for This Week

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.

  • Stéphane fixed bug 935259 - Split DOMLinkAdded switch statement into methods
  • Jeff Lu fixed bug 1140044 - Bookmarks button in browser menu does not update title when state changes
  • Sebastian fixed bug 1142699 - Intermittent testReaderModeTitle and bug 1143280 - Android build fails with updated support library (22) and/or new API level (22)
  • Capella fixed bug 1140979 - Change SelectionHandler/TextSelection to use UUID vs. simple selectionID
    • And he's starting work on bug 988143 - Enable text selection and touch caret in Gecko on Fennec!

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

James W. (snorp)

<Read Only>

JChen

Fixed

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 429 [1] => Unknown Error ) ) 1

Working on


GCP

Randall Barker

<Read Only>

Last Week:

  • Fixed render cruft in presentation composite pass.
  • Created patch for tab mirror encoder so that tabs streamed from mobile device are full size (see bug 1144975).
  • Landed bug fix to gamepad on MacOS that would cause a crash if certain buttons were pressed, patch also enabled dpad on MacOS attached controllers (see bug 1107801).
  • Un-bitrotted standalone webrtc code. Still broken on Roku due to compiler issues.

Next Week:

  • Scale presentation composite so that entire page is mirrored and wrap up project.
  • Get latest code running on Roku again.
  • Investigate encoding shared tab from composite in place of redrawing page.

Eugen Sawin

<Read Only>

  • MP3 demuxer
    • Last week: wrote MP3 frame detection and parsing
    • This week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
    • Next: integrate MP3 demuxer with MP4Reader and iron out issues to finally play sound again
  • IME
    • Found the cause for bug 1134209, possible fix unclear yet
    • Found a possible general issue with on-blur and on-focus event handling/firing caused by mutation events
    • Further investigated bug 1144174 and bug 1051556, no definitive results yet
    • Discussing mitigation of IME crash issues on release builds

Brian Nicholson

  • Top sites/thumbnails
  • bug 1147158 - Site rows should use URL as the default text if there's no title
  • bug 1146511 - Search results mangled on device rotation

WesJ

liuche

Passwords doorhangers on Android, about:passwords work.

Present:

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 429 [1] => Unknown Error ) ) 1

Past:


Margaret

Highlights:

Past:

Present:


mcomella

  • Add to reading list button (& uplift)
  • Sharing improvements: "Send to other devices" & visual improvements (& uplift)
  • Next: Android L fixes & search improvements

Past:

Present:


rnewman

<Read Only>

Fixed

Working on


nalexander

<Read Only> Head down mopping up the blood for Reading List on Android: bug 1147164.

Martyn Haigh

Past:

Present:


Stefan

Some highlights:

  • Reader View content is now served via built-in web server
  • (Internal) Reader View URLs are hidden
  • Share To Extension works again (for both Bookmarks and Reading List) !
  • Reader View content is cached for offline usage (but no images yet)
  • Pushed out a new Aurora Build

Upcoming:

  • Integrating better Reading List storage (so that mark as read / delete will start working)
  • Share Extension UX update
  • Random boog fixes (trying to fix at least one or two small bugs in the morning to shrink the queue)

James Hugman

<Read Only>

Struggling with Optionals, Properites, Protocols and Closures in pursuit of the least disgusting way I could think off do saving of open tabs. (restoring is later).

Blocked on UX for QR code reading (this isn't a cry for help!).

Somewhat excited by the React-Native due out at the F8 Conference this week.

Ally

  • last week
    • Passwords had a project checkpoint last week
    • FHR passwords provider v2 is back in review for nits (1124895)
    • Aurora Scrollbar missing from some small screen/mdpi devices, awaiting aurora uplift: 1128431 (aka 1135770 1135771)
  • this week
    • android doorhanger work (1147064, 1139553, 1139551)
    • any new aurora bugs

BLassey

Catching up on things from 5 weeks of travel

Fixed

Working on


MFinkle

  • Working on Program Review material (Program Review for Firefox is on Friday)
  • Recruiting
  • iOS dogfooding, planning and triage (moving along well)
  • Yelling in meetings at appropriate moments

Fixed

Working on


Antlam

  • Past
    • Passwords UX work
    • Doorhangers wrangling
    • Tracking Protection co-ordination
    • Reading List UX sync up
    • First Run
  • Upcoming
    • First Run next steps (proposal for testing?)
    • bug 1144430: Toolbar "icons" UX (site ID, security, etc)
    • bug 1127901: Clustered links UX
    • Bugs backlog

Robin

iOS
Working on:

Completed:

  • bug 1145240 Make tab tray home panel icon list have light background and update icons
  • bug 1134786 New Assets for browsing UI
  • bug 1143956 Device type assets for Synced Tabs panel

All UI (not specs) in progress can be viewed here: http://invis.io/XY2HBO14R

Darrin

<Read Only>

  • Back from PTO
  • working on some patches to bring iOS closer to the specs
    • typography
    • layout/spacing
    • animations
    • transitions

Security/MGoodwin

WebRT

A-Team

QA

Feature Focus

Round Table

  • Meeting improvements summary
    • Rotating meeting master
    • Try removing read-only?
      • Briefly summarize what you've worked on