11.18.09 - 12:00am
SeaMonkey:StatusMeetings:2009-11-17
From MozillaWiki
« last meeting | index
SeaMonkey Meeting Details
Agenda
- Who’s taking minutes? -> Ratty
Action Items
(who needs to do what that hasn’t been recorded in a bug) We should assign people to the open items.
NEW
- KaiRo to add to the known issues page additional items from the SeaMonkey 2.0 Final/Feedback section below.
- Ratty to draft out some messages to encourage extension authors to make their extensions compatible with SeaMonkey 2.0. Once the Council approves them, we can forward to AMO for
spammingdissemination.
OPEN
- Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says: “We don’t have a good estimate for when GLS will be opening up more broadly, but I will be sure to let you know when we take that step. Sorry that I can not be more specific at this time.” – We can only wait right now.
- KaiRo emailed Google again more than 8 weeks ago and again 5 weeks ago, no reply yet, even though the MoCo geolocation contact has poked the Google contact as well.
CLOSED
SeaMonkey 2.0 Final
- Shipped on October 27!
- 167 fixed-seamonkey2.0 bugs (all post 2.0b2)!
- Pushed venkman perf hit and GetDefaultReader to 2.0.1.
- 2.0 has 19 official languages including en-US, as well as a beta/unofficial Turkish version (requested by localizer due to incomplete L10n). More to come for 2.0.1.
- What are we going to do with regards to 1.9.1.6?
- 2.0.1 will be based on 1.9.1.6 now as 1.9.1.5 was a crash-fixer released on Thursday 5th November, and KaiRo did not have enough time to generate a release that week.
- Firefox is in slushy code freeze and is on schedule for a mid-December release.
- Feedback
- Many positive messages.
- Also many posts with problems, a few common threads among those:
- Failure to launch when installed over 1.x – can we do something with removed-files? Ratty has filed bug 526202 on this issue.
- Components dumped by extensions into the application/components/ directory are definitely a problem.
- Some things already mentioned in Known Issues.
- Profile migration failures – not sure how to diagnose these. Things like missing all passwords in migration are strange, but hard to debug especially if we don’t have access to the users system.
- The migration experience for people with multiple profiles is sub-optimal and we need to find some way of making this better.
- Quicklaunch from SeaMonkey 1.1.x still enabled, need to see if it’s possible/wanted to disable Quicklaunch during SeaMonkey 2 setup (should not be that difficult). IanN keep an eye on this issue (bug 526204).
- The new Password and Form Managers seem to be hard for people to grasp, do we need docs on those so we can point people to them? BenoitRen to file a bug and to contact people who can potentially help to do the documentation. There is an existing bug, bug 463903 for form autocomplete.
- One immediate issue is for a form history editor to edit/delete incorrect entries. There is a Form History Manager extension for SeaMonkey 2.0 that can do this. But we need this as a native function of SeaMonkey for a better user experience. Perhaps we can use that extension as a starting point.
- Ratty to file a but to track a native Forms editor.
- For some users cut&paste isn’t working for some Windows 7 users. Specifically, nothing gets pasted (bug 525601.
- This has been traced to the McAfee Site Advisor component of the McAfee Internet Security Suite (also shipped with other McAfee products and with Yahoo security suites that are rebranded McAfee). Latest reports indicate that this problem only surfaced after RC2 because in previous versions of the McAfee Security Suite, the Site Advisor was an optional component. However the in latest versions the Site Advisor cannot be deselected. Also users with McAfee subscriptions who auto-updated got the Site Advisor whether they wanted it or not.
- The McAfee techs would like a developer from the SeaMonkey side to assist them in tracking down the problem. Do we have someone with the required skillset? Perhaps Neil.
- Some users upgrading from 1.1 who never used a master password are now being prompted at every startup for a (non-existent) password. In 1.1 it was possible to set a master password but not use it if the preferences were set that way. Some users might have accidentally set a master password and forgot about it and this could have been migrated to the 2.0 profile. Unfortunately in 2.0 if a master password is set then it is used.
- We seem to have accidentally migrated from 1.1 all the “browser.toolbars.showbutton.*” preferences when we shouldn’t. The most common case appears to be the home button. Our button pref listener are still active because of the Go and Search buttons in the URL bar.
- Ratty to file a bug to fix or workaround the problem in 2.0.1 for already migrated profiles. Also possibly get someone to look at the profile migrator code to not migrate these preferences.
Feature List, Planning
Bug statistics for last two (full) weeks: 65 new, 20 fixed, 58 triaged.
- High rate of new bugs immediately after 2.0 release but declining.
- Fixing rate down as we all take a breath after this.
- Triage rate up from 34 at last meeting.
Major wanted/needed features:
2.0.x
- bug 423281 Help updates.
- bug 483282 Make sure normal SeaMonkey use doesn’t pay a price for having venkman installed.
- Needs at least a core patch landing for 1.9.1.6 (.5 will be a short-cycle crash-fixing update) bug 364864 nsICategoryManager::deleteCategoryEntry does not persist outside of component registration.
- Progress/Status?
- bug 471346 Port GetDefaultFeedReader to SeaMonkey shell service. New patch needed.
2.1
- bug 460953 kill-rdf port [sgautherie]
- bug 436794 Enable Mac OS X system address book per default and add UI.
- SM UI needed, unowned, helpwanted.
- bug 410613 OpenSearch. helpwanted.
- We need to check if OpenSearch can support all our existing functionality, for example the INTEPRETS section in Sherlock search plugins. Mnyromyr will check on that, and on how extensible the Firefox code is.
- bug 449728 drag tabs between windows
- bug 498596 places bookmarks
- bug 477845 Build a standalone (Gecko 1.9.1) Composer
- Will look into that once KompoZer 0.8 is done.
- bug 477840 Backport KompoZer to Composer
- Will look into that once KompoZer 0.8 are done.
- bug 523274 Complete new default theme icon set
- status/progress?
- A list of TODO icons is up in the bug
- Still needs quite a bit of work.
- bug 522023 is working on improving the browser globe in task icons, etc..
- bug 526210 Update the icon set for the SeaMonkey Modern Theme.
- bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars.
- waiting on reviews (was previously waiting on bug 525373 to be checked in).
We also should take a look at the other items on wanted-seamonkey2.1+
Roundtable
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).
ajschult
Aqualon
asrail
biesi
Callek
IanN
- Usual testing, reviewing and commenting.
- Bugs fixed:
- bug 525373 Make customizable toolbars play nicely with children with disabled attributes (toolkit) – checked into mozilla-central, waiting on approval for mozilla-1.9.1
- Working on:
- bug 439134 “Customize toolbars” window a bit too small on linux – cuts off the “Restore defaults” button – new patch up and waiting for reviews.
- bug 515967 Add icons to addressbook menulist in Search Addresses.
- bug 519133 Newsgroup list in Message Filters Dialog has blank entry and extra separator.
- bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars – waiting on reviews (was previously waiting on bug 525373 to be checked in).
InvisibleSmiley
- Bugs Fixed:
- Worked on extension compatibility (DictionarySearch)
- Wrote my first own extension (Bookmark Indicator)
KaiRo
mcsmurf
Misak
Bugs fixed:
Bugs working on:
Mnyromyr
Working on:
- bug 456874 Need a policy/rule of thumb, for new prefpane usage by extensions.
- bug 521803 tabbrowser.xml: “Error: this.mPanelContainer is null”, opening MailNews.
- bug 521891 Need pref pane entry for extension blocklist feature.
MReimer
Neil
Fixed:
- bug 520366 AppendInt only handles 32 bit signed ints
- bug 525725 xulrunner -help crashes [@ LoadPlatformDirectory]
- bug 524256 stacks not unwound past XPCWrappedNative::CallMethod
Working on:
- bug 520535 titlebar=no windows do not receive events
- bug 503794 Unable to remove an attachment during compose
- bug 152526 Send Link does not open configured external app
- bug 525047 ‘make clean’ in srcdir deletes automationutils.py
- bug 528755 Find a place for filepicker’s filter strings to live
Plus the usual review backlog, of course…
Ratty
- Bugs fixed:
- bug 528209 When working Offline and composing an e-mail the “Send” button doesn’t change to “Send Later”.
- Working on:
- bug 528506 In the SeaMonkey Default Theme Account Central pane, the icon in the “create new calendar” row is misaligned.
- Filed AMO bug 527919 (Obtain a list of extension author email addresses so that the SeaMonkey Council can mass mail them) on behalf of KaiRo and monitoring it.
- Bug triage and Bug discussions including:
- Tracking McAfee issue with bug 525601 Copy and cut (clipboard) functions do not work in SM 2.0.
- AgitProp and PR in http://forums.mozillazine.org/
- Answering questions in the Mozillazine SeaMonkey Support forum.
Note:
- Currently I am concentrating on my own extensions as well as my extensions port project and won’t be too active in SeaMonkey development for a while – at least until 2.1 development starts to ramp up.
sgautherie
- Fixed (or in-progress) SeaMonkey bugs:
- bug 521293 Port |Bug 515777 – move css files, hiddenWindow.html to jar| to comm-central (apps)
- See also
- And working on other areas… like
- infrastructure to run tests
- filing bugs for leaks in (TUnit) tests
- doing a Windows comm-central-trunk SeaMonkey unit test build, filing bugs as needed; looking forward to an official build when enough new buildbot slaves can be enabled (bug 464325 follow-ups).
Standard8
stefanh
Bugs fixed:
- bug 525404 [Mac Classic] Appearance Pref Pane does not alter icon/text settings [Fixed on 2.0 branch].
Working on:
- bug 525698 [Mac Classic] Need new css for pageinfo.
- bug 525926 [MacOSX] Sub-menus in native Bookmarks menu have “Empty” menuitem.
- bug 528752 [Mac Classic] History drop-down height doesn’t match full number of rows.
wladow
Any other business?
- Thunderbird mass-mailed Thunderbird extension authors on AMO reminding them to update their extensions for Thunderbird 3.0. We should do a similar mass mailing targeting two groups:
- Existing SeaMonkey extensions that haven’t been upgraded to 2.0.
- Firefox and Thunderbird extension authors encouraging them to make their extensions compatible with SeaMonkey 2.0.
- Ratty filed AMO bug 527919. The way forward appears to be that we draft one or more messages and AMO will take care of sending these out to extension developers.
- EOL date for SeaMonkey 1.1?
- The plans for Gecko 1.8 are rather murky at the moment. KaiRo will probably try to get a clearer view when a 1.8.1.24 will be prepared possibly in December.
Category: Posts | Tags: seamonkey | Comments Off
11.18.09 - 12:00am
Thunderbird/StatusMeetings/2009-11-17
From MozillaWiki
last meeting | index | next meeting »
Thunderbird Meeting Details :
Agenda
Action Items
New
Open
- Planning for a dry-run security firedrill build
- Fire drill itself expected to happen after code freeze
Closed
- There will be a build 2 of RC 1.
- Remaining code blockers ready to land waiting for tree to re-open following planned downtime of stage.mozilla.org.
- Once blockers have landed we can start automation.
- Blockers
- Proposed Blocking
QA Updates
_Going on_ :
Testing of RC1 going strong – we’ve reached 90% test coverage on the largest tests sets. Results are visible at <https://litmus.mozilla.org/test_run_report.cgi?test_run_id=56>. Missing tests are related to Proxies. The QA team is busy following bugs and test results as well as testing. The team would like to thank all the people who signed in and are participating or will participate.
_This week_ :
Focus is going to be on testing RC1/build2 and following bug reports. So our focus is going to be on litmus, build2 and bugzilla.
_Crash stats_ :
No stats this week as rc1 is unreleased. We would like to note that some people are crashing while sending emails, or are having issues with nightlies and sending emails. This is likely due to an api change in TB that affects enigmail – if you are using enigmail please update to the latest nightly which fixes the issue. http://enigmail.mozdev.org/download/nightly.php
Marketing Updates
- Press Round-up: 44 total articles due to the US press tour some examples:
- Still doing follow-ups for Thunderbird 3 and Raindrop.
- Resume press outreach for Thunderbird 3 as nearer to final and after Thanksgiving.
IT update
- support.mozillamessaging.com
Documentation
In Progress
TODO
Support
- Top 5 GS Thunderbird 2 Support Topics (code in progress: http://gist.github.com/190923 ) basically the same as last week
- Cannot send email (ongoing issue with 2 AT&T Yahoo customers, no pattern, other AT&T Yahoo customers fine!)
- Cannot receive email
- migration to Vista and Windows 7 from XP – need to write a KB article for this
- email lost (fixed by compacting folders and deleting .msf)
- importing address books – need to write a KB article for this
- Thunderbird 3 Beta Top Support Issues (starting to monitor to see what we can improve for post 3.0)
- 2 reports of not being able to send or receive email when upgrading 2.0.0.23 to TB 3 RC1 Build 1 non en-US version e.g. GB- fixed by copying signons.sqlite
- SUMO for MoMo tracker ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=520628, TB3 Global Database KB
- theme work slowed because gozer was sidetracked into RC1 build work, looking to make much more progress this week
- Lightning Docs wiki page created with rough list of topics
- Key Support stats from the following graphic:
- approximately 25/ day (176/7, slightly higher than last week if we subtract the Raindrop topics)
- total new topics:176 total replies: 64 (Ruby Code)
- date:20091110 #new support topics:20 resolved: 9
- date:20091111 #new support topics:29 resolved: 3
- date:20091112 #new support topics:28 resolved: 3
- date:20091113 #new support topics:24 resolved: 5
- date:20091114 #new support topics:13 resolved: 7
- date:20091115 #new support topics:13 resolved: 0
- date:20091116 #new support topics:1 resolved: 10
- #replies from non MoMo folks: 103 from pasa (many were about his problems but some helped others and welcome!), 8 from from gyurrika (thanks!) MoMo folks: 1 from Wayne Mery (thanks) 38 from Roland (down because I was sick for 2 days), Bienvenu 11 (thanks!), 3 from Standard8 (thanks), 7 from Kent James (thanks) 2 from Lighning team (thanks!)
- happiness metric: API doesn’t have happiness emotitags, asked GS staff about that, code in progress: http://gist.github.com/190094, manual happiness metric = 64 – 38 = 26 (26 last week), 33 Hendrix messages (generally Hendrix messages are unhappy but this week we had 3 happy messages) – bug to track down Hendrix for Thunderbird 3 and get rid of it as much as possible
Roundtable
Status Updates
sid0
davida
dmose
- Last Week
- Driving
- Reviews
- A11y/message header work
- misc catchup
- This Week
Standard8
asuth
bienvenu
- Reviews and Driving
- fix move/copy file menu not to allow move/copies to virtual folders, servers and other canFile==false folders, 3.0 and trunk bug 528690
- Fixed bug 527679 gloda indexing does not properly handle undone message deletions, 3.0 and trunk, with secret help from Asuth.
- Fixed bug 527836 – imap not setting public namespace from prefs correctly, 3.0 and trunk.
- Stop imap code touching prefs service off the ui thread bug 83489, trunk only
- Landed last fixes for bug 518678, fix copy chaining to same folder in copycompleted notification, and add unit test that asserts w/o fix, trunk only.
- Started looking at trunk regressions.
- Started thinking about TB 3.1
gozer
- Build
- TB 3.0 RC1 Build1
- Lightning trunk builds
- Packaged gcc-4.3.3 and upgraded the linux slave to the Linux refplatform v20
- Web
- Met with the TikiWiki folks at TikiFest4 – Montreal
- Working with Gary@tiki to get more work done on the theme for SuMoMo
- STB security updates
- Tinderbox Pushlog updates
- Infrastructure
- LAN hg.m.o mirror for the minis
clarkbw
- Last Week
- This Week
- Catch up on
- ui-reviews
- bugs
- driving schedule
- 3.1 roadmap
wsmwk
- audited and cleaned up numerous crash bugs
- began audit of sg/security bugs
- filed crash & hang bugs:
- bug 528843 crash [@ nsRefPtr<nsSpeculativeScriptThread>::assign_assuming_AddRef(nsSpeculativeScriptThread*)]
- bug 528505 hang after starting 3.0rc1
- bug 528368 crash during spell check [@ nsTextServicesDocument::IsBlockNode(nsIContent*)]
- bug 528345 crash composing message [@ FindNextNonWhitespaceSibling]
- bug 527801 startup crash [@ js_LockGlobal]
- bug 526935 crash [@ nsMsgDBView::NoteChange(unsigned int, int, int)]
- additional credits changes
- spot checked SM mailnews bugs
- set up bugzilla whine to monitor new crash bugs
beckley
Penelope
KaiRo
rkent
rebron
- RC1 work.
- Working on PR contract for next few months, next year.
- Got Windows 7 up and running.
- Trying hard not to get sick.
- Taking vacation day on Friday.
Next week
- Website l10n driving.
- Add-ons contest scoping.
Tsk
- working and following rc1.
andreasn
Last week:
This week:
- Upload sources to svn
- More ISP:s to add (and get more people involved)
- More polish
bwinton
Last week:
This week:
- Review some bugs.
- Write some more code.
- Continue to help students with ISPDB.
roland
sgautherie
- Fixed (or in-progress) MailNews Core bugs:
- bug 521618 Port |Bug 520339 – Remove leftovers from MOZ_COMPONENTLIB| to comm-central
- bug 522713 Port |Bug 448602 – Have a way to enumerate event listeners| to comm-central (apps)
- bug 524349 Port |Bug 517417 – access violation: while compiling xulrunner tries to test for Mercurial repositories above its build dir| to comm-central
- bug 459693 Eliminate nsFileSpec and nsIFileSpec (references) from MailNews
- bug 521624 Port |Bug 517355 – Restore OJI, Liveconnect and the JEP on the 1.9.2 branch on OS X| to comm-central (apps)
nth10sd
Fallen
- No Beta blocker bugs left (1 checkin open), waiting for the remaining locales until Nov 21st.
- Will release 1.0b1rc1 shortly after
- Working on buildbot part of making nightlys localized (bug 346278)
- Might need some help with the release engineering part of our beta release.
Attendees
Category: Posts | Tags: thunderbird | Comments Off
11.18.09 - 12:00am
Platform/2009-11-17
From MozillaWiki
« previous week | index | next week »
Notices / Schedule
Firefox 3.0.16 / Firefox 3.5.6
- 3.5.6: Everything in, but we found on regression we need to fix.
- 3.0.16: One patch to land and the same regression to fix.
- still on track for both releases
Firefox 3.0.17 / Firefox 3.5.7
- no schedule for either release yet
- will start marking blockers this week and sending out emails to blocker owners
- tree should open in early December
Firefox 3.6 Beta
- beta user base is now over 300,000
- beta 3 refresh shipping later tonight
Firefox 3.6 Release Candidate
- tree was closed for a lot of this morning
- blocker counts haven’t come down appreciably, though 1/4 of them are “crashkill”
- what does this mean for schedule?
Blocker Report
See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags
- Release Blockers (flag: blocking1.9.2 or blocking-firefox3.6)
- Approvals
Browser / Front End
(Progress reports every weekend on Planet Firefox)
- see our active projects and get involved / propose others
- Namoroka/mozilla-1.9.2 front end development:
- 21 blockers left, 9 are crashkill
- bug 519438 and bug 496019 are confusing and annoying, will likely require a late compatibility-breaking fix
- bug 526194 is actually responsible for a bunch of the blockers which are dependencies of the main fix
- all blockers have patches in progress except for DLL blocklist and credits bugs
- should be done by Thursday
GFX Update
- 6 1.9.2 blockers
- Most are well-controlled and will be ready. But bug 518506 is scary, and its fix is scarier. Karl suggests that he could be ready by EOD Wednesday, but it’s not a certain thing.
- Everyone is heads-down working on 1.9.2 or Electrolysis.
- Aero peek per-tab preview work is stopped, because Rob Arnold’s development machine has died.
- Jeff is working on a scrolling performance pageset. If you have any pages that you know scroll slowly, please add them to bug 527728.
Layout Update
- 1.9.2 blockers
- 16 blockers (spike of incoming bugs)
- On top of them:
- 5 fixed on trunk
- 7 will be fixed by patches that need landing
- 3 need review
- last one is a crashkill
- 5 noms: 3 with patches that need landing, 1 fixed on trunk, 1 won’t block
- 522088/507294 landed just now
Content Update
- 12 content blockers left
- 5 crashkill bugs
- 4 blockers waiting to land
- 3 blockers waiting for reviews
- 0 blockers w/o patches.
- Continuing to investigate cycle collector crashes (peterv)
- JPW work moving along (bnewman)
- HTML5 parsing off the main thread work starting to land (hsivonen)
Platform-specific Support Update
JS
- Lots of work on crash kill bugs, with good progress.
- blockers: looks like we should be able to close out the blockers soon, but maybe not by tomorrow/freeze, but we shouldn’t go over much. The below are TraceMonkey landing estimates; how those make it to M-C will be up to sayrer.
- bug 523846 expected 2009-11-17, Waldo says “easy peasy”
- bug 526173 expected 2009-11-18 luke’s patch is waiting for review from Waldo, which Waldo expects to be done by end of 2009-11-17. Once landed, expecting our String.indexOf to be faster than webkit.
- bug 519719 expected 2009-11-18 jorendorff has patch, not sure about perf impact
- bug 505523 expected 2009-11-17 jorendorff has patch in bug, will land in tm today
- bug 524454 expected 2009-11-17 jorendorff says is is a dup of 505523
- bug 528116 expected 2009-11-18 igor
- jimb has 14 strict mode patches in final approach; tracking bug bug 482298
Startup Performance
- Latest weekly update is here.
- Dirty-cold-Ts went live this week, thanks to Alice and Lukas. Example: cold startup with a large places.sqlite on Mac.
- Snapshot results for startup and all other tests are now *live* (thanks Catlee): http://graphs.mozilla.org/dashboard/snapshot/
- Joel is making progress on making a super-static Firefox in bug 525013. He’s got a static XUL working, moving on to XPCOM next.
- Ben is making progress on the fastload replacement in bug 520309.
- Taras has patches up for service caching (bug 516085 and super-fast-path-ing of Components.* (bug 512584).
- More patches and data about Mac font-loading by Jonathan Kew and John Dagget in bug 519445.
- Ryan put up some details about when spellcheck is initialized, a couple of potential solutions in bug 496217.
- Ted landed rebasing on Windows in bug 484799.
- Drew’s work on getting rid of Change GetPersistentDescriptor/SetPersistentDescriptor on Mac, has landed in bug 506814.
Security
pending reviews
| feature
| review date
| who
| interested
|
| Windows TSF integration (1.9.2)
| unscheduled
| Jim Chen, roc
|
|
| DNS Prefetching
| unscheduled
| Patrick McManus
| Jesse, bz, reed(?), ctalbert
|
| New system metrics (and media queries)
| unscheduled
| ?
| dbaron
|
Top Security Bugs
Electrolysis
Tree Management
- Downtimes:
- today: IT upgraded stage to RHEL5 (long-delayed). Back up now, trees will re-open very soon.
- thursday AM EST: try server, to reclone the repo
- working on a solution to do this automatically bug 529179
- saturday all day: power outage rescheduled to Sat. Nov. 21st. Reminder that mobile coverage will be down, same plan as last time. Aki handling things on the RelEng side.
- talos for e10s
- new talos tests:
- v8
- tsvg_opacity
- dirty+cold startup tests
- measuring x resources during linux tp4 runs
- more n810s (40) and 30+ minis coming online
Roundtable
- Orange + blocker bug 519438 – anyone know GTK and event loop crash madness? -dietrich
- bug 513747 prevents running mochitests for people on 10.6. Should we have tinderbox coverage? Can we really ship with this? – sicking
- If anyone needs minidumps for crash bugs, talk to jst
Category: Posts | Tags: mozillaplatform | Comments Off
11.17.09 - 12:00am
Places/Status Meetings/2009-11-16
From MozillaWiki
« previous week | index | next week »
Places Team Meeting Details
- Mondays at 9:00am Pacific
- irc.mozilla.org #places
Work Priorities
- Blocking 3.5.x (0, -, http://is.gd/2mLhE)
- Blocking 3.5.x Noms (0, -, http://is.gd/2mLmy)
- Wanted 3.5.x (0, -, http://is.gd/1ivdV)
- Wanted 3.5.x Noms (0, -, http://is.gd/1ivcd)
- Needs 3.5.x approval (0, -, http://is.gd/2mMp4)
- Blocking 3.6.x (0, -, http://is.gd/2PUQv)
- Blocking 3.6.x Noms (3, -, http://is.gd/2mJMz)
- Wanted 3.6.x (38, -, http://is.gd/2mJUi)
- Wanted 3.6.x Noms (39, -, http://is.gd/2mJSi)
- Needs 3.6.x approval (10, -, http://is.gd/2mK7n)
- Blocking 3.7.x (0, -, http://is.gd/2PVbs)
- Blocking 3.7.x Noms (0, -, http://is.gd/2PVj6)
- Wanted 3.7.x (0, -, http://is.gd/2PVt6)
- Wanted 3.7.x Noms (0, -, http://is.gd/2PVwQ)
- Needs 3.7.x approval (0, -, http://is.gd/2PVAp)
3.7 UI Triage
- bug 523523 folders in the awesomebar
- mockup: [1]
- we need to show containers in the awesomebar
- impl?: expose place: protocol handler
- show ancestors of a container for display (”restaurants > japanese > sushi”)
- need to create frecency algo for containers/queries (”visits” to a folder)
- do we want a common Home breadcrumb wrapping history and bookmarks?
- bug 523524 awesomebar results in a content page
- mockup: [2]
- security policy: places api in a content page
- thumbnail service
- static or liveupdate (static fine for 3.7)
- no editing, context menu
- click to open, that is all
- We want async containers to avoid locking up everything
- Can split into 2 steps: first step static view with no user interaction, second step allow D&D, edit, etc. For first part we can use the same ideas Curtis is evaluating for RSS, we call content, but not viceversa.
- bug 523526 content area pages show up in session history
- mockup: [3]
- what protocol
- places should add
- session history should add
- bug 524049 history ranges in awesome bar results
- mockup: [4]
- language parser (ubiquity one looks too much)
- or stored/dynamic entries
- need to be localizable at runtime
- bug 524050 breadcrumb trail in awesomebar
- show ancestor trail instead of uri
- optionally click on crumbs to navigate to them
- see locationbar2 for impl ideas
- bug 524060 home tab should be able to link to content pages
- queries as links (protocol handler again)
- bug 524068 select folder in sidebar, toolbar, menu navigates to it’s contents
- how for menus?
- mostly updating click handlers in the views
- bug 524071 detachable and resizable bookmark dialog
- bug 526678 Add “View all History” command to sessionhistory menu
QA Issues
From last week, the following things had open action items:
Status updates
From last week, the following things had open action items:
Roundtable
Category: Posts | Tags: places | Comments Off
11.17.09 - 12:00am
WeeklyUpdates/2009-11-16
From MozillaWiki
« previous week | index | next week »
Friends of the Tree
Aakash wrote in, “I’d like to nominate Aleksej as a friend of the tree for his great work in our latest Testday on Fennec 1.0 Beta 5. He filed 2 bugs on the day and, more importantly, acted as our resident community Testday host by greeting every person that joined the channel and sparking conversation throughout the day.”
I can speak from experience that this kind of testing and coordination help is hugely valued and critical to the success of our community testing program and so I’m thrilled to second Aakash’s nomination. -Asa
Mary wrote in with a batch of FoTT nominations:
Development Updates
Firefox
( Projects | Status | Goals | People )
Firefox 3.6 (Namoroka)
- beta 3 refresh should be coming Tuesday evening or Wednesday morning
- beta 3 includes a components directory lockdown feature – johnath to blog about the details early this week
- code freeze for RC1 is scheduled for Wednesday but might be at risk; come to the Platform meeting tomorrow to discuss.
Firefox Future
- preliminary explorations on 3.7 work continue, see the projects page for more details.
Team News
Gecko
- News from the CrashKill front:
- Today’s discussion will be about how to determine if 3.6 will crash less than 3.5.x and 3.0.x. The way we do our crash report throttling makes comparing releases difficult–we have to guess on about five different variables when comparing releases.
- Reminder: We now have the ability to block specific DLLs from loading. For the list of DLLs we intend to block, see bug 525103.
- News from Electrolysis:
- 4 blockers until out-of-process-plugins (OOPP) land in mozilla-central preffed off, hopefully this week… lots of small issues being found, but few major ones.
- Firefox 3.7 to have OOPP enabled by default, Windows and Linux. There will be no multi-process tabs, nor mac support.
- demo of Fennec with multi-process tabs available: beginning additional work to make it less hacky
- GFX:
- Hardware-accelerated rendering has been on everyone’s mind.
- The Layers API has been pretty much finalized, and Robert O’Callahan and Bas Schouten have been looking into what will be necessary to implement it. Please take a look and see if the Layers API fits your needs!
- Bas Schouten continues to tear things up. His mostly-complete DirectWrite font backend, bug 517642 has been enhanced with a new Direct2D cairo backend, bug 527707. Direct2D will be our first mainstream hardware accelerated backend.
- WOFF, the Web font format pioneered by Mozilla, has been a big hit. John Daggett and Jonathan Kew attended ATypI 2009 in Mexico City to talk about it and other font-related developments, and John has a blog post about their presentation.
- Also on the subject of fonts: Jonathan Kew and Behdad Esfahbod have been working on Harfbuzz, an advanced OpenType font shaper. Most recently, they spent a week in Toronto sprinting on the library, which we’re going to use for more consistent and performant font shaping on all platforms. You can learn more in bug 449292 or in Behdad’s blog post.
- Jeff Muizelaar has been working on creating a scrolling performance test suite which the Graphics team wants to use to measure and improve Gecko’s interactive scrolling performance. If you know of any sites that are slow to scroll, please tell us in bug 527728.
- Blockers:
- Team blocker numbers:
- Layout: 7
- Content: 8
- GFX: 6
- JS: 31
Branch work: Firefox 3.0.x / Firefox 3.5.x / Thunderbird 2.0.0.x
- Firefox 3.0.16 / Firefox 3.5.6
- slushy code freeze for both releases
- still have a couple of patches to take
- otherwise, on track for mid-December release
Thunderbird
- Working on 3.0 RC1, build 2 forthcoming shortly.
SeaMonkey
Mobile
IT
Last Week
- dev-vmware hardware upgrade
- good for all the stage/dev VMs
- Bugzilla Update
- It’s live!
- Regressions tracked here.
This Week
- Planning for kernel updates Tuesday/Thursday
Release Engineering
- TALOS, TALOS, TALOS
- talos for e10s
- 4 new talos tests come online, go check out the results over on the graphserver:
- v8
- tsvg_opacity
- dirty+cold startup tests
- measuring x resources during linux tp4 runs
- reminder: need to file bugs to get new tests added to Talos
- new Firefox major update offer 2.0.0.20->3.0.15: (bug 526409)
- Fx2 users are 4,031,576 (4.27% of user base)
- ready to go as soon as QA says so
- more n810s (40) and 30+ minis coming online
QA
Test Execution
- Shipped Fennec Beta 5. Test results here.
- Spotchecks for Fx3.6b3 today. ETA to ship to beta tuesday, 11/17
- Running Major Update test scenarios this week across all locales on the betatest channel. (2.0.0.20 -> 3.6b2 & 3.0.15 -> 3.6b2)
- Testing Weave Sync 1.0 beta this week
- Crashkill QA
Web Dev Testing
- Shipped AMO 5.3
- Tested/deployed new drop of MDC from Mindtouch
- Handed off the What’s New / First Run / Under the Hood pages to l10n
- Continued working through GetPersonas.com 2.0 bugs
Metrics, Accessibility, Localization, Community
- David fixed the a11y top crasher bug 525579 on mozilla-central today! See this blog post by MarcoZ for more info. MarcoZ has verified that this fixes the bug, and David is preparing a patch for the Firefox 3.6 branch.
- Held a Fennec beta 5 testday last friday. Attendance has dipped below 30, but there was 7 bugs filed. Please pass the word out of future testdays! Next testday will be on Nov 20th, on L10n community testing.
- Created a Preliminary Task List within the QA COG to help determine current projects/tasks for kids to sign up for (Independent High School in San Jose)
- No November meetup, will resume in December
Test Development
- Created final design test-agent code for Orodurin, got Windows Mobile XPCShell tests running both normally and on the device with the new design
- Implemented changes to the crash automation project to help streamline the workflow
- Worked with RelEng to bring up preliminary Ts Test for Windows Mobile, got it running in the RelEng framework (Thanks Aki!)
Security
No Updates this week
Marketing/PR
PR
Five Years of Firefox
- Thank you everyone for your awesome hard work and creativity! We’re currently taking a look at metrics. But here is a quick glance:
- Unique Visitors Nov 9-16: 461, 679
- Unique Video Views Nov 9-16: 296,360
- Now live in 31 languages (5 more added last week)
- 2,519 new Twitter Followers and 12,375 new Facebook Fans
- 5340 new email subscribers
- Over 1,200 photos submitted. Please remember to get yours up on Flickr and tag with Firefox5. Enjoy the current pool!
- 232 parties packs were sent. A list of parties can be found here.
- There is still time to participate in the 5 year Mozilla Creative Collective design challenge. Please get your submissions in by Dec. 9th!
General
- Please join us for the community marketing call this week on Wednesday, Nov. 18th at 10 a.m. PDT/18:00 UTC (note the time change)! Agenda will include a mobile update and a Firefox Five Year debrief. Please send Mary (mary at mozilla dot com) any other items
- Dial-in Info: +1.650.903.0800, followed by 92# and then 7391#
- Or you can use our toll-free number: +1.800.707.2533, followed by 369# and then 7391#. If you’re outside the US, use Skype to call in with our toll-free number.
- You can also watch the meeting live in Open Video at air mozilla
- For those that can’t make the call or want to participate online, join us in #marketing on IRC (irc.mozilla.org).
Events
- Music Hack Day November 21-22, 200; Boston, MA. We are sponsoring this event.
- Add-on-Con December 2009, Mountain View, CA. We are sponsoring this event and will have 3 sessions: Taking Flights with JetPack (Aza), Mobile Firefox Add-on Development (Mark Finkle), Future of Add-on Ecosystem (Justin, Nick, add-on developer community member).
- Foundations of Open Media Software January 13 – 15, 2010; Wellington, New Zealand. Perfect venue to promote open video. We are currently looking into sponsoring this.
- Symposium on Principles of Programming Languages (POPL) 2010 January 20-22, 2010; Madrid Spain. We are sponsoring this event.
- SXSW Interactive 2010 March 12-16, 2010; Austin, Texas. Working on sponsorship oportunities and Firefox party. Please continue to check our wiki page for information.
- Programming Languages and Analysis for Security (PLAS 2010) June 10, 2010; Toronto, Canada. We are sponsoring this event.
Support
No updates.
Metrics
- User Outreach
- Published first set of findings from our current program (at mozilla.com). #1 comments from users? “Firefox is great”.
- However, there were two significant problems identified by users – (1) Open video on the firstrun page freezes, and (2) Firefox won’t remember a user’s settings (e.g., saving their homepage). A fix for this should be in the next release of Fx!
Evangelism
- 4,874 survey results to our web developer survey – will start analyzing this week.
- New deki install in place – allows us to restart, now testing captchas to re-enable accounts.
- Paul Rouget has been busy. We’ll start posting stuff next mon + tue.
Labs
Developer Tools
Add-ons
Webdev
L10n
Firefox
Fennec
Infrastructure updates
- Verbatim going live soon!
- Hope to have AMO, SUMO, and Get Personas hooked in for translation
- Wenzel and Gandalf are experimenting with a website translation jetpack called Pontoon with Silme hooked in to track changes
- Pike and Gandalf continue their work with IT to take the localization sign-off website live
QA
- Working with a team called Multi-lingual QA to do some automated l10n testing for us.
Foundation Updates
Roundtable
Category: Posts | Tags: mozillaproject | Comments Off
11.11.09 - 12:00am
Thunderbird/StatusMeetings/2009-11-10
From MozillaWiki
last meeting | index | next meeting »
Thunderbird Meeting Details :
Agenda
Action Items
New
Open
- Planning for a dry-run security firedrill build
- Fire drill itself expected to happen after code freeze
Closed
- Schedule:
- Starting RC builds asap – once code blockers are down to zero.
- Subsequent RCs as necessary.
- Blockers
- Proposed Blocking
QA Updates
- Normal week – not much highlight to report
- Tested briefly the correctness patch – and some fallout
- Waiting for RC1
Topcrashes 3.0b4
- top 20, still about 1/3 fixed
- top 10 – no status change in top 10 since 10-27. red=needs attention, “+”=change from last meeting
| status
| bug
| summary
| rank
|
| fixed 10-04
| bug 513315
| @ nsScriptSecurityManager::GetCurrentJSContext()
| 1
|
| fixed 09-25
| bug 480090
| sending email after being in offline mode @ morkRowObject::CloseRowObject(morkEnv*)
| 2
|
| qawanted -all win7-
| bug 522226
| startup @ __delayLoadHelper2
| 3
|
| FIXED 10-14
| bug 505221
| @ CountTotalMimeAttachments(MimeContainer*)
| 4
|
| fixed by bug 513315?
| bug 518671
| @ nsXPConnect::GetRuntimeInstance()
| 5
|
| idle >1 bgz need cycle collect hacker
| bug 482849
| @ canonicalize while doing a nightly update
| 6
|
| idle
| bug 519962
| startup nsPrefBranch::Observe(nsISupports*, char const*, unsigned short const*)
| 7
|
| needs more triage
| bug 523423, bug 514734, bug 495177
| JS_CallTracer bad GCs?
| 8
|
| FIXED hopefully bug 505221
| bug 513543
| @MimeInlineTextHTML_parse_eof (can’t verify via crash-status until 3.0rc)
| 9
|
| needs triage
| no bug filed
| @ JS_dtobasestr
| 10
|
Marketing Updates
- Wrapped up press tour. Finished meetings in New York and some Bay Area press about 25 briefings. Press was very receptive and excited about Thunderbird. Many reporters have some complicated email/communication lives. Will be resuming press activities after RC1/near launch date.
- Firefox 5th anniversary yesterday with 25% market share.
IT update
- support.mozillamessaging.com
- production/staging/trunk setup almost complete
- Theming work by Gary is in progress
- db.mozillamessaging.com
- HA/Failover tests complete
- MySQL-proxy still giving me a headache
- Thunderbird 3.0 RC1
- Ready to go, awaiting green light
- Lightning trunk builds are in staging bug 527065
Documentation
Support
- Top 5 GS Thunderbird 2 Support Topics (code in progress: http://gist.github.com/190923 ) basically the same as last week, false alarm from McAfee for all non en-US versions (tested with German and GB versions
- Cannot send email (long drawn out GoDaddy problem which turned out to be the DSL provider, an AT&T reseller blocking outbound SMTP traffic to GoDaddy’s server)
- Cannot receive email
- migration to Vista and Windows 7 -Windows 7 64 bit + nvidia nview desktop = Saving attachments not working
- McAfee finds trojan – Roland to follow up with Carsten on German version false positive
- email lost (fixed by compacting folders and deleting .msf)
- Thunderbird 3 Beta Top Support Issues (starting to monitor to see what we can improve for post 3.0)
- Freezing intermittently when replying
- SUMO for MoMo tracker ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=520628, TB3 Global Database KB\
- 1st crude iteration of MoMo SUMO theme by contractor Gary Cunningham-Lee who did the original SUMO theme, gozer is going to give him a sandbox to accelerate theme work so he can get it done quicker
- German student is going to write Lightning Docs in English first then German
- Key Support stats from the following graphic:
- approximately 23/ day (162/7, slightly lower than last week if we subtract the Raindrop topics)
- total new topics:162 total replies: 98 (Ruby Code)
- date:20091103 #new support topics:27 resolved: 9
- date:20091104 #new support topics:27 resolved: 6
- date:20091105 #new support topics:25 resolved: 11
- date:20091106 #new support topics:16 resolved: 8
- date:20091107 #new support topics:13 resolved: 5
- date:20091108 #new support topics:12 resolved: 3
- date:20091109 #new support topics:22 resolved: 9
- #replies from non MoMo folks: 5 from TMZ (thanks!) 2 from gyurrika (thanks!), MoMo folks: 5 from Wayne Mery (thanks and welcome!) 63 from Roland, 1 from Andreas (thanks!), Bienvenu 21 (thanks!), 2 from Standard8 (thanks), 3 from Kent James (thanks and welcome!)
- happiness metric: API doesn’t have happiness emotitags, asked GS staff about that, code in progress: http://gist.github.com/190094, manual happiness metric = 98 – 62 = 36 (26 last week), 53 Hendrix messages (generally Hendrix messages are unhappy but this week we had 2 happy messages from Thunderbird lovers, 1 wanted us to run our own email service! Thanks!) – bug to track down Hendrix for Thunderbird 3 and get rid of it as much as possible
Roundtable
- What to do about major updates for TB 2 users on the beta update channels? – Needs further discussion later.
Status Updates
sid0
davida
dmose
- last week
- press tour stuff
- reviews/driving
- a11y coding & test-writing bug 518337
- this week
- land a11y code & tests bug 518337
- roadmap work
- start catching up on reviews
- reviews/driving
Standard8
- Reviews & Driving
- bug 516776 Allow content browsing within Thunderbird.
- bug 527198 No requirement for dictionaries in language packs.
asuth
bienvenu
- Reviews and Driving
- Fix handling of xlist with servers with non ‘/’ hierarchy delimiter, bug 527109
- Speed up imap move/copies of large numbers of messages, and reduce memory bloat bug 525646
- Fix updating of thread pane after imap compact with imap delete model and condstore, by just removing messages with imap deleted flag from view when expunge is done, bug 517198
- (re)show thread pane view after rebuilding index from properties dialog, bug 510643
- Gloda correctness patch testing
gozer
clarkbw
- ui-reviews
- driving
- Vacation coming
- Thursday, Friday, and Monday
wsmwk
beckley
Penelope
KaiRo
rkent
I’ve been continuing to get my extensions ready for release, but I still hope to squeeze bug 527629 into TB3, as it is a one-line fix of a regression from TB2 that will cause a lot of pain to POP3 users who rely on manual filters.
rebron
- Sent out notification email to Add-on developers. Got a few responses and following up on those.
- Admin stuff for press tours.
- Starting work on Add-ons contest.
Tsk
andreasn
Last week:
This week:
bwinton
Last week:
This week:
- Review some bugs.
- Write some more code.
- Continue to help students with ISPDB.
roland
sgautherie
- Fixed (or in-progress) MailNews Core bugs:
- bug 521293 Port |Bug 515777 – move css files, hiddenWindow.html to jar| to comm-central (apps)
nth10sd
Fallen
Attendees
Category: Posts | Tags: thunderbird | Comments Off
11.11.09 - 12:00am
Platform/2009-11-10
From MozillaWiki
« previous week | index | next week »
Notices / Schedule
Firefox 3.5.5
- shipped on Thursday
- thanks again to everyone who helped get that release out
Firefox 3.0.16 / Firefox 3.5.6
Firefox 3.6 Beta
- Released on Friday, Oct 30th
- over 250,000 daily users
- beta 2 refresh shipping today:
- next refresh hoping to come soon with DLL component directory lockdown & whitelist (bug 519357
Firefox 3.6 Release Candidate
- proposed code freeze November 18th (1 weeks)
- proposed release November 26th (Happy Thanksgiving)
Blocker Report
See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags
- Release Blockers (flag: blocking1.9.2 or blocking-firefox3.6)
- Approvals
Browser / Front End
(Progress reports every weekend on Planet Firefox)
- see our active projects and get involved / propose others
- Namoroka/mozilla-1.9.2 front end development:
- 21 blockers left, 7 are crashkill, 7 need patches
- not including crashkill and review-waiting, we’re below 10 and will keep it there
- per tab prioritization for session restore bug 514490 landed
- windows 7 aero peek per-tab preview is now preffed-off as per bug 525475
GFX Update
- 13 blockers (-5 w/w)
- Long poles right now are imagelib bugs (needs review from someone who knows imagelib) and a couple of Linux bugs (which have no patches yet).
- 5 nominations
- All annotated with should block/should not block in whiteboard; need a driver to make the final call.
- Jeff is starting work on one of our quarterly goals, a scrolling interactivity benchmark. You can follow along in bug 527728.
- Bas has built upon his DirectWrite font backend, bug 517642, with a Direct2D cairo backend, bug 527707.
- Direct2D is a hardware-accelerated, quite Cairo-like API for Windows 7/Windows Vista, and it interoperates with Direct3D too.
- The Direct2D backend depends on DirectWrite for fonts because GDI can’t write to hardware-accelerated contexts.
- This will be our second hardware-accelerated Cairo backend, after the OpenGL/DirectDraw backend used on the Tegra devices.
- Along with DirectWrite, Microsoft has backported Direct2D to Windows Vista.
- Rob’s still working on the bug reports that have resulted in us turning Aero Peek off in 3.6.
- Jim’s got an initial, prototype patch for cross-process windowless plugins on Windows. bug 522299
- Mark’s WebGL implementation still coming along well.
- One issue is that WebGL arrays are different from JS arrays, and that can cause perf issues. Mark’s got some ideas.
- Blockers, topcrashes, electrolysis, performance.
Layout Update
- Blocker report
- 1 nom (which will not block)
- 7 Blockers:
- 1 only needs branch landing (#501627)
- 1 needs trunk and branch landing (#527306)
- 1 needs review (#522787)
- 1 has a patch, but maybe needs a better fix/to be reassigned (#525856)
- 2 are frame poisoning improvements and probably should not block IMHO (#507294, #522088)
- 1 is a crashkill bug that is still being researched, probably should not block IMHO (#492675)
- N900 arrived!
- [roc] failed to fix httpd.js GC issues, still no GC happening
- VMWare record and replay much improved, still working on automation to help with orange analysis
Content Update
- 1.9.2
- Continuing the crashkill effort
- HTML5 parser update (hsivonen)
- async script loading for 1.9.2 (sicking)? (bug 503481)
Platform-specific Support Update
JS
Startup Performance
- Snapshot results for startup (and all other tests) are now available here.
- Data from Friday 11/6
- Once deployed to graphs.m.o (bug 527703), it’ll be updated every 5 minutes.
- Latest weekly update is here.
- Taras and Joel have much more library IO data in bug 524202, and Joel is pushing forward with making the build more static in bug 525013.
- Ryan landed bug 507073, combining the two browser binary components that we ship into one.
- Peterv just landed bug 512645, removing the 10ms setTimeout wait in chrome.
Security
pending reviews
| feature
| review date
| who
| interested
|
| Windows TSF integration (1.9.2)
| unscheduled
| Jim Chen, roc
|
|
| DNS Prefetching
| unscheduled
| Patrick McManus
| Jesse, bz, reed(?)
|
| Mail config from ISP (Tb3)
| unscheduled
| Ben Bucksch
|
|
| New system metrics (and media queries)
| unscheduled
| ?
| dbaron
|
Top Security Bugs
Electrolysis
- necko: We’re close to having child process create HTTP channel in parent.
- windows deadlocks gone.
- landing plugins on trunk blocker tracker: bug 523094
Tree Management
- Talos downtime Wednesday 8am-11am PST to:
- ideas for reducing try talos wait times
- out of space in colo; local master-and-slaves, other colos
- stop running try-talos twice per job.
- bug 524047 Power maintenance: all mobile devices will be off weekend.
Roundtable
- (vlad) tinderbox+pushlog broken on Windows — anyone know how to fix? Also, it’s become a pretty important part of our infrastructure; can we get some dev time for improvements etc.?
- (beltzner) power’s going out this weekend – tree policy?
Category: Posts | Tags: mozillaplatform | Comments Off
11.10.09 - 12:00am
WeeklyUpdates/2009-11-09
From MozillaWiki
« previous week | index | next week »
Friends of the Tree
- SethB wrote in, “Friend of the Tree nominations to Staś Małolepszy and the entire l10n community, including Francesco (Italian team), Coce (German team), Eduardo (Esperanto team), Timdream (Taiwanese team), Julen (Basque team) and many others (see Bug 525857) who stepped beyond the world of localization and provided web development and testing to make sure the 5 years website was working in 27 languages.”
- Krupa wrote, “I’d like to nominate Truman Smith as a “Friend of the tree” for being our automation genie and helping MozwebQA beef up our automation test coverage.”
Development Updates
Firefox
( Projects | Status | Goals | People )
Firefox 3.6 (Namoroka)
- Firefox 3.6 Beta 1 now has over 200,000 daily users; this is the fastest beta adoption we’ve ever had.
- Nightly and beta users are encouraged to help us by reporting add-on compatibility
- zpao’s “session restore optimization” patch landing this week for real for real
- main development focus is on Firefox 3.6 Blockers
- last week at the development and delivery meetings we decided to issue frequent updates to Firefox 3.6 Beta users on that update channel; aiming for the first update to be this week with:
- DLL blacklisting patch (see bug 524904
- syntax changes for CSS gradients (see bug 513395)
- cycle-collector patch to stop cycle collection instead of crashing (see bug 521750)
- other changes since beta codefreeze (link coming)
Firefox Future
- some final decisions to be made about theme layout for 3.7 so we can start on implementation
- building a Firefox 3.7 requirements and investment document
Team News
Gecko
- News from the CrashKill front:
- Now that we’ve shpped dbaron’s patch for bug 521750, we’re starting to see more movement from vendors who are causing the issue. Last week, I received responses from Move Networks, Relevant Knowledge (comScore), and DTToolbar and they claim to be making the required fixes to keep them from crashing the world.
- For problem binaries where we can’t find fixes, we’ll be using dll blocklisting to keep them from loading. For details see bug 524904. This has landed already, and we’ll see it in the betas.
- For the list of dlls to block, see bug 525103.
- Blockers:
- Team blocker numbers:
- Layout: 6
- Content: 12
- GFX: 12
- JS: 23
Branch work: Firefox 3.0.x / Firefox 3.5.x / Thunderbird 2.0.0.x
Thunderbird
SeaMonkey
Mobile
IT
Last Week
Bugzilla Update
Release Engineering
- super-fast turnaround on 3.5.5 last week -> 13h15m (!!!)
- thanks to Armen for his work on getting that Fennec multi-locale build working
- new talos suites coming online soon (downtime now-ish)
- need help with bug 524014 – mochitest-plain failures on Mac OSX debug builds
- new n810s acquired last week (40), coming online as we get cards for them
- reminder: planned poweroutage on Saturday Nov 14 at MV office. No mobile coverage for the weekend.
QA
Test Execution
Web Dev Testing
Metrics, Accessibility, Localization, Community
CrashKill
- Worked on 21 crash bugs last week. See tracking page.
- First crash test checked into our mozmill repository! For bug 481775. (Props to henrik, catlee, and dwitte)
Test Development
- Mozmill 1.3 Beta is available
- Orodurin project (New Mobile Test Automation Framework) code repo is announced.
- Test Dev team is onsite this week, cranking away on the second floor, stop by and say hi if you’re in MV.
Security
Marketing/PR
PR
- Tons of great press around 5 years:
Five Years of Firefox
- Five Years of Firefox is finally here! Our website is now live (http://bit.ly/firefox5bday). The site is available in over 27 languages tonight and growing!
- Here’s how to help today:
- Blog – share your story and why Firefox is important to you.
- Tweet, tweet, tweet! Please use the hashtag #firefox5
- You can retweet this message:
- Digg
- Light the world with Firefox. Here’s how and some awesome examples:
- Join the SF party tonight! 7-11 p.m. at Terra Gallery
General
Events
- Music Hack Day November 21-22, 200; Boston, MA. We are sponsoring this event.
- Add-on-Con December 2009, Mountain View, CA. We are sponsoring this event and will have 3 sessions: Taking Flights with JetPack (Aza), Mobile Firefox Add-on Development (Mark Finkle), Future of Add-on Ecosystem (Justin, Nick, add-on developer community member).
- Foundations of Open Media Software January 13 – 15, 2010; Wellington, New Zealand. Perfect venue to promote open video. We are currently looking into sponsoring this.
- Symposium on Principles of Programming Languages (POPL) 2010 January 20-22, 2010; Madrid Spain. We are sponsoring this event.
- SXSW Interactive 2010 March 12-16, 2010; Austin, Texas. Working on putting together a Firefox party. Please continue to check our wiki page for information.
- Programming Languages and Analysis for Security (PLAS 2010) June 10, 2010; Toronto, Canada. We are sponsoring this event.
Support
Metrics
- 25% Worldwide Market Share
- On the same day Firefox turns 5, Firefox also surpasses 25% worldwide market share for the very first time (according to Net Applications… their weekly reports are subscriber only, so I don’t have a link).
Evangelism
- Firefox 3.6 documentation progressing nicely, on track to wrap up by ship.
- The Web developer survey is still open – take a sneak preview at the results and help spread the word about it.
- Mozilla participated at TPAC, discussing File API, Storage, security, DOM Events (including Multitouch) with all browser vendors
Labs
- We released Jetpack 0.6 which adds APIs for preferences and menus. Check out Aza’s cool video!
- This week we’re releasing the Jetpack Gallery, which like the Personas gallery gives writers of Jetpack features a convenient place to share them.
- We also released Test Pilot 0.3, which uses the same technology as Jetpack to allow streaming in updates to extensions.
- Weave 1.0 Beta is coming out this week. We’re hoping to get out Weave 1.0 proper by the end of the year, so please help us “eat our own dogfood” by trying out Weave as part your daily browsing – ESPECIALLY if you use Fennec!
Developer Tools
- The first preview release of Bespin Embedded is due out this week.
- We’re also planning to have generated API docs available to help people who are hacking on Bespin.
Add-ons
- Total compatibility up to 45% with 3.6.* (up from 34% last week)
- Hard work on the update queue has reduced it from 201 on 11/1 to 129 today.
- Wait time is now down to roughly one week and we hope to get it under a week soon
- We’re going to focus on nomination queue with goal of getting both down to manageable levels
Webdev
- AMO 5.3 froze last Thursday. Launch scheduled for 11/12.
- SUMO 1.4.2 launched last Thursday.
- 5 Years site went live.
L10n
This past week we saw the localization community work on the following:
- FF 3.6 beta release
- Fennec beta 5 release
- FyFx
- Release notes for fx 3.5.5
- Google snippets
- EU ballot initiative research campaign
- All the mobile pages intended to be read on a desktop and mobile devices,
- Thunderbird in product pages, Thunderbird localized landing pages
- Seamonkey 2 marketing materials.
FxFy is a great implementation of the open web, with web dev and localizers working to overlay subtitles using javascript on a open video. Blog post to come.
Foundation Updates
- Mark blogged about a One Mozilla strategy to use a unified Mozilla brand across all of our public communication. This doesn’t change the fact that Mozilla is made up of distinct legal organizations, but focuses on what we’re all doing instead of how we’re organized.
- Two weeks until the Jetpack for Learning design challenge deadline. Inviting all smart add on developer and educators to submit ideas. It’s simple.
Roundtable
Category: Posts | Tags: mozillaproject | Comments Off
11.04.09 - 12:00am
SeaMonkey:StatusMeetings:2009-11-03
From MozillaWiki
« last meeting | index | next meeting »
SeaMonkey Meeting Details
Agenda
- Who’s taking minutes? -> Ratty
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
- Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says: “We don’t have a good estimate for when GLS will be opening up more broadly, but I will be sure to let you know when we take that step. Sorry that I can not be more specific at this time.” – We can only wait right now.
- KaiRo emailed Google again more than 6 weeks ago and again 3 weeks ago, no reply yet, even though the MoCo geolocation contact has poked the Google contact as well.
CLOSED
SeaMonkey 2.0 Final
- Shipped on October 27!
- 167 fixed-seamonkey2.0 bugs (all post 2.0b2)!
- Pushed venkman perf hit and GetDefaultReader to 2.0.1.
- The former needs at least a core patch landing for 1.9.1.6 (.5 will be a short-cycle crash-fixing update), the latter needs a new patch, we need progress on both fronts!
- 2.0 has 19 official languages including en-US, as well as a beta/unofficial Turkish version (requested by localizer due to incomplete L10n). More to come for 2.0.1 (or whatever it might be).
- Ratty has written to add-on authors to update their work for 2.0, not sure how much is going on there right now.
- What are we going to do wrt 1.9.1.5?
- 2.0.1 will be based on 1.9.1.6 now as 1.9.1.5 is a crash-fixer release happening late this or early next week, and KaiRo doesn’t have enough time to generate a release this week.
- Feedback
- Many positive messages.
- Also many posts with problems, a few common threads among those:
- Failure to launch when installed over 1.x – can we do something with removed-files? Ratty has filed bug 526202 on this issue.
- Components dumped by extensions into the application/components/ directory are definitely a problem.
- Some things already mentioned in Known Issues.
- Profile migration failures – not sure how to diagnose these. Things like missing all passwords in migration are strange, but hard to debug especially if we don’t have access to the users system.
- Quicklaunch from SeaMonkey 1.1.x still enabled, need to see if it’s possible/wanted to disable Quicklaunch during SeaMonkey 2 setup (should not be that difficult). IanN keep an eye on this issue ({bug|526204}}).
- The new Password and Form Managers seem to be hard for people to grasp, do we need docs on those so we can point people to them? BenoitRen to file a bug and to contact people who can potentially help to do the documentation. There is an existing bug, bug 463903 for form autocomplete.
- For some strange reason cut&paste isn’t working for some Windows 7 users. Specifically, nothing gets pasted.
Feature List, Planning
Bug statistics for last two (full) weeks: 94 new, 17 fixed, 34 triaged.
- High rate of new bugs after 2.0 release.
- Fixing rate down as we all take a breath after this.
- We need to do triage of the incoming new bugs, most are UNCO.
Major wanted/needed features:
2.0.x
- bug 423281 Help updates.
- No new progress, stefanh had been driving it but he’s been otherwise occupied for the last few weeks.
2.1
- bug 460953 kill-rdf port [sgautherie]
- bug 436794 Enable Mac OS X system address book per default and add UI.
- SM UI needed, unowned, helpwanted.
- bug 410613 OpenSearch. helpwanted.
- We need to check if OpenSearch can support all our existing functionality, for example the INTEPRETS section in Sherlock search plugins. Mnyromyr will check on that, and on how extensible the Firefox code is.
- bug 449728 drag tabs between windows
- bug 498596 places bookmarks
- bug 477845 Build a standalone (Gecko 1.9.1) Composer
- Will look into that once KompoZer 0.8 and SeaMonkey 2.0 are done.
- bug 477840 Backport KompoZer to Composer
- Will look into that once KompoZer 0.8 and SeaMonkey 2.0 are done.
- bug 523274 Complete new default theme icon set
- status/progress?
- A list of TODO icons is up in the bug
- Still needs quite a bit of work.
- bug 522023 is working on improving the browser globe in task icons, etc..
- bug 526210 Update the icon set for the SeaMonkey Modern Theme.
- bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars.
We also should take a look at the other items on wanted-seamonkey2.1+
Roundtable
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).
ajschult
Aqualon
asrail
biesi
Callek
IanN
- Usual testing, reviewing and commenting.
- Bugs fixed:
- bug 523943 Timezones Definitions needs SeaMonkey minimum correcting (on both comm-central and comm-1.9.1).
- bug 515228 Help button in Search Addresses dialog lacks Help icon (on comm-central only).
- Working on:
- bug 439134 “Customize toolbars” window a bit too small on linux – cuts off the “Restore defaults” button.
- bug 515967 Add icons to addressbook menulist in Search Addresses.
- bug 519133 Newsgroup list in Message Filters Dialog has blank entry and extra separator.
- bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars.
- bug 525373 Make customizable toolbars play nicely with toolbaritems that contain a deck (Toolkit).
InvisibleSmiley
- Reviewed:
- Bugs fixed:
- bug 485702 Add sort markers/arrows to Password Manager
- bug 525638 Add support for Firebug [Firebug part pending]
KaiRo
- Driving 2.0 to an actual release
- Installed Win7 SDK and MozillaBuild 1.4 on Windows build machines
- Cared to get our files ready for L10n dashboard listing “sea21x” for trunk
- Attended parts of the Cyber Liberties Conference in Vienna and presented SeaMonkey 2.0 there
- Added Simplified Chinese to the list of our localizations
- Going on vacation for three weeks, starting with the upcoming weekend.
- As always, my blog has more detailed status about my work.
mcsmurf
Misak
- I started porting all SessionStore bugs for trunk, there is more than 10 of them.
- Still working on tests for Sessionstore
Mnyromyr
Working on:
- bug 521803 tabbrowser.xml: “Error: this.mPanelContainer is null”, opening MailNews.
- bug 521891 Need pref pane entry for extension blocklist feature.
-
bug 522278 Header pane does no longer expand, shows scroll bar instead when opening address lists.
- bug 522434 Deleting from standalone message window doesn’t move to next message.
MReimer
Neil
Bugs Fixed:
- bug 457882 News (nntp) option “ask me before downloading …” is ignored.
- bug 521263 After bug 381269 landing, browser_sanitizer.js breaks browser_passwordmgrdlg.js.
- bug 523693 Inline spell checker should be a module.
- bug 524442 startDocumentLoad and endDocumentLoad URIs don’t match.
- bug 524972 Remove nsTArray from nsINavBookmarksService.idl.
Working on:
- bug 485720 Text Descenders Do Not Display Properly In SeaMonkey Default Theme.
- bug 487700 Alert box no longer has focus after closing popup (Core).
- bug 513909 Make JS build with VC7.1 (Core).
- bug 520366 AppendInt only handles 32 bit signed ints (Core).
- bug 520535 titlebar=no windows do not receive keyboard & mouse events (Firefox).
- bug 525047 ‘make clean’ deletes automationutils.py (Core).
- bug 525725 xulrunner -help crashes [@ LoadPlatformDirectory] (Toolkit).
Ratty
Bugs Fixed:
- bug 518865 Calendar Properties item missing from the SeaMonkey Edit menu.
Working on:
- bug 517684 Modern theme for Lightning, Part 1.
- bug 526148 Port bug 525712 (Remove dead throbber-specific code from customizeToolbar.js, handle it in themes).
Extension outreach:
- Posted messages to mozilla.dev.apps.extensions, the extension development forum at Mozillazine, and in irc://moznet/extdev.
- Contacted several authors directly e.g. Showcase, Calculator, Folder Accounts.
Other:
Note:
- Currently I am concentrating on my own extensions as well as my extensions port project and won’t be too active in SeaMonkey development for a while – at least until 2.1 development starts to ramp up.
sgautherie
- bug 460953 Port jminta’s kill-rdf to SeaMonkey where applicable
- 1 last patch waits for 2(++) major ports:
- bug 444913 Port |Bug 413781 – XBLify folder-selection menus| to SeaMonkey
- bug 507601 Port |Bug 414038 – Replace rdf-driven folder pane with a js-driven/non-rdf treeview| to SeaMonkey
- Fixed SeaMonkey bugs:
- bug 255503 tabbedbrowser progresslistener list grows forever instead of resizing when removeProgressListener is called
- bug 523562 Fix building of SeaMonkey Mac (and possibly part of Windows) on trunk following bug 516213 (Freshen WebGL implementation)
- bug 524008 Fix “Warning: package error or possible missing or unnecessary file: bin/components/nsAxSecurityPolicy.js (packages, 258)”
- bug 524022 Fix “Warning: package error or possible missing or unnecessary file: bin/components/proxyObjInst.xpt (packages, 203)”
- bug 524026 Fix “Warning: package error or possible missing or unnecessary file: bin/gksvggdiplus.dll (packages, 56)”
- Fixed (MailNews) Core/… (but SM related) bugs:
- bug 524682 comm-central should pull Chatzilla from hg rather than CVS
- bug 523820 Remove old MOZILLA_1_9_1_BRANCH ifdefs from comm-central code
- And working on other areas… like
- infrastructure to run tests
- filing bugs for leaks in (TUnit) tests
- doing a Windows comm-central-trunk SeaMonkey unit test build, filing bugs as needed; looking forward to an official build when enough new buildbot slaves can be enabled (bug 464325 follow-ups).
Standard8
stefanh
Working on:
- bug 525404 Appearance Pref Pane does not alter icon/text settings.
- bug 525698 [Mac] Need new css for pageinfo.
wladow
Any other business?
- Thunderbird mass-mailed Thunderbird extension authors on AMO reminding them to update their extensions for Thunderbird 3.0. We should do a similar mass mailing targeting two groups:
- Existing SeaMonkey extensions that haven’t been upgraded to 2.0.
- Firefox and Thunderbird extension authors encouraging them to make their extensions compatible with SeaMonkey 2.0.
- So what do we need? Someone to contact AMO to get a list of extension authors email addresses, and some person/software to do the
spamming mass-mailing. Ratty to follow up with AMO on this. Also find out how MoMo handled this.
- KaiRo will be on vacation when the next meeting is scheduled to happen.
- IanN to chair the meeting.
- Ratty to set up the wiki page and to send out the invitation to the newsgroups.
- EOL date for SeaMonkey 1.1?
- The plans for Gecko 1.8 are rather murky at the moment. KaiRo will probably try to get a clearer view when a 1.8.1.24 will be prepared possibly in December.
Category: Posts | Tags: seamonkey | Comments Off
11.04.09 - 12:00am
Thunderbird/StatusMeetings/2009-11-03
From MozillaWiki
last meeting | index | next meeting »
Thunderbird Meeting Details :
Agenda
Action Items
New
Open
- Planning for a dry-run security firedrill build
- Fire drill itself expected to happen after code freeze
Closed
- Now in String freeze
- Branching completed
- Schedule:
- Blockers to zero: 2009-11-06 23:59 PST
- RC1 builds start on: 2009-11-09
- Subsequent RCs as necessary.
- Blockers
- Proposed Blocking
- Please set bugs to assigned status (as well as owner to you) if you want to do them.
- If you have other bugs assigned to you that you don’t want to do, please reassign or discuss with drivers.
QA Updates
- Normal bugday last week
- Ready to test RC1
- This week will be RC1 testing – as soon as we get the build.
Topcrashes 3.0b4
- top 20, about 1/3 fixed – which is great
- top 10 (”+” indicates change from last meeting) – no appreciable change in top 10 since 10-27:
| status
| bug
| summary
| rank
|
| fixed 2009-10-04
| bug 513315
| @ nsScriptSecurityManager::GetCurrentJSContext()
| 1
|
| fixed 2009-09-25
| bug 480090
| sending email after being in offline mode @ morkRowObject::CloseRowObject(morkEnv*) – @ nsMsgOfflineImapOperation::SetCopiesToDB – nsMsgOfflineImapOperation::Release
| 2
|
| qawanted -all win7-
| bug 522226
| startup @ __delayLoadHelper2
| 3
|
| FIXED 2009-10-14
| bug 505221
| @ CountTotalMimeAttachments(MimeContainer*)
| 4
|
| fixed by bug 513315?
| bug 518671
| @ nsXPConnect::GetRuntimeInstance()
| 5
|
| idle, multiple bugs?, “needs a cycle collector hacker”
| bug 482849
| @ canonicalize while doing a nightly update
| 6
|
| idle
| bug 519962
| startup nsPrefBranch::Observe(nsISupports*, char const*, unsigned short const*)
| 7
|
| +needs more triage
| various: bug 523423, bug 514734, bug 495177
| JS_CallTracer bad GCs?
| 8
|
| FIXED (we hope) by bug 505221
| bug 513543
| @MimeInlineTextHTML_parse_eof (can’t verify via crash-status until 3.0rc)
| 9
|
| needs triage
| no bug filed
| @ JS_dtobasestr
| 10
|
Marketing Updates
- Press Tour Update – Completed press tour in Paris, Munich, and Tokyo. Everything going very smoothly. Had a great press conference in Tokyo with over 35 reporters with an additional 6 more interviews later in the week. Mozilla Japan has a very strong marketing team. Press has been very receptive to Thunderbird 3, all the new features, and the future ahead for our team.
- Will be wrapping up press tour this week in New York and on the West Coast.
IT update
- 2 Minis now in production
- SUMO
Documentation
Done / Cleared
- activity manager (bug 257942, [1], [2]) (pending review)
- review newsgroups – tips
- bug triage
- hair-pulling MDC problems
In Progress
TODO
Support
- Top 5 GS Thunderbird 2 Support Topics (code in progress: http://gist.github.com/190923 ) basically the same as last week, possible McAfee false alarm
- Cannot send email (Verizon blocking port 25 starting fall 2009, AT&T percent sign in outgoing email due to wrong setting from AT&T support ?!?)
- Cannot receive email
- migration to Vista and Windows 7 – it works well for some not so well for others, most just need settings and migration help, be great if MozBackup or something like it was built-in
- McAfee finds trojan – probably false alarm, roland to follow up with Carsten and Sam
- email lost (fixed by compacting folders and deleting .msf)
- Thunderbird 3 Beta Top Support Issues (not many reported, starting to monitor to see what we can improve for post 3.0)
- Windows 7
- SUMO for MoMo tracker ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=520628, TB3 Global Database KB – 1st article from JenZed, thanks! – should have 1st iteration of MoMo SUMO theme by end of week from contractor Gary Cunningham-Lee who did the original SUMO theme
- Key Support stats from the following graphic:
- approximately 26 / day (180/7, higher than last week if we subtract the Raindrop topics – not sure why)
- total new topics:180 total replies: 69 (Ruby Code)
- date:20091027 #new support topics:23 resolved:9
- date:20091028 #new support topics:24 resolved:8
- date:20091029 #new support topics:32 resolved:9
- date:20091030 #new support topics:25 resolved:7
- date:20091031 #new support topics:17 resolved:4
- date:20091101 #new support topics:9 resolved:0
- date:20091102 #new support topics:20 resolved:9
- #replies from non MoMo folks: 3 from TMZ (thanks!) 14 from gyurrika (thanks!), 2 from Thomas (thanks!) MoMo folks: 2 from Philipp of Lightning (thanks!) 43 from Roland, 2 from Andreas (thanks!), Bienvenu 8 (thanks!)
- happiness metric: API doesn’t have happiness emotitags, asked GS staff about that, code in progress: http://gist.github.com/190094, manual happiness metric = 69 – 43 = 26 (50 last week), 56 Hendrix messages (generally Hendrix messages are unhappy but this week we had 2 happy messages from Thunderbird lovers, 1 wanted us to run our own email service! Thanks!) – bug to track down Hendrix for Thunderbird 3 and get rid of it as much as possible
Roundtable
Status Updates
sid0
davida
dmose
Standard8
- Illness slowed me down :-(
- Reviews & Driving
- Fixed bug 490817 and bug 525208 finally sorting out our EULA (removal)/License updates for TB 3.
- Made some good progress on bug 516776 – working on the final bits so that extensions should be able to provide content tabs that can load different pages.
asuth
bienvenu
- Reviews and Driving
- Don’t try to update virtual folders when doing an offline download sync, bug 525842
- Clone note curiosity for cloned views, per asuth, bug 525419
- Handle failure to expand thread because of threading problems by listing w/o sub-threading, fixes subsequent crash on collapse, bug 524266
- Fix hang in cross-folder threaded mode, when multiple messages have the same key in a thread, bug 518128
- Fix crash when adding thread column to search results pane, bug 524673
- Fix crash doing a quick search in a grouped single folder saved search, bug 524064
- Fix for crash in nsNntpCacheStreamListener::OnStartRequest, bug 130442
- tested uber gloda correctness patch bug 465618
gozer
- Build
- 2 minis now in production, building green
- Web
- Worked on stage.support.mozillamessaging.com
- Infrastructure
- Setup complete backend DB infrastructure for Webheads
- Ready for serious database workloads
clarkbw
wsmwk
crash triage
- new
- bug 526047 [@ nsAddrDatabase::GetRowForCharColumn(unsigned short const*, unsigned int, int, int, nsIMdbRow**)]
- bug 525517 [@ XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, int, unsigned int, int*, int*)] ** SM topcrash, TB3.0b4 #67 crash
beckley
Penelope
KaiRo
rkent
rebron
- In the middle of press tour. In New York through Wednesday evening and then Bay Area tour for Thursday-Friday.
Tsk
- Had one day off last week
- Finished preparing emails for people participating to the RC1 testing.
andreasn
- This week:
- Organize and upload graphic source files for all themes: bug 494804
- Finish bug 525628
- More polish items
bwinton
Last week:
This week:
- Finish off the blockers. (I hope to get these in today or tomorrow, depending on how fast I can get reviews, and how well the reviews go.)
- Review some more bugs.
- Continue to help students with ISPDB.
roland
sgautherie
nth10sd
Fallen
- bug 470430 is finally checked in!
- If you have ever used Sunbird, please check if you have an empty folder:
$HOME\Application Data\Mozilla\Extensions\{718*\calendar-timezones@mozilla.org
~/.mozilla/extensions/{718*/calendar-timezones@mozilla.org
- If so, please report to bug 470430
- Now only bug 494140 is separating us from a firm code freeze.
- Waiting for a few locales to finish, will nudge them soon.
- If all this is finished, we are ready for beta 1 candidates.
Attendees
Category: Posts | Tags: thunderbird | Comments Off