Meeting Notes Meetings notes from the Mozilla community

18-July-2012

Firefox/Gecko Delivery Meeting Minutes: 2012-07-18

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Firefox/Planning/2012-07-18

« previous week | index | next week »

Planning Meeting Details

  • Wednesdays – 11:00am PDT, 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

  • 650-903-0800 or 650-215-1282 x92 Conf# 99696 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99696 (US)
  • Vidyo Room: ProductCoordination
  • Vidyo Guest URL
REMEMBER

These notes are read by people who weren’t able to attend the meeting. Please make sure to include links and context so they can be understood.

Contents

Actions from Last Week

Schedule & Progress on Upcoming Releases

Basecamp & Kilimanjaro

  • Wrapping up work for the milestone 4 that ends this week.
  • Kilimanjaro meetings suspended. Will move valuable bug data to whiteboard or some other flag so that coordination goodness isn’t lost. Some of that will continue to be prioritized within Firefox or other specific product goals. If you have questions, Asa is your man.

Firefox Desktop

  • Tracked bugs rollup emails will be sent out today for 15/16 tracked bugs
  • 10.5 de-support is in the works for Firefox 17 – bug 774509

Release (14, 10esr)

  • Released yesterday at 8am PT

Beta (15)

  • 15b1 will be pushed to beta channel tomorrow (Thursday)

Aurora (16)

  • Aurora update to 16 going live on Friday

Nightly (17)

  • Bug 587909 – Improve the visual style of location bar results
  • Bug 765874 – Implement v1 of recommend/like share button
  • Bug 771678 – [css3-values] unprefix calc()
  • Bug 691234 – Write MediaEngine backend for Desktop based on WebRTC code

Firefox Mobile

Release (14)

  • Shipped yesterday at 8am PT

Beta (15)

  • 15b1 going to play store tomorrow (Thursday)
  • Considering putting ARMv6 builds in the market

Aurora (16)

  • Firefox 16 updates will be enabled on Friday
  • We will be creating an ARMv6 nightly update channel

Nightly (17)

Uplifts

Fx15 Uplifts

We uplifted several patches for Tablet UI support. Several features were also uplifted to Fx15 before it merged to beta. We will need to track the Tablet UI and these features for additional issues and uplift fixes as needed. Use status-firefox15:affected so we can track bugs that need to be fixed and uplifted to Fx15. Features include:
  • Find in Page
  • Text Selection
  • Clear Private Data
  • Request Desktop Site
  • Search Suggestions (defaulted off)
  • History and Bookmark Import
  • Start Page for Tablets
  • Flash on Honeycomb
  • ARMv6
Fx16 Uplifts

Carried a few features with it that still need followup work. Make sure we track and request approval as needed. Use status-firefox16:affected so we can track bugs that need to be fixed and uplifted to Fx16:
  • Reading Mode and List
  • WebApp RT
  • Helper Apps

Services

Firefox Sync

  • We are collecting input & gathering requirements on Syncing Search Engines plugins. Please contact Allison (:ally) with your thoughts/concerns/ideas/suggestions.

Apps In the Cloud Server

Add-on SDK

Release (1.8 -> Firefox 13, 14)

Stabilization (1.9 -> Firefox 14, 15)

  • we’re now updating the AMO validator for each beta / rc release, essentially weekly to better support developers targetting nightly
  • Next release scheduled for 7 August, 2012

Development (1.10 -> Firefox 15, 16)

  • Merge to Stabilization scheduled for 7 August, 2012

Identity

Apps

Feedback Summary

Desktop

Mobile

UX & User Research

UX Design

Market Insights

Desktop / Platform

Google

  • The development channels for Chrome and ChromeOS now support packaged apps, HTML5 apps that can run outside the browser, are offline by default, have APIs to support multiple windows, and allow embedding of web content.
  • Google Chrome won the latest Tom’s Hardware Web Browser Grand Prix. Chrome 20, with 19 points, beat out Firefox 13 and Opera 12. This marked the first time in some years that Chrome beat Firefox.

Microsoft

  • Microsoft is in serious trouble with EU authorities after it revealed that it shipped tens of millions of Windows 7 Service Pack 1 updated computers without including the required “browser ballot” screen, which allows users to select which web browser they want as default. It turns out one of their users warned them in a support forum shortly after the release, but was ignored. Microsoft could be forced to pay 10% of revenues, theoretically up to approximately $8b, although the maximum fine ever levied has been $1.3b
  • While Microsoft disabled checking of the Content-Length header in IE9’s download tool, they have added it back for IE10.
  • IE10’s User Agent string will have “Touch” and “ARM” tokens when appropriate

Opera

Sleipnir

  • The Sleipnir web browser has released “App Linker”, which seamlessly allows users to send phone numbers, addresses, etc from their desktop browser to their iOS or Android smartphone

WebKit

Mobile

Summary below, full update here and in your inbox.

  • Google released stable versions of Chrome on Android and iOS, a new version of Android (Jelly Bean) and a 7-inch Nexus tablet
  • Adobe to be discontinuing Flash support for Android devices
  • Gingerbread now on 64% of the market, Froyo on 17%, ICS on 11% and Eclair on 5%
  • Deutsche Telekom to launch application component marketplace
  • Telefonica partnered with Facebook, Google, Microsoft and RIM to provide carrier billing
  • Smartphones surpassed feature phone shipments in China for the first time
  • Network operators investigating Wi-Fi as alternative data network infrastructure

Marketing, Press & Public Reaction

Marketing

Press

Questions, Comments, FYI

Actions this week

17-July-2012

Thunderbird Meeting Minutes: 2012-07-17

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird/StatusMeetings/2012-07-17

« previous week | index | next week »

Thunderbird Meeting Details :

Remember to use headphones and mute yourself when not talking

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Other ways to get in touch with us can be found on our communications page

