Schedule
- Merge happened!
- Next merge March 30 (moved up one week!)
Topics for This Week
- Fx36 release in holding pattern
- Split APK testing on beta
- Fullscreen bugs
Tracking Review
Soon-to-be-release
- Next Build:
ID | Summary | Status | Assigned to |
---|---|---|---|
1113658 | Unable to download while using second Android account | REOPENED | Wesley Johnston (:wesj) (wjohnston) |
1120895 | Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 | NEW | Eitan Isaacson [:eeejay] (eitan) |
1122643 | Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload | NEW | Seth Fowler [:seth] (seth) |
1126561 | crash in __aeabi_fcmpgt | NEW | Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones) |
1131563 | Only a few frames played in WebM video (Android 2.3/3.0/4.0+) | NEW | Benjamin Chen [:bechen] (bechen) |
1132089 | Regression: Default search engine overrode on browser upgrade | NEW |
6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Beta
- Next Build:
9 Total;
9 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Aurora
- Next Build:
28 Total;
28 Open (100%);
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.
- YF (Yang) fixed bug 1135007 – “Sync Now” button is not translated
- dominique fixed bug 1134338 – Move ZoomedView inflate in BrowserApp and bug 1126866 – Fix the text size in zoomed view
- rricard fixed bug 1085609 – Disable testDoorHanger on 2.3 (and is working on bug 1135102 to re-enable it)
- AndyP fixed bug 1125528 – Create abstract class for SelectionHandler tests and bug 1124884 – Clear search history in Firefox Search after using ‘Clear Private Data’ in Firefox
- (iOS) aaronraimist fixed bug 1096965 – Default favicon image for bookmarks
- (iOS) TomACPace fixed bug 1125258 – Switch to tab for JS prompts
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)
<Read Only>
Fixed:
- bug 1090300 – crash in mozilla::MediaCodecDataDecoder::DecoderLoop()
Working on:
- bug 1127464 – still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*)
- bug 1121541 – Autophone – PROCESS-CRASH | dom/media/test/test_autoplay_contentEditable.html | application crashed [@ libc.so + 0x1cd54]
- bug 1136364 – Remove EGLSurface creation
- Profiling stuff
- Finalizing contractor for gfx work and getting full-time req put up
JChen
<Read Only> (on leave)
GCP
<Read Only>
Present:
- 1104616 – Sandboxing support for Video camera access
- 1104619 – Sandboxing support for audio playback & recording
Past:
- 1123012 – …/audio_coding/main/acm2/audio_coding_module_impl.cc:2075:10: error: reinterpret_cast from ‘nullptr_t’ to ‘const webrtc::AudioEncoder *’ is not
- 1134885 – ChunkSets should be fallible
- 1134991 – getUserMedia Audio does not work on Android 2.3 devices
Randall Barker
Last Week:
- Sick
- Investigating alternatives for screen mirroring to chrome cast.
This Week:
- Attempt to implement an alternative screen mirroring.
Eugen Sawin
<Read Only>
Finished
- IME
- bug 1133802 – Regression: duplicate ‘i’ is committed on input
Working on
- IME
- bug 1134205 – Debug assertion on text input in input forms
- bug 1134209 – Text deletion copies text in contentEditable elements
- bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification…
Blocked on
- Persona log-in issues (bugzilla, treeherder, airmo, etc.)
- bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
- Blocked on new source reader/demuxing interface
Brian Nicholson
- bug 1132795 – Use Carthage for dependency management
- bug 1134464 – Show home pager when going to about:home
- bug 1135194 – URL selection/iPhone 6 Plus crash fixes
- bug 1131284 – Update home pager toolbar UI
- Fixed search suggestion domain regression (bug 1134496)
- WIP bug 1134796 – Search engines horizontal UI
WesJ
<Read Only>
- bug 1135175 – Draw the tab curve. All hail the curve!
- bug 1135917 – Tapping the url is hard. Landed a speculative fix.
- bug 1134480 – Show sections in history list. Need to land.
- bug 1135180 – Favicon storage for bookmarks. Still working on this.
liuche
<Read Only>
Highlights:
- Doorhanger refactor and cleanup
- Passwords
- Discussions of onboarding v2
Present:
- 1088220 – Clean up visuals of password doorhanger notifications and add affordance to edit captured credentials before saving
- 1121681 – Add “Passwords” entry point in menu
- 1124465 – Add telemetry probe for usage of the password capture dialog
- 1134881 – Sync password timeCreated & timePasswordChanged fields
- 1136469 – Remove arrow from Doorhanger
Past:
Margaret
Highlights:
- Desktop/Android reader view
- Fixed last-minute search issue – bug 107377
- Fixed download notification issue – bug 1130834
- Trying to organize effort around Readability.js improvements: https://github.com/mozilla/readability
- Phone screens
- One day will get back to helping rnewman with reading list bugs
Past:
- 1073775 – Yahoo is default search engine, but search preferences say Google is my default
- 1123102 – Reconsider low memory restriction on reading list and reader view
- 1123910 – “about:reader” URL in location bar isn’t user-friendly
- 1130206 – Clicking reader mode button fetches article using XHR, instead of using stored article
- 1130834 – First download-notification can’t be deleted since Aurora 37
- 1131303 – Implement strings for Reader Mode toolbar controls
- 1132307 – Use <button> elements instead of <a> elements in reader mode toolbar
- 1132547 – Move “reader.has_used_toolbar” logic to Android’s Reader.js
- 1134443 – Update Readability.js from shared library on github
- 1135234 – Use “serif” and “sans-serif” in reader mode controls to match desktop
Present:
- 1120004 – Update Reader View controls
- 1128757 – Reader mode button appears but redirects out when there is a fragment in the URL
- 1130646 – Find non-hacky way to make back button dismiss reader mode popup
- 1134441 – Replace font size controls with +/- buttons
- 1135084 – Hitting reader mode button reloads original url instead of about:reader page
- 1136231 – Unify Reader View type options to be Sans-Serif on Left, Serif on Right
mcomella
- Backed out status bar tint bug 1056002 due to many regressions in our fullscreen experience
- It is currently in 35 & 36 (release), but expect the backout in 37+
<Read Only>
Past
- 1056002 – Experiment tinting Android’s statusbar with our tabs tray background color
- 1123904 – “about:reader” URL in toolbar isn’t user-friendly
- 1132720 – Hide ShareDialog at the end of the exit animation
- 1133770 – Selected tab in tab strip (tablet) not always visible after changing orientation
- 1134192 – Opening a new tab while playing a video in fullscreen will open the tab in some sort of fullscreen mode
Present
- 1106935 – Remove old tablet code and resources
- 1122302 – Reduce “Menu -> Share” click count by creating “Send tab to device” menu item (in lieu of “Add to Firefox”)
- 1127445 – Add “Add to reading list” button in the browser menu
- 1132763 – Hiding system UI in reader mode is broken
- 1132984 – Regression: Full-Screen video playback exhibits a status-bar shown in Android 4.0 and in 4.4+ a status-bar grey background shown
- 1132986 – Use light-theme default system dialog in “Send tab to device” dialog
- 1134484 – Implement v1 color palette
rnewman
<Read Only>
- Reading list in all kinds.
- Interviewing.
- Feedback on some gps workflow docs.
- The usual.
Fixed
- 1130461 – Reading list schema changes to support synchronization
- 1134454 – Extract common resource code out of Sync
- 1135086 – Implement in-place computed UPDATE in DBUtils
- 1135088 – Implement shutdown() for SharedBrowserDatabaseProvider
- 1135900 – Add an ALL_FIELDS array to ReadingListItems
- 1136171 – Don’t show locale options where the name cannot be rendered
Working on
nalexander
<Read Only>
Projects for this cycle:
- Implement Firefox Accounts for iOS
- Tracked by bug iosfxa
- Writing UX for the settings panel
- Re-writing integration with fxa-content-server
Past
- 1093242 – Produce and upload AAR file containing built binaries during packaging
- 1117829 – Expose FxA oauth tokens to Fennec
- 1129158 – Persist Firefox Account credentials to user’s profile
- 1136454 – Expose basic hashing and hex string category extensions
- 1136488 – Rename HomePanelDelegate delegate member to avoid conflict with UINavigationController
Present
- 1134351 – IOS-143 – Settings – Legal Requirements
- 1135385 – Check out SwiftKeychainWrapper and json.swift using Carthage
- 1135858 – Label for Devtools button in main menu doesn’t wrap anymore
- 1136900 – Make Settings a modal sheet rather than a Home Panel
Martyn Haigh
Past:
Present:
- 1112185 – Open URL in background
- 1129433 – Show “# tabs opened in background” notification in system tray
- 1129443 – Add item in Settings to manage tab queue
- 1130368 – Add toast feedback after a user clicks a link
- 1134235 – Store Tab Queue urls in file
- 1134451 – Space between TabsPanel thumbnails on new tablet is different across channels
Stefan
<Read Only>
Last week: We had a really good iOS work week!
Current focus: iOS Reading List Client (syncing to/from server)
Ally
- Data Collection
- handling requests from johnath wrt data
- multiple meetings with legal
- new data compliance team announced
- firefox module meeting (+legal)
- will be meeting once a release cycle
- Passwords
- Thursday hack day
- progressing well towards q1 goals
- assigned most of the work for rest of the quarter
- team sprint week of March 16th in SF
- FHR bug will mean both old style & new style probes
- Bugs
- 1124895 Add password manager usage data to FHR (both kinds!)
- 1124472 telemetry probe: # of times Saved Passwords dialog in preferences is opened and actions taken
- 1120037 Username autocompletion isn’t attached initially when the username field with autocomplete=off is focused with <body onload=”field.focus()”>
- Bug 1124711 – Site identity popup overlaps the URL Bar on phone
- 1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices
- 1123579 Search Widget preview for the Beta channel has the icon from the release channel
- 1133445 The security information doorhanger is misplaced
BLassey
Fixed
Working on
MFinkle
Fixed
Working on
Antlam
- Past
- bug 1103232: Improve “Add to Reading List” UX
- bug 1112185: Open-in-background with mhaigh
- Passwords UX sync up
- Reader View UX co-ordination
- General Android bugs
- Upcoming
- bug 1120004: Reader View controls spec
- bug 1122302: Improve Android “Send Tab” UX
- Follow up on Doorhangers with Chenxia
- Cont’d Passwords bugs
- Pick up Search bugs
- First Run “Tour” experience next steps (what we have right now is “Welcome screen”)
Robin
iOS
- Continuing design specs for Reading List/View, Aa menu updates.
- Revisiting Send/Share widget UI.
- Continuing design for FxA interstitial.
- Pecking at last UR notes.
Darrin
<Read Only>
- Still plowing through the remainder of the UI that needs a draft
- mockups for Karen/MWC are in progress
- Will start to throw mockups and specs in the relevant meta bugs
- Have had some good discussions re: visual design about typography, icon styles, etc
QA
- QA Release Test-Plans
- Testing upgrade scenarios for search
- Release 36 work
- Split arm apk
Feature Focus
Round Table
- next week in MWC
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: conference# 99998
- US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
- US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
- US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
- US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
- CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
- CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
- UK/London: +44 (0)207 855 3000, x92 Conf# 99998
- FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room