Meeting Notes

31-December-2013

Mozilla Project: 2013-12-30

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

All-hands Status Meeting Agenda

(No Live Meeting)

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

Speakers

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

Roundtable

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

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

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

Welcome!

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

Introducing New Volunteers

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

<meta>

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


  • Dial-in: conference# 8600

    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600

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

24-December-2013

Mozilla Project: 2013-12-23

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

All-hands Status Meeting Agenda

(No Live Meeting

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

Speakers

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

Roundtable

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

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

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

Welcome!

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

Introducing New Volunteers

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

<meta>

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


  • Dial-in: conference# 8600

    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600

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

19-December-2013

Mobile: 2013-12-18

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

Schedule

Next Merge Day: 02/03!!

Topics for This Week

  • Lazy about making meeting notes? Try the “bugpast” template (edit mcomella’s section to see how it is used)! “bugpresent” is currently being dogfooded!

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

  • Sofia Larsson fixed bug 945251 – Reader mode toolbar tap highlight colour is orange instead of grey

  • retornam fixed bug 950785 – Remove unused selectWord and selectWordContext

Stand ups

Suggested format:

  • What did you do last week?

  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

<Read Only>

  • Still working on SkiaGL single context patch (fixing B2G problems)

  • bug 939962 – Gallery app will get OOM process killed upon saving an edited photo after flashing or resetting the device
  • bug 884226 – Consider enabling authors to force usage of a software canvas to enable fast read backs
  • bug 869368 – Flash elements are not correctly displayed and positioned in page on Gingerbread devices

Kats

<Read Only>

  • Fennec

    • fixed bug 940889 to not expose bad innerWidth values to content. tracking 27+ but letting it bake on m-c until next year since the code is brittle

    • fixed bug 948953 to allow scrolling in subdocuments while in fullscreen mode
  • B2G
    • bunch of APZC work

Bugpast:

Chris Lord (cwiiis)

<Read Only>

All b2g related.

  • Done

    • bug 950696 – Cache the ‘enable tiles’ layers pref

    • bug 943846 – (Don’t) constrain generated display-ports to composition bounds
    • bug 936500 – Always build layers for nsDisplayScrollLayer and fix FlingAnimation
    • bug 944047 – Fix APZC/BrowserElementPanning scrolling conflict + APZC subframe scrolling
  • Doing

    • bug 950488 – Application is not repainted correctly when going to fullscreen
  • Next

    • bug 950301 – Crash while panning in UI tests -> scrollbars

JChen

<Read Only>

Past week

  • ANR Dashboard (darchons.github.io/anr-dashboard)

    • “Normalize” feature to normalize hangs according to amount of usage

    • Trying to migrate it to Telemetry (e.g. telemetry.mozilla.org/anr)
  • Crunching initial background hang data
  • Interview

Fixed

Working on

GCP

<Read Only>

  • Last week:

    • Holiday

    • LoadManager = LoadMonitor averaging/thresholding + use existing webrtc.org overload code
    • Make LoadManager call into webrtc.org video encoder
  • Next week:
    • More Holiday
  • Week after that:
    • More Holiday
  • Eventually:
    • Make video and audio encoders adapt complexity

    • Test all the things

Randall Barker

<Read Only>
Attending pre-school winter pageant so missing meeting (don’t be jealous).

  • Last week

    • Still trying to land bug 895358 – Enable progressive tile rendering in B2G.

    • Investigating MediaEncoder for second screen
  • This Week
    • Continue investigating MediaEncoder

Sriram

<Read Only>

WesJ

  • Updating, fixing, and uplifting action mode stuff. Add-on API and blog post coming

  • bug 875750 – Implement <input type=”color”>: Android widget/color picker – basic landed. advanced in progress.
  • bug 946344 – Replace GeckoEventResponder with an async callback mechanism – landing
  • bug 942611 – Stop Firefox Mobile from leaking Storage space by leaking file uploads – iterating

liuche

<Read Only>

Margaret

  • Done

    • Text selection reviews/debugging/bug filing

    • Clean-up related to lists work
      • bug 949181 – Get rid of the hardcoded Page enum in HomePager

      • bug 950919 – Get rid of “aboutHomePage” flag
      • bug 949208 – ContentProviderTest crashes during tearDown()
  • Working on

    • A variety of bugs related to lists work

      • bug 951054 – PageEntry strings should be recomputed when locale changes

      • bug 941318 – Create content provider to store “My List” data
      • bug 949039 – Create an endpoint for list content provider that returns static test data
      • bug 862805 – Allow add-ons to register custom lists on about:home
      • bug 942875 – Create “Home page lists” settings page

mcomella

<Read Only>

Past

  • bugpast, bugpresent, mybugs Mozilla Wiki templates w/ jchen (currently dogfooding) :)

Present

  • FHR architecture docs

  • bug 939329: [meta] Enable JavaScript linting in mobile/android/
  • bug 938824 – Remove reflection from testSearchSuggestions

Future

RNewman

<Read Only>

Past:

nalexander

Definitely not readonly today!

  • l10n single-locale repacks are still burning, even after significant work to un-hork them. bug 923950 is blocked by releng configuration issue tracked by bug 951238. I’m concerned that I don’t understand what releases this issue is effecting, and how much work uplift will be (it’s definitely non-trivial). I can work around this if we have a time crunch for uplift (I think this is affecting Aurora as well?) but it’s work that I don’t have much time to do.
  • |mach projectify| rebased patch is up at bug 853045. Testers wanted. It’s Eclipse only, but the remnants of IntelliJ are there — patches welcome. Patches for coding style defaults even more welcome.
  • <drums>Firefox Accounts on 29 death march begins.</drums> Landed final two bugs for Engineering Milestone on elm yesterday (bug 918012 and bug 899217). Cross-platform testing today and tomorrow. Meeting with product and UX to discuss native UI tomorrow AM.

Firefox Accounts on Android meta bug — bug 799726

BLassey

  • chasing sync-related things

  • fixing up reflow zoom
    • bug 878935 support for pausing painting (waiting for review)

    • bug 868341 use the paint pausing and add an option to zoom without animation
  • bug 832052 added logging to figure out why NSS doesn’t load occasionally on the tegras