Agenda

  • Who’s taking minutes? –> bwinton (roland owes me one!  😉
  • Minute taking Schedule. Talk to Standard8 for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to abourcier@mozilla.com that she can send them a shirt!

JB nominates the tb-planning list. Since there are 180 of them, we’ll be sending a virtual t-shirt to the list.  🙂

Thunderbird Development

Feature Work

Test Pilot
Filelink (Big Files)
  • Box.com support has landed, disabled, in comm-central, and was uplifted to comm-aurora yesterday.
    • Brian King is working to get it functional and tested. If it gets to a satisfactory state, we’ll enable it for TB 16.
Instant Messaging
  • Indexing of IM conversations in gloda on the fly landed recently on trunk, it’s now possible to find IM conversations immediately without restarting.
  • That change, along with presence information in email headers and new messages notifications, was also pushed to aurora so it will be part of Thunderbird 15.

Google Summer of Code Projects

App Tabs for Thunderbird

– Session Persistence : DONE 😀 -> going to improve App Tab UI during the next week.

Improving GMail Integration
Get ISPDB into Production
‘No reply’ reminder for Thunderbird

Schedule and Progress

Beta Version
ESR

Extension of the week

QA Updates

Marketing Updates

  • MozCamp preparation continues
    • Most of the people who have been active have recieved an invitation.
      • If you didn’t get yours, please get in touch with Anne-Marie.
    • Working on Friday’s Thunderbird sessions.
      • It would be helpful for the Addon-Editors if we could figure out what times we want.
      • All Friday. A couple of timeslots on Saturday and Sunday, time depending on MozCamp organizers.

Build / Release Update

  • Thunderbird 14.0 and 10.0.6esr on deck for release
  • Working on bug 772446 – Migrate desktop linux firefox builds to mock slaves. Thunderbird will also benefit from these changes.

Web Update

  • Fiddling with release stuff.

Documentation

Support

  • At a SUMO event.
  • Will fill this out later.

Lightning Updates

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

  • It’s hard to view Thunderbird as a business, because the business aspects are quite closed.
    • On the other hand, the same is true with Firefox.
    • rkent feels that the problem with Thunderbird is a success as a product, but a failure as a business.
      • But the developers aren’t being taken away because it’s a business failure, it’s that it doesn’t drive the Mozilla mission.
      • And that’s a failure to find the right organizational home, not a business failure.
  • rkent feels that Thunderbird’s community strategy conflicts with Thunderbird’s Mozilla’s strategy?
    • (For instance) Mozilla seems to view the user as a single person checking their email casually at home.
    • But the typical Thunderbird user is someone trying to get something done at the office.
    • It seems to bwinton like the new direction for Thunderbird lines up better with the community’s direction.
      • Less change, and the community will focus on the things that are important to it.
  • And then time kind of ran out, but we all feel that rkent should post to tb-planning to continue the discussion.

Attendees

Mozilla Platform Meeting Minutes: 2012-07-17

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2012-07-17

« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-07-1711:00 am Pacific
  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

Contents

Basecamp

Notices / Schedule

  • Firefox 14.0.1 released this morning at 8AM PT sharp, and updates are signed off
  • m-c/Nightly is now 17, m-a/Aurora is now 16, and m-b/Beta is now 15
  • Firefox 15 beta 1 desktop/mobile is building now, ships on Thursday
  • De-supporting 10.5 is underway, builds & tests will be disabled on m-c, more info in dev-platform thread later today

Please start focusing on bugs tracked for FF15 and FF16

Firefox Development

  • Jared Wein, Shane Caraveo and Gavin Sharp have landed several foundational pieces of the Social features, as well as share button and toolbar button UI pieces (bug 765874, bug 771826). More to come in the next week (social sidebar, preferences UI).
  • Intern Andrew Hurle landed new awesomebar styling as part of the Australis effort, in Nightly now (bug 587909)
  • Marco Castelluccio, with help from Drew Willcoxon and Myk Melez, has landed Windows/Linux support for the web apps runtime test harness bug 770771

Firefox Developer Tools

  • New command line commands landed this week: cookie management, responsive design management, simple page modification, call logging
  • First round of web console over the remote debugging protocol in review: bug 768096

Firefox OS

Add-on SDK

No audibles this week

Performance

  • This week’s Snappy summary
  • Andrew Halberstadt is making progress on a revised version of peptest. We are looking at loading talos pageset into individual tabs and tracking tab-switching.
  • The Necko team is continuing to remove main thread DNS resolution and are integrating a custom DNS resolver. Last week they landed a bunch of telemetry as well. (bug 763342, bug 767275)
  • Our profiler now supports JS on Nightly.
  • Jon Coppeard has a patch for incremental GC sweeping that should help reduce remaining significant GC pauses.
  • Wladimir Palant identified that Firefox validates some signed extensions on start-up – which causes extremely slow start-ups. (bug 726125)
  • Startup investigation (bug 771745)

GFX

JS

Layout

  • Work Week!
  • Notable Patches:
    • bug 771351 – Disallow plugins in popup panels gracefully. (tn)
    • bug 774122 – Align CSS parsing quirks with quirks mode spec (only for some properties, and not inside of calc()) (dbaron)
    • bug 773102 – Require animation-duration and transtion-duration to be nonnegative at parse time. (dbaron)
    • bug 758079 – Inflate margin of numeric list elements to prevent cut-off text during font inflation. (sjohnson)
    • bug 696253 – (parts) Implement parsing/computation for CSS flexbox properties (dholbert)
    • bug 772355 – Use nsStyleDisplay::IsFloating in a couple of places rather than inspecting mFloats. (bbirtles)
    • bug 771900 – Don’t have presentation attributes for SVG properties we don’t support. (heycam)
    • bug 558516 – Make getAttribute faster in the cases when we have no prefix and are in the right case. (bz)
    • bug 771594 – Allow preference control over what CSS properties we parse. (bz) (Note: patches to pref DOM Interfaces not landed yet)

Media

  • Work week!
  • Landed off-main-thread video playback bug 598868 — depends on off-main-thread-compositing

DOM

WebAPI

  • Focus on security model implementation this week
  • A few things related to IndexedDB will likely miss B2G M4

Network

Identity

Plugins

Mobile

Accessibility

Tree Management

  • turn off Mac OS X 10.5 test machines for Firefox 17 – bug 773120
    • if you have any concerns please raise them on the bug
    • we got the go-to from asa, akeybl and josh
    • there is a bug to disable 10.5 users from updating to FF17
    • there is also a bug for a hot-fix – bug 774509
  • b2g enabled gecko builds happening on AWS , as well as nightly linux b2g desktop builds (burst capacity only ATM)
    • work continuing on migrating firefox desktop and mobile builds to AWS

Security

  • a number of the security team will be at BH/DefCon next week
    • no security reviews next week
    • email security@mozilla.org for any security issues as we have monitoring of that alias set up

Calendar: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html

For updates to meetings please see the Security Review Calendar

Bugs marked sec-review-needed that need to be scheduled

ID Summary Status Priority
744967 Add plugincheck functionality to Add-on Manager NEW
748945 Review iframe auto-height feature (part of seemless iframes) NEW
748949 Review changes to Cache-Control: no-cache on https pages NEW
749235 Security Review of Enable HTTP pipelining by default NEW
749337 SecReview: Thunderbird should (semi-)automatically improve the security-related server configuration settings when it knows an improvement could be made NEW
749339 SecReview: Thunderbird auto-configuration database should be expanded & updated by regularly spidering every domain on the internet ( NEW
749341 SecReview: Teach FileSaver to take URIs as well NEW
749344 SecReview: WebUSB NEW
749362 SecReview: WebBluetooth NEW
749363 SecReview: Preffing out CSS should be easier NEW
749364 SecReview: WebPrint (or WebIPP) NEW
749368 SecReview: Use a pref to determine whether we auto-launch downloaded files NEW
749379 SecReview: [WebAPI] Expose JS API for settings app permissions NEW
749625 SecReview: (camera) camera support for desktop NEW
749372 SecReview: Relax same-origin XHR restrictions for privileged applications NEW
749378 SecReview: Network manager API NEW
749221 Security Review of Media Plugin API (MPAPI) ASSIGNED
749233 Security Review of turn on “don’t load tabs until selected” by default / Tabs on Demand ASSIGNED
749355 SecReview: WebContacts (or Contacts+) ASSIGNED P1

Stability Report

Socorro

  • Incremental release on Wednesday will not bring much new, some admin UI cleanup.
  • Work is continuing on rapid beta support.

Desktop

  • Support for WebRT crashes is working – low ADU right now. Separate product in crash stats.

Flash 11.3.300.265

New Trunk crashes

  • bug 774632 crash in js::GetObjectParent
  • bug 774357 crash in nsHTMLMediaElement::EndMediaStreamPlayback

Aurora

B2G / Firefox OS

  • First B2G crash report sent while ted is working on getting Breakpad fully working (bug 761909).
  • Finishing up sending the reports is marked for blocking Basecamp (bug 773892) but requires someone to work on that.

Mobile

  • Highlights
    • B2G Testing is going to be taking more of my time
    • Jelly Bean, Cyanogenmod quitting and the onPrepareOptionsMenu crash bugs are the ones to watch for release
    • Aurora is more unstable than Nightly; Chances are that this initial beta will be unstable comparitively and it would be nice to fix some of these issues before we release in beta.
    • more libxul signatures in nightly. Will be investigating correlations in why this is occurring.
    • Beta has a bunch of flash crashes listed in the top 10 bugs : bug 732059, bug 759109, bug 732059, bug 750217, bug 758259

  • 14.0 Release top crashes
    1. bug 749186 – crash in nsFontInflationData::FindFontInflationDataFor at crash address 0x28 (((nsIFrame*)0)->GetStateBits())
    2. bug 769893 – java.lang.IllegalArgumentException: Cannot draw recycled bitmaps at android.view.GLES20Canvas.drawBitmap(GLES20Canvas.java) on Galaxy Nexus or Nexus 7 with Jelly Bean
    3. bug 763173 – Startup crash in AndroidGLController::ProvideEGLSurface during LayerManagerOGL::CreateContext
    4. bug 767713 java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
  • 14.0b12 Beta top crashes
    1. bug 769893 – java.lang.IllegalArgumentException: Cannot draw recycled bitmaps at android.view.GLES20Canvas.drawBitmap(GLES20Canvas.java) on Galaxy Nexus or Nexus 7 with Jelly Bean
    2. bug 767713 java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
    3. bug 756140 – Crash when quitting fennec native on Cyanogenmod 9 [was titled : crash in libxul.so@0xd…..]
    4. flash crashing
  • Aurora top crashes
    1. bug 769893 – java.lang.IllegalArgumentException: Cannot draw recycled bitmaps at android.view.GLES20Canvas.drawBitmap(GLES20Canvas.java) on Jelly Bean (Galaxy Nexus and Nexus 7)
    2. bug 774070 – Android crash in js::gc::IsObjectMarked
    3. bug 761929 – java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the childs parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java) at com.android.internal.policy.impl.PhoneWindow.openPanel on ICS
    4. bug 774072 – android.os.NetworkOnMainThreadException: at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java) on Honeycomb and above
  • Nightly top crashes
    1. bug 773952 – java.lang.NoSuchMethodError: org.mozilla.gecko.GeckoApp$MenuPanel.onPopulateAccessibilityEvent… (fixed)
    2. bug 755638 – java.lang.SecurityException: caller uid <n> is different than the authenticators uid at android.os.Parcel.readException(Parcel.java)
    3. bug 765156 – java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
    4. bug 765463 – java.lang.IllegalArgumentException: at java.nio.Buffer.limit(Buffer.java) … (fixed)

Mobile Web Compatibility

  • Mobile Web compatibility is about more than making the mobile Web work on Gecko
    • Evangelize the use of techniques that work across browsers such as detection of “Mobi” in UA string
    • …but all of our testing is performed with Firefox on Android and Firefox OS
  • Four compatibility issues
    • UA sniffing – sending Firefox the wrong site
    • Webkit prefixed CSS in use that Firefox doesn’t grok
    • Webkit specific functionality (typically JS)
    • Gecko limitations such as unsupported CSS properties and performance issues
  • We are working on a variety of tactics to tackle these issues
    • Evangelism to the Web dev community on how to develop mobile sites that work in non Webkit browsers
    • Site specific investigation and outreach to report issues and work to get fixes
    • Ditto for Web frameworks ^
    • Automated discovery of potential UA sniffing and CSS issues
    • Changes to our platform
      • Unprefixing CSS properties
      • Investigation into aliasing select Webkit CSS prefixes
      • Significant performance improvements made by Layout team

