Meeting Notes Meetings notes from the Mozilla community

26-February-2015

Mobile: 2015-02-25

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Merge happened!
  • Next merge March 30 (moved up one week!)

Topics for This Week

  • Fx36 release in holding pattern
  • Split APK testing on beta
  • Fullscreen bugs

Tracking Review

Soon-to-be-release

  • Next Build:
ID Summary Status Assigned to
1113658 Unable to download while using second Android account REOPENED Wesley Johnston (:wesj) (wjohnston)
1120895 Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 NEW Eitan Isaacson [:eeejay] (eitan)
1122643 Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload NEW Seth Fowler [:seth] (seth)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)
1132089 Regression: Default search engine overrode on browser upgrade NEW


6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW Anthony Lam (:antlam) (alam)
1131087 Search activity will use geo default instead of user-set default NEW Mark Finkle (:mfinkle) (mark.finkle)
1132763 Hiding system UI in reader mode is broken NEW Michael Comella (:mcomella) (michael.l.comella)
1132984 Regression: Full-Screen video playback exhibits a status-bar shown in Android 4.0 and in 4.4+ a status-bar grey background shown NEW Michael Comella (:mcomella) (michael.l.comella)


9 Total;
9 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range: <n> to <n>, length: <m> at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) NEW Eugen Sawin [:esawin] (esawin)
1063873 Ship the right libomxplugin files for supported API ranges NEW
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1115004 Use fine-grained Google Play Services libraries ASSIGNED Nick Alexander :nalexander (nalexander)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site NEW Eugen Sawin [:esawin] (esawin)
1120004 Update Reader View controls ASSIGNED :Margaret Leibovic (margaret.leibovic)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1122302 Reduce “Menu -> Share” click count by creating “Send tab to device” menu item (in lieu of “Add to Firefox”) NEW Michael Comella (:mcomella) (michael.l.comella)
1123389 Allow Android-side reading list service work to ride the trains NEW
1126244 Create a maximum reader mode cache size and evict records when necessary NEW :Margaret Leibovic (margaret.leibovic)
1127441 turn off font inflation ASSIGNED Kevin Brosnan [:kbrosnan] (kbrosnan)
1127445 Add “Add to reading list” button in the browser menu NEW Michael Comella (:mcomella) (michael.l.comella)
1127451 Change reading list length field to be word count NEW :Margaret Leibovic (margaret.leibovic)
1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129168 Remote Tabs panel flickers after Bug 1063742 NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129171 Update Remote Tabs home panel split pane styling for landscape tablets NEW
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Chenxia Liu [:liuche] (liuche)
1131084 Can not mirror tab to Chromecast device NEW
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1132918 Unrecognised words on direct voice input will display two error notifications NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1132922 The voice input launches directly with the error ‘Audio problem’ NEW James Hugman [:jhugman] [@jhugman] (jhugman)


28 Total;
28 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.

  • YF (Yang) fixed bug 1135007 – “Sync Now” button is not translated
  • dominique fixed bug 1134338 – Move ZoomedView inflate in BrowserApp and bug 1126866 – Fix the text size in zoomed view
  • rricard fixed bug 1085609 – Disable testDoorHanger on 2.3 (and is working on bug 1135102 to re-enable it)
  • AndyP fixed bug 1125528 – Create abstract class for SelectionHandler tests and bug 1124884 – Clear search history in Firefox Search after using ‘Clear Private Data’ in Firefox
  • (iOS) aaronraimist fixed bug 1096965 – Default favicon image for bookmarks
  • (iOS) TomACPace fixed bug 1125258 – Switch to tab for JS prompts

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)

<Read Only>

Fixed:

  • bug 1090300 – crash in mozilla::MediaCodecDataDecoder::DecoderLoop()

Working on:

  • bug 1127464 – still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*)
  • bug 1121541 – Autophone – PROCESS-CRASH | dom/media/test/test_autoplay_contentEditable.html | application crashed [@ libc.so + 0x1cd54]
  • bug 1136364 – Remove EGLSurface creation
  • Profiling stuff
  • Finalizing contractor for gfx work and getting full-time req put up

JChen

<Read Only> (on leave)

GCP

<Read Only>

Present:

Past:

Randall Barker

Last Week:

  • Sick
  • Investigating alternatives for screen mirroring to chrome cast.

This Week:

  • Attempt to implement an alternative screen mirroring.

Eugen Sawin

<Read Only>

Finished

  • IME
    • bug 1133802 – Regression: duplicate ‘i’ is committed on input

Working on

  • IME
    • bug 1134205 – Debug assertion on text input in input forms
    • bug 1134209 – Text deletion copies text in contentEditable elements
    • bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification…

Blocked on

  • Persona log-in issues (bugzilla, treeherder, airmo, etc.)
  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Blocked on new source reader/demuxing interface

Brian Nicholson

WesJ

<Read Only>

  • bug 1135175 – Draw the tab curve. All hail the curve!
  • bug 1135917 – Tapping the url is hard. Landed a speculative fix.
  • bug 1134480 – Show sections in history list. Need to land.
  • bug 1135180 – Favicon storage for bookmarks. Still working on this.

liuche

<Read Only>

Highlights:

  • Doorhanger refactor and cleanup
  • Passwords
  • Discussions of onboarding v2

Present:

Past:

Margaret

Highlights:

  • Desktop/Android reader view
  • Fixed last-minute search issue – bug 107377
  • Fixed download notification issue – bug 1130834
  • Trying to organize effort around Readability.js improvements: https://github.com/mozilla/readability
  • Phone screens
  • One day will get back to helping rnewman with reading list bugs

Past:

Present:

mcomella

  • Backed out status bar tint bug 1056002 due to many regressions in our fullscreen experience
    • It is currently in 35 & 36 (release), but expect the backout in 37+

<Read Only>

Past

Present

rnewman

<Read Only>

  • Reading list in all kinds.
  • Interviewing.
  • Feedback on some gps workflow docs.
  • The usual.

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Implement Firefox Accounts for iOS
    • Tracked by bug iosfxa
    • Writing UX for the settings panel
    • Re-writing integration with fxa-content-server

Past

Present

Martyn Haigh

Past:

Present:

Stefan

<Read Only>