MFinkle

  • Management overhead on the “Race to Fx29″ for FxAccounts

  • Clearing the seer DB and minor cleanup in Sanitizer.jsm (bug 951157)
  • Core second screen discovery patch has been cleaned up and is up for review (bug 938571)
  • Roku app design and assests are being finalized (bug 946471)
  • Some cleanup in GlobalHistory/AndroidHistory
    • Move CanAddURI into AndroidHistory (bug 949639)

    • Don’t store page refreshes as visits (bug 949913)
    • Don’t store page redirects as visits (bug 949104) [WIP]

Ian Barlow

  • Firefox Accounts + Sync

    • Working with UX (Services, Firefox IxD, Firefox Visual Design) to make sure have what we need on Android.

      • Sign in / Create account flows

      • Account Settings
      • Promo Snippet
      • Where synced stuff lives in the UI (this shouldn’t really change for now)
      • Migration UX for current Sync users
    • UX is targeting end of week for sharing interaction designs, locking down visual design first thing in the new year.
  • Also the usual ongoing work on

    • Third Party Service Integration on Home

    • Tablet refresh (Yuan and Anthony)
    • Autofill improvements (Arun)
    • Roku (Zhenshuo and Anthony)

Arun

  • Currently, designing auto-fill experience for passwords

  • Should be wrapping up auto-fill work end of this week!

WebRT

  • install/launch/uninstall

    • patch posted to bug 934756 for review

    • requested review from Fabrice (for dom/apps/ changes) and WesJ (everything else)
    • requested feedback from BrianN per MFinkle recommendation
  • automatic updates
    • in progress on apk-updates branch

    • WIP patch posted to bug 934760
    • requested feedback from MFinkle
    • expect to have patch for review this week
  • testing/debugging
    • discussed with App Tools team

    • expect to start working on this the first week of January
  • APK Factory service

A-Team

<Read Only>

  • “Cpp” tests are running on Android 4.0 Opt now, thanks to :dminor

  • Android support added to “mach xpcshell-test”. More mach support for Android tests coming in the new year.
  • Top bug on last week’s Orange Factor was bug 663657 Intermittent Android “command timed out: 2400 seconds without output, attempting to kill” (see also bug 948600)
  • More test crashes/hangs than usual, but test failure rates still fairly low. bug 948931, bug 807230, bug 781107, bug 689856, bug 722166

Feature Focus

Fx27, Ships 02/04
Fx28, Ships 03/18
Fx29, Ships 04/29
Fx30, Ships 06/10

Round Table

QA

bug 951605 – EVSSL certs are not displayed in 29


Details

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

  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998

    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Firefox/Gecko Delivery Planning: 2013-12-18

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

Point of Order

  • Next week’s meeting is Christmas Day, the one after that is New Year’s Day.

    • Those two are cancelled. See you January 8th, happy new year!

Schedule & Progress onUpcoming Releases

Firefox Desktop & Platform

Current Releases

  • FF26.0 on track to unthrottle tomorrow – looking in to a couple of issues bug 949275 will be fixed by blocklist

Beta (27)

  • FF27.0b2 shipped, last beta until FF27.0b4 on Jan 8th, 2014

Aurora (28)

  • Enjoy the extra couple of weeks of localizing!

Nightly (29)

  • Enjoy the extra couple of weeks of landing fixes without approvals!

Firefox Metro

Read Only

  • Team working on Iteration #21 until Friday January 03.

  • 61 out of 104 points completed to date for Iteration #21.
  • 29 out of 45 bugs resolved to date for Iteration #21.
  • To date, 23 bugs are blocking our uplift to Beta 28 – View Backlog

ID Summary Priority Status
947078 Make the “Include URLs” option for the crash reporter into a checkbox instead of a toggle P2 ASSIGNED
938722 Need a recommended way for web pages to determine that plugins are not supported in Metro P2 ASSIGNED
950241 Takes two tries to start up Firefox in Touch mode P2 ASSIGNED
945438 Can’t select menu items with mouse in Google’s div-based select widgets P2 ASSIGNED
924886 Story – Update Metro session store component to share same session store state as Desktop’s session store P2 ASSIGNED
940168 Defect – Running firefox.exe from installation path doesn’t switch to metro environment when running P2 ASSIGNED
941124 Change – Recombine all prefs into one file, and implement pref namespaces for all but a whitelist of prefs P2 ASSIGNED
883930 Defect – The soft keyboard should not be able to obscure input in dialogs P2 ASSIGNED
920236 Add a pref to display a page on first run after install/upgrade P2 ASSIGNED
941284 Make ‘top sites’ screen less white / bare with fresh profile P2 ASSIGNED
948139 Add telemetry for switching from Metro to Desktop P2 ASSIGNED
949277 Track usage of about: pages P2 ASSIGNED
947581 WindowsPrefSync.jsm errors on startup P2 ASSIGNED
850372 Defect – MetroFx should treat termination-from-a-suspended-state as a normal shutdown P2 ASSIGNED
898843 Defect – Update logos and colors in Metro flyout panel About P1 RESOLVED
941774 Add support for touch input injection for testing purposes P2 RESOLVED
944215 Defect – OSK not appearing on the first tap under Navigation App Bar (also not dismissing) P2 RESOLVED
945765 Add some basic apzc tests to catch regressions P2 RESOLVED
947146 Taps send a mouse move at the last position of the mouse P2 RESOLVED
949509 disable strict compatibility for addons in metrofx P2 RESOLVED
949590 When switching browsers, wait for the previous instance to close the profile before launching P2 RESOLVED
950288 Defect – After closing Metro Firefox, the tile launches desktop Firefox P2 RESOLVED
905369 Defect – History entries that use http auth cause auth prompt to appear over start UI P2 RESOLVED
945425 “Relaunch in Desktop” is not available on the Metro Firefox start page P2 RESOLVED
946296 Defect – Desktop add-ons loading into Metro browser P2 RESOLVED
946335 about:start no longer displays scrollbars P2 RESOLVED
946340 Split view about:start pages don’t touch scroll P2 RESOLVED
949333 Defect – Metro Firefox fails to submit login forms if profile has a Master Password P2 RESOLVED
950075 Defect – Form history autofill suggestions (and “undefined”) replace what I’m typing unpredictably P2 RESOLVED
950832 OSK not appearing on the first tap when filling in input fields P2 RESOLVED
948983 Desktop and Metro start pages should be compatible when switch between the two P2 RESOLVED
949612 Restore closed tabs and make the JSON sessionstore format for them compatible with desktop P2 RESOLVED
950159 Keep tabs from other windows in desktop when switching to metro P2 RESOLVED
951725 Save session state before switching to Metro P2 RESOLVED
945829 Metrofox hangs on startup when trying to show the profile chooser dialog P2 RESOLVED
948478 Metro Firefox hangs at startup trying to show add-on update dialog P2 RESOLVED
944255 Defect – about:start bookmarks and history tiles cut off when using split views P2 RESOLVED
915499 Defect – Download progress quickly flashes as “completed” and then starts the download progress P2 RESOLVED
936635 Defect – Tapping the ‘X’ of a tab in the tab strip does not close the tab if the side-scroll-arrows are visible in the tab strip P2 RESOLVED
936897 Defect – Download progress bar not appearing after first tab is closed (this._notificationBox.appendNotification is not a function) P2 RESOLVED
938324 Defect – NavBar and OSK have different transition timing/aren’t in sync P2 RESOLVED
943201 Match the Progress Download Gradient with the Page Load Gradient P2 RESOLVED
944362 Scrolling a <select> element causes mouse events on that element to have wrong y coordinates P2 RESOLVED
941457 Defect – Overlay buttons disappear when clearing History & Other Data P2 RESOLVED
940677 Change – Add a pref to disable auto switching between Desktop/Metro for Laptop/Slates P2 VERIFIED

