Schedule
- 2015-05-11
Topics for This Week
- Reading List Testing
- Now the syncing of Reading List has landed, we need to test it. Stuart Phillip set up a One and Done task list. Try it out
Tracking Review
Beta
- Next Build:
13 Total;
13 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Aurora
- Next Build:
ID | Summary | Status | Assigned to | Last change time |
---|---|---|---|---|
776030 | Allow Fennec to use the AsyncPanZoomController | NEW | Danilo Cesar Lemes de Paula (danilo.eu) | 2015-04-07T10:59:22Z |
1047127 | Panning very stuttery on this page with overflow-x | NEW | Danilo Cesar Lemes de Paula (danilo.eu) | 2015-04-01T16:44:34Z |
1076692 | Tapping on URL bar does not dismiss the tabs tray | REOPENED | Michael Comella (:mcomella) (michael.l.comella) | 2015-03-27T21:24:09Z |
1084456 | Enable MSE for MP4 on Jelly Bean+ | NEW | 2015-04-01T16:42:30Z | |
1093815 | Use AndroidPlatformDecoder for standalone MP3 on Android | ASSIGNED | Eugen Sawin [:esawin] (esawin) | 2015-04-07T22:30:25Z |
1139232 | Door hanger on tablet shows up in the tab over view | NEW | Allison Naaktgeboren please NEEDINFO? :ally (ally) | 2015-03-10T21:25:58Z |
1139551 | Doorhanger anchor position | NEW | Allison Naaktgeboren please NEEDINFO? :ally (ally) | 2015-04-02T17:21:05Z |
1147064 | Update doorhanger button styling | NEW | Allison Naaktgeboren please NEEDINFO? :ally (ally) | 2015-04-07T03:43:11Z |
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) Thomas McHugh fixed bug 1146840 – Reload button needs a proper localized AccessibilityLabel property
- (iOS) AaronMT fixed bug 1149994 – added basic history UITest
- Jannis Pinter [:pinjiz] fixed a bunch of bugs!
- bug 1124943 – Make the methods of TilesRecorder static
- bug 1142268 – Tweak layout size for doorhanger shadow
- bug 1144807 – Moved variables to resources in OverlayDialogButton and made use of StateListDrawable
- Bhargav Chippada [:bhargavch] fixed bug 1130372 – Onboarding screen still showing behind externally opened url
- Rishi fixed bug 1143196 – Add Menu.FIRST to order values in GeckoActionProvider.onPrepareSubMenu
- Kai Bittner [:Tondar] fixed Bug 1148167 – Move ShareOverlayActivity form styles.xml to themes.xml
- Sheefeni Hauwanga fixed bug 1142192 – Make MenuItem function-local variables final in BrowserApp.onPrepareOptionsMenu
- Matt King fixed bug 1140592 – about:passwords header height does not match other about:pages
- Willian Gustavo Veiga fixed bug 1147960 – Remove share_overlay_background.9.png
- Jeff Lu fixed a bunch of bugs
- bug 1106779 – Wait for keyboard to disappear before showing tabs
- bug 1146730 – Always show top of options menu when opened
- bug 1145252 – Propagate handler result through handleMenuItemLongClick()
- Vivek fixed bug 1142528 – Decrease tappable area for +/- buttons
- Sebastian fixed bug 1126048 – Add test to ensure state is correct when switching to loading pages
- AndyP fixed bug 1139379 – Rename “Form & search history” to “Form history” and add “Search history” under clear private data
Note from Margaret: I really need to write a script for this. I will award a prize to anyone who can beat me to it! Bonus points for a script that handles both Android and iOS bugzilla components.
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
- iOS APZ mostly working
- Added a simple URL bar for demo purposes
- Possible next steps: test WebGL, get WebRTC building, get some patches landed
JChen
Fixed
- 1148590 – Reproducible crash involving Gecko Selection logic / GeckoEditable
- 1149172 – Query IMEStateManager for composition state
- 1149189 – Duplication when setting the same composing text multiple times
- 1151875 – Some IME text updates are not handled
Working on
- 1046307 – Intermittent test_ThreadHangStats.js | test failed (with xpcshell return code: 0) | false == true
- 1115480 – [Presentation WebAPI] built-in device discovery and control protocol
- 1150670 – Text duplication after an editor with active composition is reframed
- 1152123 – GeckoEditable should handle cancel/commit composition requests
- 1152124 – Text spans are not always cleared when switching focus
Randall Barker
Last Week:
- Landed 2/3 of standalone WebRTC. Un-bitrotted final patch and will attempt to land remainder today.
- Got final r+ for bug 1148149 – Support Android Presentation API. Addressed final review comments. Should land soon.
- Began work on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.
Next Week:
- Continue work on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.
Eugen Sawin
- MP3 demuxer
- Incorporated changes based on feedback
- Unit tests
- IME
- Reviews
- Misc
- Holidays
Brian Nicholson
- Fixed bug 1147658 – iOS UA
- PR for bug 1136218 – Make sure we use NSLocalizedString() everywhere
- PR for bug 1109656 – Domain autocompletion
- Next: Tabs tray thumbnail caching
WesJ
- Bug 1148835 – Combine urlbar and bottom toolbar in landscape and on tablets
- Bug 1149585 – No save password prompt on Facebook & Twitter.
- Bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data. Started working on this.
- Bug 1146464 – HTTP auth dialogs aren’t shown. WIP
liuche
Highlights:
- Landed edit-login Doorhanger – will post to mobile-ff-dev
- Working on First run user test cases
- about:home features, perf
Past:
Margaret
Highlights:
- Continued reader view/readability work
- Recruiting stuff
Past:
- 1140045 – Fix regressions caused by enabling desktop reader view toolbar button
- 1142183 – ~8MiB AWSY regression due to enabling desktop reader on nightly
- 1150695 – Move isProbablyReaderable function to Readability.js
- 1150872 – Update toast notification when removing a page from reading list from reader view toolbar
Present:
- 785549 – Possible problems if byline contains <‘s or >’s
- 1148391 – Tapping the bottom of the screen will make the reader mode toolbar bounce up and down
- 1150174 – Use ReaderMode.isProbablyReaderable instead of full Readability parse to determine whether or not to show reader button
- 1152121 – decodeURIComponent can throw an exception while trying to get original URL
mcomella
- Finishing up & uplifting 38 features (Android L, share overlay visual refinements)
- Small bugs to cool off after ^
- Add search engines to bottom of the search screen
Past:
- 938845 – Merge StringHelper and org.mozilla.gecko.* Strings
- 1132747 – Fix Android L “share” list item in long press context menu
- 1132751 – Fix Android L Settings page’s build icon size
- 1134490 – Change tabs panel tab changer text to toolbar grey
- 1147121 – Make share overlay recent apps title bar color match fennec’s
- 1148670 – Correct MenuItemActionView.onLayout calculation
- 1148677 – “Send to other devices” icon blurry in long-press send link context menu
- 1150974 – Losslessly compress all png assets
- 1151089 – “Send to other devices” has an unexpected transition when clicked
Present:
- 939350 – Create python linter wrapper
- 1106935 – Remove old tablet code & dependent resources
- 1148390 – Share icon from action bar is misaligned on gingerbread devices
- 1150430 – Blank row in Custom Menu instead of the quick-share row (Honeycomb)
rnewman
Fixed
- 1118818 – Flush Gecko preferences when leaving GeckoPreferences
- 1151484 – NPE at org.mozilla.gecko.reading.ReadingListSyncAdapter.onPerformSync
- 1151567 – Make optional arrays and dictionaries Equatable
- 1151623 – Use UInt64 for timestamps where we currently use Int64
- 1151715 – Put KeychainWrapper in Shared
- 1151717 – Add more types to Prefs
- 1152481 – Add Cursor.map
Working on
- 997663 – Intermittent testPrivateBrowsing, testInputUrlBar | waiting for urlbar text to gain focus – urlbar text gained focus
- 1104867 – Hook up the Send To Extension to the Sync clients system
- 1123389 – Allow Android-side reading list service work to ride the trains
- 1148429 – Less-rudimentary Sync state machine
- 1151716 – Finish fleshing out Keys/KeyBundle
- 1151970 – Rework RemoteClient et al to allow for syncing
- 1152609 – Swift 1.2 compatibility changes
nalexander
Projects for this cycle:
- Implement Firefox Accounts for iOS: bug iosfxa
- Working on producing OAuth tokens on iOS (bug iosoauth)
- All the reviews!
- iOS Sync
- iOS settings
- Adjust SDK
- Working with vivek on bug 1147275
- Working with sachin on bug 1151353
- All the interviews!
Past
Present
- 775104 – Export bookmarks and history
- 1128362 – Add gecko libraries Gradle project
- 1137655 – crash in java.lang.IllegalStateException: Fragment already active at android.support.v4.app.Fragment.setArguments(Unknown Source)
- 1149208 – Make it easier to create a Firefox Account pointing at stage
- 1152380 – Produce and cache OAuth bearer tokens for attached services
Martyn Haigh
Past:
- 1149577 – Remove history and recents affecting flags from TabQueueDispatcher entry in AndroidManifest
Present:
- 1129614 – Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire
- 1132508 – Last tab is cut off in tab tray after rotation
- 1148431 – Create UI to inform users of Tab Queue and allow them to turn on or ignore
- 1150272 – Investigate ThumbnailHelper.THUMBNAIL_ASPECT_RATIO use in TopSitesThumbnailView
- 1151967 – Ensure TabQueueDispatcher enabled Crash Reporting
- 1152244 – Polish Tab Queue Prompt UI
- 1152250 – Refactor animations for tab queue and first run
- 1152256 – Decide if enums are better than ints for TabQueuePrompt response codes
Ally
- Current
- 1139551 Doorhanger anchor position
- (re)discovering bug 872528, bug in GB itself in ShowWindowLocation()
- hattip to xref
- 1147064 Update doorhanger button styling
- 1139553 Black overlay for doorhanger background
- Bug 1124895 – Add password manager usage data to FHR
- part 2: beta uplift+
- 1139551 Doorhanger anchor position
- Upcoming
- 1141769 Implement new style(unified) FHR/Telemetry password manager probes
- PTO/travel EOY
BLassey
Fixed
Working on
- 940068 – [Meta] Some “Android 4.0 debug” tests fail
- 1010068 – Disable OCSP for DV certificates in Firefox for Android
- 1150172 – Investigate smarter paint suppression
MFinkle
Fixed
Working on
- 1129840 – Tabs are not always restored on Gingerbread devices
- 1132341 – Geolocation prompt immediately dismisses on google maps
- 1132591 – Shortcut pinned tabs never become unpinned when navigating to a very different page
- 1143888 – Integrate the Adjust campaign tracking SDK into Firefox
- 1147534 – about:passwords is slow to load with lots of passwords
- 1150903 – about:passwords is too slow during filtering
Antlam
- Past
- bug 1112185: Open Later/ Tab Queue UX
- Passwords/Doorhangers triage w liuche
- Icon assets for iOS
- Queued up a Tab Queue blog post
- UX: explore mobile tabs tray improvements
- Upcoming
- bug 1137483: Add “quick search” bar **
- bug 1141904: Design spec for stacked doorhangers
- bug 1140048: Add “Send to device” Shareplane to top level menu
- Follow up on QR and Voice input w James Hugman
- Follow up on Tab Queue w Martyn
- PTO Thursday (tomorrow)
Robin
iOS
- FxA improvements, namely: cleaning up titles, tightening up form, removing “Choose what to sync” checkbox—checkboxes aren’t very standard on mobile. Have been going over with John and will setup another meeting with John and Ryan.
- Plethora of UI asset updates and general pixel pickiness.
- UI Updates #321 — Updated assets for Reading List/Reader View, assets and backgroundColor change for ShareTo widget
See live UI progress (not specs) here: http://invis.io/ZV2JR7ZHD
- bug 1144760 UX and assets for empty Synced Tabs panel
- bug 1125835 Design a good error page
- bug 1151465 Reading View needs an error interstitial (or maybe not)
- bug 1151464 Reading View needs a loading interstitial
- bug 1130512 Reading mode – Landscape layouts
- bug 1139577 Support download ‘hand-off’
Darrin
- continuing to refine iconography and typography in Firefox iOS
- moved reload button our of url bar and into bottom bar
- almost finished the CollectionView patch, want to land this soon
- settings/help/sumo design next
QA
Feature Focus
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