Last week: We had a really good iOS work week!

Current focus: iOS Reading List Client (syncing to/from server)

Ally

  • Data Collection
    • handling requests from johnath wrt data
    • multiple meetings with legal
    • new data compliance team announced
    • firefox module meeting (+legal)
      • will be meeting once a release cycle
  • Passwords
    • Thursday hack day
    • progressing well towards q1 goals
    • assigned most of the work for rest of the quarter
    • team sprint week of March 16th in SF
    • FHR bug will mean both old style & new style probes
  • Bugs
    • 1124895 Add password manager usage data to FHR (both kinds!)
    • 1124472 telemetry probe: # of times Saved Passwords dialog in preferences is opened and actions taken
    • 1120037 Username autocompletion isn’t attached initially when the username field with autocomplete=off is focused with <body onload=”field.focus()”>
    • Bug 1124711 – Site identity popup overlaps the URL Bar on phone
    • 1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices
    • 1123579 Search Widget preview for the Beta channel has the icon from the release channel
    • 1133445 The security information doorhanger is misplaced

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • bug 1103232: Improve “Add to Reading List” UX
    • bug 1112185: Open-in-background with mhaigh
    • Passwords UX sync up
    • Reader View UX co-ordination
    • General Android bugs
  • Upcoming
    • bug 1120004: Reader View controls spec
    • bug 1122302: Improve Android “Send Tab” UX
    • Follow up on Doorhangers with Chenxia
    • Cont’d Passwords bugs
    • Pick up Search bugs
    • First Run “Tour” experience next steps (what we have right now is “Welcome screen”)

Robin

iOS

  • Continuing design specs for Reading List/View, Aa menu updates.
  • Revisiting Send/Share widget UI.
  • Continuing design for FxA interstitial.
  • Pecking at last UR notes.

Darrin

<Read Only>

  • Still plowing through the remainder of the UI that needs a draft
  • mockups for Karen/MWC are in progress
  • Will start to throw mockups and specs in the relevant meta bugs
  • Have had some good discussions re: visual design about typography, icon styles, etc

QA

Feature Focus

Round Table

  • next week in MWC

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

Firefox/Gecko Delivery Planning: 2015-02-25

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule & Progress onUpcoming Releases (Lukas/Sylvestre/Lawrence)

  • Firefox 36
    • Desktop released yesterday (release notes) – plan is to enable updates at 100% on Friday
    • Mobile is delayed for search related fixes and is currently targeting Friday for release
  • Firefox 37 Beta 1 released today – went a day early to get an additional day of testing during this shorter release cycle (release notes)
  • Firefox 38 Aurora updates are scheduled to be re-enabled on Friday

Feedback Summary (Cheng/Tyler/Matt)

Desktop

  • Feb 24th nightly has broken mouse scroll issues that have since been fixed. bug 1136177
  • Lots of Hello feedback coming in as a result of the promotion in the snippet. Expect a feedback roll up by EoW

Mobile

No updates


Planning Meeting Details

  • Wednesdays – 11:00am PT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

24-February-2015

Mozilla Project: 2015-02-23

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of Mozilla

arai has been a very helpful force of nature in #introduction recently; lots of new contributors are receiving excellent care!

Hagen Halbach, Michael Kohler, Martyna Sobczak for organizing the German-speaking community meeting this past weekend in Berlin.

Upcoming Events

Monday, 23 February

  • SINFO The 22nd annual edition will take place from 23 to 28 February 2015 at the Alameda Campus of Instituto Superior Técnico, in the beautiful city of Lisbon, Portugal. It is nowadays one the biggest tech events in Portugal and the biggest student-only organized event in Europe.
    • Filipe João attending

Wednesday, 25 February

  • IntegratED is a three-day teaching and learning conference focused on technology integration strategies happening February 25 – 27, 2015, in Portland.
    • Benjamin Kerensa attending
  • We will be having a SuMo Mobile meeting this will be on Air Mozilla also (please note only accessible to Mozillians and staff)

Homebrew Website Club Meetup Be independent with your web browser and your web site.

  • San Francisco (@MozSF 1st floor), Chicago, and Portland.
  • 17:30-18:30 Writing Hour
  • 18:30-19:30 IndieWeb meetup & hack night

    Create or update your personal web site — wherever you host it, shared, VPS, or at home; static, dynamic, WordPress, or other software.

    Join a community with like-minded interests. Bring friends that want a personal site!

    Any questions? See the wiki page for details
    or join IRC: http://indiewebcamp.com/irc/today?beta#bottom

Thursday, 26 February

Brown Bag, “Analysing Gaia with Semmle”, Max Schaefer

  • Semmle has recently added support for JavaScript to its analysis platform. As one of our first major JavaScript analysis projects, we have analysed recent and historic versions of Gaia, the UI layer of FirefoxOS. In this talk, I will present some of our findings, and show how Semmle’s toolchain can be used to investigate all aspects of a software system, from high-level code quality trends to detailed static analysis questions.
  • Max works as a Research Engineer at Semmle where he is in charge of the JavaScript analysis platform. Prior to joining Semmle, he did a stint as a postdoc at IBM Research, before briefly trying his luck as an Assistant Professor at Nanyang Technological University, Singapore. He holds a doctorate from Oxford University.

OWASP New Zealand Day conference is a one-day conference dedicated to application security, with an emphasis on secure architecture and development techniques to help Kiwi developers build more secure applications held at the University of Auckland on Friday February 27th, 2015.

    • Francois Marier attending

Project Status Updates (voice updates)

Firefox and Cloud Services

Speaker Location: toronto (johnath)

Firefox Mobile

Speaker Location: remote (mfinkle)

  • Android
    • Reading View and List work continues
    • Introduced about:passwords in Nightly
    • Sending Tab to Device improvements
    • Added voice search to Nightly
    • Preparing to land Tab Queue
  • iOS
    • Following @FenneciOS for updates
    • Checkpoint last week in SF
    • A lot of the basic browser functionality is in place
    • Dogfooding program started

Firefox OS

Speaker Location: San Francisco (Pete Scanlon for Chris Lee).

MWC update
www.firefoxos.com/mwc

CTO Update