Firefox Mobile

Beta (27)

Features

Aurora (28)

Features

Nightly (29)

Developer Tools

Landings

  • still hugely in bug-fixing mode as we deliver theme changes.

Feedback Summary

Desktop

Nightly Survey for Australis going live this week.

Mobile

No updates today.

Marketing, Press & Public Reaction

Marketing

  • Brazil Desktop Campaign: Now live as of last week. This campaign was created to coincide with the launch of Firefox OS in Brazil in order to leverage our partner’s spend in this region since Firefox will “be in the air.” Next steps: watch performance and optimize ad spend accordingly. [Kristin, Laura & NoBox]

  • Van’s Triple Crown Contest: The final contest ended this weekend in a gripping finale between Kelly Slater and John-John Florence making this the most viewed Triple Crown contest yet, with over 20M viewers of the live-stream. Final Social API activation numbers coming soon. [Kristin, Brand Team]

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

18-December-2013

Firefox Status: 2013-12-17

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.

  • Friend of the Desktop Team badge created!

    • First award went to Luís Miguel (:Quicksaver), who was nominated last week!

    • Does anybody know who pamela.karam1 is? She nominated herself for a badge, but I can’t find an entry on Mozillians, nor activity on Bugzilla… unless anybody can vouch for her, I’m going to reject this one.
    • mconley will send out badge nominations for any folks in this list each week. Unfortunately, it doesn’t look like I can share admin rights on this badge with anyone else.
    • I have the ability to update the badge name, image, etc. Please send mconley your feedback.
  • mconley nominates Peiyong Lin (:lpy) for converting the CustomizableUI tests from using our homebrew test runner to using the built-in add_task function (bug 946754).

Project Updates

Australis

  • UITelemetry

    • [mconley] The must-have probes have landed on mozilla-beta, mozilla-aurora and Holly.

    • [mconley] Have begun porting probes over to mozilla-central
    • [mconley] I’m double-checking with :afowler that the fact that we’re jamming all of this UITelemetry into a single object that won’t be split apart is not a privacy concern. Waiting to hear back.
  • Other
    • [mconley] I’ve been writing some blog posts about the Australis performance work that we did. Here’s part 1, 2 and 3.

Thumbnailing

Nothing new

SessionStore

  • bug 921942 – Scroll position isn’t restored in background tabs after session restore
  • bug 942340 – Additional Telemetry on sessionstore.js

  • bug 945809 – Measure Longest Data Collection Operations in Content Script
  • bug 931891 – Backout the patch for bug 887515 and its dependencies from Firefox
  • bug 942374 – Support session restore with multiple processes

  • bug 947632 – CPOW failure in session restore code during shutdown
  • bug 940954 – Let Marionette support shutdown/restart tests

  • bug 923606 – Add Marionette tests to cover startup/shutdown paths
  • bug 950320 – Only one window restored after a crash

  • bug 907129 – restoreWindow() should merge closed tabs data when overwriteTabs=false
  • bug 938248 – Move GlobalState from SessionStore.jsm to its own JSM

Social API

  • renovations at home keeping me from meetings this morning, here’s a quick update

  • landed australis updates to social buttons, now customizable into menu panel (bug 935640, bug 940155)
  • landed removal of old style toolbar button, replaced with sidebar header (similar to left sidebar) that contains controls to change the provider in the sidebar, versions for both Australis and Holly (bug 935640)
  • large-ish refactoring patch in feedback loop (bug 894806)
  • short term focus is on bugs, refactoring, testing beta/australis changes to verify everything is ok for feb releases

UX Updates

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 1 minute!

gavin

(gavin’s Status Board)

paolo

(paolo’s Status Board)

mak

(marco’s Status Board)

enn

(Neil’s Status Board)

felipe

(felipe’s Status Board)

mano

(Mano’s Status Board)

ttaubert

(Tim’s Status Board)

adw

(Drew’s Status Board)

markh

(Mark’s Status Board)

smacleod

(Steven’s Status Board)

dolske

(dolske’s Status Board)

mconley

(Mike’s Status Board)

mikedeboer

(Mike’s Status Board)

gijs

(gijs’ Status Board)

Unfocused

(Blair’s Status Board)

MattN

(MattN’s Status Board)

jaws

(jaws’s Status Board)

mixedpuppy

