Platform/GFX/2011-May-16: Difference between revisions

From MozillaWiki
< Platform‎ | GFX
Jump to navigation Jump to search
No edit summary
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
* Every Monday at 2:30 PM Pacific/5:30 PM Eastern/22:30 UTC/Tuesday at 9:30 AM NZDT
* Every Monday at 2:30 PM Pacific/5:30 PM Eastern/21:30 UTC/Tuesday at 9:30 AM NZDT
* +1 650 903 0800 x92 Conf# 9511
* +1 650 903 0800 x92 Conf# 99366
* +1 416 848 3114 x92 Conf# 9511
* +1 416 848 3114 x92 Conf# 99366
* +1 800 707 2533 (pin 369) Conf# 9511 (toll free, Skype)  
* +1 800 707 2533 (pin 369) Conf# 99366 (toll free, Skype)
* Video (Vidyo) link: https://v.mozilla.com/flex.html?roomdirect.html&key=DeP4hnHU6nlN
* Vidyo room 9366 (if you have LDAP and can log in at https://v.mozilla.com)
 
= Agenda =


Agenda:
* WebGL security (bjacob)
* WebGL security (bjacob)
** {{bug|656277}}: we're going to restrict WebGL textures to same-origin
** {{bug|656277}}: we're going to restrict WebGL textures to same-origin
Line 31: Line 34:
**** rendering_mode = 2
**** rendering_mode = 2
**** Affect about 34% of Windows 7 FF4 users
**** Affect about 34% of Windows 7 FF4 users
***** About 10% of user base (less because we still have a lot of 3.6 users, but they are migrating fast)
**** Possibly only for key fonts at certain sizes
**** Possibly only for key fonts at certain sizes
*** Increase contrast
*** Increase contrast
Line 40: Line 44:
** We're looking for self-contained project proposals for interns to work on in September/January.  
** We're looking for self-contained project proposals for interns to work on in September/January.  
** If you have ideas, please contact joe!
** If you have ideas, please contact joe!
* {{bug|657141}}
** 2x fps difference in for example speedreading
** Backout or fix?
* Onboarding (Benwa)
** {{bug|598425}}: Will be reading windows async code and investigating how to integrate the design on OS X.
* Cairo update
** we are leaking a shared memory buffer the size of the window with D2D

Latest revision as of 22:28, 16 May 2011

Agenda

  • WebGL security (bjacob)
    • bug 656277: we're going to restrict WebGL textures to same-origin
    • We then want to relax this with CORS. Requires ImageLib changes.
  • Text Rendering with DirectWrite (joe and a cast of thousands)
    • Overview
      • General concern that text rendering via DirectWrite is causing users not to upgrade, to leave FF or PR churn
      • Fonts with the largest issues are
        • Arial, Verdana, Tahoma, Times New Roman, Georgia
        • Font updates that were supposed to help not yet released by MS
          • Supposed to be out in April
      • We need both an interim solution and a longer term plan
    • Testing
      • http://people.mozilla.org/~jdaggett/tests/cleartype-waterfall.html
        • Needs to include non-Latin-1 text as well
      • about:config settings
        • gfx.font_rendering.directwrite.enabled = true
        • gfx.font_rendering.cleartype_params.*
          • rendering_mode -> -1/2
            • DW default vs GDI
          • enhanced_contrast -> -1/200
      • cleartype params in about:support
        • won't show up until you tune clear type in the control panel
    • Proposed interim solutions
      • GDI_CLASSIC flag for direct write
        • rendering_mode = 2
        • Affect about 34% of Windows 7 FF4 users
          • About 10% of user base (less because we still have a lot of 3.6 users, but they are migrating fast)
        • Possibly only for key fonts at certain sizes
      • Increase contrast
        • enhanced_contrast = 200
    • Proposed long term solutions
      • Test pilot study for feedback
      • More complete QA review on top websites
  • Intern projects (joe)
    • We're looking for self-contained project proposals for interns to work on in September/January.
    • If you have ideas, please contact joe!
  • bug 657141
    • 2x fps difference in for example speedreading
    • Backout or fix?
  • Onboarding (Benwa)
    • bug 598425: Will be reading windows async code and investigating how to integrate the design on OS X.
  • Cairo update
    • we are leaking a shared memory buffer the size of the window with D2D