Speaker Location: Luke Wagner, remote

  • asm.js / Microsoft update: Microsoft announced work is underway to add asm.js optimizations to IE.
    • ‘asm.js’ is the name the kind of JavaScript produced by tools like Emscripten. While asm.js code runs pretty well in all browsers (it’s just JavaScript), it runs best with specific optimizations and Microsoft is the second browser (after Firefox) to include these specific optimizations. This is very good news for Mozilla since we pioneered asm.js as a way to reliably get near-native performance across browsers without requiring plugins or other non-standard technologies.

asm.js: http://asmjs.org/

Content Services

Sean Bohan (NYC)

  • Content Services is hiring!
    • We are looking for a Project Manager, Content Partnership pros and Partner Success folks.
    • Find out more from Darren’s post here.
  • How Advertising Works 2
    • Content Services will hold another Brown Bag in mid-March
    • Topic: Programmatic Advertising
    • Date/Time to be announced
    • Check out the last How Advertising Works here
  • Internet Identity Workshop 20
    • UnConference focused on the Identity, Personal Clouds, Vendor Relationship Management spaces
    • Happening April 7-9 at the Computer History Museum in Mountain View
    • Content Services is one of the sponsors
    • Find out more here.

Webmaker

Andrew Sliwinski (Toronto)

http://mzl.la/changelog

  • Webmaker Install Service
  • Webmaker App
  • Help us QA!
  • Brazil Field Research

Web Compatibility

Mike Taylor (vidyo)

We held a Web Compatibility Summit in Mountain View on Wednesday, February 18th, 2015.
The videos are available online on AirMozilla.

We had attendance from Google (Paul Irish), Opera (remotely Bruce Lawson), Microsoft (Coleen Williams, Jacob Rossi), QuickLeft (Alex McPherson), (Alexa Roman), W3C (Daniel Davis), Mozilla (a couple of employees). We discussed issues related to Web Compat and how to make progress on them. A summary will be published soon. It was also broadcasted live on Air Mozilla.

Thanks to everyone in Mountain View who made it possible technically and logistically, much appreciated.

Speakers

The limit is 3 minutes per topic. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation. If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week.

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information
Marshall Erwin, Alina Hua, Geoff Piper, Mika Devi, Stacy Martin Trust & Compliance Mozilla’s new framework for data decisions SF no https://mana.mozilla.org/wiki/display/DATAPRACTICES/Data+Practices+Home
Stacy Martin & Greg Jost Policy / Engagement Privacy Day 2015 results SF No https://docs.google.com/a/mozilla.com/presentation/d/1mVdL2vrG6mkY-tAfOZinfFtKMQkJFkSmbo9qewQFHm8/edit#slide=id.p4 https://www.mozilla.org/privacy/tips
Andrea Wood Digital Advocacy+Fundraising Net Neutrality Campaign Update Remote (Oakland, CA) No Click here for PDF of Andrea’s slides http://mzl.la/netneutrality
Sean Bohan Content Services Amplifying Mozilla – Tiles First 90 Days Remote (NYC) Yes Click here for PDF of deck N/A
Richard Milewski Air Mozilla New Video Player Features Mt. View (from Potch’s Machine) https://air.mozilla.org/mozlandia-day-2-kickoff/ https://www.youtube.com/watch?v=ktYwuw9Mnjo
Shyam Mani IT Shiny new Status Website! SF (from Potch’s Machine) https://status.mozilla.org/ #moc on IRC or Bugzilla, Infra & Ops: Tools

Roundtable

Do you have a question about a Mozilla Project or initiative? Let us know by Friday- we’ll do our best to get you an answer.

Please note that we may not always be able to get to every item on this list, but we will try!

Who are you? Area of question Question
What’s your name? What do you work on? Is your question about policy, a product, a Foundation initiative, etc. What would you like to know?

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer(s) Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer(s)? Who will be introducing that person? Where is the introducer? Where is the new person based? What will the new person be doing?

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Shako Ho Al Tsai (Recording) Taipei, Taiwan Software QA

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Engagement


  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

19-February-2015

Mobile: 2015-02-18

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-02-23

Topics for This Week

Firefox for iOS
Team meeting this week in SF. In addition to some stable UX direction on remaining functional areas, we are also starting some bug triage and doing some face-to-face dev work. This week should also see the start of the internal dogfooding program.
Tab Mirroring
We disabled Tab Mirroring on Beta and Release in bug 1133012. For more information see bug 1131084.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1113658 Unable to download while using second Android account REOPENED Wesley Johnston (:wesj) (wjohnston)
1120895 Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 NEW Eitan Isaacson [:eeejay] (eitan)
1122643 Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload NEW Seth Fowler [:seth] – PTO until 2/19 (seth)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)
1132089 Regression: Default search engine overrode on browser upgrade NEW


6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1124884 Search history is not cleared in Firefox Search after using “Clear Private Data” in Firefox NEW Andy Pusch [:AndyP] (drag)
1125048 Slow fling speed with thumb flings (high DPI) NEW Gian-Carlo Pascutto [:gcp] (gpascutto)
1125272 crash in mozilla::CDMCaps::Lock() NEW Seth Fowler [:seth] – PTO until 2/19 (seth)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1130834 First download-notification can’t be deleted since Aurora 37 NEW :Margaret Leibovic (margaret.leibovic)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW
1131087 Search activity will use geo default instead of user-set default NEW Mark Finkle (:mfinkle) (mark.finkle)


11 Total;
11 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.

  • Michael Holloway fixed bug 924009 – Add check for whether preferences are defined before checking for lightweight theme preference
  • AndyP fixed bug 1099500 – Potential memory leak in browser.js due to faulty toast notification handling, bug 1134015 – The button toasts are broken, and bug 982797 – Robocop: Switch tests from using waitForTest to waitForCondition.
  • mbrubeck fixed bug 1097337 – Set the Android 5 statusbar color
  • vivek fixed bug 1129181 – Make Remote Tabs split pane swipe to refresh apply to both clients and tabs in landscape mode
  • dominique fixed bug 1130630 – Move zoomed_view_stub from shared_ui_components to gecko_app
  • rricard fixed bug 1130872 – Add Robocop JavascriptTest verifying that AppConstants module can be imported and is sensible, and has been wokrking on bug 1128287 – Intermittent testFindInPage,
  • imjalpreet is working on bug 938845 – Merge StringHelper and org.mozilla.gecko.* Strings.
  • psd is working on bug 1122331 – Move statically initialized String values from StringHelper constructor to declaration
  • lyle-luan finished bug 1134050 – Search history in the awesomescreen

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)