Roundtable

  • Mac OS X builds on Nightly will be switched to use Clang today (bug 733905) [ehsan]

Build system overhaul

16-July-2012

Mozilla Project Meeting Minutes: 2012-07-16

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

WeeklyUpdates/2012-07-16

« previous week | index | next week »

  • Dial-in: conference# 8600
    • US/International: +1 650 903 0800 x92 Conf# 8600
    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600

Contents

All-hands Status Meeting Agenda

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

Friends of the Tree

  • The Contributor Engagement team nominates the Mozilla Kenya Community for spreading the awesomeness of Mozilla in East Africa about 10,000 miles away from the Mozilla HQ in Mountain View, and especially Alex Wafula, Hezron Obuchele, Cliff Argwings and Viactor Karanja for their MozTour in Rwanda. More infos here.
  • The Apps team nominates Gregory Szorc, Nick Desaulniers, Tracy Walker and Mike Connor for all the hard work over the weekend to land Apps in the Cloud in time for the Aurora merge.
  • The MDN team nominates Brian Hill for saving our bacon; he was late to his own birthday party to fix a dark voodoo configuration problem with the MDN wiki on Saturday afternoon.

Upcoming Events

This Week

  • Many Mozillians are speaking or attending OSCON in Portland.
  • Gecko Layout, Graphics, Media work week in Toronto.

Monday, 16 July

Tuesday, 17 July

Wednesday, 18 July

Startup Office Hours: run any questions about your startup project or idea by @pfinette or @dianeb on IRC > #webfwd from 11am – noon PST (7pm – 8pm UTC).

Brown Bag in San Francisco, 12-1pm PT

“The Future Will Be Made of Screens” by Rachel Binx

  • How to create engaging content for different platforms, design products that span mobile, computer, and television.

Thursday, 19 July

Friday, 20 July

Saturday, 21 July

For more future events, see:

Next Week

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: Mountain View (gavin)

  • Merge day! mozilla-central will be Firefox 17 by end-of-day
  • Release day-eve! Firefox 14.0.1 (.0.1 to sync up with Mobile) is scheduled to be out the door tomorrow morning (Pacific time)
  • Continuing to work on Social features in Firefox, stay tuned for more updates as the patches land
  • Robert Strong has made some progress on creating a stub installer for Firefox, which will be super swell!

Firefox Mobile

Speaker Location: Phone (mfinkle)

  • Even though Fx14 for Android is already out, Fx14.0.1 will have a few mobile specific fixes in it.
  • Preparing for the Tablet UI release in Fx15.
  • Testing on ARMv6 devices continues.

Thunderbird

Speaker Location:

Older Branch Work

Speaker Location:

Webmaker

Speaker Location:

Identity

Speaker Location:

Services

Speaker Location:

Firefox OS

Speaker Location:

Speakers

The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.

Title Presenter Topic Media More Details
Your Title Here Your Name Here What are you going to talk about? Links to slides or images you want displayed on screen Link to where audience can find out more information

Introducing New Hires

New Hire Introduced by Speaker location Will be working on
Who is the new hire? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?
Silvio Chiba Ron Piovesan Mountain View, CA Business Development Manager
Holly Habstritt (pronounced hab + street) Chris More Mountain View, CA Information Architecture and UX design on Websites and Web Apps
Jared Hirsch Ben Adida Mountain View, CA Software Engineer
Edward Lim Justin Dow Corvallis, OR Systems Administrator
Bram Pitoyo Bryan Clark New Zealand Web User Experience Designer

Introducing New Interns

New Intern Introduced by Speaker location Will be working on
Who is the new intern? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?

Roundtable

<meta>

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

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

Firefox

Platform

Services

Messaging

Mobile

IT

Release Engineering

QA

Test Execution

WebQA

  • Affiliates
    • affiliates.mozilla.org – push to occur today for resolve bug 772882
    • Bug 772284 Facebook app scheduled for QA on 2012-08-17 – rshetty will be unable to lead this
  • AMO
  • Marketplace
  • Mozillians
    • no releases scheduled
    • 2012-07-12 team meeting to discuss webdev’s ability to provide resources for the project
  • MDN
    • continued work on testing Kuma migration
  • Socorro
  • SUMO
    • Continuous deployment, no updates
  • MozTrap
    • v1.1 is up on stage, running a full test suite on it before pushing to prod
    • Automated tests are running & passing thanks to the team’s hard work

QA Community

Automation & Tools

Security

Engagement

PR

Firefox 15’s Pre-Release Version Features a Flexible Debugger
Firefox 15 debugger to go into beta next week

No ‘Walled Garden’ For Firefox OS: Mozilla’s Mobile Battle Plans Revealed
Firefox phones set to hit UK by late 2013

Mozilla’s Rust language version 0.3 released

Firebug 1.10 released with new cookie manager

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Apps

Developer Tools

Add-ons

Webdev

L10n

People Team

WebFWD

== Foundation Updates ==

11-July-2012

Mobile Meeting Minutes: 2012-07-11

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Mobile/Notes/11-Jul-2012

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • irc.mozilla.org #mobile for backchannel
  • Warp Core Vidyo Room

Schedule

Major Topics for This Week

  • 14.01 last planned beta built built yesterday
  • 15 will merge to beta next week

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)

  • Last week:
    • Implemented initial Honeycomb support for Flash
  • This week:
    • Implementing video API for Flash on Honeycomb

Kats

  • Last two weeks:
    • bug 768798 – sometimes page doesn’t bounce back from overscroll
    • bug 770912 – take out a bunch of URL logging (pending review)
    • bug 756433 – treat label elements without associated forms as unclickable (pending review)
    • bug 771757 – fix subdocument scrolling on pages with touch events
    • reviewed patches on bug 750974
    • wrote an addon (taptapwrap)
    • Started analyzing our networking behaviour using tcpdump
    • filed bugs 771208, 771212, and 771507 for possible necko improvements/bugs
    • working on graphics half of bug 769269 (don’t keep activities bug)
    • failed to get an armv6 build working, filed a bunch of bugs (772855, 772888, 772890 with patches, 772888 for glandium)
  • Next week:
    • finish up on bug 769269
    • start prototyping for bug 771212 (drop connections on 404s for secondary resources) to see how much it might help

GBrown

Last week:

  • Investigated various test hangs:
    • Bug 759792 Robocop: “key dispatching timed out sending to” awesomebar
    • Bug 771189 Intermittent deadlock during CreateCompositor / surfaceDestroyed
    • Bug 769524 Frequent robocop testSearchSuggestions | GeckoEventExpecter – blockForEvent timeout: SearchEngines:Data
    • Bug 772672 CreateCompositor can hold up the Gecko thread, waiting for a surface
    • Bug 771862 Intermittent “command timed out: 2400 seconds without output” during Robocop tests, before launch

Next week:

  • Test crashes / out of memory:
    • Bug 747787 Intermittent Tegra crash in libdvm.so during tests
    • Bug 757468 OutOfMemory exception on createBitmap after 330+ page loads

Chris Lord (cwiiis)

  • Previously
    • bug 772079 – invalidThebesContent is immediately destroyed after calling ApplyThebesLayerInvalidation
    • bug 772479 – Fix use of undefined aViewport width/height properties.
    • bug 772510 – Fix Java build warning in DoorHanger.java.
    • bug 758620 follow-up – Fix abort caused by unchecked clamping.
    • Gave talk to ReMo about Firefox Mobile upcoming features
  • And now
    • bug 772079 – Patch with r+, looking at reftest oranges
    • Continue (or really, start) helping out with private browsing

Chris Peterson

GCP

  • Last week:
    • Holidays
    • bug 762620 Evidence that idle-daily can start misfiring
    • bug 772676 History visit counts are all 1 after migration
    • bug 769527 Syncing bookmarks between desktop and current mobile build (14) causes bookmarked
    • Some Telemetry back & forth
  • This week:
    • bug 770355 AndroidImportPreference dialog disappears on orientation change
    • bug 769527 Syncing bookmarks between desktop and current mobile build (14) causes bookmarked
    • SafeBrowsing, potentially Opus or H264
  • Blockers:
    • Nope

Brian N

  • Done
    • Bug 769145 – Add an opt-in for the search suggestions feature
    • Bug 771677 – Error setting SuggestClient in testSearchSuggestions
    • Workaround patch for Bug 769524 – Frequent robocop testSearchSuggestions | GeckoEventExpecter – blockForEvent timeout: SearchEngines:Data
    • Bug 729495 – Hide http:// in URLs
    • Bug 771621 – Check sameDocument on location change
    • Bug 750358 – AsyncTask onPostExecute sometimes runs on GeckoBackgroundThread instead of main thread
    • Bug 769097 – Remember desktop mode preference after OOM
    • Some patches for Bug 769269 – Firefox does not load pages when “Don’t keep activities” developer option is enabled in ICS/JB
    • Starting looking at Bug 717428 – Reuse favicons in DB
    • Bug 771610 – Reader Mode: Added items to reader list items do not enter about:reader
    • Reviews
  • Next
    • More Reader Mode bugs
    • Bug 717428 – Reuse favicons in DB