(mixedpuppy’s Status Board)


Details

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

  • Handy local meeting time link
  • Dial-in: conference# 91337
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 91337

    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 91337
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 91337
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 91337
    • CA/Toronto: +1 416 848 3114, x92 Conf# 91337
    • UK/London: +44 (0)207 855 3000, x92 Conf# 91337
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 91337
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 91337
  • irc.mozilla.org #fx-team for backchannel
  • “Firefox” Vidyo Room

Mozilla Platform: 2013-12-17

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

Hot Bugs

(Important bugs for which we need to find owners or additional help. If known, please include suggested team or knowledge needed to advance the bug.)

Orange Factor
  • OF is running nearly double its typical level over the past few weeks.

    • If you’re needinfo?ed or assigned to a bug, please respond.
  • Bug 934057 and bug 934301 from last week disabled due to ongoing failures and lack of activity.
  • #6: bug 915879 – Intermittent test_packaged_app_update.html | Test timed out.
    • jst to find owner
Stability
  • Two topcrashes on release (and we are still throttled) with JSC::Yarr [1] — while this is not our code, would like to have someone take a look before we unthrottle
Other
  • High volume of user feedback about scrolling breakage on windows in FF26 bug 949275 — would like some engineering help

The Need To Know

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

Notices/Schedule (akeybl/lsblakk/bajaj)

  • FF27.0b2 desktop is shipped, last beta until Tues, Jan 7th

  • FF27.0b2 mobile on track to ship tomorrow
  • FF26.0 unthrottled on Thurs if signed off
  • Post-Mortem for FF26 release during Thursday’s Channel Meeting (2pm PST in ReleaseCoordination)
Next Merge: February 3, 2013 Next Release: February 4, 2013
Trains
Central: 29 Aurora: 28 Beta: 27 Release: 26
19 bugs (15 bugs last week) 54 bugs (57 bugs last week)
Unresolved Aurora 28 Trackers (non-security, not tracked for Beta) Unresolved Beta 27 Trackers (non-security)
  • (RyanVM) See the B2G Landing Page for information about the different B2G releases, where they live, and how to get patches landed on them.

Build Changes (gps)

(Build changes of which engineers should be aware.)

<Read Only>

  • WebIDL Windows clobber issues have hopefully been resolved!

    • Some fallout has been reported. File any issues and make sure things chain back to bug 928195.
  • GYP project generation has been rewritten and is now part of config.status (not configure).
    • The clobber issue related to touching .gypi files was fixed as part of this.
  • bug 950297 tracks merging js/src’s shadow copy of the build system with the main build system
    • This should make configure times much shorter on Windows
  • Fixed a clobber issue related to wildcards in support-files in test manifests (bug 934739)
  • Please help with the effort to move mochitests into manifests (bug 920185)
    • It will make builds faster!

Upcoming Outages/Upgrades

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

  • crash-stats outage window from 5-7.30pm PST tonight for an emergency upgrade. (bug 949096)

RelEng (catlee)

(Changes to RelEng infra of which engineers should be aware.)

  • Migrating Linux tests off of old rev3 mac minis running Fedora, and onto EC2 wherever possible. In particular:

    • bug 850105 – migrate b2g emulator tests off of rev3 minis

    • bug 850101 – run mochitest-browser-chrome tests on Ubuntu VMs

Key Issues

(Non team specific issues that impact engineering.)

Team Stand-ups

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

Accessibility (dbolter)

No update.

Add-on SDK (dtownsend)

No update

App Tools (dtownsend)

No update

Developer Tools (robcee)

<Read Only>

  • 24 bugs fixed

DOM (jst)

  • ICC (Incremental Cycle Collector) landing this week, preffed off (bug 850065)

Firefox Metro (bbondy/jmathies/mbrubeck)

<Read Only>

  • Currently whittling down our aurora to beta uplift blocker list (34 bugs).

  • Recent changes of note:
    • Added a pref to completely disable add-on loading (bug 946296).

    • Disabled automatic desktop<->Metro switching on convertible tablet/laptop hybrid devices (bug 940677).
    • Windows “Start” tile now launches in the user’s previously-chosen UI, instead of always defaulting to Metro (bug 946990).
    • Added ability for tests to simulate widget touch events, for testing touch gestures (bug 941774).
    • …and also lots of APZC bugs, UX polish bugs, and profile sharing bugs.

Firefox Mobile (mfinkle/blassey)

Firefox OS Devices Porting / Bluetooth (mchen)

<Read Only>

  • Media

    • bug 932701 Keep the priority & nice value of threads related to media playback to equal or higher then foreground app

    • Investigate how to integrate MediaCodec or ACodec into gecko for decoding flow.
    • bug 942078- Video thumbnail generation rule
    • Bug fixing: bug 937611, bug 947113, bug 947856, bug 943332
  • Device

    • Tarako: Investigate Android on 128MB from Vendor.

    • Gonk-Kitkat Porting: Prepare the manifest for building image.
    • Fugu: On-site support.

Firefox OS Media Apps (hema)

<Read Only>

  • Bug Investigation and Fixes for some of them: http://tinyurl.com/paqfk6e

  • Landed targeted media features into 1.3 except for the image orientation gallery feature which will land in the next train
  • Triaging and Continuing to work on 1.3 bugs that are coming in
  • Starting requirements grooming and planning for 1.4
  • Continuing on quality improvements for some of the media apps

Firefox OS Productivity (doliver)

<Read Only>

1.3 status

  • Testing is well underway on our new 1.3 features. Find, fix, repeat.

1.4 status

  • We have reviewed the new targeted features for Clock, Calendar and E-mail

  • Team is scoping the work this week and we’ll get started on development in the first half of January

Team updates

