Meeting Notes

28-March-2013

Mobile: 2013-03-27

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

Schedule

  • Next merge is 2013-04-01

  • Release is 2013-04-02

Major Topics for This Week

Stability
From yesterday’s Platform stability update: “Firefox 20 for Android might be better in stability indicators than any other before, good work!” Let’s keep working to drive down crashes.
ANR Reporter
is turned on in Nightly (and soon Aurora). Right now the data is hidden inside Metrics database dungeon. Next step is getting better access to that data.

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)

  • Bug 829747 – Do Async Canvas layers update (finally!)

  • Bug 734691 – Support multiple threads [in profiler]

Kats

  • Mar 20 – Mar 27

    • snappy work week

    • bug 850318 – don’t block the UI thread on the background thread when calling getClipboardText
    • lots of reviews/needinfo’s
    • got AWSY/mobile hooked up to a new device (galaxy nexus) since the old one was pretty dead
    • bug 853366 – clean up of app lifecycle events
    • bug 847499 – prevent loss of telemetry data due to fennec getting killed
    • bug 814282 – debugged intermittent failure of testVkbOverlap on pandas
    • bug 854971 – make gamepad buttons work better on url entry field
    • bug 839767 – make rows on about:home focusable
    • bug 855016 – make row items on about:home usable using gamepad buttons
  • Next

    • more ouya stuff

GBrown

Chris Peterson

  • Done

    • Working on IME tests

    • bug 847839 – Remove obsolete files for Android XUL Fennec: embedding/android/ and mobile/xul/
    • bug 852714 – Amazon search URLs should include Mozilla sourceid and tag
  • Next

    • Land some IME test

    • Continue work on Push WebAPI

JChen

  • Past week

    • Wrote new wiki page and blog post about JimDB update

    • Fixed bug 839683 – Enable ANR reporter in appropriate channels
    • Fixed bug 853819 – VKB does not appear when tapping on text inputs on flash sites
    • Worked on bug 842013 – keyup, keydown and keypress Event is not fired
    • Worked on bug 847983 – IME in designmode doesn’t seem to work very well
  • Next
    • More IME bugs

Brian N

Sriram

  • Temporary fix for artifacts on dynamic toolbar – bug 848719

  • Back button should be transparent – bug 854493
  • Awesomescreen text unreadable – bug 844816
  • Screen artifacts on search suggestions – bug 850217
  • Debugging styles problem in 2.2 device – bug 823644
  • Splitting about:home views to custom views – bug 852312
  • Quick patch for throbber – bug 853844
  • List and Grid view for new about:home
  • Blog post on View Reduction
  • First addon (in progress)

LucasR

Last week

  • bug 853300 – click on android’s menu button should bring up the toolbar if its hidden in dynamic mode

  • bug 853497 – Remove spacer view from gecko_app.xml
  • bug 854457 – Accessibility support in TwoWayView
  • bug 854458 – Implement keyboard navigation in the new tabs tray (In progress)

Next week

  • bug 854458 – Implement keyboard navigation in the new tabs tray

  • Prototype refactorings: UI message bus and transition manager
  • Tabs tray bug fixing

Margaret

(At community building meetup, so read the wiki)

Done:

  • Put “Set as Wallpaper” feature behind confvars variable – bug 851170

  • Remove “Idea” section from about:feedback (to match new input.mozilla.org backend) – bug 853022
  • Started cleaning up text selection code – bug 853508, bug 853691

Next:

MFinkle

Done

  • Commenting and Review on Roadmap

  • bug 854340 – Firefox for Android cannot break out of a loop + alert attack
  • bug 854107 – Lazy load more JS objects in browser.js
    • Needs some verification for click-to-play, find-in-page, offline appcache and clear site settings

Working On

  • Better timelines for items on Roadmap

  • bug 852828 – Add basic support for subscribing to feeds (RSS/Atom)
    • Might be ready for r?
  • bug 852608 – Add support for OpenSearch. Firefox Mobile ignores <link rel=”search”>
  • bug 853844 – Investigate removing the pageload throbber
    • Lots of good feedback

    • Making something happen ASAP at start of pageload is important
    • Starting to focus on the “end of pageload” part of the spectrum next
    • I want to explore using the page background as the “loading indicator” which goes away as the page loads

PTO Thursday and Friday

Ian Barlow

This week

  • Epic UX sync up with Karen

  • Refinements to about:home redesign
    • Work in progress: cl.ly/0z1f2d2m3l1V
  • Reorganizing Settings
    • Work in progress: etherpad.mozilla.org/settings-reorg
  • Refinements to title bar / tab tray interaction
    • Work in progress: cl.ly/image/3x2P3W3K082Q

Round Table

Tracking FX21 Bugs : http://bit.ly/13xpZ6x


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC

  • Dial-in: conference# 99998
    • US/International: +1 650 903 0800 x92 Conf# 99998

    • US toll free: +1 800 707 2533 (pin 369) Conf# 99998
    • Canada: +1 416 848 3114 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: 2013-03-27

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

Schedule & Progress onUpcoming Releases

Firefox Desktop

  • 20.0b7 released yesterday

  • 20.0 RC is built & with QA

Beta (20)

Firefox Metro

Iteration Summary

  • Total Iteration Work:

    • 3 existing feature changes.

    • 7 existing feature defects.
    • 9 new features.
  • Currently Completed: 65%

    • 2 existing feature change.

    • 7 existing feature defects.
    • 5 new features
  • Remaining Work: 35%

    • 1 existing feature changes.

    • 0 existing feature defects.
    • 4 new features.

Work Details

View in Bugzilla