Sriram

  • Done:
    • Landed support for new AwesomeScreen — uplifting to aurora today
    • Landed moving menu button to the right
      • More cleanups
      • Enabled LARGE to support tablets
    • Fixed small bugs related to layouts and styles
  • Doing:
    • Supporting HDPI + ICS for the new menu shifting — the long “tail” problem

WesJ

  • PTO Last week
  • [Bug 769454] Move HelperApps to context menus
  • [Bug 771099] Unable double tap zoom on maps.google.com – blogged about this here
  • [Bug 772436] Tab is closed too easy when swiped to the right
  • [Bug 772502] Image slider remains highlighted after a tap is performed over it – removed focus rings.
  • [Bug 732052] XUL Scale (video scrubber) elements should support touch events – bounced by [Bug 772422]
  • [Bug 766802] Clicking target=blank links in a web app should load those links in the browser

This week:

  • Apps work
  • Figure out [Bug 772422] and reland [Bug 732052]

LucasR

MBrubeck

Margaret

Done:

  • Text selection bugs
    • End selection on device rotation – bug 766556
    • Add context menu to selected text – bug 768665
    • Adjust the size of text selection handles as you zoom in/out – bug 768666
    • Margin/padding on root element causes selection handles to appear at wrong spot – bug 769038
    • Update text selection handle graphics – bug 771501
    • End text selection when switching tabs – bug 772656
  • Find in page bugs
    • White cursor in text entry field within Find in Page – bug 760085
    • Find in Page doesn’t work for more than one tab – bug 771997
  • Polish bugs
    • Misaligned site-identity popup on phones – bug 764405
    • Misaligned doorhanger popup on tablets – bug 768073
    • Give site identity popup a max width on tablets – bug 769001
  • Doorhanger bugs
    • Don’t remove doorhangers that are showing if the tab’s url doesn’t change – bug 769905
    • Doorhanger prompts again to remember password after going back to page – bug 718705
  • Tab event listener bugs
    • Make TabsAdapter listen for changes instead of TabsTray – bug 757198
    • Doorhangers in the selected tab reappear when background tabs fire change events – bug 766483

Next:

  • Try to uplift text selection to aurora
  • Look out for bugs that need fixing before the merge

Blocking:

  • Text selection performance is bad – bug 767070
    • Feel free to try to help if you know how!

Scott (jwir3)

Last week:

  • bug 758079: Ordered list numbers cut off on Galaxy Nexus – fixed, landed, going to request approval today for aurora (and beta?).
  • Working on getting Readability 2.0 off the ground & finding milestones for this project.

This Week:

  • Font inflation documentation work.
  • Non-mobile catch-up work.
  • Next week is Layout/Graphics work week in TOR.

Arkady

Got image sharing working

Bug 769438 – Support sharing images via long press
https://bugzilla.mozilla.org/show_bug.cgi?id=769438

Bug 772651 – change name for temp directory from hard-coding
https://bugzilla.mozilla.org/show_bug.cgi?id=772651

Now working on:

Bug 649371 – implement support for ClipData in Android clipboard
https://bugzilla.mozilla.org/show_bug.cgi?id=649371

I can now edit bugs on Bugzilla!

mcomella

  • Past:
    • Bug 768235 – (Two weeks ago) First patch; Remove unused line of code
    • Bug 770345 – Changing orientation of a preference dialog prevents setting from being set; Below are more bugs fixed by the same patch
      • Bug 770351 – PrivateDataPreference resets state on orientation change
      • Bug 770358 – Master password preference dialog resets state on orientation change
    • Bug 772527 – Removed some unused imports
  • Current:
    • Bug 715179 – Updated UI for font inflation dialog. Final stages of review, patches are nearly complete.
      • Getting comfortable with Mercurial and patch queues (I don’t recommend “rm -rf *” in your patch directory!)
  • Future:
    • Miscellaneous bug fixes until something more helpful is found.
  • Misc:
    • First standup! Woo! ^_^

BLassey

last 2 weeks

  • bug 749917 Crash at check uri visited (top crash from automation)
    • also a follow up to fix that class of crashes in bug 770289
  • bug 765426 android history needs qi

MFinkle

Madhava

  • fielding questions in Ian’s absence (activity kill, etc.)
  • Working on interaction flow for C2DM feature page
  • Working on interaction flow for review solicitation feature page
  • Participating in the readability 2.0 discussions – more next week in Toronto!
  • opened privacy review for search suggest

Ian Barlow

  • PTO this week

GFX

Round Table

QA

Discussion

Socorro/Breakpad/Stability

Hightlights:

  • Need to figure out/correlate libxul issues on Nightly
  • Socorro team working in prepping up for rapid release

Socorro bugs:

  • bug 727286 – Incorrect messaging when failing to submit a crash report
  • bug 672606 – Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date

Skiplist

Breakpad Integration bugs:

  • bug 750348 A large number of devices are not showing up with the device identifiers
  • bug 717472 – Can’t retrieve crash report that shows in about:crashes
  • bug 732629 crash report failed to send due to : javax.net.ssl.SSLException: Not trusted server certificate

Please see Platform Meeting Notes for Stability report

Program Management

(just read wiki)

Firefox/Gecko Delivery Meeting Minutes: 2012-07-11

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Firefox/Planning/2012-07-11

« previous week | index | next week »

Planning Meeting Details

  • Wednesdays – 11:00am PDT, 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

  • 650-903-0800 or 650-215-1282 x92 Conf# 95312 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 95312 (US)
  • Vidyo Room: Warp Core
  • Vidyo Guest URL
REMEMBER

These notes are read by people who weren’t able to attend the meeting. Please make sure to include links and context so they can be understood.

Contents

Actions from Two Weeks Ago

  • sheila to confirm where people can find updated/detailed product reqs for basecamp once they exist
  • axel to update us on l10n for metro
    • discussed with Asa, Rob Strong, Jim Blandy
    • one binary deliverable with different UI on different windows
    • not bound to a market or such
    • bug 769677 on file to track that we’re not duplicating 300 searchplugins and such

Schedule & Progress on Upcoming Releases

Basecamp & Kilimanjaro

  • Product and Project Mgt are working out the future of K9O and will have an update next week.
    • …therefore, no k9o triage today

Firefox Desktop

Release (13, 10esr)

  • Conversations with Adobe about Flash 11.3 instability are ongoing, we’re finally getting actionable crash information now that we’ve worked around Adobe’s architectural changes

Beta (14)

  • FF14.0.1 Sign-offs occurred this morning, got the all clear
  • FF14 beta 12 (our last planned beta) is going out to our test audience today
  • FF14.0.1 build 1 will go to build before the end of the week, and will be released on Tuesday 7/17
  • Beta users will soon see prompting to FF15 through installer in bug 771732 – [Beta] About:Home Prompt – Old Firefox Beta users

Aurora (15)

  • WebRT to be preffed off before merge to Aurora.

Nightly (16)

  • Bug 687724 – Per-tab reporting in about:memory
  • Bug 704623 – track memory used by orphan DOM nodes in about:memory
  • Bug 696253 – Add support for parsing/computing properties for CSS Flexbox
  • Bug 765411 – Investigate what performance improvements can be made to about:home

Firefox Mobile

General note: Adobe announced that they will stop shipping Flash to Android devices through Google Play on August 15th. This effectively means that new Android users will not be able to view video in Firefox.

Beta (14)

  • landed mitigation “Don’t keep activities” not allowing us to run effectively, an en-US-only message for those who run into this issue

Aurora (15)

  • Bookmark migration, selectively clearing user data, and “Request Desktop Site” have all been uplifted to FN15

Nightly (16)

  • new awesome screen UX
  • helper apps
  • double tap to zoom on google maps is fixed
  • more text selection fixes
  • image sharing (implemented by intern Arkady)
  • subdocument scrolling for documents with touch event listeners
  • excellent support for fix position elements, especially when zooming
  • http:// hidden in the url bar

Web Compatibility

Services

Firefox Sync

Apps In the Cloud Server

Add-on SDK

Release (1.8 -> Firefox 13, 14)

Stabilization (1.9 -> Firefox 14, 15)

  • Next release scheduled for 7 August, 2012

Development (1.10 -> Firefox 15, 16)

  • Merge to Stabilization scheduled for 7 August, 2012

Other notes:

  • we’re discussing options for landing the javascript packager on master while ensuring that Builder continues to work.
  • we’re working on an outreach plan to re-packing as many AMO-hosted add-ons as possible

Identity

Apps

  • Firefox Desktop 15 (Aurora)
    • Landed: Support of native installation and and chromeless launch of apps for Win and Mac OS
    • Will be backed out for FF15 Beta audience – bug 772638
  • Firefox Desktop 16 (Nightly)
    • Fit and polish for native install and launch. Down to 4 blockers!!! See here for more info on work in desktop WebRT. WOOT!
  • Firefox Mobile 16 (Nightly) – in progress
    • Features: Native Install and chromeless window launch
    • Proposed marketplace bundling with Fennec is an open issue. See bug 738545
  • Apps in the Cloud
    • AITC client for desktop landed for FF15

