Schedule
Topics for This Week
- A/B Testing Discussion
- Happening today
- Great or Dead
- Quality program. More context to follow
Tracking Review
Beta
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
1163937 | Downloads are not cleared from about:downloads when “Clear on exit” is used | ASSIGNED | Dylan Roeh (:droeh) | 2015-07-14T18:12:38Z |
1164027 | crash in ElfLoader::~ElfLoader() | NEW | Jamie Nicol [:jnicol] | 2015-07-21T01:02:06Z |
1170651 | crash in js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned int, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) | NEW | 2015-07-22T16:41:30Z | |
1174144 | Wrong doorhanger offset for some tablets | NEW | Chenxia Liu [:liuche] | 2015-07-16T06:51:43Z |
1178818 | Apps cannot be launched after installing them on Android using the latest Nightly | REOPENED | Eugen Sawin [:esawin] | 2015-07-22T23:58:43Z |
1180958 | crash in libmozglue.so@0x21152 mostly Samsung Tablets | NEW | Jamie Nicol [:jnicol] | 2015-07-09T17:36:24Z |
6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Aurora
- Next Build:
14 Total;
14 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 | NEW | 2015-06-10T18:43:44Z | |
1114096 | Wrong tab got mirrored | NEW | 2015-06-17T18:30:58Z | |
1126244 | Create a maximum reader mode cache size and evict records when necessary | ASSIGNED | Vivek Balakrishnan[:vivek] | 2015-04-30T17:08:28Z |
1131084 | Can not mirror tab to Chromecast device | NEW | Randall Barker [:rbarker] | 2015-06-17T18:31:14Z |
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) | 2015-06-30T14:53:55Z |
1168867 | Size of new Gecko selection carets doesn’t take font inflation into account | NEW | 2015-06-18T17:33:40Z | |
1171860 | Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled | NEW | 2015-06-08T17:30:23Z |
8 Total;
8 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.
iOS:
- allenngn fixed bug 1178394 – Screenshot tab when leaving a tab through a link
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!
JChen
- TRIBE
Fixed
Working on
- 1046307 – Intermittent test_ThreadHangStats.js | test failed (with xpcshell return code: 0) | false == true
- 1069558 – Switch ThreadStackHelper to use LUL
- 1148319 – per-app network routing setting
- 1175387 – libmdns block on recvfrom()
- 1180596 – [Presentation WebAPI] make service registration configurable
- 1182641 – Convert ANRReporter to new JNI scheme
- 1186315 – Add TestTuple to test list
- 1186467 – Convert NativeJSContainer to use new JNI scheme
- 1186517 – Generate SDK JNI headers for Bundle
- 1186530 – Implement per-instance forwarding of native Java methods
GCP
Last week:
- PTO
This week:
- Fixup Shared memory video IPC buffer pools
- Tracking Protection work
Randall Barker
Last Week:
- PTO
This Week:
- Catch up on bugmail
- Figure out what needs to be done to wrap up Autoplay blocker.
Eugen Sawin
- PTO
- Looking into webapp regression
Fixed
Working on
Dylan Roeh
Fixed
Working on
- 1154732 – Google search home screen shortcut displays blank page when opened
- 1183788 – Broken MP4/H.264 video playback
Brian Nicholson
- PR up for search debounce regression (bug 1186318)
- PR up for URL bar refactor (bug 1184239)
- Next up: Fixing session store
Bryan Munar
Bugs Killed:
- Bug 1185006 – Regression: Dismiss Reader View toolbar when navigating to a new site
- Bug 1185083 – Empty panel, Remote Tabs displays errant cell dividing line
- Bug 1181877 – On-boarding page controls should be active, needs padding, remove redundant caret
- Bug 1184448 – Nav Bar not updated when link is opened in new tab
- Bug 1183806 – about/sessionrestore URL can be edited
Bugs Going to Die:
- Finalizing documentation for open-in-firefox
- Bug 1182303 – Firefox iOS susceptible to infinite alert loops with tecgirl
- Bug 1184719 – Snackbars don’t stay on top of keyboard when you scroll
- Bug 1183213 – Update Empty Panel States [META] with tecgirl
- Basically teaming up with tecgirl
WesJ
- bug 1184582 – Group top sites tiles by domain. Debate about if we should do this or not, but patch is up.
- bug 1184783 – FaviconFetcher should use a way of loading urls that uses our UserAgent. Ratholed myself into some extra fixes here. Splitting this us into smaller patches. Screenshots in the PR if you’re interested: https://github.com/mozilla/firefox-ios/pull/779
- bug 1183393 – Favicon dates should be stored in the faviconSites table. Punting on Favicon expiration till 1.1 probably. There’s also some disucssion about the schemas in here.
- bug 1167334 – Remember Password prompt automatically dismisses on sign-in. Looking on it.
- Next week is my last week 🙁 Will un-assign and make sure any WIP is up and available before then.
liuche
Highlights: Mixed Content notifications, handling passive mixed content
Present:
- 1172623 – Prototype “Customize” Firstrun builds
- 1174144 – Wrong doorhanger offset for some tablets
- 1177576 – Update icons for existing Mixed Content Blocking states
- 1180597 – Wrong display for more than two doohangers
- 1185173 – Add support for loaded Passive Mixed Content
- 1186260 – Favicon in site info doorhanger is too large when using default favicon
karim
Past:
Present:
- 1011712 – Reader mode contextual hint
- 1167970 – Provide keyboard shortcuts for common actions
- 1178500 – Remove nightly-only flag for voice input
- 1178503 – Remove nightly-only flag for QR code input
- 1182220 – QR Code reader should only support ZXing barcode scanner
- 1186653 – QR code input setting item test
Margaret
Highlights:
Past:
- 1183115 – about:apps should return “This address isn’t valid”
- 1183643 – Add a testcase to make sure the Tracking Protection UI doesn’t show up in a normal tab
Present:
- 1132591 – Shortcut pinned tabs never become unpinned when navigating to a very different page
- 1172017 – Hello support – pointing users to a page to create links
- 1179506 – Crash if widget search is used before Firefox app
- 1179519 – Widget fails to open new tab if Firefox is killed in the background by the OS
- 1185163 – Create tri-state tracking protection pref
- 1185523 – Restore telemetry probe for number of items in reading list
jonalmeida
- Making amends to reviews
- Looking into Robocop intermittent failures.
- (Maybe this week) Early start looking into moving fonts into an addon.
Past:
Present:
- 948591 – Intermittent testClearPrivateData | Exception caught – junit.framework.AssertionFailedError: Text string: ‘^Settings$’ is not found!
- 1167942 – Replace ListView in search list with RecyclerView
- 1184211 – Replace TwoWayView in SearchBar with RecyclerView
mcomella
(Read-only, available intermittently today – errands)
- Intent handling
- Sec bugs
- Search engine bar regression
- TODO: PB refinements
Past:
- 1173200 – Apps with original URI schemes using web extensions (e.g. html) do not launch
- 1182328 – FF41: Only add CATEGORY_BROWSABLE on “intent” and “android-app”
Present:
- 1170724 – Autophone – 2015-05-20 Throbber start regression in S1S2 on fx-team
- 1175532 – No visible action when choosing “Share” from Action Bar and Reader View toolbar
- 1177611 – Adjust private browsing tab tray color
- 1179479 – [tablet] Tint private browsing toolbar buttons
- 1184708 – private browsing progress bar sometimes orange at first
rnewman
- Android: crash fix for Beta (needs to be uplifted), reviews.
- iOS: landed local visit upweighting. Open in Firefox reference project is done. Reviews and planning.
- Indian community meeting and fatfennec guidance.
- Miscellaneous meetings, reviews, the usual.
Fixed
- 1130066 – crash in java.lang.IllegalStateException: Not initialized. at org.mozilla.gecko.health.BrowserHealthRecorder.ensureEnvironment(BrowserHealthRecorder.java)
- 1183957 – Crash: assertionFailure in Storage.Login.formSubmitURL.setter during password sync
- 1184767 – Upweight local sites in Top Sites
Working on
- 1135281 – GetStringUTFChars received null jstring from org.mozilla.gecko.sqlite.MatrixBlobCursor org.mozilla.gecko.sqlite.SQLiteBridge.sqliteCallWithDb(long, java.lang.String, java.lang.String[], long[])
- 1184554 – Hide View Later extension when in Firefox
Sebastian
Highlights:
- Scrollable Tabs: 1073053
- KidFox
- Do you have a device running M Preview? -> Android M issues
Noise:
- 1073053 – Use “scrollable tabs” for panels navigation
- 1125316 – KidFox: Restricted profiles – Hide other non-essential Settings items – Customize > Import from Android
- 1158291 – Show ability to scroll search engine bar
- 1169359 – Investigate Fx Android interactions with Android M permission disabling
- 1178703 – Regression: Home Panels provided by addons show no content
- 1181660 – RestrictedProfiles.isUserRestricted() always returns true on phone running Android M
- 1184683 – crash in java.lang.NullPointerException: at org.mozilla.gecko.GeckoAppShell.getContext(GeckoAppShell.java)
- 1157540 – Create add-on API to allow dynamic panels to create footer toolbars
- 1180653 – Restricted Profiles: Make restrictions configurable by device admin
- 1183559 – “Import from Android” crashes on Android M preview 2
- 1186532 – Add RecyclerView to Robocop builds
Martyn Haigh
Past:
- 1173624 – Doorhanger buttons are not rounded on the bottom corners
- 1175970 – Tell users about tracking protection the first time they open a new private tab
- 1180975 – UI for re-enabling tracking protection no longer shown (Private Browsing)
Present:
- 1161638 – Remove the chrome at the bottom of the screen in the Tabs Tray
- 1170659 – crash in java.lang.IllegalStateException: Unable to create layer for TabsPanel$TabsLayoutContainer at android.os.MessageQueue.nativePollOnce(Native Method)
- 1177414 – Queued tabs stall on load
- 1177612 – Contextual hint first time we show the tracking protection shield
- 1184046 – Make open new private tab tests more robust
- 1184048 – Add Tracking Protection UI tests
- 1184487 – DEV: Contextual hint first time we show the tracking protection shield
Steph
Fixed:
- 1159348 – Build Warning: The app icon set “AppIcon” has unassigned images
- 1184947 – Release Build defaults to BuildChannel.Aurora
- 1170915 – Tab thumbnail code doesn’t account for Reader toolbar
- 1178888 – [meta] Use crash-stats.mozilla.com for iOS crash reporting
- 1180612 – Tab tray animations jaggy (wrong) when status bar has non-default height
- 1182085 – Browser becomes unresponsive pending content reload on application state change
- 1183486 – Repeated crash when tapping URL bar immediately after opening app (build 24)
- 1184233 – Tab Tray -> Browser Animations Bugs
- 1184817 – Horizontal scrolling doesn’t work
- 1185560 – More content jumping issues
- 1186638 – Add Breakpad into iOS project to report crash reports to crash-stats.mozilla.com
- Land Tab Tray animation fixes
- Investigate more scrolling issues
Ally
- about:logins
- original mvp list is done
- expanded to include:
- 1183319 Add telemetry probe in about:logins for load time of getAllLogins() in the wild
- in privacy review
- 1183234 Telemetry probe for usage of about:logins
- in privacy review
- 1101746 Display message when no passwords are present
- in review
- 1155345 UI affordance during loading of list items in about:passwords
- landing later today
- 1185780 – disable save if you delete the entire password in about:logins
- 1183319 Add telemetry probe in about:logins for load time of getAllLogins() in the wild
|
- kidfox https://wiki.mozilla.org/Mobile/Projects/Kinderfox
- figuring out lightweight theme + restricted profiles + fun = 1182514
- ui changes
- 1125980 KidFox: Restricted profiles – Hide other non-essential Settings items – Privacy > Clear now
- 1125979 KidFox: Restricted profiles – Hide other non-essential Settings items – Privacy > Clear on exit
- 1125977 KidFox: Restricted profiles – Hide other non-essential Settings items – Privacy > Use master password
Emily
Past:
- 1104867 – Hook up the Send To Extension to the Sync clients system
- 1176709 – [Build 22-24] Removing history item results in crash
- 1186372 – Send Tab not appearing on target device
Present:
BLassey
Fixed
Working on
Antlam
- Past
- Upcoming
Robin
- Last week: attended TRIBE.
This week:
- Kinderfox!
- all the UI-Reviews
- Wrapping up empty panels
- View Later extension toasts
QA
Feature Focus
- Android Roadmap in Aha!
- Suggest new features for the Android Roadmap Here
- Tracking Protection tracking doc – On track for 42, but there are a couple of blocked items
- Latest Status Report is HERE
- Kinderfox tracking doc – in a very early state, not a lot to report yet in terms of progress
- Status report in progress. Will be published HERE by the end of the week
- iOS Roadmap in Aha!
- iOS Trello Board
- Suggest new features for the iOS Roadmap Here
- New status report to be published later today HERE
- Team working to burn down tracked bugs. Generally progressing well. On average about 40 new tracking nominations coming in per week, but the tracking bug count is trending down, not up. Will be a pretty chart in the status report 🙂
- Aiming to make the Go/No-Go for store submission shortly after the end of the month
- Latest survey results are in: Click Here to read the report.
- Some preliminary discussion around planning for V1.1 and v2.0 but no heavy discussions planned until after V1.0 is out the door, so early September.
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