Schedule
Tracking Review
Beta
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
1010068 | Disable OCSP for DV certificates in Firefox for Android | ASSIGNED | Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) | 2015-05-20T00:15:15Z |
1016555 | Disable OCSP checking for certificates covered by OneCRL | ASSIGNED | David Keeler [:keeler] (use needinfo?) (dkeeler) | 2015-05-16T23:30:57Z |
1150284 | [Browser] Unable to zoom in/out on Google Maps | ASSIGNED | Robert O’Callahan (:roc) (Mozilla Corporation) (mostly offline May 30 – June 7) (roc) | 2015-06-03T05:05:52Z |
3 Total;
3 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Aurora
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
659285 | Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations | REOPENED | Randall Barker [:rbarker] (rbarker) | 2015-06-03T23:33:24Z |
789193 | AMI_startup() takes 200ms on mobile, 26ms on desktop at startup | NEW | Jim Chen [:jchen] [:darchons] (nchen) | 2015-04-21T19:20:16Z |
1114096 | Wrong tab got mirrored | NEW | Mark Finkle (:mfinkle) (mark.finkle) | 2015-03-26T17:27:44Z |
1120511 | Autophone – Twitter Throbber stop regression 2015-01-15 | REOPENED | Seth Fowler [:seth] (seth) | 2015-05-01T02:34:20Z |
1131084 | Can not mirror tab to Chromecast device | NEW | Randall Barker [:rbarker] (rbarker) | 2015-03-26T17:28:21Z |
1153844 | Can’t select tracking flags on new bugs submitting page | NEW | 2015-04-24T12:19:40Z | |
1163937 | Downloads are not cleared from about:downloads when “Clear on exit” is used | ASSIGNED | :Margaret Leibovic (margaret.leibovic) | 2015-05-27T16:43:42Z |
7 Total;
7 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Nightly
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
1047127 | Panning very stuttery on this page with overflow-x | ASSIGNED | Danilo Cesar Lemes de Paula (danilo.eu) | 2015-05-14T17:21:12Z |
1126244 | Create a maximum reader mode cache size and evict records when necessary | ASSIGNED | Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) | 2015-04-30T17:08:28Z |
1148391 | Tapping the bottom of the screen will make the reader mode toolbar bounce up and down | NEW | 2015-05-28T17:18:33Z | |
1156553 | Tab queue makes captive portal use annoying | ASSIGNED | Martyn Haigh (:mhaigh) (mhaigh) | 2015-05-27T16:59:23Z |
4 Total;
4 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.
- Dipti Nirmale finished up bug 1116668, which will reduce the number of file stats every time we hit GeckoProfile. He’s now moving on to bug 1169419 to carry that work forward.
- Ahmed Ibrahim finished up bug 1159020; I’ll land shortly.
- Amin Bandali finished up bug 1167360; landing after a fresh patch hits BZ.
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)
- Tentatively made a new hire. Details soon.
- Landed the PIE and NDK/gcc 4.9 changes
- Attempted to build/run with the Android M SDK
- Filed a bunch of build-related issues
- Hacked it enough to build and run, but encountering a JNI-related crash. Android M preview images are busted in a way that prevents gdb debugging, so no progress there yet.
- Looking at some Tracking Protection stuff
- Looking at paint suppression again
JChen
Fixed
- 1115480 – [Presentation WebAPI] built-in device discovery and control protocol
- 1163840 – Generating stack in AsyncShutdown.jsm takes > 30ms on startup on Nexus 4
- 1169334 – Saving Java thread profile is broken
Working on
- 1158029 – [Presentation WebAPI] support service discovery on Fennec
- 1166309 – java.lang.UnsatisfiedLinkError: nativeAllocateDirectBuffer when using standalone GeckoView
- 1166356 – XUL documents not being cached by nsXULPrototypeCache
- 1166452 – Add an even-more-delayed startup event
- 1168916 – Redundant pref callback in nsXULPrototypeCache
GCP
- Last week:
- Video sandboxing: agreed to remove some tests that are failing
- Video sandboxing: support multiple backends simultaneously
- Video sandboxing: change everything to async IPC
- Video sandboxing: offload all IPC to seperate threads
- Video sandboxing: move webrtc stuff to dedicated thread
- Next week:
- Land stuffs? Address review comments?
- SafeBrowsing persistence of update times
- Investigate other sandboxing work
Randall Barker
Last Week:
- Working patch through review. Hope to land soon: bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations.
- Patch finally ready for review: bug 1166961 Re-enable missing video UI when element does not have controls.
- Working patch through review. Hope to land soon: bug 1163664 Don’t check for plugin blocklist state on Android.
- Landed: bug 1159830 Autophone – webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE
Next Week:
- Get review for bug 1166961
- Hopefully land: bug 659285 and bug 1163664
- Investigate load time for pages.
Eugen Sawin
- MP3 demuxer (bug 1093815, bug 1153731, bug 1166779, bug 1166779, bug 1168374, bug 1168435)
- Landing rebased MP3 demuxer implementation and integration
- Startup performance optimization
- Working on on-demand loading for Webapps.jsm (bug 1171013)
Fixed
Working on
- 1166779 – Rebase MP3 demuxer on MediaDataDemuxer interface
- 1168374 – Add MP3 media decoder and integrate with the MP3 demuxer
- 1170020 – Fix for complex pref dereferencing breaks custom string bundle URIs
- 1171013 – Loading Webapps.jsm delays startup
Brian Nicholson
- Custom context menu (bug 1153285, bug 1169075, bug 1169286)
- bug 1164486 – Application is leaking Browser instances
- bug 1169862 – Prevent saving app state during tests
- bug 1168393 – No caret visible when selecting location field
- bug 1164828 – Search engine alignment in Settings
- Getting bkmunar situated (welcome bkmunar!)
WesJ
- Working on some DB perf stuff.
- bug 1170382 – Allow interrupting history queries. In review (again)
- bug 1149219 – Add limits to top sites query.
- bug 1170230 – Move BrowserDB SQL calls to a background thread. (need to cherry-pick some changes from the interrupt patch)
- Error pages are finally done
- bug 1159380 – Kill off loading files we can’t show.
- Zombie tabs. bug 1163120 – Restore tabs lazy. Chasing a few regressions:
- bug 1170907 – Add a test for the reading list panel
- bug 1170906 – Opening from reading list panel broken
- bug 1169836 – Placeholder text no longer shown on about:home
liuche
<Read Only> (Passwords meeting)
Highlights:
- Google I/O (Meeting post this one, at 10:15)
- Finishing up doorhangers work
Present:
Past:
karim
Past:
Present:
Margaret
Highlights:
- Support for signed add-ons
- Home panel speed dial layout
Past:
- 1150174 – Use ReaderMode.isProbablyReaderable instead of full Readability parse to determine whether or not to show reader button
Present:
- 1157539 – Create “speed dial” dynamic home panel layout
- 1170384 – [JavaScript Error: “ReferenceError: gBrowser is not defined” {file: “chrome://browser/content/browser.js” line: 4547}]
- 1170843 – Show a warning when a user attempts to install an unsigned add-on (if the pref allows)
- 1170844 – Display error message when add-on fails to be installed because it isn’t signed
- 1170846 – Warn users when unsigned add-ons have been disabled during startup
- 1170851 – Warn about add-ons detected as no longer signed during the periodic check
mcomella
- Search engine bar
- Android M SDK build tools update
- Android lint
- Partner stuff
Past:
Present:
- 1162182 – Allow loading android-app:// uris
- 1165422 – Update Android SDK and build tools to 22
- 1170285 – Define lint.xml config for “base” sub-project
- 1170884 – Fix warnings in android lint output of base sub-project
- 1170886 – Audit use of @SuppressLint annotation (and XML equivalent)
rnewman
- Cipher suites!
- Timed history sync (and backoff handling) landing this morning.
- Reviewing, including Nick’s work with Java add-ons.
- Met with :emtwo re her hack week on downloadable directory tiles.
Fixed
- 1154368 – Distribution signature verification fails on Android 4.1.2
- 1168501 – Timed syncs
- 1168890 – Handle X-Weave-Backoff
- 1168892 – Implement a status response for synchronizers
- 1169393 – Don’t import or refer to Adjust classes in AppConstants.java.in
- 1171144 – Use a dedicated Prefs instance for server-initiated backoff
- 1171145 – fatal error: can not increment endIndex in UITests.BookmarkingTests
Working on
- 997663 – Intermittent testPrivateBrowsing, testInputUrlBar | waiting for urlbar text to gain focus – urlbar text gained focus
- 1061273 – Re-assess cipher suite selection in background services
- 1170819 – Enable payments in Fennec release channel
nalexander
- Contributors: working with Ahmed, vivek, and aminb this week.
- Partners: working on bi-directional Java Addons: bug 1168407
- Proof of concept working, first patches up, tests working, video demo recorded (and privately circulated).
- Partners: no movement on integration with third-party identity services.
- Partners: no movement on –with-android-distribution-directory.
- mach package-frontend: local improvements only — now using Tree Herder and the local pushlog database to scrape data.
- Lots of Robocop work, including fixing mach robocop SINGLE_TEST.
Martyn Haigh
Past:
Present:
- 864958 – Refine private browsing chrome colour
- 1075476 – removing download notification restarts Firefox
- 1158277 – [Meta] Tabs tray for mobile
- 1170163 – Change tab layout in tabs tray on mobile
Stefan
Fixed
- 1094262 – (ios) Implement the Send To Extension UI
- 1157241 – Firefox for iOS (Build 8-14): “Send To” in sharing menu is not localized
- 1164081 – Welcome to your Reading List screen
- 1164160 – Local server pages don’t restore properly on resume
- 1164646 – Share and Bookmark icons are larger than the rest of the nav icons
- 1165481 – Use readability parser from readability github repo
- 1166424 – Assets for device icons
- 1168136 – Add an option to prefer single-column or grid layout for tabs on iPhone
- 1168537 – Export strings files with the trans-unit id as key instead of the source string
Working on
- 1138960 – Swift libraries are included twice in the .ipa file
- 1146594 – Use the new ReadabilityBrowserHelper instead of ReaderModeBrowserHelper
- 1154402 – Use system font instead of hardcoded Helvetica Neue
- 1162629 – Sync Tabs Panel needs a ‘no tabs’ state
- 1166019 – Startup crash on iPhone 6
Steph
Last week:
– Fixed UI regression bugs from previous Aurora build
- 1151961 – Update bookmark favicons when pages load
- 1152858 – Tab tray thumbnails don’t fill tiles
- 1162736 – Bottom toolbar briefly disappears after navigating away from about:home
- 1163121 – Create ReaderModeBarView lazy
- 1163695 – Improve tab tray animations to match UX mocks
- 1168193 – Closing a tab with the ‘x’ should replicate the swipe animation to teach the user
- 1169272 – New tab button flip animation is broken
- 1169392 – Regression: Progress bar no longer appears
- 1169750 – UIButtonLabel constraint errors at startup
- 1169833 – Tab count goes to 0 after closing last tab
- 1170581 – Updating tab counter causes performance issues
This week:
– Browser UI/scrolling fixes
– UI animation fixes
- 1145433 – Tab list always opens scrolled to the top
- 1165587 – Hard to get the browser UI back on e.g. Google Images
- 1168130 – Allow deleting of individual Top Sites Tiles
- 1168429 – Jitter when zooming while location bar is showing/hiding
- 1168452 – App shows stale snapshots on startup
- 1168832 – Scrolling performance (tiling?) is notably worse than Safari on iPad
- 1169857 – Tapping the URL bar at startup shows the tab animation over the Cancel button
- 1171041 – Regression: Tab count button becomes unresponsive for a second or two after opening a new tab
Ally
- readonly
- Bug 1065004 – Provide an option to always open tabs in Private Browsing
- working on
- 1154367 Investigate whether call to get all logins is the slow part of loading about:passwords
- 1148524 Add “edit login” option in about:passwords context menu
- 1144413 Remove “details” page from about:passwords
- 1136477 Unify terminology of Passwords/Logins
- attended google i/o
Emily
- Bookmarks Stars
- Updated Settings UI
- Refactored URLBar
Fixed
- 1161626 – Don’t show toolbar on first about:home load
- 1163118 – Cache User Agent detection during app startup
Working on
- 1157303 – Display and handle notifications for received tabs
- 1164167 – Bookmark star on page not updated when bookmark is removed
- 1167216 – Regression: URL bar placeholder shifts to the left on focus
- 1168868 – Settings UI should better match the rest of the app
- 1169998 – Tap status bar to quick scroll to top doesn’t work intermittently.
BLassey
Fixed
Working on
MFinkle
Fixed
Working on
- 1129614 – Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire
- 1130550 – strict mode violation during pageload
Antlam
- Past
- Google I/O
- Passwords UR Session
- bug 1170113: Support signed Add-ons
- bug 1147112: Doorhangers work (icons)
- On-boarding for iOS and Android
- Upcoming
- bug 1165127: Zoomed-view animation
- bug 1153389: Private browsing UI clean-up
- bug 1170786: About:passwords
- bug 1158277: Mobile tabs tray UX improvements
- Partner stuff
Robin
Last week: thanking our military and Google I/O!
This week
- iOS UI bugs, assets, tweaks (not necessarily in that order)
- Kidfox, meeting with new PM intern
Darrin
Done:
- mobile PM and devtools UX interviews/screens
- filed more UI bugs for iOS, following up on priority and mocks
- some new options for Top Sites panel http://invis.io/W234922N7
- quick-search hint Image
- worked with Eng on fixing some of the transitions/animations
QX Dashboard:
- added some features and UI update to the QX dashboard, hoping to use it for mobile! https://github.com/bwinton/d3Experiments/pull/1
- can now filter by product
- updated styling
- generate dynamic filters and URLs based on data from bugzilla qx whiteboard
Next:
- a few more UI ideas based off of the research interviews
- continue prioritizing the UX feedback and filing bugs
- continue sketching ideas for 1.1 and 2.0 based off feedback
- interviews and intern stuff (Welcome Sam Fang, mobile PM intern if you see him!)
QA
Feature Focus
Android Happenings
- ‘Privacy: option to always use private browsing’ moved up from 42 -> 41
- queuing up for facilitated testing
- ‘magnifying glass in areas of clustered links’ has landed in nightly and is preffed on
- queuing up for facilitated testing
- ‘Open External URL in Background (tab queuing)’ requires a permissions bump. Moved from 40 -> 41
- Android Roadmap in Aha!
- Suggest new features for the Android Roadmap Here
iOS Happenings
- Noteworthy Items for this weeks build
- continued improvements, resolving regressions etc…
- History Sync is in, with still a few changes to go, then on to Passwords
- iOS Roadmap in Aha!
- iOS Trello Board
- Suggest new features for the iOS Roadmap Here
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