ID WORK STATUS
848155 Change – Add Colored Bar with Text to Bottom of Topsites Thumbnails INCOMPLETE – Iteration #5 Carry Over
846365 Change – New window opens in desktop Firefox when closing Metro Firefox RESOLVED/FIXED
844954 Defect – Devices that only support DX9 fail to startup in Metro mode RESOLVED/FIXED
851388 Story – Add support for caret selection via touch RESOLVED/FIXED
836791 Story – Junior-style back and new tab overlay buttons INCOMPLETE – Iteration #5 Carry Over
831918 Story – Pin, Unpin, Hide, and Restore a Top Site INCOMPLETE – Iteration #5 Carry Over
850737 Story – Smoothly scroll the Firefox Start screen INCOMPLETE – Iteration #5 Carry Over
831609 Defect – Don’t open the home page when launching Metro Firefox for protocol activation, search activation, file activation, and secondary tiles. RESOLVED/VERIFIED
850398 Defect – popup notification info bar shows again if “Never For This Site” is selected RESOLVED/VERIFIED
849342 Defect – Remember passwords preference does not take effect some times RESOLVED/VERIFIED
831614 Story – Set up Sync for both Firefoxes in desktop Firefox RESOLVED/FIXED
849608 Change – Auto close about, settings, and sync flyout panels on snap view RESOLVED/VERIFIED
849699 Defect – Cannot Select Email/Password Text Boxes on Twitter RESOLVED/VERIFIED
849604 Defect – Settings list is not populated if opened when program starts RESOLVED/VERIFIED
849607 Defect – Sharing in start screen AND if page has no title, should indicate nothing to share instead of error RESOLVED/VERIFIED
845155 Story – NewUI – Location Permission info app bar RESOLVED/VERIFIED
831923 Story – Use the Firefox Start Top Sites tile group in full screen view RESOLVED/VERIFIED
850415 Story – Locate downloaded or saved files using Windows Search RESOLVED/FIXED
845484 Story – Choose types of private data to clear in the options flyout INCOMPLETE – Iteration #5 Carry Over

Iteration Burn Down Chart

media:IT4_BurnDown_03-27.jpg

Firefox Mobile

  • Not shipping 20.0b7 since we’re respinning for bug 854340 so we’ll ship a 20.0b8 mobile-only before end of week

Services

Firefox Health Report

  • Go to beta sign-off later today for desktop Fx21

  • Targeting Fx23 for Android
  • Full user-facing FHR should be live on all branches next week

Product Announcements

  • No updates.

Add-on SDK

Release (1.13.2 -> Firefox 19, 20)

Stabilization (1.14 -> Firefox 20, 21)

Development (Firefox 22)

  • no audible this week

  • shipped 1.14 yesterday, last version to include SDK apis!
  • next new functionality comes in Firefox 22.

Feedback Summary

Desktop

Sentiment Report 19 went out last week. We’ve already received a ton of great feedback. If you have anything else, we’d love to hear about it.</br>

Beta feedback for Per Window Private Browsing and the new Download Manager look good. Both have roughly 4 star ratings. We will be running these studies again in Release shortly after launch. We should be able to use this information to create correlations in the future.

Mobile

No Updates

Marketing, Press & Public Reaction

  • Overview of plans for the release next week

Questions, Comments, FYI

  • (catlee) funnelcake for new stub installer on beta: are we still running the experiment? any results to share?

    • experiment wrapped on on march 25th as planned

    • preliminary results show that it is no worse than regular full installer

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

  • 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

26-March-2013

Mozilla Project: 2013-03-25

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 the Tree

�system64� for doing first code to MDN

Upcoming Events

Thursday, 28 March

its SuMo day our by weekly evnet for you to help on sumo support.mozilla.org for people

Next Week

the weekly Mobile meeting will be live on air.mozilla 3pm wednesday you can join us in #sumo irc or in the board room in sf and Michelle Luna vidyo room

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: Gavin (toronto)

Firefox Mobile

  • No update this week

Webmaker

Speaker Location: Toronto (Matt Thompson)

The Webmaker video update will be played from Toronto

Grow Mozilla

No voice update this week

60 Seconds with Mozilla IT

Speaker Location: MV

  • Socorro upgrades

  • HCI OS upgrades

Introducing New Interns

New Hire Introduced by Speaker location New Hire location Will be working on
Gareth Aye Lucas Adamski Mountain View San Francisco Software Engineer
Gareth Cull Christopher More Mountain View Toronto,ON Web Analytics and Optimization Engineer
Nicholas Grammater Winnie Aoieong Mountain View San Francisco Finance Analyst
Kendall Libby Matthew Zeier Mountain View Arlington, MA IT, Developer Services
Jack Moffitt Azita Rashed Mountain View Albuqueque, NM Senior Research Engineer
Michael Lee Lucas Adamski Mountain View Mountain View Engineering Manager
Michaela Thayer Winston Bowden San Francisco Remote, Washington D.C. Social Media

<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

PR

Evangelism

Firefox OS App Workshops:
hands-on technical workshops for skilled web app developers
https://hacks.mozilla.org/2013/03/firefox-os-app-workshops/

    • Madrid, April 20

    • Bogota, May 18
    • Warsaw, June 1

  • 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
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

21-March-2013

Mobile: 2013-03-20

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

Schedule

  • Next merge is 2013-04-01

  • Release is 2013-04-02

Major Topics for This Week

Dynamic Toolbar
Chris Lord has been keeping up with regressions from the new toolbar behavior. Once bug 852565 lands, the toolbar should be pretty solid. Nice work!

HTML5 Support
Over the last week two HTML5 features landed: HTML5 <input type=”range”> and Web Notifications. We got a bump on html5test.com for the range control, but the notifications are blocked on bad testing code. David Baron has a pull request to fix html5test.

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!

Kats

  • Mar 13 – Mar 19

    • bug 827347 – allow downloading/installing update from about:firefox

    • bug 847002 – fix crash in nsPresShell::Paint
    • bug 851180, bug 827347 – follow-ups for previous bugs
    • bug 850875 – fix regression with environment variables not getting set
    • bug 851060 – move util files into the util/folder
    • bug 802130, bug 852070 – threading cleanup
    • bug 815862 – allow more acceleration on high-res devices
    • bug 852163 – fix leak of activity introduced by toolbar hiding
    • investigated and tracked down at least one source of bug 797615
    • snappy work week
  • Next:

    • more snappy work week (working on bug 847499)

    • hook up a new device to AWSY/mobile once i get back to toronto
    • get back to PZC unification

GBrown

  • Done:

    • Investigated bug 851861 Intermittent testOverscroll… | Pixel at 100, 0 – Color rgba(0,0,0,255) not close enough to expected rgb(32,100,0)
  • Working on:
    • bug 781179 Android PGO investigations: stalled by a valgrind bug (expect a patch from sewardj today)

    • Investigating effect of skiagl on shumway performance (looks good!)
    • bug 814282 Intermittent testVkbOverlap | testVkbOverlap – Found 0 green pixels after tapping
    • bug 819419 Intermittent testAllPagesTab | Awesomebar URL stayed the same
    • bug 847835 Intermittent test failures caused by app installation failures