Lots of changes to report:

  • New team members: The UX group has moved around some assignments and we have four new team members in Taipei who will handle all of our UX needs: Mike Tsai, Neo Hsieh, Harly Hsu and Juwei Huang

  • Clock app: The Bocoup group have been working on this app for the 1.2 & 1.3 releases and Mike Pennisi at Bocoup is the current module owner. They are coming off the project at the end of January so we are beginning the process to transition the ownership of this app back into our team.
  • Notes/Notes+ app: Everything.me created these apps for the initial launch of FxOS and published them in the marketplace. They are no longer interested in maintaining the apps so we are also bringing this effort into the Productivity team. The first order of business is to clean up the Evernote integration in the Notes+ app. We have started working on this now with a new contractor on our team.
  • Backlog management: Like other teams, we have found that trying to manage our backlog in Pivotal Tracker has not been very successful. Trying to keep it in sync with Bugzilla proved to be too much overhead. For 1.4, we’re moving back into bugzilla with a combination of whiteboards and flags to identify our current and future work. The Pivotal Tracker board will be cleaned out and removed.

Firefox OS Telephony/WIFI/NFC (kenhkchang)

<Read Only>

  • Last week

    • To fix V1.3 issues.

    • RTSP Client, to fix seek crash problem.
    • NFC, to add the handover function.
    • LTE, to study partner’s requirements.
    • WPA-EAP, to import Cert by WifiManager.
    • WIFI-Direct, to support multi-connection function.
    • Power metering, to implement PowerStats API.
    • Network metering, to obtain network tethering statistics.
  • This week
    • To fix V1.3 issues.

    • RTSP Client, to fix crash problem when reconnect.
    • NFC, to have architecture for payment.
    • LTE, to discuss unclear requirements with partner.
    • WPA-EAP, to import Cert by WifiManager.
    • WIFI-Direct, to add test cases.
    • Power metering, to implement PowerStats API.
    • Network metering, to obtain network tethering statistics.

GFX (milan)

  • Will start scheduling the meetings to consult with different people and groups on the graphics priorities as collected here.

  • Mini work week in progress, focusing on:

Layout (jet/dbaron)

<Read Only>

Media (mreavy)

  • Cisco released the OpenH264 code – https://github.com/cisco/openh264 (which we’ll be adding to Firefox’s WebRTC implementation in H1 of 2014)

  • Working on hardware acceleration with help from third parties
  • VP9 decoding support is now in our tree (starting with Fx 28 – see bug 833023). WebRTC is not using VP9 at this point because there isn’t a real-time VP9 encoder.

Shumway (mbx)

<Read Only>

Last Week:

  • Made good progress on implementing ShumwayWorker (bug 949992), got commitment to get sync messaging for ShumwayWorker done by the second week of January.

  • Discovered ongoing work on getting multiple globals into workers.
  • Landed invalidation refactoring, fixed several parsing bugs and LoaderURL API.
  • Media Source Extensions / MP3 Support reported bug 950120, was recently fixed.
  • Switched to DOM Promises
  • Optimizations to Render Loop

Next Week:

  • Investigate Script Timeout API

  • Implement XML Node API, refactor ByteArray inflate/deflate.
  • Identify Rendering Perf Issues in Mushroomer
  • Integrate WebGL Compositor
  • Investigate Bugs JW Player (blocked on media source extension)

Necko (dougt/jduell)

  • nsIDNSService is now working in child process bug 945066

  • HTTP/2 work: have patches for v8 in review, working on code for v9
  • new HTTP cache: index almost done, tracking down some infrequent crashes
  • We’re planning to turn on TCP_KEEPALIVE to help detect lame-network freezes. See bug 444328

Performance (vladan)

Seceng (mmc)

No updates.

WebAPI (overholt)

  • No update

Quality Programs

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

CritSmash (dbolter)

  • [no audible] trending well on criticals, please watch those highs.

MemShrink (njn)

  • Chasing Nuwa regressions; it is disabled again due to a couple of problems.

  • DMD now works on optimized Windows builds. Please read the instructions.

OrangeFactor (ryanvm)

  • Past week’s OrangeFactor: 7.89 (Previous Week: 6.57).

  • Shout-out to smaug for fixing 6 oranges last week!
  • 21 intermittent failures fixed in the last week – List – Thanks!.

Stability (kairo/bsmedberg)

  • See bug tree for crash sites that should be using fallible allocators. Mentors and bugfixers wanted.

  • bsmedberg would like to hear thoughts about how we might diagnose OOM issues, because normal stack-based analysis isn’t that useful.

Roundtable

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

  • (lmandel) This meeting is cancelled for the next two weeks (Dec 24 and 31). We’ll next meet on Jan 7, 2014.

<Read only beyond this point>

Friends of the Tree

There were great changes by volunteers in Core and Toolkit during the past week. Thanks to all of these contributors for their passion and hard work! Here are some highlights:

Mailing List Threads

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

Good Reads

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

irc #planning Log From This Meeting

13:59 lmandel: https://wiki.mozilla.org/Platform/2013-12-17
14:04 robcee lurks, camera's not plugged
14:04 laura: lmandel: refresh, I added something under upgrades and outages
14:05 lmandel: laura: Thanks for the ping
14:05 laura: (I was late to join, sorry)
14:09 mccr8_: "mozilla central is retired"
14:09 lmandel: gavin: Desktop update?
14:10 blassey: so many woots!!
14:13 KaiRo: lmandel: no audible from me today in the quality programs section
14:13 gavin: lmandel: only update this week is that gavin is dead and is looking forward to holidays
14:13 RyanVM|sheriffduty: lmandel: no audibles
14:14 lmandel: KaiRo, gavin, RyanVM|sheriffduty: Thanks
14:14 lmandel: gavin: I know how you feel. Enjoy the upcoming down time.
14:15 lmandel: Any questions or other roundtable items?
14:15 lsblakk: +1
14:17 ctalbert: gavin ++ me too
14:17 laura: gavin++
14:17 elan: \o/

Engineering Meeting Details

  • Tuesday 2013-12-1711:00 am Pacific Standard Time

  • Dial-in: conference# 98411
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 98411

    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 98411
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 98411
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 98411
    • CA/Toronto: +1 416 848 3114, x92 Conf# 98411
    • UK/London: +44 (0)207 855 3000, x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 98411
  • Engineering Vidyo Room / Air Mozilla / MTV Warp Core / TOR Finch / SFO Warfield / PDX Widmer
  • join irc.mozilla.org #planning for back channel

17-December-2013

