QA/Firefox3/Planning Meetings/2006-07-12

From MozillaWiki
Jump to: navigation, search

« QA/Firefox3/Planning Meetings

Gecko 1.9/FF3 Mtg - 7/12/06

Gecko 1.9

  • Found perf problem
    • Stuart fixed - 30% improvement!
    • Mostly within 2 ms of baseline
    • some pages still double - probably text measurement
  • Linux
    • writing xftpath (?)
    • May need to fall back to pango (?)
    • Mark Steele is working on this

Mac

  • Coco widgits mostly working
  • 15% perf regression - just from coco widgets
    • Hmm... should be faster with coco native widgets
  • Cairo backend goes directly to quartz for rendering - should be fast - but may need optimizing

New tP tests

  • Trunk is 2x branch to complete tests
  • There are nightlies that are non-cairo - these are hidden in experimental - see Vlad
  • Bad perf jump occured when cairo was turned on!

Google toolbar QA team

  • Found mem leak with safebrowsing
  • Can plug in any extension
  • Alice to call Anne - automate this?
    • Darin to send Anne's info to Timr
    • Darin has been working with rhelmer

GCC ability to choose

  • GCC 4.2
  • Incremental linking - slow on Windows. Fast on MacOS. Workarounds for linux. See dbaron.

FF3

  • Sherman on jury duty - put off until next week

Vista?

  • beltzner - contacted by Vista team(!) about clipboard security
  • IE7 - running in low priv by default - eliminates security problems with drag and drop
  • They wanted to know if we wanted to do something like this?
  • Will they expose the nx bit? - heap segment not executable
  • Schrep/dveditz to look into this?

Build XP and Vista versions?

  • One version with extra features for Vista
  • IE 7 - will screw up auto update features
    • Anything with "setup" in the filename will get special handling which will break FF update!
  • IE 7 - includes Arrow graphics features
  • An engineer needs to own Vista migration issues
  • Vista Corp release - ~Dec/Jan
  • Vista Home release - ~Mar/Apr

FF3 Developer Preview

  • Before FF2 final release?? - would be confusing to users
  • Need to manage expectations
  • FF2 UI with new graphics engine