Schedule
Tracking Review
Beta
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
1016555 | Disable OCSP checking for certificates covered by OneCRL | ASSIGNED | David Keeler [:keeler] (use needinfo?) | 2015-08-28T15:55:13Z |
1170651 | crash in js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned int, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) | NEW | Kevin Brosnan [:kbrosnan] | 2015-08-06T17:42:20Z |
2 Total;
2 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Aurora
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
1137898 | Use a hierarchical pattern for computing version codes | ASSIGNED | Nick Alexander :nalexander | 2015-09-02T19:23:36Z |
1156553 | Tab queue makes captive portal use annoying | ASSIGNED | Martyn Haigh (:mhaigh) | 2015-08-20T17:14:28Z |
1172359 | (Android) WebRTC crashes when microphone is enabled | UNCONFIRMED | Randall Barker [:rbarker] | 2015-08-20T17:58:02Z |
1177414 | Queued tabs stall on load | ASSIGNED | Martyn Haigh (:mhaigh) | 2015-08-20T18:14:05Z |
1186020 | Download icon is very dark | NEW | Michael Comella (:mcomella) | 2015-09-03T00:09:12Z |
1190301 | Refine appearance of tab audio indicator | NEW | Michael Comella (:mcomella) | 2015-09-03T01:01:39Z |
1191330 | Autophone – July 31 regression in Throbber start nexus 5 Android 4.4 | NEW | GaryChen [:GaryChen][:PYChen][:gchen][:陳柏宇] | 2015-08-06T17:35:10Z |
1191918 | Round battery level to integers (or tens?) to mitigate finger printing | NEW | James Willcox (:snorp) (jwillcox@mozilla.com) | 2015-08-06T17:40:13Z |
1194049 | NsdManager increases power consumption | NEW | Gary Chen [:xeonchen] | 2015-09-01T03:15:17Z |
1198084 | Tab audio indicator is not a11y friendly | NEW | :Margaret Leibovic (PTO Aug 27 – Sept 14) | 2015-09-03T01:42:00Z |
1200665 | Update to SUMO URL on restricted profile Splash screen (internally known as KidFox) | ASSIGNED | Sebastian Kaspari (:sebastian) | 2015-09-02T21:38:40Z |
11 Total;
11 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Nightly+
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
776030 | Allow Fennec to use the AsyncPanZoomController | NEW | Randall Barker [:rbarker] | 2015-09-02T19:15:23Z |
886969 | Fennec allows scrolling of pages with overflow:hidden on the body element | NEW | Randall Barker [:rbarker] | 2015-09-01T14:29:56Z |
1047127 | Panning very stuttery on this page with overflow-x | NEW | 2015-06-10T18:43:44Z | |
1131084 | Can not mirror tab to Chromecast device | NEW | Randall Barker [:rbarker] | 2015-06-17T18:31:14Z |
1144534 | fuzzy/bad looking text depending on scroll position, or fuzziness coming and going | NEW | 2015-08-06T17:41:46Z | |
1168867 | Size of new Gecko selection carets doesn’t take font inflation into account | NEW | 2015-07-31T02:27:20Z | |
1171860 | Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled | NEW | 2015-08-20T17:15:28Z |
7 Total;
7 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. Want to update this section?
- mzpppp fixed bug 1199981 – Cannot launch due to dynamic loading error.
- Ahmed Khalil fixed bug 1180287 – Hide client records that are likely to be duplicates or stale
- Dominique Vincent [:domivinc] fixed bug 1190332 – Zoomed View appears in textareas
- Dominique Vincent [:domivinc] fixed bug 1191041 – Increase the likelihood of “zoomed view” triggering for small elements but decreased the likelihood for large elements
- Garvan fixed bug 1195854 – TelephonyManager.getNeighboringCellInfo() is deprecated in API level 23 (Android 6.0)
- Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1197228 – Transparent BrowserSearch when searching on Android 2.3 phone when web content is in background
- Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1199768 – Long-pressing at top of page with URL bar hidden triggers URL bar context menu
- Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1200402 – Reader mode pages can get load with a desktop mode viewport
- Mantaroh Yoshinaga[:mantaroh] fixed bug 1177510 – HTML input element’s max / min attribute does not work on Fennec.
- Mark Finkle (:mfinkle) fixed bug 1078432 – Use Android print service to enable cloud printing
- Mark Finkle (:mfinkle) fixed bug 1129614 – Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire
- Mark Finkle (:mfinkle) fixed bug 1196897 – Integrate Switchboard with onboarding for A/B testing
- Mike Taylor [:miketaylr] fixed bug 976616 – Support dynamic viewport changes (changing meta viewport tag from JavaScript)
- Myk Melez [:myk] [@mykmelez] fixed bug 1197920 – TypeError: DOMApplicationRegistry.getAll is not a function on Fennec
- [:fabrice] Fabrice Desré fixed bug 1180358 – Add the b2gdroid sub-product
- [:fabrice] Fabrice Desré fixed bug 1180461 – Package gaia in b2gdroid
- [:fabrice] Fabrice Desré fixed bug 1181209 – [b2gdroid] Make it boot!
- [PTO Until 02/Sep] Jean-Yves Avenard [:jya] fixed bug 1188871 – Loading a page with media content on podiobooks.com hangs indefinitely
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), Android Platform Team (Jim, Randall, Eugen, Randall)
- I’m working on updating our tile size and pool size to account for modern devices. Right now we barely cache enough tiles to even cover the screen on many devices, and with quad HD ones coming out soon (or already?) it will get worse. Once fixed, this should help alleviate checkerboarding some. Paint suppression work also continues, need to refactor a bit. I’m also looking into a hack using ‘screenrecord’ for the devtools guys.
- Jim continues on JNI changes. We will soon be opening the browser window with a JNI call instead of the commandline, which allows us to easily hook up to the GeckoView that requested it.
- Dylan is working on some bugs, including some JNI stuff
- Randall is making good progress on APZ. He figured out some of the causes of bad event coordinates, and continues to fight through more of the same. It feels like we’re getting close to solving all of the really bad stuff here.
- Eugen is fixing some media bugs, including getting hardware-decoded VP8/VP9 to work with MSE. This is important because YouTube really wants to use that. He also has some results from a tool he’s working on to time how long JS imports take. It is depressing. 2.9s to import all of our stupid JS on startup! https://pastebin.mozilla.org/8844853
GCP
Done:
- Landed video sandboxing work
- Followups for intermittent oranges
- Attempted to land new TP/SafeBrowsing prefs, needs Talos update
Todo:
- bug 1037560 Safebrowsing pleasereset resets all tables
- bug 1175562 Persist last update time for updates/gethash completion
- Working on other e10s + WebRTC bugs
Brian Nicholson
- bug 1197465 – Session restore sends along a localhost referrer
- bug 1191687 – Opening some links with VoiceOver shows context menu
- Swift 2.0
- bug 1199808 – Fix Client build optimization settings
- bug 1199368 – Sites don’t load from entered URLs or top sites
- bug 1199836 – Session restore broken after Swift 2.0 changes
- bug 1199849 – Reader View broken after Swift 2.0 changes
- bug 1200715 – Swift 2.0 crash when selecting Reader panel
- bug 1199814 – Invert nil try? assertion in SearchEngines.swift
- Briefly looked into using window.find() for Find in Page
liuche
Highlights:
- First run and Switchboard A/B testing
Present:
- 1199859 – Add two A/B testing options for Firstrun
- 1200521 – SSL lock icon is clipped on the right, in URL bar, on Nexus 7 tablet
Past:
karim
Last week 🙁
Highlights:
- 1196950 – Use font downscaling for (possibly) truncated strings
- Integrate Home Feeds add-on to Fennec
To-do:
- Home Feeds cleanup
- Home Feeds network performance
Margaret
Highlights:
Bugs:
- 1172017 – Hello support – pointing users to a page to create links
- 1194183 – Notify user when an add-on is already installed
- 1198084 – Tab audio indicator is not a11y friendly
jonalmeida
- I made a wiki for the device farm. Let me know about mistakes! https://intranet.mozilla.org/Mobile/STF
- Still learning hyphenation addon things
mcomella
- Updated 3-dot menu & add tab icons to Material design & cleaned up menu
Past:
- 1105563 – Move Themed* to sub-package
- 1148550 – General menu visual improvements & change to material 3-dot menu/add-tab icons
- 1155331 – MediaPlayerManager may be stripped by ProGuard because it’s only accessed via reflection
- 1170884 – Fix warnings in android lint output of base sub-project
- 1195517 – Remove unused menu drawables
- 1196553 – Add to Reading list icon in menu doesn’t look disabled when disabled on phone
- 1198369 – If they cannot be opened, Intent URIs should go to fallback url before searching the play store
- 1198955 – Remove “title bar” preference probe
Present:
- 1019432 – [AccessFu] Zooming doesn’t work with TalkBack enabled
- 1139248 – Investigate use of android:windowActionBar on values-v21/styles
- 1147653 – Polish “Send tab to device” confirmation and failure screen
- 1155855 – Can’t dismiss share overlay after launching browser (Cyanogen?)
- 1173147 – Prompt the user when opening intent URIs in private browsing mode
- 1183659 – Revise copy in “tab received” notification
- 1186020 – Download icon is very dark
- 1190301 – Refine appearance of tab audio indicator
- 1199041 – Improve comment in DrawableUtil.tintDrawableWithStateList
- 1201206 – Application styles should inherit from Theme.AppCompat
- 1201346 – Toolbar menu button background does not work with lightweight theme
rnewman
- Writing about deXULification.
- Writing about bookmarks. Comments, please.
- Reviews.
- Triage, meetings, 1:1s, etc.
nalexander
- Landed build system bits of b2gdroid \o/
- Sign in to Firefox Accounts on the web
- bug 1191067
- First round of patches will land shortly, thanks to sebastian for reviews
- Meeting with rfkelly, markh, zaach re: Device Handshake to determine capabilities with fxa-content-server
- Meeting with stomlinson, zaach re: context=fx_fennec_v1 requirements
- Discussed “new account” and “re-linked account” UX with antlam
- Approach will be to briefly animate notification icon, then clear notification after first Sync
- Second round of patches up for review in next couple days
- android:versionCode
- bug 1137898
- patch is reviewed and about to land
- let me know about local or remote failures to push APKs to device (this should not happen)
- plan to uplift to Aurora immediately, so that it’s in Beta (and the Play Store) in ~3 weeks
- pinning Android version dependencies using AAR files at configure time
- bug 1108782
- will help us keep build working across Google upstream changes
- first round of patches got very helpful glandium feedback
- thanks to Sebastian for testing \o/
- also helping jrconlin land GCM and Push Notifications bridge
Sebastian
Hightlights:
- PTO Friday and next week
- bug 1194338 – Support for downloadable content / fonts
- bug 1200291 – Implement simple package registry for downloadable content
- “Project KidFox” bugs
Noise:
- 1184094 – Investigate: UI Tests for restricted profiles
- 1189402 – Restricted Profiles: LOCATION_SERVICE restriction should respect MOZ_STUMBLER_BUILD_TIME_ENABLED
- 1195287 – Wrong colors in text selection toolbar
- 1195332 – Verify that Fennec is usable without fonts (MOZ_ANDROID_EXCLUDE_FONTS)
- 1196198 – After uninstalling a default add-on panel the 4th panel is the new default
- 1196708 – KidFox: Restricted profiles – Hide ‘Remove’ context menu item from Top Sites
- 1197171 – Remove “Mark as read/unread” options from Top Sites grid view context menu
- 1197721 – KidFox: Restricted profiles – “Display” menu items are not hidden on Nexus 7 (5.1.1)
- 1199596 – Kidfox theme should not be present in guest mode session
- 1199639 – about:addons should return “The address isn’t valid” for guest mode session
- 1200151 – KidFox: Restricted profiles – ‘Developer tools’ are always hidden
- 768291 – Image title is shown truncated in context menu
- 1181881 – Disabling Location is not user friendly – Android M
- 1190375 – Create whitelist (or blacklist) for Android Auto Backup
- 1197717 – Load fonts from writable location
- 1197720 – Create background service for downloading fonts
- 1200291 – Implement simple package registry for downloadable content
- 1200665 – Update to SUMO URL on restricted profile Splash screen (internally known as KidFox)
- 1201059 – Implement simple package service client
Martyn Haigh
- UK bank holiday Monday just gone.
- Looking at set a homepage
Past:
- 1164723 – Inherit from Tablet UI on Mobile UI (aka compact tabs)
- 1193745 – Implement the tablet tabs tray grid view on mobile
- 1196254 – Contextual hint shown the first time tracking protection is triggered is cut off in landscape
Present:
- 1194205 – Remove remaining mdpi assets
- 1195721 – Set a home page
- 1200619 – Implement back button to mobile tabs tray
- 1201054 – Multiple tabs can be selected in tab tray
Steph
Summary:
- Fixing 1.0.5 issues
- Resolving Swift-2.0 crashes after master merge
- Working on a a small feature for reorganizing home panels
—
- 1178119 – Don’t force capitalization of localized text in Firefox for iOS
- 1186604 – Tabs jump down screen after deleting a tab thats >= 5 in position
- 1192155 – URL bar should not send manually-entered URLs to search suggestion provider
- 1193462 – Tapping Sign in on Empty Sync panel should take you to the Sign in flow, not Settings first
- 1196949 – Use Cancel string provided by Firefox language file
- 1198986 – Add about:rights to the Settings menu
- 1199074 – In Japanese, The Search Plugin of wikipedia(ja) does not work.
- 1199338 – Crash on tap of the tab button (TabTrayController.swift) in makeConstraints()
- 1199365 – Crash on address bar input
- 1199671 – URL Bar overlaps status bar after Swift-2.0 migration
- 1200218 – [iOS 8][Swift-2.0] Crash when selecting history panel
- 1200231 – [iOS 8][Swift-2.0] Crash when selecting RemoteTabs panel
- 1200239 – Graphical corruption on headers in Settings screen
- 1200418 – Page content appears in status bar when scrolling
- 1200625 – [Swift 2.0] – Top Sites edit mode toolbar has broken layout
- 1201094 – In browser search replaces space with %20
- 1183905 – Add Sync Now button timestamps
- 1194726 – Accessing tabs left open overnight just produce a white screen, content is lost
- 1199584 – Licenses/Rights fails to load after a period of inactivity
- 1200210 – Replace NSLayoutConstraint with SnapKit constraint using snp_topLayoutGuideBottom/Top
- 1201263 – Allow customization of the order of which I see my home panels in
James Hugman
Past
- Working on addons/WebExtensions runtime; got minimal ‘Cloud To Butt’ working.
- background pages & manifest.json parsing work in progress.
Present
- Swift 2.0, FxA tests hitting live servers. I do not like this arrangement.
- Bugs are coming! from New Zealand!
Ally
Past:
- 964946 – move bookmarks.inc strings into android_strings.dtd
- 1189719 – Recall and display search history within main browser UI
- 1197054 – Build changes to get rid of bookmarks.inc
- 1197979 – Tools > Logins menu item is not visible
Present:
- 1086952 – [meta] Awesome screen improvements V1
- 1185777 – Make the edit login show/hide button more localization friendly
- 1189725 – Fancy Suggestions
- 1199335 – Polish the search engine row object UI
- 1200299 – Change background color of “header” block on edit logins page
- 1200319 – How many, which ones of which type of pills should be displayed on phones or tablets for search suggestions
- 1200363 – Rejigger SearchEngineRow.java to re-use ImageViews
- 1200367 – Should saved/previous searches have their own pref or share the search suggestions pref?
- 1200371 – ContentResolver.query()’s wildcard % not performing as expected
- 1201324 – Hide savedsearch feature in a nightly flag
Note:
- Saved search suggestions have landed. Have an opinion? LMK
Emily
- Swift 2.0 now compiles!
Past:
- 1176984 – Build with Swift 2.0
- 1197628 – Send Tab client list shows graphical corruption
- 1200552 – Account Tests fail under swift 2.0
- 1200555 – [Swift 2.0] Storage Tests failures including EXC_BAD_ACCESS exception
Present:
Antlam
- Past
- Awesomescreen blog post! https://medium.com/@antlam/quick-search-bdd374257e75
- A/B testing co-ordination
- Mocks for TV, Hello, First run A/B
- Co-ordination for Notifications, Privacy/security
- bug 1189719: Recall and display search history
- Upcoming
- Follow up with Awesomescreen search bugs, Hello, and TV
- Connected reading list co-ordination for Android
- bug 1195721: Set a Homepage UX
- bug 1069035: Settings re-org (Research pending)
Robin
- Pocket integration mocks, continued (Android and iOS)
Still working on:
- bug 1186013 Offer to open URLs on the clipboard when entering Firefox
- bug 1162778 When disconnecting account, give user option to clear browsing data
- bug 1193363 Determine how to maintain relationship between panels and webview
- bug 1197337 Improve clarity of on-boarding tour first slide string (String chosen)
Reviews:
- bug 1145228 Allow collapsing and expanding Synced (Remote) Tabs clients
- bug 1182303 Firefox iOS susceptible to infinite alert loops
- bug 1196950 Use font downscaling for (possibly) truncated strings
A-Team
- bug 1164596 Make mach know how to download and invoke the Android emulator
QA
Feature Focus
- Android Roadmap in Aha!
- Suggest new features for the Android Roadmap Here
- 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