Feedback Summary

Desktop

Flash continues to be our biggest issue. We are working with the community to mitigate the impact, but it is slow going and our reach is limited.

Mobile

UX & User Research

UX Design

  • [metro] (Yuan)
    • Blog post on the current working design coming out shortly (showing off parts of this design document)
    • Designing Find-in-page as a reuse of the metro app bar; figuring out how we might use the metro throbber/progress-indicator
    • Design to Implementation proceeding in bugs:
      • bug 747786 (navigation bar & URL bar): Lots of progress made by front-end intern Jonathan
      • bug 747366 (pinned secondary tiles)
      • bug 772304 (implement throbber)
  • [desktop]
    • [Australis] menu and customization interaction refinement
    • [dev tools] we now have an interaction designer working full time on dev tools – Brian Dils (bdils)
      • getting context and working on some quick improvements; starting to do more research on turning the tools into more of a “suite”
    • Stub Installer UX – scoping through the design with development – bug 690126, flow/mockups (Madhava)
  • [android] (Ian)
    • lots of browser polish for the phone UI and native tablet UI in the nightly now — have a look! (some suggestions: tab drawer polish, menu back in ICS position, swipe to delete tab, awesomescreen styling, text selection handles)
    • Initial sketching on Cloud to Device Messaging and Review Solicitation (Madhava)
    • “Readability 2.0” efforts (making text even more readable!) kicked off, more to happen next week in Toronto (madhava, ian)

Market Insights

Desktop / Platform

Google

Microsoft

Opera

WebKit

Other

  • The Torch Browser, a Chromium-based desktop browser with built-in social sharing and Bittorrent support, was launched.
  • Bernard Robert Picher has made good progress on implementing the Adobe Flash API in Google’s Dart programming language.

Marketing, Press & Public Reaction

Marketing

  • Rearing to launch Firefox 14 and Firefox 15 (Beta) to the world

Press

Questions, Comments, FYI

  • Changing vidyo rooms next week!
    • ProductCoordination, 92, 99696

Actions this week

10-July-2012

SeaMonkey Meeting Minutes: 2012-07-10

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2012-07-10

« last meeting | index | next meeting »

SeaMonkey Meeting Details

Contents

Agenda

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

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

  • IanN to arrange with Jeff to send a tee-shirt or something to Serge (FotFT).
    • Serge is slowly working his way through his mail backlog. Thinks his ISP blocked IanNs emails as spam.

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • All our machines are now all out of SJC1 are are now at SCL3 or SCL1 (bug 721516).
    • Setting up SM VMs finished (bug 740613)
    • Set up all SM Win32 Machines. (bug 768303). (Completed)
    • bug 744298 Straighten out OOB allocation for seamonkey HPs [fixed];
    • The R4 Macs are plugged-in, connected and base-imaged. Waiting on Callek to complete the setup.
    • cb-seamonkey-linux-01 is back in action, so we’re now at 3 Linux build slaves.
    • cb-seamonkey-linux-01 is AWOL again. bug 772055
      • and is not coming back up. It has breathed its last breath. Gone. Belly up. Bought the farm. Gone to the digital valhalla.
    • Next on Callek’s agenda is the linux32 VM build-up.
      • sea-vm-linux32-2 is up (bug 768379)
      • sea-vm-linux32-1 was renamed from cb-sea-linux-tbox.
  • ewong and Callek are working on building on MSVC2010.
    • bug 755626 tracks the progress of changing sea-win32-02 to using MSVC2010.
    • Currently done. Trunk builds are now MSVC2010.
    • SeaMonkey Aurora will migrate to MSVC2010 this week, Callek will likely do the switch/checkin on Wednesday if everything else looks good.
  • L10n Update: (2012-05-20): l10n buildbots are building again on all three platforms for be, de, en-GB, es-AR, gl, hu, it, lt, nl, ru, sk, uk, zh-CN and zh-TW. Still nothing since end of April for cs, es-ES, fr, nb-NO, pl, pt-PT and sv-SE.
    • We currently have issues with l10n repacks on aurora/trunk, Callek didn’t get time this past weekend to peek at it. The issue relates to some of the very complex build-system logic we have, so it will take someone with time and understanding to investigate (< 10 hours of work). Callek will try and work on this weekend.

Release Train

  • 2.11b4 shipped July 1
  • 2.11b5 shipped July 6
  • 2.10.2 planned (no ETA yet) as we are waiting on Firefox 13.0.2 which is on hold.
    • in line with FF 13.0.2 “to help with uptake of Flash 11.3.300.262”
    • probably won’t happen as uptake of Flash did well without it
  • Next Aurora/Beta uplift is July 16, with 2.11 release following July 17
    • Everyone please take care to finish and land bugs that impact L10n in time (e.g. bug 746110).
    • InvisibleSmiley will be mostly AFK during that time.

Extensions Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
    • Nothing to highlight.
  • Our build team (Serge, Callek, ewong) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
    • sgautherie thinks that the current DOMi branches/tags are not suitable for automatic SeaMonkey branch selection.

2.x (Last, Current, Next)

  • 2.10 had ~76,300 ADU by last Tuesday and 2.10.1 had ~83,300 downloads so far.
    • Of the released versions, as of last Tuesday, we have 13.0% on 2.0, 4.2% on 2.1-2.3, 6.6% on 2.4-2.6, 2.7% on 2.7, 4.8% on 2.8, 8.6% on 2.9 and 60.1% on 2.10. So, in the last two weeks, ~1.8k (an additional 1.5% of ADU) have migrated to 2.7 or above.
    • Since 19th June ADU numbers have been dropping, any ideas why?
      • Firefox has also seen numbers dropping. People have suggested that this is the normal summer drop that we’ve seen in past years.
    • Some people cannot upgrade due to system requirements (OS version, processor capabilities etc.). This even more applies to 2.10 which dropped support for Win2k and WinXP without SP2.
    • The current plan is to create a new page for latest builds available for “Legacy Platforms” e.g. PPC containing links to 2.6.1 PowerPC/G4 and also perhaps to seamonkey-ppc (2.10 and 2.11b3 for OSX 10.5.8) TenFourFox and Tenfourbird. We can then link to that from our main release page. See bug 759315.
  • See Basics page for the usual reminders.

2.10

open tracking (0)
tracking requests (2)
targeted (0)
fixed (17)

  • One tracked 2.5 issue still open.
    • 2.1 through 2.7 have NOT included the ka (Kartvelian aka Georgian) locale. The last release with ka locale shipped was 2.0.14 and the ka l10n maintainers have not yet updated for changes in later SeaMonkey versions.
    • The plan was that Callek now needs to morph bug 667147 into removing |ka| from our [current] automation entirely (all-locales), and will look at the best locale to transition any ka users to.
      • Plan is to migrate ka users to en-US with an English dialog saying they are out of date, and a link to the all-locales page if there is a language they understand better. Current ADU of ka alone is 3-5 individuals, so low impact.~Callek
      • Callek and ewong were working on this but they didn’t manage to get this done by the time 2.9 shipped. No new ETA unfortunately.
      • Seems like the ka locale maintainer finally turned up, so hopefully ka will be revived.

2.Next

  • TBD

Feature List, Planning

Bug statistics for last two (full) weeks: 57 new, 38 fixed, 25 triaged.

  • Medium triaging effort.

Open reviews/flags:
29 review
9 super-review
1 ui-review
7 feedback

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).

Good First Bugs:

  • Two weeks ago Ratty trawled through his notes and came up with a list of GFBs. See: Google groups post and Bugzilla listing.
  • Of the 17 GFBs, one was fixed by Sergey (bug 767353), and three by Ekanan Ketunuti (bug 767913, bug 767916, and bug 767920).
  • Three are currently assigned (bug 695255, bug 715410, and bug 767919).
  • [Ratty] I probably seeded this GFB list with too many one line fixes which were all grabbed first and the harder ones mostly untouched. Perhaps in the next round we should focus more on medium difficulty GFBs. I propose to wait one more week and if there are no takers I’ll encourage our regular contributors to take over the remaining GFBs. I think perhaps we should also do more publicity in the mozillazine forums and newsgroups, perhaps target existing extension authors.
  • Neil suggests we could get some Services conversions going as GFBs.

Aqualon

Callek