Chris Lord (cwiiis)

  • Done

    • bug 850690 – Fix gap between toolbar and page

    • bug 850724 – Fix toolbar disappearing after tabs tray is expanded
    • bug 850154 – Fix find-in-page UI appearing over the toolbar
    • bug 850789 – Pin the dynamic toolbar on the screen when the tabs tray is open
    • bug 824745 – Fuzz some reftests on Android
    • bug 850889 – Fix jank while animating dynamic toolbar
    • bug 852158 – Fix content scrolling to the top while the dynamic toolbar is visible
  • Now

    • bug 852565 – Don’t expand the viewport on pages smaller than the screen (i.e. ‘fix’ Google Maps)

    • bug 852526 – Fix exposed compositor creation bug
    • Perf work week
  • Next

    • PTO next week :D

    • More dynamic toolbar fallout?
    • Back to Ouya bug 831778

Chris Peterson

  • Done

    • Working on IME test automation

    • bug 822686 – java.lang.NullPointerException: at org.mozilla.gecko.Favicons$LoadFaviconTask.downloadFavicon(Favicons.java)
    • bug 848761 – Android should treat input element’s type attribute values as case-insensitive
    • bug 845080 – Extract BackgroundService superclass
    • bug 848409 – Only enable Strict Mode logging for developers’ local builds (to avoid flooding Socorro crash logs)
  • Next

    • Continuing IME test automation

JChen

  • Past week

    • JimDB

      • JDB integration

      • Using TEST_PATH when debugging mochitests
      • Detecting mismatched objdir and installed apk
      • Basic automatic update feature
      • Ported some Google patches from NDK’s GDB to JimDB
      • Fixed bug where some breakpoints with conditions cause Fennec to crash
      • Fixed bug where sometimes calling function in Fennec from JimDB will cause crash
    • Fixed bug 847823 – Update Java IME to reflect updated Gecko interface
    • Fixed bug 706336 – Home and End buttons in Swype don’t work
  • Next
    • JimDB

      • Rewrite wiki page

      • Blog about changes
    • IME bug backlog

GCP

Brian N

  • Done

    • bug 850693 – java.lang.ClassCastException: android.os.BinderProxy cannot be cast to org.mozilla.gecko.NotificationService$NotificationBinder at org.mozilla.gecko.NotificationServiceClient$NotificationServiceConnection.onServiceConnected(NotificationServiceClient.java)

    • bug 851056 – Downloads can’t be canceled if the user closes Firefox while the download is in progress
    • bug 828990 – Thumb position does not advance; and or, unnecessary thumb position in input fields on tap
  • Next
    • bug 838793 – Don’t keep a reference to AboutHomeContent

    • Eclipse integration?

Sriram

  • Layouts and Styles – bug 823644

    • First set of patches reviewed and ready to be landed

    • Crashes in 2.2 device and was backed out
  • New about:home – bug 852312
    • Refactoring of views in about:home is complete

    • Waiting for UX on final designs
  • Modify tab button style – bug 848719
  • Tabs button showing wrong color in pressed state – bug 852237
  • Neutralize highlight color – bug 848707
  • Cleanup address-bar animation – bug 817288

WesJ

‘Last week’

  • Bug 809558 – Web app audio does not stop playing when backgrounded (or taking a phone call) – waiting for review

  • Bug 850898 – nsNativeTheme for Android – paused for now
  • Bug 419588 – Add support for multiple ICO and ICNS sizes
  • Bug 851693 – Allow loading URI Intents – needs a sec review before we land

‘This week’

  • Finish up Bug 419588 – Add support for multiple ICO and ICNS sizes

  • Bug 850645 – Unable to launch WebApps – Crash @ java.lang.IllegalStateException: attempt to re-open an already-closed object
  • Bug 840593 – In content UI cut off on small screens – test failures (need a small screen device to test on)
  • Bug 842911 – mini-app mode button on Samsung tablet can block content (need to get hold of a device that supports this)

LucasR

Last week

  • bug 838652 – Use res-auto namespace alias instead of autotools substitutions for package name

  • bug 848070 – Crash org.mozilla.gecko.TabsPanel.<init>(TabsPanel.java:84)
  • bug 844959 – Tabs are hidden after a tap on privacy tab button and a rotation
  • bug 848551 – about:home thumbnail aspect ratio wrong on tablets
  • bug 852227 – Don’t highlight tab background on pressed when showing cell
  • bug 843641 – Tablet tab carat changes direction in portrait mode
  • bug 850936 – [Tablet] – Unable to change tab sections after rotation with sidebar open

Next week

  • More tabs tray bug fixing

  • a11y support in TwoWayView
  • Architectural changes (transition manager, UI bus, etc)

Margaret

  • Done

    • Distribution support for additional default search engines – bug 848420

    • Add support of pre-pinned bookmark on about:home for distributions – bug 848254
    • Tab from last time saved as wyciwyg:// – bug 841151
    • Some more cleanup – bug 852360, bug 852334
  • In Progress

    • Add UI to specify a default search engine – bug 730445
  • Next

    • Get rid of text selection mouse events hack – bug 667243

    • Community building meetup in Toronto

Scott (jwir3)

Last Week:

  • Profiling performance issues with reflow-on-zoom to determine what might be causing lag when zooming in, then zooming back out. I think I’ve found a partial solution to the problem, and it makes reflow on zoom significantly more performant, but there is still some lag.

  • Found solution for bug 836568.
  • Found solution for bug 800805.

This Week:

  • Continue pushing forward with bug 836565, hopefully finding a more significant change that will speed up reflow in the case of reflow-on-zoom.

  • Land bug 803719, bug 800805, and bug 836568.
  • bug 520992: getComputedStyle / height ignoring -moz-box-sizing:border-box (analysis to see if we can get a simple patch for this)
  • bug 824965: GetCaretPositionFromPoint returns incorrect offset in text editor (if I have time)

Blocked On:

  • Review for layout changes in bug 803719 (dbaron currently assigned to review these, but perhaps there’s someone else?)

Other:

  • PTO tomorrow and Friday for WCHA hockey tournament (Go Fighting Sioux)

BLassey

last week
  • Q2 goals

  • APKs in APKs
next week
  • PTO

MFinkle

Working On

  • Q2 Goals (Draft)

  • bug 852962 – Bad optionsURL will show ‘options’ header but no options
  • bug 852608 – Add support for OpenSearch. Firefox Mobile ignores <link rel=”search”>
  • bug 852828 – Add basic support for subscribing to feeds (RSS/Atom)

Ian Barlow

Round Table

  • (jchen) During ANR reporter’s privacy review, we were asked to append the telemetry opt-out notice to convey the type of information sent in ANR reports (stacks and logs when ANR happens)

    • Current notice: “Nightly sends information about performance, hardware, usage and customizations back to Mozilla to help improve Nightly.”

    • Some ideas:
      • “… information about performance, stability, hardware, usage and customizations …”

      • “… information about performance, program state, hardware, usage and customizations …”
      • “… information about performance, status, hardware, usage and customizations …”
      • “… information about performance, condition, hardware, usage and customizations …”
      • “… information about performance, execution, hardware, usage and customizations …”

