Platform/GFX/2011-May-16: Difference between revisions
Jump to navigation
Jump to search
Jprosevear (talk | contribs) No edit summary |
(→Agenda) |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
* Every Monday at 2:30 PM Pacific/5:30 PM Eastern/ | * 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# | * +1 650 903 0800 x92 Conf# 99366 | ||
* +1 416 848 3114 x92 Conf# | * +1 416 848 3114 x92 Conf# 99366 | ||
* +1 800 707 2533 (pin 369) Conf# | * +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 = | |||
* 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
- 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# 99366
- +1 416 848 3114 x92 Conf# 99366
- +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
- 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
- rendering_mode -> -1/2
- cleartype params in about:support
- won't show up until you tune clear type in the control panel
- http://people.mozilla.org/~jdaggett/tests/cleartype-waterfall.html
- 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
- GDI_CLASSIC flag for direct write
- Proposed long term solutions
- Test pilot study for feedback
- More complete QA review on top websites
- Overview
- 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