Mozilla Project: 2013-12-16

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

All-hands Status Meeting Agenda

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

Friends of the Tree

Philipp for handling an escalation on his own, and Alice for escalating threads on SuMo

All of the community for all of their work in 2013 – Mozilla did a lot!

Upcoming Events

DashCon 2014 is green for launch on January 21st and 22nd. Everyone who has signed up to go should have an email in their inbox right now with the information they need to book their travel, remote participation is welcome and we will be documenting everything we can for posterity.

If you feel like you should have received that email and didn’t, contact Mike Hoye directly. Otherwise, safe travel and happy holidays to everyone.

This Week

This is the final Project Meeting of 2013. Thanks for an amazing year!

Wednesday, 18 December

  • Firefox Student Ambassador Twitter Chat

    • 8am Pacific/4pm UTC

    • Join us to learn more about the Firefox Student Ambassador and Mobilizer Programs.
    • Ask questions or follow the chat with the hash-tag #MozStudentsChat
  • Homebrew Website Club Meeting, 18:30-19:30 simultaneously at Mozilla SF and MozPDX. Description:

    Are you building your own website? Indie reader? Personal publishing web app? Or some other digital magic-cloud proxy?

    If so (or you want to!), come on by and join a gathering of people with likeminded interests. Bring your friends that want to start a personal web site. Exchange information, swap ideas, talk shop, help work on a project, whatever…

    Any questions? See the wiki page or feel free to contact Tantek (Mozilla SF host for the meeting).

Thursday, 19 December

Next Week

their will be no more live monday meetings of 2013

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: Toronto (johnath)

  • Where are we with metro?

Firefox Mobile

Speaker Location: (remote) mfinkle

  • Color picker landed, looking to uplift to Fx28

  • ProGuard is active and reducing the APK size by ~500KB
  • Various fixes to the text selection action bar and text selection handles
  • UI Telemetry and hang detection improvements
  • Landed some speculative networking connection code that fires from the AwesomeScreen.

Firefox OS

Speaker Location: No audio

  • 12 blockers left on 1.2!

  • 1.3 is in stabilization period.
  • Rocketbar workweek in Paris this week.
  • HAVE A GREAT HOLIDAY BREAK!

Webmaker

Non-verbal update

  • 2014 plans. Slide presentation (PDF) on Webmaker’s 2014 thinking and plans.

  • 5 key goals:
    • 1) Double down on web literacy. More than just “how to code” — all the skills necessary to understand the web and contribute to it

    • 2) Webmaker profile pages. Iterate on Webmaker profile as a personal curation tool. Easy ways to share what you’re making and teaching.
    • 3) Extend the MakeAPI. Allow 3rd party tools and arbitrary URLS to be added to Webmaker.org
    • 4) Appmaker. Add this new tool to our kit. Make it easy for anyone to create Firefox OS apps. Embrace mobile.
    • 5) Engagement Ladder. Be intentional about what we want our users to become.

For more on new Webmaker profile pages — and to help with testing, QA and feedback — check out this post.

Grow Mozilla

Speaker Location: San Francisco

Community Builders from across the project, both staff and volunteers, got together last week to plan for 2014. Watch the brown bag to learn about resources that we’ll be putting in place to help you increase participation on your team.

120 Seconds with IT

Speaker Location: San Francisco

  • Introducing the Mozilla Operations Center!

  • DNSSEC re-enabled on mozilla.org
  • Meeting iPads now have the right time™
  • Wireless should be better in SF, Portland, Paris and Taipei
  • DB Engg team went all crazy with MySQL and all 100+ DBs now run 5.6

Speakers

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information
Rebeccah Mullen Manager @Mozilla Twitter Sharing your 2013 Highlights on twitter My house No n/a Bottom of this *very* page!

Roundtable

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

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

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

Welcome!

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

Introducing New Volunteers

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

<meta>

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

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

Social Support

Help @Mozilla share your best highlights from 2013.

We’re looking for links to blog posts, pictures and photosets, and quotes from the last year to share with the Mozillian Community on social media. Add your links, your @handle (if you’d like to share that along with the tweet), and some details here on the pad, or you can write an email to communications@mozillafoundation.org

Add your links here:


  • 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

12-December-2013

Mobile: 2013-12-11

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

Topics for This Week

Disable proguard locally
You can now use the MOZ_DISABLE_PROGUARD envvar to disable ProGuard on your local builds

Third party service integration a.k.a. Lists/Hub
Started holding weekly status meetings Wed 9am PST (30 mins before this meeting). See notes here: https://mobile.etherpad.mozilla.org/firefox-hub

You can now add UI telemetry probes. See bug 932092 for details. [dev-doc-needed]

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

  • retornam fixed bug 790898 – Match desktop in restrictions for Add Search Engine option

  • Isura Edirisinghe fixed bug 944162 – Add ispixel assertions to AssertionHelper
  • Tetsuharu OHZEKI fixed bug 944925 – Add an option to switch dynamic toolbar mode
  • Stefan Sobering fixed bug 947610 – Fix spelling error in “remember password” string
  • capella fixed bug 946030 – HTMLTextAreaElement should be considered an input element for text selection

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 948003 (flash busted in Nightly)

  • Single GLContext for SkiaGL
  • Skia rebase

Kats

<Read Only>

  • Mostly working on B2G/Gaia APZC bugs now

  • Wrote patches for bug 944479 and bug 940889 (tracking-27+) but they are failing some mochitests so I need to look at that. Working on it as I find time

JChen

<Read Only>

Fixed

Working on

GCP

<Read Only>

  • Last week:

    • Fixes for off-main-thread preferences (bleh)

    • Study Load Adaption code, simulate network stress, find bugs
    • Study upstream changes for CPU monitoring
  • Next week:
    • Start modifying the rate/resolution adaption code to take CPU load into account

Randall Barker

<Read Only>

  • Last week: Landed bug 932295 Android video capture should autofocus, closed bug 942069, grappled with hg(mq).

  • This week: More bugs, evaluate MediaEncoder bug 879688 for use in Fennec.

Brian Nicholson