<Read Only>

JChen

<Read Only> (on leave)

Randall Barker

<Read Only>

Last Week:

  • PTO
  • Investigated bug 1131084 – Can not mirror tab to Chromecast device. Appears WebRTC is no longer works as expected on Chromecast. No work around found
  • Investigated using Android Presentation API and MediaRouter API to enable tab mirroring to Chromecast.

Next Week:

  • Hack fennec to enable screen sharing to chrome cast from within the application using the media router.
  • Investigate using the Presentation SurfaceView to render just the tabs content to the chromecast.

Eugen Sawin

<Read Only>

Working on

  • IME (in general, but also specifically the following bugs)
    • bug 1134205 – Debug assertion on text input in input forms
    • bug 1134209 – Text deletion copies text in contentEditable elements
    • bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification…
  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Blocked on new source reader interface

Brian Nicholson

<Read Only>

  • WIP: bug 1132795 – Use Carthage for dependency management
  • WIP: bug 1134262 – Figure out a way to encapsulate Browser’s WKWebView
  • WIP: bug 1131284 – Create pager UI for home panels
  • bug 1132181 – Remove SettingsPanel XIB

WesJ

  • bug 1133918 – Use SDWebImage for list image loading. Smooth list scrolling
  • bug 1129631 – Theme for tabs tray. Initial visual pass here. Some new changes from UX.
  • bug 1130609 and bug 1134010 – Scroll urlbar (and toolbar) with the page. Still lots of improvements needed.

liuche

<Read Only>

Highlights:

  • Passwords work day, hacking on Doorhangers, discussing recipe design/syntax
  • Onboarding discussion
  • Reviews, mentoring

Present:

Margaret

<Read Only>

Highlights:

Past:

Present:

mcomella

<Read Only>

Past

Present

rnewman

<Read Only>

  • Reading list.
  • Meetings et al.

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Migrating legacy Sync 1.1 devices testing started last week, no issues immediately
  • Pushing FxA support for Reading List
  • Implement Firefox Accounts for iOS
  • |mach bootstrap| for mobile/android should be good for OS X and Linux now
  • Building with Gradle
    • Uploading geckolibs AAR file to TBPL is under review bug 1093242

Past

Present

Martyn Haigh

Away next week.

Past:

Present:

Stefan

  • Finished first iteration of reading list data store, home panel, open from reading list
    • Temporary: You can add to your reading list by long pressing on the bookmark star

Upcoming:

  • Finishing dogfood setup (today)
  • Fixes for Carthage
  • Unbreak app extensions (they don’t show anymore)
  • Start working on a new UI piece (or: Reading List protocol?)

Ally

  • beware sing-a-long updates might be coming!
  • Passwords
    • FHR passwords bug is now mine
    • dispute has been resolved with data collection
    • autocomplete=off through review & try
    • digging into keypress bug with MattN
  • Mobile only
    • shout out to AndyP who picked up a bug from my list
    • Bug 1124711 – Site identity popup overlaps the URL Bar on phone landed
      • caused a regression where the triangle is detached from the popup box

BLassey

Fixed

Working on

MFinkle

  • Feeling a little like the [chicken] to geo-ip search’s creepy monkey:

Fixed

Working on

Antlam

  • Past
    • Reader View & Reading List (cross platforms co-ordination)
    • Passwords co-ordination
    • bug 1127517: Consolidating color palette for Android
    • iOS mocks
  • Upcoming
    • iOS week
    • bug 1112185: Open-in-background with mhaigh
    • bug 1103232: Improve “Add to Reading List” UX
    • Share overlay with mcomella
    • Doorhangers with Chenxia

Robin

Last week:

  • UR in Las Vegas for Task Continuity analysis. Met with 4 households (2-3 participants each). Highlights include sharing laptops, mixing OS (Android smartphone/OS Desktop, PC Desktop/iOS devices), handwritten password keeping, emailing themselves links, taking screenshots on Instagram to share.
  • Reader View – more iterations (prototypes).

This week

  • iOS workweek
  • Further Reader View prototyping, finalizing (design spec).
  • FxA flow.

Darrin

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

Firefox/Gecko Delivery Planning: 2015-02-18

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule & Progress onUpcoming Releases (Lukas/Sylvestre/Lawrence)

  • FHR/Telemetry are unifying for FF38, dependency tree – expect some potential data collection issues in early Aurora 38

Firefox Desktop & Platform (Javaun/Chad/Martin)

Current Releases

38.3 starts today.
Two Big Priorities for spring campaign/38:

  • Hello work: sharing tabs/windows/apps
  • Reading list MVP ready desktop/iOS

Another biggie:

  • EME finished in 38 for first providers. (Name withheld out of legal/partner concerns). We want to uplift to 37 beta to give us extra testing time. We are not accelerating L10N at this time.

Marketing, Press & Public Reaction (Arcadio/Winston)

  • SMS Snippet live – performing well
  • Agency pitches for upcoming campaign still on track
  • Hello owned media push planned for next week

Planning Meeting Details

  • Wednesdays – 11:00am PT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

18-February-2015

SeaMonkey: 2015-02-17

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Agenda

  • Who’s taking minutes? -> Ratty
  • Nominees for Friends of the Fish Tank:
    • N/A

Action Items

(who needs to do what that hasn’t been recorded in a bug)
We should assign people to the open items.

NEW

OPEN

  • bug 1081726 Donation link on website needs to be change to point to SeaMonkey Paypal donation page. Blocked on mcsmurf getting a new CVS website account, looks like his old one has expired.
  • Official SeaMonkey Blog: Some progress with the SSL certificate issue. With the certificate, things would work easier as mcsmurf wants to sync the blog with Facebook entries.
  • bug 1057920 SeaMonkey’s CVS dependency really should be removed. (currently used only for Releng Automation, and SeaMonkey Website).
    • This has been spun off into a separate bugs for the website and the rest. For the website it looks like we’ll be going mercurial rather than svn (as that is the way the mozilla people would prefer it too).
    • SeaMonkey RelEng is concentrating on upgrading our Windows build machines to W2008 and Visual Studio 2013.