QA

Critical

  • Web-apps have been untestable for over a week now; unable to launch web-apps: bug 844895

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC

  • Dial-in: conference# 99998
    • US/International: +1 650 903 0800 x92 Conf# 99998

    • US toll free: +1 800 707 2533 (pin 369) Conf# 99998
    • Canada: +1 416 848 3114 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: 2013-03-20

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

Schedule & Progress onUpcoming Releases

Firefox Desktop

Beta (20)

  • Fifth week beta has gone to build

  • Looking good for release – biggest issue(s) are with Win 7 update and D2D, QA is doing testing

Firefox Metro

Iteration Summary

  • Total Iteration Work:

    • 3 existing feature changes.

    • 7 existing feature defects.
    • 8 new features.
  • Currently Completed:

    • 1 existing feature change.

    • 6 existing feature defects.
    • 3 new features
  • Remaining Work:

    • 2 existing feature changes.

    • 1 existing feature defects.
    • 5 new features.

Work Details

View in Bugzilla

ID WORK STATUS
848155 Change – Add Colored Bar with Text to Bottom of Topsites Thumbnails ASSIGNED
846365 Change – New window opens in desktop Firefox when closing Metro Firefox ASSIGNED
844954 Defect – Devices that only support DX9 fail to startup in Metro mode ASSIGNED
851388 Story – Add support for caret selection via touch ASSIGNED
831610 Story – Import browsing data from IE and Chrome ASSIGNED
836791 Story – Junior-style back and new tab overlay buttons ASSIGNED
831918 Story – Pin, Unpin, Hide, and Restore a Top Site ASSIGNED
850737 Story – Smoothly scroll the Firefox Start screen ASSIGNED
831609 Defect – Don’t open the home page when launching Metro Firefox for protocol activation, search activation, file activation, and secondary tiles. RESOLVED
850398 Defect – popup notification info bar shows again if “Never For This Site” is selected RESOLVED
849342 Defect – Remember passwords preference does not take effect some times RESOLVED
831614 Story – Set up Sync for both Firefoxes in desktop Firefox RESOLVED
849608 Change – Auto close about, settings, and sync flyout panels on snap view VERIFIED
849699 Defect – Cannot Select Email/Password Text Boxes on Twitter VERIFIED
849604 Defect – Settings list is not populated if opened when program starts VERIFIED
849607 Defect – Sharing in start screen AND if page has no title, should indicate nothing to share instead of error VERIFIED
845155 Story – NewUI – Location Permission info app bar VERIFIED
831923 Story – Use the Firefox Start Top Sites tile group in full screen view VERIFIED

Iteration Burn Down Chart

Firefox Mobile

Current Releases

Planning for Q2 and Beyond is Underway

Beta (20)

  • Thank you Necko team for helping us get this fix ready in time for Beta Uplift: Bug 832942 – Searches to Google.com over SSL cause OOM error page on ARMv6 builds

  • We also backed out the mini-app mode button for Samsung tablets until we have more feedback that the feature yields acceptable behavior for users bug 842911
  • A fix for was also uplifted bug 827208 – Tabs tray button hit area is too wide
  • We shipped Beta 5 to Google Play Last week (version bump due to chem spill): https://wiki.mozilla.org/QA/Fennec/20/Beta/5
  • Beta 6 qualification will be underway once we have a build avail: https://wiki.mozilla.org/QA/Fennec/20/Beta/6

Aurora (21)

Nightly (22)

  • Two HTML5 features landed: HTML5 <input type=”range”> and Web Notifications. We got a bump on html5test.com for the range control, but the notifications are blocked on bad testing code. David Baron has a pull request to fix html5test.

  • Blue Tooth Support Landed thanks to a contributor at Plantronics
  • We are working on fixing webapps in nightly bug 844895
  • Dynamic Toolbar is now enabled by default; we are evaluating to be sure it’s good before the merge to Aurora on 04/01
  • Check out the nightly Twitter Account for up-to-the-minute status on all of the fabulous: https://twitter.com/FennecNightly/

Add-on SDK

Release (1.13.2 -> Firefox 19, 20)

Stabilization (1.14 -> Firefox 20, 21)

Development (Firefox 22)

User Experience (Research and Design)

Sorry! No update ready at press time. Will add later.

Market Insights from the Product Marketing Strategy Team

Desktop / Platform

  • Coming later today

Mobile

  • Google is rumoured to be unifying its communications services. Voice and messaging products like GChat, Google Voice, Talk, might be integrated into a Babber name. The announcement is expected to be made at Google I/O in May.
  • Samsung revealed the new Galaxy S4, expected in market in Q2. Most differentiating feature is the capability to sense so – called “air gestures”, which are made by hovering the finger above the screen, rather than touching it. Also of interest the eye tracking capability. Other specs include a 5 – inch screen, a faster processor (1.9 GHz quad – core or 1.6 GHz octa – core) in variants of the Qualcomm Snapdragon and the Samsung Exynos series, a bigger camera (13 MP).
  • Google removed AdBlock Plus from the Google Play Store. The developer still has the app available on its website and will add it to alternative stores. Existing users can continue to use the service, but will not receive updates from the Android store.
  • IM app Cubie shares how they got to be featured in the Google Play Store. “When Google contacted them, they had already satisfied three of Google’s top four criteria: an app that competes globally, a high consistent star rating, favorable user comments, and design criteria. For the final aspect, Cubie had to adapt to Google’s requested design restrictions before being let on the featured section of the Play store.” “Before we got on Google Play, our total downloads across iOS and Android were averaging between 15,000 to 20,000 downloads per day. After being featured on Google Play, we were getting over 50,000 downloads per day on Android alone.”
  • Amazon to start carrier billing partnership with Bango this year, signaling more interest from the company in the phone segment, as carrier connectivity is not as prevalent on tablets. Rumours are around more push for the Amazon Android app store and a possible Amazon phone.

Marketing, Press & Public Reaction

  • Working on a Private Browsing move communication plan

  • Engagement team in midst of Q2/Q3 program planning
  • Social API multi-provider landing in Firefox 21 – soft launch to test the API

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

  • 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

20-March-2013

Firefox Status: 2013-03-19

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

Friends of the Firefox team

Give a shoutout/thanks to people for helping fix and test bugs.

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!