<Read Only>

  • Bug 878597 – Selecting another tab during restore startup switches back to previously selected tab

  • In progress: Bug 946022 – Implement requestAutocomplete for Firefox for Android

Sriram

<Read Only>

WesJ

  • Cleanup the action mode stuff – dependencies in bug 768667 – Use the action bar for text selection on ICS+

  • Working on a cleanup service: bug 942611 – Stop Firefox Mobile from leaking Storage space by leaking file uploads and bug 942612 – Stop Firefox Mobile from leaking Storage space by forgetting about pending clash reports
  • Trying to make quickshare a bit easier to implement: bug 943568 – Replace Prompt.PromptListItem with GeckoMenuItems

LucasR

<Read Only>

  • Blog post: http://lucasr.org/?p=3867

  • bug 942231 – Allow for reordering and removing home page tabs
  • bug 946517 – Provide an environment variable or mozconfig switch to disable ProGuard
  • bug 946233 – Revert FF28 to single quickshare behaviour
  • bug 945375 – When choosing share from the three-dot-menu, Firefox crashes.
  • PTO from Dec 13 to Jan 3

liuche

<Read Only>

  • PTO

  • Telemetry:
    • bug 942280 – UI Telemetry section in about:telemetry

    • bug 942279 – Probes for UI Telemetry
    • thanks for mfinkle and rnewman for picking up while I was gone!
  • bug 939778 – Spinning favicon

Margaret

<Read Only>

  • In Progress/Next

    • Content provider to back lists data (including a test!) – bug 941318

    • API to allow add-ons to register lists on about:home – bug 862805
    • Help with any other critical-path lists work

mcomella

<Read Only>

RNewman

<Read Only>

BLassey

  • Was on vacation last week

  • landed bug 944168 (null pointer when adding tab to GeckoView) and bug 944104 (create GeckoViews programmatically) which got review while I was gone
    • just noticed I didn’t address mfinkle’s nits in bug bug 944104, will do that
  • need to land the patches on bug 944043

MFinkle

  • Landed patch to do speculative connections from the AwesomeScreen (bug 943475)

  • Updating the core second screen code based on feedback, ready for review (bug 938571)
    • Design and implementation for the Roku app is in bug 946471
  • Meeting with UX to discuss UI Telemetry probes since the code has landed

Ian Barlow

  • Trying to make sure folks have what they need for

    • Third Party Service Integration on Home

    • New Quickshare designs
    • Shumway prefs — coming soon
    • Geolocation pref — coming soon
  • Coordinating with UX folks on
    • Tablet refresh (Yuan and Anthony)

    • Autofill improvements (Arun)
    • Roku (Zhenshuo and Anthony)

Arun

Previous week

  • This week (and the next)

    • Designing interactions for form auto-fill

WebRT

  • install/launch/uninstall

    • install/launch patch updated to include uninstall flow, posted to bug 934756 for feedback, and received feedback from mfinkle and fabrice

    • expect to have patch for review this week
    • mfinkle suggests blassey or wesj for reviewers; any takers? anyone already on vacation?
  • automatic updates
  • testing/debugging
    • discussed with product team, came to consensus on sufficient experience

    • work not yet begun but expected to be well-scoped and require few Fennec changes
  • APK Factory service

Feature Focus

<Read Only>

Fx27 Ships on 02/04
Fx28 Ships on 03/18
Fx29 Ships on 04/29
Fx30 Ships on 06/10

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-12-11

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

Schedule & Progress onUpcoming Releases

  • Firefox 26.0 shipped on Tuesday! (tell your friends)

  • Firefox ESR 24.2 shipped – auto-updates from ESR17 which is now officially dead
  • Casual reminder that our next release is on Feb 4, 2014 (2 weeks pushed out)

Firefox Desktop & Platform

Current Releases

  • No known issues, we are 10% throttled and will fully throttle on Thursday to gather data

Beta (27)

  • FF27.0b1 is with QA, ships tomorrow (Thurs)

Aurora (28)

  • Updates are throttled fully, will unthrottle updates to FF28 on Friday morning

Firefox Metro