CLOSED

  • Callek needs to talk to someone about public SeaMonkey dataviz pages not working [FIXED].
  • Callek has been in discussions with MoCo on whether we (SM) can make use of Firefox Accounts.
    • Answer from MoCo: No we can’t.

Status of the SeaMonkey Buildbot Master and Tree

  • Windows nightly trunk builds arewere running again briefly (thanks to Callek and Ewong) but are down again due to bug 1108970. Migrating our Windows builders to VS2013 would likely solve this and other bustages.
  • VS2010 support was removed from mozilla-central on 15th December (bug 1092468). Our Windows slaves are in the process of being upgraded to Win2008 and VS2013 (bug 1114876). There are also some upcoming changes to L10n build system in Q1 2015 (bug 1107635).
  • Buildmaster is up and running, and produces en-US builds, see 9/16 meeting’s Friends of the Fish Tank. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla. Edit: However, only 9 languages are published daily for trunk there, and en-GB is not one of them. For Aurora I didn’t check. — Tonymec (talk) 16:49, 21 January 2015 (PST)
  • bug 1083689 Langpacks aren’t updated when auto-updating SeaMonkey. The langpacks need strict versioning e.g. min 2.30 max 2.30.* which makes sense since you don’t want 2.29 strings with 2.30. This is possibly a build config problem so we should check with Callek, ewong, or KaiRo.
    • The de and en-GB langpacks for 2.30 have:
      <em:minVersion>2.30</em:minVersion><em:maxVersion>2.*</em:maxVersion>
      2.22 had:
      <em:minVersion>2.22</em:minVersion><em:maxVersion>2.22.*</em:maxVersion>
    • [IanN and RSX11M] There was a change in one of the scripts that generates the language pack files (the underlying issue was truncated version numbers introduced by Firefox) so it needs to be adjusted to take SeaMonkey into account.
  • Due to the master having some mysql issues, Callek has put a halt on the mysql updates, which affects the tbpl. So nothing is showing in TBPL atm.
  • [3rd February 2015]
    • Windows nightly and aurora builds broken. Will be fixed by upgrading to Windows Server 2K8 and Visual Studio 2013 (bug 1114876).
    • [comm-release]
      • Windows builds broken due to infrastructure/network hiccup.
  • See RelEng page for the RelEng status history.
  • In Bug 902876 Comment 12 Mcsmurf is waiting for feedback from the build team on how to proceed.

Release Train

  • SeaMonkey 2.32.1 was released on 6 February.
  • SeaMonkey 2.33 beta 1 was scheduled for 15 February but didn’t happen. No ETA yet.
    • There was an issue with the removal of the creativecommons search plugin. L10N repacks was falling over due to a reference in list.txt to a non-existent searchplugin. Ewong is handling the issue.
  • Useful Firefox Release Schedule link: Releases Scheduling
    • next merge day is 23 February (1 week left!)

Extensions and Plugins Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
  • AMO and addon-signing. All addons will have to be signed, uploaded to AMO then reviewed by AMO editors including extensions not hosted on AMO. Otherwise they’ll be disabled. TL;DR: SeaMonkey and Thunderbird will not implement mandatory extension signing. Discussion in mozilla.addons.user-experience
    • Tracking bugs: bug 1047239, bug 1070152, bug 1070153; Wiki: AMO/SigningService
    • [Ratty] According to jorgev there will be some sort of build time switch. SeaMonkey users will be disproportionately affected as they use orphaned extensions or modified Firefox/Thunderbird extensions via the xSidebar Project or the Firefox & Thunderbird Add-on Converter for SeaMonkey. We should disable this check in our releases.
    • Jorge posted a blog article on 10 February, which got 298 comments over the last week and counting! [1]
    • Lemon Juice started a MozillaZine thread in the SeaMonkey Builds forum which by now migrated into the general Extension Dev forum (73 replies). [2]
  • Firefox & Thunderbird Add-on Converter for SeaMonkey http://addonconverter.fotokraina.com/
    This tool goes a little further beyond simply modifying install.rdf – it also identifies a few more other things in the code that are Firefox or Thunderbird specific and attempts to change them. Of course, not all extensions can be ported so easily to SeaMonkey since there’s only so much an automated tool like that can do.
  • Lightning 3.8b1 builds are available for SeaMonkey 2.33.
  • The Thunderbird team is planning to ship Lightning with Thunderbird. IanN thinks we will want to ship lightning too. We should coordinate with Thunderbird. Related bugs:
    • bug 1130854 Package Lightning with Thunderbird for c-c and c-a builds.
    • bug 1113183 Integrate Lightning Into Thunderbird by Default.
    • bug 1130852 Add opt-in dialog to promote Calendar integration [Thunderbird].
  • Proposed replacement for Venkman for shipping with SeaMonkey: Tiny JavaScript Debugger. TinyJSD is a JavaScript debugger for privileged code running Mozilla products like Firefox, Thunderbird, SeaMonkey. It serves to debug the application as well as extensions written in JavaScript.
    • IanN filed bug 1133723 Investigate options for replacing Venkman with the TinyJSDebugger.
  • Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506

2.x (Last, Current, Next)

2.32

open tracking (0)
tracking requests (1)
targeted (2)
fixed (29)