mak

Last week:

  • Mostly reviews

  • Fixed bug 847627 for Downloads Panel feature
  • Firefox triage

This week:

  • Perf Meetup

adw

  • bug 829456 – Update browser-fullZoom.js to use nsIContentPrefService2

    • Landed, bounced due to mochitest failure. Looking at what’s wrong.
  • bug 841495 – implement background tab thumbnailing service
    • Posted patch for review.
  • bug 723163 about:crashes should allow easy cut & paste
    • Started looking at this after bug 726605.

    • Posted patch for review.

mikedeboer

  • Worked on Search consolidation last week

  • Will be working some more on that this week and going through ‘My First Bugs’-list again
  • Preparing travel to MV – I’ll be there the 2nd week of April!!!

Unfocused

Last week:

  • Reviews

  • Perf planning for Add-ons Manager
  • Planning for click-to-play support in Add-ons Manager
  • Fighting with the addon compatability update dialog
  • Misc small bugs not requiring much brainpower
  • Reached out to DuckDuckGo community, regarding their plans for a DDG browser (https://duck.co/topic/duckduckgo-browser)

This week:

  • Officially back full time \o/

  • Reviews
  • Catch up on goings-on with the Customization UI project, start helping out again
  • More discussion with DDG
  • More planning/”technical oversight” for Add-ons Manager perf work

MattN

Last week:

  • Australis tabs

    • Initial OS X patch up for review – bug 823180

    • Gave feedback on Linux tabs – bug 823176
    • Filed follow-ups from reviews and UX branch reports
  • File and find regression range for OS X redrawing issue – bug 849157
  • Firefox Reset
  • Discussion about mentoring GSOC 2013 projects
  • Fixed intermittent browser_contextmenu.js test two more times. No new reports.

This week:

  • Australis tabs

    • New Windows patch up for review

    • Reviewed mconley’s menubar in titlebar patch and will probably have a new version to review
    • New review pass on Linux patch
    • Fix follow-ups already filed
  • Possible Firefox Reset mentoring

Decisions needed/Action items


Details

  • Tuesdays – 10:00am Pacific, 1:00pm Eastern, 17:00 UTC

  • Dial-in: conference# 91337
    • US/International: +1 650 903 0800 x92 Conf# 91337

    • US toll free: +1 800 707 2533 (pin 369) Conf# 91337
    • Canada: +1 416 848 3114 x92 Conf# 91337
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 91337
  • irc.mozilla.org #fx-team for backchannel
  • “Firefox” Vidyo Room

SeaMonkey: 2013-03-19

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

Agenda

  • Who’s taking minutes? -> mcsmurf

  • Nominees for Friends of the Fish Tank:

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

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • Tinderbox is going to be EOLed. We need to move the SeaMonkey tinderboxpushlog off. See:

    • bug 843356 [Tracking bug] remove SeaMonkey dependency on tinderbox.mozilla.org.

    • Mostly done now, just a few loose ends.
  • Intermittent issue with Mac OSX64 Debug Leak log comprehension. Issue tracked in bug 774844. Also see possibly related Thunderbird bug 806492..
  • We had to “hide” the buildmaster web interface from the public recently. If you’re on the “Needs access” list but don’t have access touch base with Callek and he will evaluate your access on a case-by-case basis, be prepared to explain WHY you need access to said interface.
  • Two remaining machines on Parallels are the buildmaster (cb-seamonkey-linuxmaster-01) and Linux64 (cb-seamonkey-linux64-01). These need to be migrated to ESX. Specifically:
    • sea-vm-linux64-1 will replace cb-seamonkey-linux64-01 (and is ready to go)

    • sea-master1 will replace the current buildmaster.
  • bug 740633 set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed.11
    • Awaiting puppetmaster fully prepared to instantiate as Linux Mock-Based slaves
  • sea-puppet (one of said hp machines) is ready to be configured as a puppet master (bug 827079), needs audit of the manifests and settings creation.
  • Windows platform builds are broken by (bug 842341). bug 842445 is to migrate our Win builders to use pymake by default.
  • comm-* will be building out of mozilla-* eventually. Jcrammer is working on this.

Fixed Stuff Since Last Meeting

SeaMonkey BuildAPI is now setup and running internally, investigating if it can be externally accessed.

Release Train

  • SeaMonkey 2.16.1 shipped March 8.

  • SeaMonkey 2.16.2 shipped March 13.
    • Had to ship this due to mistake in releng code that cause locales to stop merging in English strings when the localized string was missing.
  • SeaMonkey 2.17 Beta 2 shipped March 18.

Too many betas:

  • mcsmurf/IanN think that we can reduce the number to three or four. Mail has been sent to seamonkey-members to discuss this.

  • Ewong says there is normally 1 beta per week, but due to Callek being in TOR a few weeks ago the betas got pushed together.
  • Callek to drive this conversation to a final outcome until today.
    • Callek still hasn’t done this yet, he should be nudged.

Extensions Compatibility Tracking

  • See Basics page. Please only list current changes here.

  • Addon Compatibility Listings
  • There are now Lightning versions for both SM 2.16.x (Lightning 2.1b1) and SM 2.17 betas (Lightning 2.2b1) available on AMO.
  • Shipped extensions (DOMI, CZ, Venkman) compatibility:
    • Extensions are now compatible by default thus mitigating the issue. Although some people still disable c-b-d and run into issues.
  • Our build team (Callek, ewong, Serge) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
    • In the past Serge often pushed this forward for us. But with Serge on a sabbatical, Ewong thinks he should talk to Callek in getting this automated.

    • For 2.16, compatibility bumps were done as outlined in bug 808426.

2.x (Last, Current, Next)

  • There is a problem with the metrics server, so no current data is available

  • 2.16 had ~X ADU by Tuesday 12th March and has had ~Y downloads so far.
    • Of the released versions, as of Tuesday 12th March, we have A% on 2.0, B% on 2.1-2.3, C% on 2.4-2.6, D% on 2.7-2.9, E% on 2.10-2.12, F% on 2.13, G% on 2.14, H% on 2.15 and I% on 2.16.

    • 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, and 2.14 dropping Mac OS X 10.5 support.
    • We now have a webpage for latest builds available for “Legacy Platforms” like PPC (bug 759315)
  • See Basics page for the usual reminders.

2.16

open tracking (0)
tracking requests (4)
targeted (0)
fixed (5)

2.Next

  • Current breakages:

    • Mozilla-central bug 782211 (Implement notification API spec) changing the Alerts API.

      • Standard 8 has checked in a bustage fix (Adapt ShowAlertNotification calls for the Alert service changes) [Fixed].

      • bug 852461 Remove growl support from comm-central again now that bug 782211 has landed [Fixed].
  • Mozilla-central bugs that affect us:
    • Note: Please file bugs if you notice any landing on mozilla-central that might break us. Please don’t depend on Ratty noticing such landings.

    • 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.
    • bug 737615 Remove use of synchronous cache API from unit tests. Tracked in:
      • bug 804972 Remove synchronous calls to nsICacheSession::openCacheEntry in SeaMonkey tests.

      • Mcsmurf says this is almost fixed but there was a test failure. He will close this bug and open a new one for the failure.
    • bug 793634 Force builds to be compatible with gtk 2.18/glib 2.22. Tracked in:
      • bug 795354 Migrate SeaMonkey Linux builders to CentOS 6.

      • bug 794772 Port |Bug 713802 – Build with GIO support (and drop GnomeVFS)|. This is dependent on bug 795354.
    • bug 795144 default –disable-gnomeui icon theme support
      • porting bug needed for the two configure.in changesets? Changes could be folded into bug 794772 above.

      • IanN says he will look into these issues. Ewong is also working on bug 794772.
    • bug 834457 Remove deprecated synchronous APIs from Places. Tracked in:
      • bug 834493 Drop livemarks support from SMILE [Fixed].

      • bug 834498 Remove usage of setPageTitle and isVisited from Seamonkey’s tests Needs fixing. Mak is getting impatient. mcsmurf is making good progress.
    • bug 839034 move markPageAsXXX methods to nsINavHistoryService. Tracked in:
      • bug 845895 Fix markPageAsXXX usage in Seamonkey.

Feature List, Planning

Bug statistics for the last two (full) weeks: 28 new, 12 fixed, 22 triaged.

  • Medium triaging effort.

Open reviews/flags:
31 review
8 super-review
1 ui-review
9 feedback

  • bug 847546 Support Retina Display (HiDPI) on SeaMokney on MacOS X.

    • Ratty thinks we will need 2x PNGs as well as other changes. See Core Tracking bug 785330 for supporting HiDPI mode (Retina Display) on Mac OS X.
  • See Feature List page for major wanted/needed features.
    • Ratty suggests featuring one or more bugs from that page at each meeting.
  • Featured helpwanted bugs:
    • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.

Good First Bugs

  • Note: The GFB list is open to all including our regular contributors.

  • Ratty is working on an updated GFB list, suggestions welcome.
  • New GFBs recently added:
  • Currently there are 24 GFBs open, 2 are being actively worked on. bug 735333 needs some help getting this running on the try-server. Mcsmurf is assisting.
  • List of Open mentored bugs.
    • Ratty notes that there are 23 bugs that are GFBs but without the mentor keyword. These need to be audited to see if they are really suitable as GFBs.
  • In the last two weeks since the previous meeting:
    • bug 735333 Use Services.prefs instead of preferences-service / gPrefService, in SeaMonkey code. Mcsmurf will check in the Services.prefs patches soon. IanN says that once this is done, it’s worth asking people who use trunk to give those areas a good test, because we have regressed before with Services.jsm landings.

      • Mcsmurf did some testing on this, but need to check how to “discover” JS bugs, as they don’t generate TEST-UNEXPECTED-FAIL in the log.
    • bug 752331 Atul had to give up on this bug due to illness. Ratty will leave this open for the time being.
  • Mentors of stalled bugs should try to communicate with the assignees and if they can’t work on them any more to unassign/free up those bugs.

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

Callek

Fixed:

  • bug 845640 (SM2.17b2) Tracking bug for build and release of SeaMonkey 2.17 Beta 2.

  • bug 845641 Add SeaMonkey 2.17 Beta 2 to bouncer.
  • bug 848877 Add SeaMonkey 2.16.1 to bouncer.
  • bug 849484 Update SeaMonkey website for 2.16.1.
  • bug 850549 Add SeaMonkey 2.16.2 to bouncer.
  • bug 850550 Update SeaMonkey website for 2.16.2.
  • bug 845843 Finalize/Configure SeaMonkey BuildAPI.

Working on:

  • bug 740633 set up seamonkey HPs in scl3.

  • bug 817383 SeaMonkey needs new (public) GPG key, in order to support signing releases properly.
  • bug 827079 Setup SeaMonkey PuppetMaster.
  • bug 827178 Update stage.m.o cron to match recent changes with ffxbld cron.
  • bug 845844 Deploy updated tbpl to tbpl.drapostles.org.
  • bug 848222 Use treestatus for SeaMonkey tree closures.

ewong

  • Fixed:

    • bug 807326 – Context menu Search should be available in textareas/inputs as well (Port Bug 565717)

    • bug 850088 – TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync
  • Review:

    • bug 624432 – Port |Bug 337964 – changing account during message composing doesn’t apply signing prefs from new account| to SeaMonkey

    • bug 739056 – Port |Bug 715099 – Convert nsProfileMigrator to JS so we can use JS modules on migration| to SeaMonkey
    • bug 847257 – Update Help for changes from Bug 624432.
  • Working On:

    • bug 633937 – Port bug 562048 to suite.

    • bug 813844 – Port confvars.sh changes from Bug 718067 and package.manifest.in changes from Bug 808219 (Firefox Health Reporter service)
    • bug 834690 – Port |Bug 569342 – Find bar should not be enabled in about:addons| to SeaMonkey
    • bug 834691 – Port |Bug 632233| to SeaMonkey (XULBrowserWindow.onLocationChange looks for a “disablefastfind” attribute in all content documents before ruling them out)
    • bug 837649 – [Tracking Bug] Stop OSX 10.5 support for SeaMonkey project
    • bug 837650 – Stop support for OSX 10.5 in suite/ tree

IanN

  • Some testing, reviewing and commenting.

  • Fixed:
  • Checked in pending review:
  • Waiting for review:
  • 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
    • bug 778534 Use image instead of html:img in instant messaging
    • bug 808835 Add l10n.ini file for Chatzilla
  • Reviewed and waiting for feedback from mobile peer:
  • 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 773979 [META] Switch to new drag and drop api in SeaMonkey
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • bug 689253 Add en-GB locale to Firefox for Android
    • 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.

mcsmurf

  • Created new patch for bug 834498 Remove usage of setPageTitle and isVisited from Seamonkey’s tests

  • Filed bug 849520 [no] Major problems with SeaMonkey 2.16 translation after receiving reports that the translated build was broken; turned out to be a build system bug
  • Created bustage fix patch for bug 784848 Do Windows l10n repacks on win64
  • Filed bug 849612 Fix build problems caused by Bug 847195 [error: nsIDOMNamedNodeMap.h: No such file or directory]

Neil

Fixed:

  • bug 846762 Inconsistent close behaviour of private windows.

  • bug 846763 Browser Feed Preview is broken due to xbl_scopes.
  • bug 842194 Download manager does not update when removing download.
  • bug 829208 External API build busted after bug 807678.
  • bug 831993 convert nsISupportsArray m_serversToGetNewMailFor variable from nsPop3IncomingServer.cpp to something better.
  • bug 849612 Fix build problems caused by bug 847195.
  • bug 850072 JavaScript error in pageInfo.js with broken image.
  • bug 849422 Allow plain text document word-wrap to be turned on after the fact (Core).
  • bug 849440 Private downloads don’t update (just recevied review).
  • bug 851304 nsContextMenu.js save as handler creates a channel without regard for privacy status (just recevied review).
  • bug 842191 Implement notifications for mixed content blocker.

Working on, but would appreciate feedback:

Waiting for review:

  • bug 839891 Implement optional taskbar preview-per-tab.

Ratty

Fixed:

  • VS2008 bustage fix for bug 722299 Implement new IDN Unicode display algorithm.

  • bug 818437 Bookmarks toolbar items not populated if grippy is collapsed when the browser window is opened.
  • bug 848841 Fix bustage from bug 846132 (Remove imgIContainer::CopyFrame).
  • bug 851527 Strip null bytes in document titles when setting the chrome window’s title.
  • bug 851789 Safe Browsing Prefs: turn off debug, turn on Sync.

Working on:

  • bug 849525 Clean up mailnews/subscribe.{js|xul}

  • bug 852496 [Lightning/SeaMonkey] The image for the delete button in the Event/Task Edit Dialog is messed up.
  • bug 852499 Port bug 835730 (Properly tear down components when the profile is being shut down) to SeaMonkey.

Other:

  • Did some reviews.

  • Bug triage and Bug discussions.
  • Usual end user support and PR in newsgroups and Mozillazine.

tonymec

  • FIXED

    • bug 840003 Icons for special IMAP folder (Inbox, trash, …) are not shown when folder is shared

      • waiting for W32 builds to resume in order for the reporter to test the fix. I propose to port this low-risk no-strings fix to Aurora & Beta after it gets tested on Trunk.

      • cloned for Thunderbird as bug 848292, RESO FIXE, but less important as the relevant rules are commented-out in Tb themes. They were still in the wrong place though.

Any other business?

  • Basic Private Browsing support has been turned on and most things should work but some edge cases have probably been missed. Testing would be appreciated! Please file bugs as blocking the meta bug 460895.

  • The next Bug Day: Tonymec says either some time after Easter holiday, or during the holiday, depending what we decide. Easter holiday in Belgium is 1-14 April this year. Exact date TBD.
    • Need serious discussion about exactly what bug days should change, what they are for, etc.
  • 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.
    • Ratty to liaise with Serge when he gets back on doing a write up how the community can help us with this.

SeaMonkey Meeting Details

Thunderbird: 2013-03-19

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

« 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

Meeting Changes

Critical Issues

  • Folks, do some reviews if you can. Also, try to help de-orange our tree.

Action Items From last Week

  • Standard8: Document flags to tb-planning

  • Standard8: Follow up with metric numbers being public
    • This should be happening soon, work has been done, waiting for final approvals
  • Look into having the notes blogged
    • We need to get the meeting notes blog to pick up the pages again.
  • Move http.jsm into toolkit? Maybe? clokep will talk to Mossop about that.
    • Mossop has been sick – clokep will be more aggressive this week.

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!

Google Summer of Code

  • Please go here and make sure your project ideas are listed

  • We’re going to be submitting our ideas to Gerv and Florian this Friday, so make sure your ideas are polished and they have a mentor.

Status Updates

mconley

  • Ensemble

    • In contact with a small firm in Slovakia that might be interested in hiring a contractor to help me on this

    • Successfully decoupled nsMsgSearchTerm from nsIAbManager using my new service
      • This should be ready for review soon (see bug 841603, and then I’ll work on decoupling other bits

      • A bit worried about the performance impact of frequently calling out to JS components from C++…
      • Haven’t had too much time for reviews lately. :( This might get worse, as Firefox Australis work is really starting to heat up.
  • Profiler has been updated to give us symbols! Get an updated version of the Profiler here: https://github.com/bgirard/Gecko-Profiler-Addon/blob/master/geckoprofiler.xpi?raw=true

jcranmer

  • Guess who won’t be on the call? Not me for once!

  • Should have more time over next few weeks to do stuff including reviews
  • cc-rework
    • Higher priority due to fallout from moz.build changes

    • Elimination of comm-central/configure.in works on Linux, doesn’t on OS X due to LDAP, untested on Windows (see bug 846540)
  • jsmime
    • Landed bug 834757 (fix up nsIMimeConverter for JS implementation)

    • Working implementation of nsIMsgHeaderParser locally, not published anywhere
    • Hoping to get both parts into Thunderbird 24 (will fix almost all RFC 2047 problems!)

wsmwk

  • patchlove

    • reviewing existing patchlove bugs and finding more old bugs with patches to add to patchlove

    • having good results in closing obsolete bugs and getting old patches landed
  • bug 816327 – gmail folders redownloading – data collecting seems to be bearing fruit

clokep

  • Sent Mossop an email, didn’t receive a response and pinged him on IRC last week:

    • Mossop was sick and should respond “soon”.

    • Will follow up more aggressively again this week
  • http.jsm will need another change (found while updating to the Twitter v1.1 API): https://bugzilla.instantbird.org/show_bug.cgi?id=1890
    • Twitter v1 API could potentially be shut off as of March 5th, they’re doing “blackout” tests now. Patch to upgrade is waiting for review.

Standard8

  • Mainly working on tree bustages, and working with Jcranmer on sorting out the build system so that we can hopefully avoid more bustages as the build system reorgs itself.

  • Trying to catch up on reviews soon, but tree bustages and releases taking priority.

Action Items

  • jcranmer: Ping bienvenu about WIP maildir converter for GSoC (by Friday)

  • Ask Roland: is there a way we can give people SUMO permissions for article editing without having to bug you about it?

Attendees

Usul, satdav, jcranmer, florian, wsmwk, Standard8

Mozilla Platform: 2013-03-19

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

Notices/Schedule

  • 20.0b6 (our fifth week of FF20 beta) goes to build EOD

  • Next Tues gtb on final beta will be immediately followed by merge of mozilla-beta -> mozill-release and building our final RC so we get more time with testing
29 bugs (25 bugs last week) 31 bugs (66 bugs last week)
Unresolved Aurora 21 Trackers (non-security, not tracked for Beta) Unresolved Beta 20 Trackers (non-security)

Products/Projects

Firefox Desktop

Firefox Mobile

Feature planning for Q2 and beyond is underway
Blog shout out
Usability and Performance
  • Dynamic Toolbar changes continue and are landing in Fx22 Nightly bug 849958, bug 849246

  • bug 826476 – Modify sqlite database pragmas to possibly improve performance
  • Snappy work week participation
  • bug 831144 – Implement editor key bindings on Android also landed on nightly
Stability Wins
  • SQLite DB lock investigation continues

  • Investigating bug 845146 – Intermittent application crashed [@ libGLESv2_POWERVR_SGX540_120.so + 0x19904] and bug 846465 – crash in mozilla::MediaPluginHost::CreateDecoder @ libstagefright.so@0x79877

Stability

  • Increase of crashes with empty dumps in 19 and 20 is a concern, see bug 837835 for investigations (and graphs). Now 22% of all crashes on 20.0b5.

  • Note to anyone dogfooding B2G: Please make sure you connect to wifi every once in a while, we only send crash reports once you do that, and we really want to get them from you!

OrangeFactor [New this week]

  • Past week’s OrangeFactor: 12.02 (Previous Week: 4.03)

  • One top 10 failure was fixed (bug 846150) and 2 others were disabled (bug 845190, bug 766546).
  • Bugs currently in need of attention:
    • Various B2G emulator crashes (bug 818103, bug 821420, bug 834016). Current failure rate has sheriffs considering hiding the tests until the situation improves.

    • bug 603147 (“child process nnnn still alive after shutdown” during mochitest-chrome or mochitest shutdown”). Last activity was in January with a suggestion for how to debug the problem. No action taken since.
    • bug 824022 (“command timed out: 1200 seconds without output, attempting to kill” during test_blocklistchange.js, test_bootstrap.js, test_install[_strictcompat].js, test_update[_strictcompat].js, test_filepointer.js, test_dictionary.js, test_theme.js). Last comment made indicates that this bug cannot be investigated until bug 597064 is fixed. Last activity was in December.
    • bug 851845 (browser_responsiveuiaddcustompreset.js,browser_responsivecomputedview.js,browser_responsiveruleview.js,browser_responsiveui.js | (NS_ERROR_NOT_AVAILABLE) [nsIDOMWindowUtils.getScrollbarSize]). Regressed within the last few days and happening with high frequency.
    • Enabled per-commit desktop B2G builds on m-c this week (bug 837936), however they are current hidden due to bug 852543 (make check failures).
  • 23 intermittent failures fixed in the last week – List – Thanks!

Critsmash [3rd Tuesday of Month]

  • Mighty and swift collaborative reaction to pwn2own bug. Less than 24 hours to fix. That is pretty f-ing awesome.

  • Final push for Q1 security goals — great response to critical bugs so far!
  • Sec-Moderate bugs are accumulating. [queue jaws theme]
  • Please continue to make security a key part of quarterly planning. If possible for your team please consider tackling larger security mitigation work/goals. Heroically engineering is coping with the worst bugs coming from increased fuzzing (especially externally), but we need to be even more vigilant in Q2 especially to stay on top of moderates and lows.
  • We are working to get better visibility/harvesting of our automated crash dump exploitability analysis data.

Roundtable


Platform Meeting Details

  • Tuesday 2013-03-1911:00 am Pacific

  • Dial-in: conference# 98411
    • US/International: +1 650 903 0800 x92 Conf# 98411

    • US toll free: +1 800 707 2533 (pin 369) Conf# 98411
    • Canada: +1 416 848 3114 x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411
  • Engineering Vidyo Room / Warp Core / SFO-Boardroom / Tor Commons
  • join irc.mozilla.org #planning for back channel

19-March-2013

Mozilla Project: 2013-03-18

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 the Tree

Upcoming Events

Monday, 18 March

Privacy Friends Meeting, 2pm PST, Bay Bridge, Get to da Choppa, Dial in to “Privacy Room”

Thursday, 21 March

  • Grow Mozilla discussion at 10 AM pacific — a forum for discussing community building at Mozilla

Friday, 22 March

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: mountain view (johnath)

  • Expanding click-to-play coverage for outdated versions of Flash bug 850734

  • Stub installer experiment running as we speak
  • Metro available in nightlies
  • Australis tabs in the UX branch

Firefox Mobile

Speaker Location: mountain view (johnath)

  • OMG autohiding location bar on scroll bug 716403

  • Weekend nightlies were a bit rough, today is better, tomorrow will be better-er.
  • Fennec nightly fans should follow the new @FennecNightly twitter feed

Webmaker

Speaker Location:
Note: No Speaker this week – Toronto will play the video.

Speakers

Title Presenter Topic Media More Details
Mozilla Game On Winners Chloe Varelidi (calling in from NY) + Winners live in SFO Mozilla Game On Competition + Winners! http://glitchnap.com/zumbie https://blog.mozilla.org/blog/2013/03/12/gameon_winners/ ; https://gameon.mozilla.org/en-US/
Gear Store Jennifer Balaco (Mountain View) https://wiki.mozilla.org/GearStore
Mozilla IT Rick Bryce (San Francisco) Database Upgrades for SUMO and Addons

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Tim Wong Mathew Caldwell Mountain View Mountain View Sourcer
Garrett Robinson Sid Stamm Mountain View Mountain View Software Engineer, Privacy
Stephany Wilkes Jinghua Zhang Mountain View Mountain View UX Firefox OS Project Manger
Robyn Chau Shezmeen Prasad San Francisco San Francisco Developer Events Manager

<meta>

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

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

QA

Web QA

Engagement

PR

Web Productions

  • Just as a reminder, Mozilla’s Webtrends metrics and reporting will stop working in a few days. Our contract end date is March 21st and access to reports will no longer be available. If you still have the Webtrends tag on your website now, it will not negative affect the website after the 21st, but it is still wasted bandwidth.

  • We are nearly complete converting everyone over from Webtrends to Google Analytics. If you still need GA on your web property, please follow the instructions on the Intranet.
  • If you have any Google Analytics or Webtrends needs or issues, please file a bug.

Foundation Updates


  • 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
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600
Older Posts »

Powered by WordPress