Read Only

  • Team working on Iteration #21 until Friday January 03.

  • The forecasted size of the work for Aurora (in the Backlog and in Iteration #21) totals 161 points.
  • To date, 8 out of 83 points completed for Iteration #21.
  • Given our velocity range, there exists a potential carry over of 15 – 40 points to iteration #22.
  • To date, 26 bugs are blocking our uplift to Beta 28 – View Backlog

ID Summary Priority Status
898843 Defect – Update logos and colors in Metro flyout panel About P1 ASSIGNED
932055 Overlay buttons flicker or disappear when panning while zoomed P1 ASSIGNED
918253 Defect – Unable to choose both Nightly and Firefox from Control Panel defaults P2 ASSIGNED
938722 Need a recommended way for web pages to determine that plugins are not supported in Metro P2 ASSIGNED
941774 Add support for touch input injection for testing purposes P2 ASSIGNED
945765 Add some basic apzc tests to catch regressions P2 ASSIGNED
947146 Taps send a mouse move at the last position of the mouse P2 ASSIGNED
946296 Defect – Desktop add-ons loading into Metro browser P2 ASSIGNED
946340 Split view about:start pages don’t touch scroll P2 ASSIGNED
924886 Story – Update Metro session store component to share same session store state as Desktop’s session store P2 ASSIGNED
940168 Defect – Running firefox.exe from installation path doesn’t switch to metro environment when running P2 ASSIGNED
948983 Desktop and Metro start pages should be compatible when switch between the two P2 ASSIGNED
941124 Change – Recombine all prefs into one file, and implement pref namespaces for all but a whitelist of prefs P2 ASSIGNED
945829 Metrofox hangs on startup when trying to show the profile chooser dialog P2 ASSIGNED
948478 Metro Firefox hangs at startup trying to show add-on update dialog P2 ASSIGNED
941284 Make ‘top sites’ screen less white / bare with fresh profile P2 ASSIGNED
936635 Defect – Tapping the ‘X’ of a tab in the tab strip does not close the tab if the side-scroll-arrows are visible in the tab strip P2 ASSIGNED
850372 Defect – MetroFx should treat termination-from-a-suspended-state as a normal shutdown P2 ASSIGNED
941457 Defect – Overlay buttons disappear when clearing History & Other Data P2 ASSIGNED
945425 “Relaunch in Desktop” is not available on the Metro Firefox start page P2 RESOLVED
946335 about:start no longer displays scrollbars P2 RESOLVED
937234 Defect – Don’t show progress bar on about:* pages P2 RESOLVED
944255 Defect – about:start bookmarks and history tiles cut off when using split views P2 RESOLVED
915499 Defect – Download progress quickly flashes as “completed” and then starts the download progress P2 RESOLVED
936897 Defect – Download progress bar not appearing after first tab is closed (this._notificationBox.appendNotification is not a function) P2 RESOLVED
940677 Change – Add a pref to disable auto switching between Desktop/Metro for Laptop/Slates P2 RESOLVED

Firefox Mobile

Current Releases

So far so good with reviews for Fx26 \o/

Beta (27)

Aurora (28)

Nightly (29)

Developer Tools

Note: no audible, I’m over in the offline apps brown-bag instead.

  • Jetpack

    • Add-on SDK 1.15 due to ship tomorrow

    • Builder EOL delayed 1 week as per PR request
  • Outbound
    • Aurora 28 Post is drafted and ready to go for next week

    • working with devengage to get updated devtools info into their stock events slides, thanks cheilmann!
  • Landings
    • we’re deep in the throes of a major visual visual overhaul, so many bugs being created, filed, fixed. Great work by the team and super-star contributor Optimizer for squashing bugs.

Feedback Summary

Desktop

Watching the Firefox 26 release, nothing on fire so far.

Mobile

Ditto

UX & User Research

Marketing, Press & Public Reaction

Product Marketing

  • Welcome Eric Petitt, new Director of Marketing all things Firefox

  • Firefox for Windows 8 Touch: Starting work on the Windows 8 First Run experience with the UI team next week [Laura]
  • Mobile World Congress: Positioning overviews for each of our products has now been submitted and is current under review with the MWC team and Pete [Dan H]
  • Indonesia Desktop Campaign: Now live in Indonesia. Great results so far. Goal is to help increase usage levels within Indonesia within Q4. Get your Kumi paper toy here or use this Indonesian Theme here. [Gen, Viking]
  • Brazil Desktop Campaign: Update – goes live today. Get ready, Brazil. [Kristin, Laura & NoBox]
  • Australis Marketing Launch: The Engagement team “wave” is currently reviewing channel launch plans. The final launch plan will be presented to core Firefox product team early Jan [Laura]
  • Van’s Social API Sidebar: This social API implementation is helping to support our overall Van’s Triple Crown sponsorship and makes Firefox the best browser to keep up with contests.

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

11-December-2013

Firefox Status: 2013-12-10

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

General Topics

Friends of the Firefox team

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

  • Luís Miguel [:Quicksaver] for filing detailed, constructive and helpful bugreports about Australis’ CustomizableUI API even though docs are still lacking. It’s been very helpful in polishing the rough edges that we’ve not run into within Firefox’s own use of the API.

  • [mconley] Filed bug 948019 for a contributor badge – mart3ll has generated a WIP set that he’s shared with me privately, which hopefully we can start putting up soon.

Project Updates

Australis

  • Australis bug filing has ticked up a little in the past week

    • No new major worries, but some new edge cases are coming in that weren’t known about before
  • Holly merged to Mozilla-Aurora, in one of the cleanest and simplest merges that I’ve (jaws) ever dealt with
    • We will keep Holly going through the Fx29 Nightly cycle and as far forward as necessary until Australis merges to Aurora

    • Potentially we could introduce a Holly^2 for the Aurora branch in case we decide not to push it to Beta, but this starts to get more complicated pretty fast
  • Bugs fixed within the past week: http://mzl.la/1cmOKRe

    • Great progress has been made on the UI Tour bugs

    • Now have full context-menu support for moving items around the UI without entering customization mode
      • Exceptions being if you right-click on the back/forward button or text inputs of the location bar or search bar
    • UITelemetry bugs being slowed down by pre-existing Telemetry bugs that need fixing (bug 863872, bug 947294)

Thumbnailing

Foreground thumbnailing

  • patch awaiting Tim’s feedback: bug 809056 – reduce thumbnailing impact when there are no thumbnail service consumers

Background thumbnailing

  • landed: bug 914920 – about:newtab displays thumbnail from unrelated websites for some links

SessionStore

  • bug 940954 – Let Marionette support shutdown/restart tests

  • bug 887780 – Don’t save state right after startup when restoring the initial session
  • bug 934935 – Facebook.com spams sessionstore.js

  • bug 936271 – Don’t save history for dynamically generated iframes
  • bug 947212 – Broadcast form data and move it out of tabData.entries[]
  • bug 921942 – Scroll position isn’t restored in background tabs after session restore
  • bug 912717 – SessionCookies blocks while recursively extracting host data information from history entries
  • bug 945809 – Measure Longest Data Collection Operations in Content Script

  • bug 942340 – Additional Telemetry on sessionstore.js
  • bug 941882 – Programmatically get the memory usage of a worker

e10s

UX Updates

We put our updates in the Status Board now! Look at the Firefox project or the user experience project

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 1 minute!

gavin

(gavin’s Status Board)

paolo

(paolo’s Status Board)

mak

(marco’s Status Board)

enn

(Neil’s Status Board)

felipe

(felipe’s Status Board)

mano

(Mano’s Status Board)

ttaubert

(Tim’s Status Board)

adw

(Drew’s Status Board)

markh

(Mark’s Status Board)

smacleod

(Steven’s Status Board)

dolske

(dolske’s Status Board)

mconley

(Mike’s Status Board)

mikedeboer

(Mike’s Status Board)

gijs

(gijs’ Status Board)

Unfocused

(Blair’s Status Board)

MattN

(MattN’s Status Board)

jaws

(jaws’s Status Board)

mixedpuppy

(mixedpuppy’s Status Board)


Details

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

  • Handy local meeting time link
  • 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

Older Posts »

Powered by WordPress