2.Next

  • Stalled. Needs a kick.
    • bug 815954 Click-to-Play: Port bug 812562 (click-to-play blocklisted plugins: reshow urlbar notification as with normal click-to-play).
    • bug 476108 GetShortPathNameW fails under some NTFS junctions [patchlove].
  • Current breakages:
    • bug 998807 Sync account creation or device pairing fails with exception in BrowserIDManager needs an owner
    • bug 995737 adapt seamonkey for the address book remote content policy change; use permission manager instead of address book property.
  • Mozilla-central bugs that affect us:
    • Firefox is currently changing styles of several Toolkit pages
      • already affected: config.xul for about:config, bug 1125636
      • meta bug for about:* pages: bug 1097111
      • Modern may need updating as IDs are changing, Default needs forking if we want to roll back to previous styles
      • Fallout thus far: bug 1133380 about:privatebrowsing (Default), bug 1133582 about:config (Modern)
    • Our front end Sync UI needs to be updated as the old backend is going away in Gecko/Firefox 31. See: New Firefox Sync has landed in Firefox Nightly. Tracked in:
      • bug 998807 Sync account creation or device pairing fails with exception in BrowserIDManager.
      • bug 1003434 Add support for about:sync-progress.
      • Update SeaMonkey won’t be allowed to use the Firefox Sync 1.5 servers. Need to look into the possibility of hosting our own servers on a community machine or VPS.
    • A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
    • bug 566746 (asyncFormHistory) Form history should use asynchronous storage API. Tracked in:
      • bug 912031 Use Asynchronous FormHistory.jsm in place of nsIFormHistory2 in Suite.
    • bug 769764 move proxy resolution to separate thread and remove sync api. Tracked in:
      • MailNews bug 791645 Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
    • The C++ downloads manager backend nsIDownloadManager is being decommissioned. Firefox has migrated to jsdownloads. Thunderbird is in the process of migrating. We need to decide how we are going to handle this sooner rather than later.
    • bug 825588 Asynchronous JavaScript API for downloads and bug 851471 Decommission nsIDownloadManager. Tracked in:
      • bug 888915 Move SeaMonkey to the new JavaScript API for downloads when nsIDownloadManager is decommissioned.

Feature List, Planning

Bug statistics for the last two (full) weeks: 31 new, 5 fixed, 14 triaged.

  • Medium triaging effort, average number of new bugs filed.
  • IanN thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. Tonymec will post a reminder to newsgroups / forums. See bug 1092632 (Sm_tri_HowTo) Document how to triage SeaMonkey bugs.
    • The draft is currently at https://wiki.mozilla.org/User:Tonymec/Triage_HowTo
    • Progress is stalled due to hardware/firmware problems with Tonymec’s current computer. Current ETA for newer computer is after Easter but this is a rough estimate. Anyone with a wikimoz account can edit the page (and is welcome to). — Tonymec (talk) 17:35, 21 January 2015 (PST)

Open reviews/flags:
35 review
5 super-review
4 ui-review
9 feedback

  • See Feature List page for major wanted/needed features.
  • TODO: We will need to update our Sync UI code due to the new Sync API. Also we need to check if we are allowed to create FX accounts from our UI Since the new Sync accounts are FX accounts.[IanN] I’m sure I saw a question about FX accounts and branding. Callek was going to ask about being able to use Firefox accounts.

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
  • Fixed for c-c:
  • Fixed for m-c:
  • Fixed for m-i:
  • Pending check in:
  • Checked in pending review:
  • Waiting for feedback/review/information:
  • Fixing review comments before checkin:
    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 798147 Switch to correct pref pane if pref window already open
  • Working on:
    • bug 1051642 Allow for flat chrome format when packaging extensions
    • bug 943335 [TB] Update icons used in searchplugins (Yahoo, eBay, Wikipedia, Amazon, Bing, Twitter)
    • Various SM Council documents.
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 773979 [META] Switch to new drag and drop api in SeaMonkey
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
    • Prefs-in-a-tab.
    • Create FAQ for Friends of the Fish Tank.
    • Help get composer standalone builds working with –enable-tests.

Neil

Working on:

  • bug 1133582 Warning box in about:config doesn’t display properly in Modern any more.
  • bug 1133380 about:privatebrowsing doesn’t display properly in Classic any more.

Still waiting for review:

Ratty

Fixed:

  • bug 1127307 Always use inheritance rather than composition for PLDHashTable entries.
  • bug 1129609 Fix consumers in /suite/ that call Map/Set/WeakMap constructors without “new”.
  • bug 1129923 Remove nonstandard let blocks from the DOM Inspector.
  • bug 1130502 window.Notification() throws exception NS_ERROR_FACTORY_NOT_REGISTERED.
  • bug 1130515 Suite needs to register the nsIDownloadManager implementation of nsITransfer since toolkit doesn’t do that any more.
  • bug 1130886 Warning: Trying to re-register CID ‘{22117140-9c6e-11d3-aaf1-00805f8a4905}’ [Toolkit].
  • bug 1133022 Error: …\installer\package-manifest:151: Missing file(s): bin/components/imgicon.xpt [comm-central]

Waiting for checkin:

  • bug 1133212 (SeaMonkey) Moving emails from Search Box Results to other folders creates duplicate emails and/or phantom mail, because oncommand is placed in <menupopup type=”folder”> instead of in container <menu> of the menupopup.

Working on:

  • bug 1072751 Switch SeaMonkey from xpinstall.whitelist.add to using a default permissions file.
  • bug 1099585 Make JS callers of ios.newChannel call ios.newChannel2 in suite/
  • bug 1133228 Address book search box should have flexible width.
  • bug 1133355 The Properties button and context menuitem should be disabled when multiple cards are selected.

To investigate:

  • bug 1122906 First right-click on textarea shows huge contextmenu.

Other stuff:

  • Did some reviews and approvals.
  • Bug triage and Bug discussions.
  • Usual end user support and PR in newsgroups and Mozillazine.

rsx11m

Fixed on comm-aurora and comm-beta:

  • bug 912216 Temporarily disable CONDSTORE support for GMail. (MailNews)