ewong

  • Fixed:
    • bug 728819 – [cb-sea-miniosx64-0x, (2.10) Trunk only] mochitests-4: “rm: Library/Saved Application State/*.savedState: Permission denied”
    • bug 765789 – An error occurred updating the cmd_saveAsTemplate command: TypeError: gMessageBrowser.contentPrincipal.URI is null
    • bug 768328 – Remove cn-sea-win2k3-01 from SeaMonkey configs.
    • bug 768379 – sea-vm-linux32-2: Need to set up for our builds. (config part)
    • bug 768379 – sea-vm-linux32-2: Need to set up for our builds. (buildbot part)
    • bug 768380 – sea-vm-linux64-1 need to set up for our builds. (config part)
    • bug 769603 – Call the Init method after creating nsITransferable ( Port bug 722872)
    • bug 769882 – Futureproof clipboard.copyString() by adding second parameter.
    • bug 770687 – [SeaMonkey] suite/common/places/tests/browser_0_library_left_pane_migration.js crashes, since bug 722872 landed
    • bug 770871 – Tracking bug for build and release of SeaMonkey 2.11 Beta 5
  • Review:
    • bug 760942 – install python ‘ssl’ module on SeaMonkey Windows machines
    • bug 770559 – Add support for closing inactive databases (folders) [SeaMonkey part]
    • bug 772053 – Remove cb-sea-linux-tbox, cb-seamonkey-linux-* from configuration.
  • Working On:
    • bug 574955 – Make webconsole work in SeaMonkey
    • bug 633937 – Port bug 562048 to suite.
    • bug 715410 – Port |Bug 352037 – Undo Add To Dictionary| to SeaMonkey
    • bug 728822 – [cb-sea-miniosx64-0x] “plugin-container … unknown error code: invalid pixel format”
    • bug 757693 – Debug > TBPL points to an invalid URL
    • bug 762264 – Help->About SeaMonkey page should link to about:rights and SeaMonkey privacy policy
    • bug 765643 – profile path in profile manager asserts error when hovering over blank
    • bug 768380 – sea-vm-linux64-1 need to set up for our builds. (buildbot part)
    • bug 768767 – changing the fqdn of cb-sea-miniosx64-01/02/03.

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
  • Fixing review comments before checkin:
    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 761852 Port |bug 664726 – Add hooks to make address book more extend-able| and follow-ups to SeaMonkey
  • Reviewed and waiting for other patches before checkin:
    • bug 762513 Merge abCardViewOverlay.xul into addressbook.xul
    • bug 762669 Port |bug 519961 – Get rid of XUL box for hbox element contained an inline img child warning| to SeaMonkey
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 10.0 (comm-aurora)
  • Working on:
    • 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 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.
    • Knock something up finding out why users are not upgrading to 2.4+ and send it around members lists for polishing.
    • Help get composer standalone builds working with –enable-tests.

InvisibleSmiley

  • Fixed:
    • bug 746110 Expose click-to-play plugins preference in the UI
    • bug 768954 Improve error messaging in case of missing syncGenericChange string
    • bug 771264 Update SeaMonkey website for 2.11 Beta 5
    • bug 769997 Update SeaMonkey website for 2.11 Beta 4
    • bug 768950 Port |bug 763171 – Display received tabs|

KaiRo

mcsmurf

Misak

Mnyromyr

MReimer

Neil

Fixed:

  • bug 753765 SeaMonkey browser_popupNotification.js: investigate “the logic taken from bug 575957 fails to work here, work around it for now.”
  • bug 757330 [SeaMonkey, Windows] “a11y/accessible/events/test_focus_general.html | Test timed out.”, since 2012.05.”09+-17″.
  • bug 761319 Feed preview is broken in unpackaged build.
  • bug 765466 Implement click-to-play plugins management for feed messages.
  • bug 767323 Ampersands don’t appear in the windows biff icon tooltip.
  • bug 767684 Font size changes inconsistently in the compose window when using the increase/decrease buttons.
  • bug 767841 Locales don’t need to be and in fact shouldn’t be preprocessed [DOMi].
  • bug 770330 Allow import module to compile with external linkage [MailNews Core].
  • bug 771941 Port |bug 526717 remove non-working “Set as desktop background” from the UI for unsupported desktops| to SeaMonkey.
  • bug 771954 Rename the shell feed service.

In Progress:

  • bug 746166 Remove use of cmd_backgroundColor from comm-central.
  • bug 766494 Profile missing alert checks for the wrong missing folder.
  • bug 767839 Don’t preprocess application.ini and update-settings.ini twice.

Ratty

Fixed:

In progress:

  • bug 765820 Make MDN (return receipts) work for non-standard headers too, and make the MDN confirmation message say which addresses the receipt will be sent to (Port Thunderbird bug 360800).

Good first Bugs:

  • Followed up with responders to our [good first bug] list. Provided guidance and advice as needed.

Other:

  • Did some reviews and coding mentoring.
  • Bug triage and Bug discussions.
  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

  • Fixed (or in-progress) SeaMonkey (related) bugs:
    • bug 745998 Port |Bug 739132 – –disable-necko-wifi causes “Error: package error or possible missing or unnecessary file: bin/components/necko_wifi.xpt”| to SeaMonkey
    • bug 760792 Port |Bug 756325 – channel-prefs.js appears in new ‘preferences’ location on fresh installation but remains in ‘pref’ for updated existing installation| to SeaMonkey
    • bug 767776 Port |Bug 753205 – bookmarks import ignores separators| to SeaMonkey. (“TypeError: redeclaration of const FILENAME_BOOKMARKS_HTML”)
    • bug 770730 browser_dataman_basics.js and browser_dataman_callviews.js fail since bug 756641 landed
    • bug 771088 Port |Bug 750178 – [OS.File] Export OS.Constants to the main thread| to SeaMonkey
    • bug 771869 Port |Bug 749551 – Alarm API| to SeaMonkey
    • bug 767682 Port |Bug 750454 – FUEL causes lots of leaks until shutdown, can also cause 10+minute shutdown times| to SeaMonkey

Stanimir

stefanh

tonymec

Any other business?

  • Bug Day: Should we looking to do a bug busting day in the next 3 months?
    • Useful link: [1].
    • We could email the members list and ask for suggestions for a set of components to target.
    • Would it be better to do it during the holidays or after they end?
  • Geolocation
    • Geolocation now works out of the box. MoCo turned it on by default for all applications that build off mozilla-central.
    • For comm-beta all we need to do is (bug 494421) to add pref("geo.wifi.uri", "https://www.google.com/loc/json"); to browser-prefs.js. However we’re not even sure we are legally allowed to ship with the URL in, we might need to actually put in a pref to disable that in newer builds.
    • No news to date. Callek will have to reach out to his MoCo legal contact again soonish.
  • Test failures
    • qawanted, especially on Linux and MacOSX specific issues: reproducing and reporting would already help.
    • Serge says that on Linux and MacOSX, he just needs someone to actually run the tests and report what they see (screen, console, etc). For example, there is a Mac test about Ctrl+W not working. This should be so trivial.
    • tonymec suggests that any enthusiastic user, even non-technical, should be able to do some testing (litmus?) and not be scared by technical language and such.
    • IanN suggests reaching out to the user community using the newsgroups and forums.
    • Serge to do a write up and send it to Ratty to propagate to the community.
      • Ratty is ***still*** waiting for Serge.

Thunderbird Meeting Minutes: 2012-07-10

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird/StatusMeetings/2012-07-10

« previous week | index | next week »

Thunderbird Meeting Details :

Remember to use headphones and mute yourself when not talking

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Other ways to get in touch with us can be found on our communications page

Agenda

  • Who’s taking minutes? –> jhopkins
  • Minute taking Schedule. Talk to Standard8 for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to abourcier@mozilla.com that she can send them a shirt!

Thunderbird Development

Feature Work

Test Pilot
Filelink (Big Files)
Instant Messaging

Google Summer of Code Projects

App Tabs for Thunderbird
  • Trung’s having network difficulties today, so no voice/video update.
  • Been working on session persistence, so that pinned tabs remain pinned on a session restore.
  • Overview, Blog, bug 761727
Improving GMail Integration
Get ISPDB into Production
‘No reply’ reminder for Thunderbird

Schedule and Progress

Beta Version
ESR

Extension of the week

QA Updates

Marketing Updates

  • working on the new start page.

Build / Release Update

  • Thunderbird 14.0b4 last week, 14.0b5 this week.
  • Building the next ESR this week as well as final TB 14.0. To be released next week.
  • Swapping comm-central win32 builds to be built on win64 build machines. Still a 32-bit build.

Web Update

  • fixed a bug with false positives in the TB14 validator code
  • for whomever cares about Webtrends, we’ll be changing our dcsid soon which means that stats will be in the general mozilla.org profile and the mozilla.org/thunderbird specific profile will remain an archive for existing stats.
  • reviewed a validator patch and an ispdb patch
  • started figuring out how to move our mozilla.org pages to bedrock(python back-end)

Documentation

Support

(If you support Thunderbird or write or translate documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)

  1. Love to hear your feedback and suggestions about the future of support in a Community led Thunderbird (see also Thunderbird/Proposal:_New_Release_and_Governance_Model) . Please start a thread on the tb-support crew mailing list if you are a support contributor OR email rtanglao AT mozilla.com or ping me on irc at :rolandtanglao on #tb-support-crew
  2. 1163 new support topics (1285 one week ago ) – Media:2July-8July2012-GS-TB-1of2-Community_stats_for_Mozilla_Messaging.png ; Media:2July-8July2012-GS-TB-2of2-Community_stats_for_Mozilla_Messaging.png
  3. Thunderbird 13 Support Issues
  4. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Lightning Updates

  • Most Infrastructure Issues have been solved
  • Lightning 1.6 is currently building, 39 locales
  • GSoC Student is doing good work, will get a status update from him tomorrow.
  • Top priorities: Website, in-tree Mozmill tests, javascript ical library

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

NOTE: there are undoubtedly errors/omissions in the discussion notes below. Please clarify with the original speaker if needed.

Current proposal:

  • we are going to maintain two versions of the product after November 12, 2012: ESR and Thunderbird
    • proposal is to base them on gecko 17
  • when there are enough contributions, we might want to consider a release that is off the cycle of the ESR release.

Questions?

Kent: we get such a different feeling when you look into the reports from the different media. There is a disconnect from the internal and external teams. Can you comment on how you hope to make this transition? Appears Mozilla have not been very successful in building community backing so far.

JB: we have a few months ahead of us to give TB an escape velocity, just like a satellite is given energy to escape gravity. We have to launch TB on a ramp and give it as much speed as possible. We’re no sure, frankly, that we are going to succeed in this. We may or may not have a vibrant community ahead of us, but we try as hard as we can. We will continue to update the engine to keep it safe and stable for the next several years. We are creating an environment to accept contributions into the product. It is also the community’s responsibility to take ownership to take responsibility for things that are important for him or her. Success in the community absolutely necessary for Thunderbird to continue to survive. It is the best Mozilla is able to do.

Kent: who is going to take the work to update gecko

JB: in the 6-7 areas that are required (support, webdev, qa, backend engineering, release engineering, …) we are reducing effort but not it is not disappearing.

Kent: concerned about this disconnect that is evident on the mailing lists. Has been there for a long time. When David Ascher came on a long time ago, was surprised to see the negativity. Is that normal or unique to TB? What can we do to get around that?

JH: several years old bugs have been a source of some negativity.

JB: we only talk about late trains and things that don’t work. We don’t talk about trains that are on time. The reality is this product is used by over 20m users worldwide. If it was so bad, people would not use it. We have a fairly small community.

Josh: the leaked email caused a lot of negative comments. Should Mozilla respond?

JB: there is a good article called “beyond the code” where we have more space to go into where we’re going and why. Some new innovations before TB 17 should help erase some of the negativity.

JH: not enough attention given to the team we have that is managing releases out the door and supporting the product. That is huge.

Kent: the support that Mozilla is giving is really appreciated. Without that it would be very hard to maintain this product.

JB: want to set up a wiki page to house the questions and answers to be updated weekly. This living document will outline how we progress to November.

Kent: at some point we have to figure out a way to not be in so control yourselves (Mozilla). If we continue to own the project but aren’t supporting it in the long term,

standard8: need discussion on the governance of this product

JB: want to give maximum flexibility to those people who want to contribute. Module owners bringing in community-provided patches based on user experience merit. The only veto that we want to have, because it is _Mozilla_ Thunderbird, nothing goes against our policies or impacts our brand. That is the only level of control we need to have. Other people can join the release driver’s team.

standard8: David [Bienvenu] has said he at least wants to finish maildir support, but he’s not sure about scheduling yet. Within the rest of the team, we’re capable to take on the fixes he’s been doing. Not too many concerns there.

Josh: was some kind of communication between TB and B2G people. Future plans?

JB: thought initially that because of the expertise we have on mail, there was a clear path from TB to B2G mail. As it turns out, they have gone to a totally different paradigm. Cannot accept any C-language code. Built from the ground up. Some of the former TB expertise are working on it, but there is no direct correlation.

Kent: could we provide a list of who these community people might be who could be involved.

JB: Mozilla is not in a position to say who is taking on responsibilities. Have had a little people in touch but not many.

wayne: one way to find out whether you have someone who is going to be involved, invite the people who are complaining to do something specific and see if they carry it through. Invite them to be involved in something – sometimes the biggest complainers become the biggest contributors community, [1], too much sympathy, the psychology. The alternative is you don’t necessarily have a lot of people coming forward – sometimes you have to invite people. On governance, maybe someone from the community at large be one of the release drivers, be a vested spokesperson. could be a module owner or someone else who’s been involved. Without a separate group involved driving the product, there needs to be someone in release drivers.

Kent: in non-profits, even if they only have 2-3 people doing the work, the board of directors could be 20-30 people showing interest. in thunderbird we are in total control.

wayne: someone to show that the community is important.

standard8: up to bienvenu to announce that he is leaving.

JB: how do we improve communication between team members (paid and non-paid). the best answer is let’s work together. We want to treat this team of volunteers and paid staff the best way.

Josh: should we have a separate core contributors list?

standard8: Shouldn’t need that. mozillians or tb-planning are good ways for people to communicate. If you do have a core contributors list where do you draw the line between core and fringe contributors?

Andreas: a lot of features have been driven by paid staff. might have given the impression that it is just paid staff talking to each other. since the feature will be given over to the community, will hoepfully have more open discussion about new features.

kent: mozilla does volunteer/paid staff better than most organizations, but it’s always difficult.

standard8: it’s a balance that we’ve always got to keep working on. would like to think that we’re heading in the right direction at least. we’ve picked up new contributors in the past few months. we just have to keep on working towards it. be accountable to each other.

Attendees

abourcier, bwinton, fallen, jb, jhopkins, mconley, rolandtanglao, standard8, kent james, andreas nilsson, florian, sancus, wayne, jcranmer, charles

Mozilla Platform Meeting Minutes: 2012-07-10

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2012-07-10

« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-07-1011:00 am Pacific
  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

Contents

Kilimanjaro

  • No triage this Wed as we’re deciding if and how to restructure these meetings

Notices / Schedule

  • FF14.0.1 beta 12 (our final planned beta) just went to build for both desktop and mobile
  • FF14.0.1 sign-off is at 10AM PT tomorrow in Holodeck
  • Merge day is 7/16
  • FF14.0.1 release is 7/17
  • Please start re-focusing on bugs tracked for FF15

Firefox Development

Firefox OS

Firefox Developer Tools

Add-on SDK

  • Releasing a 1.8.1 to fix a small problem with the last release
  • Work is ongoing on developing a repacking script that should work for the majority of AMO add-ons using old SDK versions

Performance

  • This week’s Snappy summary
  • Jared Wein discovered that about:home was surprisingly expensive to load. He sped up the page by an estimated 30% in bug 765411.
  • Alex Crichton added ability to profile JS in bug 761261.
    • Benoit Girard is adding labels to the profiler to expose JS profiling info in bug 707308. Same functionality will also allow us to add URLs to the stacks. This means that in addition to seeing what Firefox is busy with, the profiler will now provide context on what caused the processing. This is huge. Benoit also improved profiler timing data in bug 769989.
  • Nicholas Chaim updated his addon to track system IO usage while starting Firefox. It’s now on AMO and automatically uploads results. If you suffer from slow Firefox startups, please help us identify common IO hogs by installing his addon. Please encourage friends with slow startups to do the same.

GFX

JS

  • FIXED: bug 769754 Crash while using the debugger. This impacts Aurora and should get uplifted (Flags: approval-mozilla-aurora?). – Jim Blandy

Layout

  • CSS3 Flexbox style-system patches have landed in Nightly. (bug 696253)
  • DLBI (DisplayList Based Invalidation) moved to birch branch. (Is it? I don’t see it there.)
  • meeting next week (with Graphics and Video too)
  • a bunch of CSS unprefixing happened (transforms bug 745523, transitions bug 762303, animations bug 762302) and hopefully more soon (calc bug 771678, maybe device-pixel-ratio bug 771329)
  • css3-flexbox and css3-values likely to go to Candidate Recommendation very soon
  • Notable Patches:
    • bug 666041 – (css3-flexbox) CSS Flexbox Layout Level 3 (dholbert) (parts, not complete)
    • bug 767936 – Use Element* as the cache key for CanvasImageCache. (bz)
    • bug 765906 – synthetic bold should be used where appropriate with system fallback fonts (jkew)

Media

  • Webrtc preffed on, minor fallouts (mostly symlinked objdirs – patch ready to land bug 772201)
    • ASan doesn’t work with it yet
  • navigator.mozGetUserMedia() will land this week! bug 691234
  • Opus approved for RFC, preffed on on inbound bug 772341, asking for aurora approval

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • We have ARMv6 nightly updates now, please test if you have an ARMv6 device

Accessibility

Tree Management

  • ARMv6 nightly fennec builds w/ updates
  • Need help getting windows desktop b2g builds working – bug 771095
  • Starting to use EC2 VMs for linux B2G builds. We’ll be able to scale up # of machines in response to demand. Expect more here soon!
    • One thing RelEng want to do soon is change our base build platform for linux desktop firefox to something more modern, Centos6 for example. This may have binary compatibility consequences – who can we talk to about this?

Security

Calendar: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html

For updates to meetings please see the Security Review Calendar

Bugs marked sec-review-needed that need to be scheduled

ID Summary Status Priority
744967 Add plugincheck functionality to Add-on Manager NEW
748945 Review iframe auto-height feature (part of seemless iframes) NEW
748949 Review changes to Cache-Control: no-cache on https pages NEW
749235 Security Review of Enable HTTP pipelining by default NEW
749337 SecReview: Thunderbird should (semi-)automatically improve the security-related server configuration settings when it knows an improvement could be made NEW
749339 SecReview: Thunderbird auto-configuration database should be expanded & updated by regularly spidering every domain on the internet ( NEW
749341 SecReview: Teach FileSaver to take URIs as well NEW
749344 SecReview: WebUSB NEW
749362 SecReview: WebBluetooth NEW
749363 SecReview: Preffing out CSS should be easier NEW
749364 SecReview: WebPrint (or WebIPP) NEW
749368 SecReview: Use a pref to determine whether we auto-launch downloaded files NEW
749379 SecReview: [WebAPI] Proper WebAPI permissions manager NEW
749625 SecReview: (camera) camera support for desktop NEW
749372 SecReview: Relax same-origin XHR restrictions for privileged applications NEW
749378 SecReview: Network manager API NEW
749221 Security Review of Media Plugin API (MPAPI) ASSIGNED
749233 Security Review of turn on “don’t load tabs until selected” by default / Tabs on Demand ASSIGNED
749355 SecReview: WebContacts (or Contacts+) ASSIGNED P1

Stability Report

Socorro

Desktop

Beta

  • Beta 11 now has over 1 million ADUs
  • bug 763237 continues to be the top crash but that signature comprises a variety of different crashes that we are working on trying to isolate.
      • See bug 772410 where we are reprocessing some signatures

Aurora

  • bug 771780 Startup crash in nsFileStreamBase::Write
  • bug 772320 crash in nsFrameManager::CaptureFrameState

Trunk

  • bug 771983 crash in nsHTMLEditor::DoInsertHTMLWithContext @ nsEditor::GetNodeLocation

13.0.1

  • Some new hang/plugin bugs are showing up
    • bug 763237 [Vista] Firefox @ hang | GetLogicalDriveStringsA
    • bug 771347 Firefox hang in F_1089413192
    • bug 771345 crash in mozilla::plugins::PluginInstanceChild::EnsureCurrentBuffer

Mobile

  • 14.0 Release top crashes
    1. bug 749186 – crash in nsFontInflationData::FindFontInflationDataFor at crash address 0x28 (((nsIFrame*)0)->GetStateBits())
    2. bug 763173 – Startup crash in AndroidGLController::ProvideEGLSurface during LayerManagerOGL::CreateContext
    3. bug 767713 java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
  • 14.0b10 Beta top crashes
    1. bug 767713 java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
    2. bug 769893 – java.lang.IllegalArgumentException: Cannot draw recycled bitmaps at android.view.GLES20Canvas.drawBitmap(GLES20Canvas.java) on Galaxy Nexus or Nexus 7 with Jelly Bean
    3. flash crashing
  • Aurora top crashes
    1. bug 760955 – crash in mozilla::net::nsHttpChannel::InstallOfflineCacheListener
    • bug 722034 This needs aurora push, possible beta nom as well?
    1. bug 767713 org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
    2. bug 766867 – java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp$23.run(GeckoApp.java)
  • Nightly top crashes
    1. bug 763166 – crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport
    2. bug 765156 – java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
    3. bug 755638 – java.lang.SecurityException: caller uid <n> is different than the authenticators uid at android.os.Parcel.readException(Parcel.java)

Roundtable

  • If you depend on watching QA contacts, you need to update your Bugzilla email configuration [dbaron]
  • Call for help to cut down on string changes on aurora/beta [Pike]
  • Although not entirely dev related, is there interest in hearing about the mobile Web compatibility effort during this meeting? [lmandel]

9-July-2012

Mozilla Project Meeting Minutes: 2012-07-09

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

WeeklyUpdates/2012-07-09

« previous week | index | next week »

  • Dial-in: conference# 8600
    • US/International: +1 650 903 0800 x92 Conf# 8600
    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600

Contents

All-hands Status Meeting Agenda

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

Friends of the Tree

  • Fabio Magnoni, Luca Toledo, Clauber Stipkovic & the Mozilla Brazil community for all their help and legwork for Basecamp
  • Richard Milewski, for Air Mozilla awesomeness (2x last week in support of the Mozilla Apps Hack day)
  • Luke Crouch, Les Orchard, Ali Spivak, Eric Shepherd, David Walsh, John Karahalis and everyone on the MDN team who worked on the MDN Kuma wiki this past weekend
  • Everyone who came and hacked for Mozilla Apps Hack Day on Sat. & Spencer Hui, who came and shot video
  • Terry Rather for answering more than two dozen messages sent to webmaster(at)mozilla.org every day

Upcoming Events

This Week

Monday, 09 July

Brownbag at 3pm: Add-ons Made Easy with Builder & SDK
The event will take place in 10 fwd, and will be broadcast in the SF commons and over Air Mozilla

Tuesday, 10 July

Wednesday, 11 July

  • Brownbag, Wednesday 1-2pm PT, Ten Forward, Mountain View:
  • Challenges to Mozilla adoption in China
    • Exploration of Chinese internet environment
      • Internet Explorer version skew
      • Implications of text input being difficult
      • Proliferation of plugins
      • Web / banking compatibility
    • Mozilla Online initiatives
    • By Gary Kwong; based upon a week of observations/interactions with our Mozillian friends in Beijing
    • All Mozillians are invited to attend.
    • Will likely be on Air Mozilla, and be recorded as well.
  • Startup Office Hours: Have a question about your startup idea or company? Ping @pfinette or @dianeb on IRC (#webfwd) every Wednesday at 11am – noon PST. Open to everyone.

Thursday, 12 July

Friday, 13 July

Saturday, 14 July

For more future events, see:

Next Week

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: toronto (johnath)

  • Pieces of our SocialAPI work have started landing
  • So have pieces of our native support for sign-into-websites.
  • Tim Taubert is picking up the biggest snappy bug of all time bug 650968
  • Great work by contributor Saurabh Anand, with help from ehsan and jdm, on per-window private browsing support (bug 758660, bug 722994, bug 722984, many more)

Firefox Mobile

Speaker Location: toronto (johnath)

  • 5000 five star reviews in the first 10 days
  • 14.0.1 on track with some post-ship fixes
  • 15 and 16 already looking like beautiful releases
  • We have ARMv6 nightlies building now

Thunderbird

An announcement from Mitchell about how we will organize innovation for Thunderbird: https://blog.lizardwrangler.com/2012/07/06/thunderbird-stability-and-community-innovation/
Also, a little more detailled interview http://blog.mozilla.org/beyond-the-code/2012/07/09/about-the-future-of-thunderbird/
And for further details, this Wiki will track how we progress through the plan: https://wiki.mozilla.org/Thunderbird/Proposal:_New_Release_and_Governance_Model

Older Branch Work

Speaker Location:

Webmaker

Speaker Location:

Identity

Speaker Location:

Services

Speaker Location:

Firefox OS

Speaker Location: Dietrich, pdx-01 on Vidyo

Speakers

The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.

Title Presenter Topic Media More Details
Your Title Here Your Name Here What are you going to talk about? Links to slides or images you want displayed on screen Link to where audience can find out more information
Snappy, or using the webcam in web content Paul Adenot, Chris Lee & Stefan Crane We implemented a instagram-like using only web technologies during saturday’s hackday. (Need a special Firefox build, will be in 10fwd) https://github.com/padenot/snappy
Minimalist Sawyer Hollenshead (ux/design), Kevin Ngo (webdev) Pretty webapp to build lists to save thoughts, uses local storage and app cache. http://minimalist.ngokevin.com http://ngokevin.com/blog/minimalist

Introducing New Hires

New Hire Introduced by Speaker location Will be working on
Who is the new hire? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?
Michael Cooper James Socol Mountain View, CA Web Developer
Caitlin Galimidi Bill Walker Mountain View, CA Program Manager, App
Andrea Marchesini Johnny Stenback Mountain View, CA Software Engineer, WebAPI
Josh Matthews Johnny Stenback Mountain View, CA Software Engineer, DOM/Servo
Erik Vold David Townsend Mountain View, CA Software Engineer, Jetpack
Melissa O’Connor mrz Mountain View, CA Project Manager, IT
Erika Owens Dan Sinker Philadelphia,PA Remote Open News Community Manager

Introducing New Interns

New Intern Introduced by Speaker location Will be working on
Jonas Jensen Ehsan Akhgari Toronto Platform

Roundtable

<meta>

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

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

Firefox

Platform

Services

Messaging

Mobile

IT

Release Engineering

QA

Test Execution

WebQA

Project Status / goals for next week (keep it brief)

QA Community

Automation & Tools

Security

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Apps

  • Demos of MozApps from the Mozilla Apps Hack Day winners: MinimaList (Sawyer Hollenshead & Kevin Ngo) and Snappy (Paul Adenot, Stephen Crane & Chris Lee)

Developer Tools

Add-ons

Webdev

L10n

People Team

WebFWD

Startup Office Hours! Have a question about your startup idea or company? Ping @pfinette or @dianeb on IRC (#webfwd) every Wednesday at 11am – noon PST – open to everyone.

Foundation Updates

« Newer PostsOlder Posts »

Powered by WordPress