Schedule
- Next merge: May 11
Tracking Review
Beta
- Next Build:
11 Total;
11 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 |
1010068 | Disable OCSP for DV certificates in Firefox for Android | NEW | Brad Lassey [:blassey] (use needinfo?) PTO April 11-19 (blassey.bugs) | 2015-04-09T22:18:10Z |
1016555 | Disable OCSP checking for certificates covered by OneCRL | ASSIGNED | David Keeler [:keeler] (use needinfo?) (dkeeler) | 2015-04-09T17:17:52Z |
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-04-16T00:18:13Z |
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-15T15:50:36Z |
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-15T22:27:13Z |
1147064 | Update doorhanger button styling | NEW | Chenxia Liu [:liuche] (liuche) | 2015-04-10T02:11:37Z |
10 Total;
10 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 [:dnirm] fixed bug 1148095 – Rename @drawable/device_pc to @drawable/device_desktop
- AndyP fixed bug 1149799 – Move ‘Sanitize:ClearHistory’ message handler out of GeckoApp.
- vivek continues to do a lot of great work
- bug 1145896 – Flush background services databases when Firefox Account is deleted
- bug 1147275 – Delete cached OAuth tokens when Firefox Account is removed
- bug 1145567 – Work around jankiness with reader view toolbar
- bug 1150251 – Added a padding to +/- buttons and decreased their margin
- capella continues work on gecko text selection handles! bug 988143
- Boris Dusek (iOS)
- bug 1151343 – “Top Sites” items have improper accessibility grouping
- bug 1151387 – Search View does not hide toolbar and top sites for accessibility
- Matthew Purcell (iOS)
- bug 1136319 – Hide the keyboard immediately on tap down anywhere in the area under the location bar
- bug 1145971 – URL bar long press context menu
- Sachin Irukula (iOS)
- bug 1151353 – Selected search engine not highlighted in the search engine picker
- bug 1145604 – ‘close tab’ action not discoverable
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)
- Out last week
- Digging out of [bug]mail
- Working on smarter paint suppression techniques
- Danilo has APZC almost working, fighting through some input-related badness now
JChen
Fixed
- 1072529 – crash in java.lang.IllegalStateException: empty actions queue at org.mozilla.gecko.GeckoEditable$ActionQueue.poll(GeckoEditable.java)
- 1148590 – Reproducible crash involving Gecko Selection logic / GeckoEditable
- 1151875 – Some IME text updates are not handled
- 1152123 – GeckoEditable should handle cancel/commit composition requests
- 1152124 – Text spans are not always cleared when switching focus
Working on
- 1010770 – Intermittent testANRReporter | application timed out after 330 seconds with no output
- 1046307 – Intermittent test_ThreadHangStats.js | test failed (with xpcshell return code: 0) | false == true
- 1115480 – [Presentation WebAPI] built-in device discovery and control protocol
- 1150693 – samsung tab loads blank pages, null ptr exception thrown
- 1152308 – crash in ElfLoader::~ElfLoader()
- 1152487 – crash in java.lang.IllegalArgumentException: invalid span offsets at org.mozilla.gecko.GeckoEditable.setSpan(GeckoEditable.java)
- 1154952 – Fix Gecko shutdown assertions, bugs, etc
GCP
- SafeBrowsing firefighting: bug 1150334 Fragmentation in Safe Browsing chunks leads to 413 (Request Entity Too Large) during list updates
- Rebasing bug 1104616 Sandboxing support for Video camera access
Fixed
Working on
Randall Barker
Last Week:
- Landed all of standalone WebRTC (seems to have stuck).
- Landed bug 1148149 – Support Android Presentation API.
- Working on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.
Next Week:
- Wrap up bug 659285
- Start investigating load time and performance issues in Fennec.
Eugen Sawin
- MP3 demuxer (bug 1093815)
- Fixed parsing: passing all ID3 and frame header tests now
- Refactored tests to be easily extendible
- Rebased on latest interface changes
- Matthew is working on integration: bug 1153731
- IME
- Looking into onSelectionChange crash (bug 1051556), because not entirely fixed by bug 1148590
- Other
- Started looking into bug 1129074, consider refactoring work (bug 1136364) to make it clearer
Brian Nicholson
- bug 1109656 – Domain autocompletion
- bug 1136218 – Make sure we use NSLocalizedString() everywhere
- A couple of Swift 1.2 fixes
- WIP SQL/test fixes
WesJ
- Patches up for Clear data on iOS. Need to split up and address review.
- Bug 1152100 – Create a proper model for the settings page
- Bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data
- Bug 1146464 – HTTP auth dialogs aren’t shown. Patch up.
- Bug 1152660 – Urlbar scrolling should be based on content inset. Landing.
- Bug 1139577 – Support download ‘hand-off’. Reworking our snackbars to make animations work better.
liuche
Highlights:
- Making build for user studies on first run
- Doorhangers
- about:passwords
Present:
- 1147064 – Update doorhanger button styling
- 1151505 – Doorhanger can appear while browser toolbar is scrolled off screen
Past:
Margaret
(Missing the meeting)
Highlights:
- Continued reader view work
- Helped rnewman debug OTA distribution JarVerifier issue
- Will be PTO Friday/Monday (and traveling on Tuesday morning)
- Request for platform help: bug 1148391 is caused by problems with fixed position elements and the dynamic toolbar
Past:
- 785549 – Possible problems if byline contains <‘s or >’s
- 1129984 – ReaderParent.jsm “X is null” failures in mochitest runs
- 1144822 – hide the visually-hidden class of elements in reader view
- 1147584 – Reader mode strips all the text contained between anchor tags in this document
- 1150695 – Move isProbablyReaderable function to Readability.js
- 1152121 – decodeURIComponent can throw an exception while trying to get original URL
- 1152412 – Reading list items that are images get stuck in “loading” state
- 1153262 – testReadingListCache.js length comparison failure with new Readability/JSDOMParser changes
Present:
- 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
mcomella
- Android L regressions
- Search engine bar during search
Past:
- 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)
- 1152337 – crash in android.content.res.Resources$NotFoundException: Resource is not a ColorStateList (color or path): TypedValue{t=0x2/d=0x101009b a=3} at android.content.res.Resources.loadColorStateList(Resources.java)
- 1152489 – crash in java.lang.NullPointerException: at org.mozilla.gecko.BrowserApp.enterEditingMode(BrowserApp.java)
- 1153193 – Share overlay is displayed when tapping on paper plane icon from context menu
Present:
- 939350 – Create python linter wrapper
- 1137483 – Add a “quick search” bar of search engines
- 1152314 – The ‘back’ button on the upper left corner from the settings menu does not do anything on some devices
- 1154836 – MediaPlayerManager may be stripped by PG because it’s only accessed via reflection
rnewman
Fixed
- 1123389 – Allow Android-side reading list service work to ride the trains
- 1141843 – Sync 1.5 storage client
- 1141845 – Trivial ‘synchronizer’ for client records
- 1141847 – Trivial ‘synchronizer’ for tabs
- 1148429 – Less-rudimentary Sync state machine
- 1151623 – Use UInt64 for timestamps where we currently use Int64
- 1151716 – Finish fleshing out Keys/KeyBundle
- 1151717 – Add more types to Prefs
- 1151970 – Rework RemoteClient et al to allow for syncing
- 1152481 – Add Cursor.map
- 1152609 – Swift 1.2 compatibility changes
- 1153357 – Investigate: MODIFIED record with change flags = NONE
- 1153358 – Investigate: why do records have no stored_on?
- 1153973 – android.content.OperationApplicationException: insert failed during Reading List sync
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
- 1154463 – Hook up tab sync to the remote tabs panel
nalexander
<Read Only>
- iOS: Working on FxA state updating, reviewing Sync code, adding FxA advertisement in Synced Tabs
- Android: Working with vivek on adding pull-to-refresh to Reading List: bug 1152861.
Fixed
- 1112325 – Periodic update last synced value in the Remote Tabs home panel
- 1129505 – Encrypt on device Firefox Account credentials using the iOS keychain
Working on
- 775104 – Export bookmarks and history
- 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:
- 1148431 – Create UI to inform users of Tab Queue and allow them to turn on or ignore
- 1151967 – Ensure TabQueueDispatcher has crash reporting enabled
- 1152825 – Enable Tab Queue on nightly
- 1153908 – Move Tab Queue Notification click logic off UI thread
Present:
- 1132508 – Last tab is cut off in tab tray after rotation
- 1142012 – The progress bar is barely visible in full screen browsing
- 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
- 1152873 – Get TabQueueDispatcher to use SafeIntent
- 1154602 – Unable to open .html file via Dropbox Native App
Ally
- 1139551 Doorhanger anchor position
- I hate gingerbread
- 1141769 Implement new style(unified) FHR/Telemetry password manager probes
- 1139553 Black overlay for doorhanger background
- 1145858 Rename FirstrunPane to be less confusing
- 1139232 Door hanger on tablet shows up in the tab over view
BLassey
Fixed
Working on
- 1010068 – Disable OCSP for DV certificates in Firefox for Android
- 1150172 – Investigate smarter paint suppression
MFinkle
Fixed
- 1147534 – about:passwords is slow to load with lots of passwords
- 1150903 – about:passwords is too slow during filtering
- 1151469 – Incorrect navigator.userAgent requested via Request Desktop Site on Firefox 37
Working on
Antlam
Read-only
- Past
- Partners work/mocks
- bug 1147070: Onboarding V1 for Firefox on iOS
- bug 1148460: Testing onboarding for Android
- bug 1140048: Add “Send to device” Shareplane to top level menu
- bug 1145434: Send tab progress notifications
- Started looking at Panels UX backlog
- Tab queues in Nightly! Blog post here
- PTO Today
- Upcoming
- Follow up on QR and Voice input w James Hugman
- bug 1137483: Add “quick search” bar **
- bug 1144430: UX audit toolbar icons (on the left)
- bug 1141904: Spec out full doorhangers UI
- bug 1112185: Tabs queue follow up bugs
- UX Explore: Mobile tabs tray improvements
- PTO tomorrow (Thursday)
Robin
iOS
- bug 1144760 UX and assets for empty Synced Tabs panel: http://invis.io/952PMA1WV
- bug 1125835 Design a good error page – WIP: http://invis.io/892PMNUTR
- bug 1151465 Reading List needs an error interstitial (or maybe not)
- bug 1151464 Reading List/Reader View needs a loading interstitial
- Empty Reading List panel: http://invis.io/FE2PMM7ZD
- Updated Settings screen: http://invis.io/3M2PMLZXJ
QA
Feature Focus
<Read Only>
- Android Roadmap in Aha!
- We just did some t-shirt sizing on 40, 41 & 42 proposed features to ensure the big rocks get the right level of attention.
- New Android Trello Board
- Like we’ve been for iOS – Trello now contains only the ‘in flight’ work. For all future planned items – see Aha ^^!
- iOS Roadmap in Aha!
- New iOS Trello Board
- This weeks status report once I finish up my number crunching for the charts
- there are some tentative end game milestone dates in there you can have a look at
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