Waiting for reviews:

  • bug 1127784 [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions.

Filed:

  • bug 1133582 Warning box in about:config doesn’t display properly in Modern any more.

Stalled:

  • bug 1032302 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. (MailNews)

Other:

  • Bug triage, testing, and commenting for SeaMonkey and MailNews Core.
  • End-user information and discussion on MozillaZine.

Any other business?

  • New review policy for packaging fixes (package-manifest.in). Due to the general unavailability of the team members who usually review these changes (mcsmurf, Callek), Ratty will be available for reviewing packaging fixes or do them himself with a rs=packaging fix..

SeaMonkey Meeting Details

Thunderbird: 2015-02-17

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Thunderbird meeting notes 2015-02-17. NOON PST. Previous meetings: https://wiki.mozilla.org/Thunderbird/StatusMeetings#Meeting_Notes

Attendees

fallen, wsmwk, rkent, aceman, paenglab, makemyday, magnus, jorgk,

Current status and discussions

  • 36.0 beta is out

Critical Issues

Critical bugs. Please leave these here until they’re confirmed fixed.

  • Auto-complete improvements – some of those could go into esr31
  • ldap crasher
  • certificate crasher
  • Lightning integration
  • AB all-acount search bug 170270
  • maildir UI
  • video chat The initial set of patches, with IB UI, may land this week (they’re up for final review). We’re considering also landing a set of matching strings for TB so uplifting a port of the UI becomes possible. I’m not sure the feature will be ready to ship in TB38 as it has not undergone much real world testing yet, but you never know, there may not be any nasty surprises 😉

Release Issues

Upcoming

  • Thunderbird 38 moves to Earlybird ~ February 24, 2015
    • string freeze

Lightning to Thunderbird Integration

See https://calendar.etherpad.mozilla.org/thunderbird-integration

  • As underpass has pointed out repeatedly (thanks for your patience!) , we need to rewrite / heavily modify the lightning articles on support.mozilla.org. let me know irc: rolandtanglao on #tb-support-crew or rtanglao AT mozilla.com OR simply start editing the articles

Round Table

Paenglab

  • I’ve requested for bug 1096006 “Add AccountManager to the prefs in tab” for Tracking_TB38.
    • Is this bug desired for TB 38? It would be needed to enable PrefsInTab.
    • If yes, I have a string only patch to land before string freeze.
  • I’ve also requested for Hiro’s bug 1087233 “Create about:downloads to migrate to Downloads.jsm” for Tracking_TB38.
    • I’ve needinfoed him to ask if he has time to finish, but no answer until now.
    • It has also strings in it. I could make a strings only patch if needed.

sshagarwal

  • Plan to land AB fix bug 170270 for TB 38.
  • Bundled chat desktop notifications bug 1127802 waiting for final review.
  • Discussing schema design and appropriate db backend for next gen address book with mconley. We plan to get an approximate idea of the number of contacts in the users’ address books on an average bug 1132588 as a required minimum performance measure.

wsmwk

  • 36.0 beta QA organized
  • triage topcrashes
  • working on HWA question bug 1131879 Disable hardware acceleration (HWA)

aceman

  • having an active week with fixing smaller backend bugs (landing right now), polishing for the release. Proud to fix long-standing dataloss bug 840418.

Question Time

Other

  • Note – meeting notes must be copied from etherpad to wiki before 5AM CET next day so that they will go public in the meeting notes blog.

Action Items

  • organize 36 beta postmortem meeting (wsmwk)
  • lightning integration meeting (rkrent/fallen)

Mozilla Platform: 2015-02-17

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Need To Know

(Release and system issues that may impact engineering this week.)

Notices/Schedule (lsblakk/sylvestre/lmandel)

Next Merge: February 23, 2015 Next Release: February 24, 2015
Trains
Central: 38 Aurora: 37 Beta: 36 Release: 35

Build Changes (gps)

(Build changes of which engineers should be aware.)

RelEng (catlee)

(Repo, test, and other information for engineers from the release engineering team.)

Upcoming Outages/Upgrades

(System outages/upgrades and tree closures that impact engineering.)

Quality Programs

(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)

MemShrink (njn)

<Read Only>

  • Memory usage of MSE is unpredictable and a concern.
  • The change to PLDHashTable and nsTHashtable mentioned in last week’s meeting (implementing lazy storage) had to be backed out for some intermittent crashes, alas.

Team Stand-ups

(In <2 mins, what did your team accomplish last week, on what is your team working on this week, and on what, if anything, is your team blocked? No questions during the stand-ups. All questions should be asked during the roundtable.)

Electrolysis (e10s) (blassey)

Roundtable

(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)

Mailing List Threads

(Threads that are likely to be of interest to engineering from various mailing lists.)

Good Reads

(Links to blog posts, books, videos, etc. that you think will be of interest to others.)

irc #planning Log From This Meeting



Engineering Meeting Details

  • Tuesday 2015-02-1711:00 am Pacific Standard Time
  • Calendar links: iCal ics or Atom/XML feed
  • Engineering Vidyo Room / Air Mozilla / MTV Alien Nation / TOR Finch / SFO Warfield / PDX Hair of the Dog
  • Join irc.mozilla.org #planning for back channel
  • Dial-in: conference# 98411
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 98411
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 98411
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 98411
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 98411
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 98411
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 98411
    • UK/London: +44 (0)207 855 3000, x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411

17-February-2015

Mozilla Project: 2015-02-16

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Speakers

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information

Roundtable

Do you have a question about a Mozilla Project or initiative? Let us know by Friday- we’ll do our best to get you an answer.

Please note that we may not always be able to get to every item on this list, but we will try!

Who are you? Area of question Question
What’s your name? What do you work on? Is your question about policy, a product, a Foundation initiative, etc. What would you like to know?

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer(s) Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer(s)? Who will be introducing that person? Where is the introducer? Where is the new person based? What will the new person be doing?

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Automation & Tools

bugzilla.mozilla.org

Notable changes to bugzilla.mozilla.org during the last week:

  • bug 1129915 ‘Firefox for iOS’ is now a promoted product when creating a bug
  • Lots of fixes to minor issues caused by last week’s changes

All changes.

Engagement


  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

12-February-2015

Mobile: 2015-02-11

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-02-23

Topics for This Week

Geo-IP Based Search Engines
We landed a few patches to add support for geo-IP based handling search engines, search engine order and default search engine. See bug 1117186 and bug 1129576 and dependencies. Regressions are still turning up.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1084711 Graphic rendering problems on trunk, black boxes, nothing rendered, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1120895 Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 NEW Eitan Isaacson [:eeejay] (eitan)
1122643 Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload NEW Seth Fowler [:seth] (seth)
1126240 crash in java.lang.NullPointerException: lock == null at java.io.Reader.<init>(Reader.java) ASSIGNED Richard Newman [:rnewman] (rnewman)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1132089 Regression: Default search engine overrode on browser upgrade NEW


9 Total;
9 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
1065076 Update icons for video controls NEW Wesley Johnston (:wesj) (wjohnston)
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (out of office, slow reviews) (Mozilla Corporation) (roc)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1125048 Slow fling speed with thumb flings (high DPI) NEW Gian-Carlo Pascutto [:gcp] (gpascutto)
1125272 crash in mozilla::CDMCaps::Lock() NEW Seth Fowler [:seth] (seth)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)


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.

  • https://twitter.com/ficus/status/565234296294625280
  • Alexander Dimitrov fixed bug 1125449 – Remove mActivity from BaseRobocopTest and bug 1125523 – Updated tests to specify JS version and upgraded all uses of var to let
  • Ahmed Khalil fixed bug 1125531 – Optimize robocop SelectionHandler test notification generator
  • Andy Pusch fixed bug 964412 – Support basic HTML markup in doorhanger text (screenshot)
  • capella fixed a bunch of bugs (and did a great job mentoring our new contributors!)
    • bug 1125516 – Ensure Selection closed at start of attachCaret
    • bug 1117274 – Implement desktops FindInPage matchString limit pref
    • bug 1128187 – Allow SelectionHandles in mixed LTR-RTL content
    • bug 1125593 – Remove unnecessary getClientRects calcs in SelectionHandler
  • (iOS) lyle-luan fixed bug 1123499 – Domain search results should open directly instead of in search

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

James W. (snorp)

<Read Only>

  • Working on bug 1127464
  • Profiling stuff
  • Looking into other video bugs

JChen

<Read Only> (on leave)

GCP

Fixed
Working on
  • bug 1104619 Sandboxing support for audio playback & recording
  • SafeBrowsing discussions

Randall Barker

<Read Only>

Last Week:

  • Made progress enabling WebRTC audio. Audio data appears to be received, needs to be propagated up the stack. bug 1121679 Enable receiving audio in standalone WebRTC
  • Investigated bug 1131084 – Can not mirror tab to Chromecast device. Maybe an issue caused by chromecast update?

Next Week:

  • Continue work on bug 1121679 Enable receiving audio in standalone WebRTC
  • Continue investigation of bug 1131084 – Can not mirror tab to Chromecast device

Eugen Sawin

<Read Only>

Finished

  • (fixed regression) bug 792992 – Can’t override query URL for update service

Working on

  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Currently writing MP3Reader (from scratch, based on MP4Reader)

Brian Nicholson

  • bug 1130228 – Added UI testing framework (KIF) with a basic navigation test
  • Working on home panels
    • bug 1131282 – Convert TabBarViewController to an in-content controller
  • bug 1131914 – Refactor delegates and file hierarchies to be more consistent
  • bug 1131355 – Fix UI for no selected tab

WesJ

  • bug 1131281 – Bookmarks sqlite table Landed!
  • bug 1128595 – Sqlite db for favicons Landed!
  • bug 1128363 – Table versioning should be per-table Landed!
  • bug 1127006 – [META] IOS-2 – Firefox Ecosystem – Supporting share extensions from other applicationsShare button on iOS. Landing…
  • bug 1129631 – Theme for tabs tray In reviews

liuche

<Read Only>

Highlights:

  • Passwords telemetry
  • Onboarding v2 work

Present:

Past:

Margaret

<Read Only>

Highlights:

  • Fetching reading list content in the background – bug 1113454
  • Desktop reader mode controls – bug 1120735
  • Reviews, meetings, etc.

Past:

Present:

mcomella

<Read Only>

1/2 day on Friday, holiday Monday, off Tuesday

Past

  • ¯\_(ツ)_/¯

Present

  • bug 939350 – Create python linter wrapper
  • bug 1106935 – Remove old tablet code and resources
  • bug 1122302 – Reduce “Menu -> Share” click count by creating “Send tab to device” menu item (in lieu of “Add to Firefox”)
  • bug 1130203 – Implement latest share overlay mock

Future

  • (Q1 goals) Toolbar cleanup & awesomescreen refresh

zombie rnewman

<Read Only>

  • Taking the morning off.
  • Distribution fixes of all kinds.
  • FxA reviews (woo go Nick).
  • RL precursor work, service work, schema changes.
  • Misc fixes, interviews, meetings, etc. etc.

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Migrating legacy Sync 1.1 devices testing starts this week
  • Pushing FxA support for Reading List
  • Implement Firefox Accounts for iOS
  • |mach bootstrap| for mobile/android should be good for OS X and Linux now
  • Building with Gradle
    • I am building locally without compiling Gecko, but I’m a good ways off landing something like this
    • Getting build artifacts from Treeherder is a huge pain in the API

Past

Present

Martyn Haigh

Past:

  • Poland
  • Open in background

Present:

  • Open in background

Stefan

Present, focus on Reading *List*:

  • 1129483 Get tests going on AppThwack
  • 1132014 Implement reading list home panel
  • 1132015 Open items from the reading list panel in a new tab in reader mode
  • 1132018 Add a table for Reading List items
  • 1131140 KIF UI Tests fail on the command line

Also, L10N work is moving forward …

Ally

  • landed
    • Bug 1127237 – Text from history panel is not entirely displayed
      • uplifted to m-a, m-b
  • in review
    • 1025703 Ignore autocomplete=”off” for filling login forms
    • 1124711 Site identity popup overlaps the URL Bar on phone (r+)
  • in progress
    • 1121040 Multiple saved passwords for a website, selecting with cursor keys + ENTER Key doesn’t work when website handles enter keypress itself
    • 1101746 Display message when no passwords are present

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • Reading List UX sync up/ planning
    • Passwords UX co-ordination w/ Ryan (see LucidChart)
    • bug 1112185: “Open-in-Background” w/ Mhaigh
    • bug 1114708: Working on Reader mode transitions
    • bug 1097337: Android L theme
  • Upcoming
    • bug 1122302: Improve tab sending exp. in Android w/ Mcomella Mfinkle
    • Reader mode UI/UX review with Desktop
    • Continue with Passwords UX work
    • General Android bugs
    • in SFO next week
  • Misc
    • Hoodies have arrived! (in SFO)

Darrin

  • More iOS breadth on UX (History, Bookmarks, Home Panels, Door Hangers, etc) http://invis.io/HA254M642
  • Will look at Settings next to unblock nalexander
  • PTO Thursday

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

Older Posts »

Powered by WordPress