QA/Platform/Graphics/Changes: Difference between revisions

From MozillaWiki
< QA‎ | Platform‎ | Graphics
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:
The following tracks changes to Gecko's graphics code that have high potential to introduce regressions.
The following tracks changes to Gecko's graphics code that have high potential to introduce regressions and could use some additional testing.


= Gecko 48 =
== <small>Gecko 48</small> ==
== Skia Content on Mac OS X ==
* {{ok|}} [[QA/Platform/Graphics/Changes/Mac_OS_X_Skia_Backend|Mac OS X Skia Backend]]
{| style="width:100%"
* {{ok|}} [[QA/Platform/Graphics/Changes/Asynchronous_Scrollbar_Dragging|Asynchronous Scrollbar Dragging]]
|-
| style="text-align:right; width:10%" | Description:
| style="text-align:left" | Change graphics back-end on Mac OS X from CoreGraphics to Skia
|-
| style="text-align:right; width:10%" | Contact:
| style="text-align:left" | [mailto:mchang@mozilla.com Mason Chang] (Dev), [mailto:ahughes@mozilla.com Anthony Hughes] (QA)
|-
| style="text-align:right; width:10%" | Tracking Bug:
| style="text-align:left" | {{bug|1207332}}
|-
| style="text-align:right; width:10%" | Mailing List:
| style="text-align:left" | [https://groups.google.com/forum/#!searchin/mozilla.dev.platform/skia/mozilla.dev.platform/bANcjq67mVQ/hrtp8A0ACQAJ mozilla.dev.platform]
|-
| style="text-align:right; width:10%" | How to Help:
| style="text-align:left" | ''...description of tests to run...''
|-
| style="text-align:right; vertical-align:top; width:10%;" | Issues:
| If you experience rendering artifacts while browsing on Mac OS X, change ''gfx.content.azure.backends'' to ''cg'' in about:config and retest to confirm the issue is caused by Skia. If confirmed, please file a bug report which blocks {{bug|1207332}}.
<bugzilla>
{
"blocked":"1207332",
"include_fields":"summary,status,resolution"
}
</bugzilla>
|}
 
== Asynchronous Scrollbar Dragging ==
{| style="width:100%"
|-
| style="text-align:right; width:10%" | Description:
| style="text-align:left" | Enable asynchronous scrolling when dragging the scrollbar
|-
| style="text-align:right; width:10%" | Contact:
| style="text-align:left" | [mailto:bgirard@mozilla.com Benoit Girard] (Dev), [mailto:ahughes@mozilla.com Anthony Hughes] (QA)
|-
| style="text-align:right; width:10%" | Tracking Bug:
| style="text-align:left" | {{bug|1211610}}
|-
| style="text-align:right; width:10%" | Mailing List:
| style="text-align:left" | [https://groups.google.com/forum/#!searchin/mozilla.dev.platform/apz$20drag/mozilla.dev.platform/mEmr5tTxLgY/nVCglQrDAwAJ mozilla.dev.platform]
|-
| style="text-align:right; vertical-align:top; width:10%" | How to Help:
| style="text-align:left" | ''...description of tests to run...''
* 'apz.drag.enabled' to true and restart.
* test page: http://people.mozilla.org/~bgirard/scroll_no_paint.html (scrolling on this page is slow in FF because it hits a performance bugs in layer construction code. However with APZ the scrolling is smooth and a bit checkerboard-y instead. If you have 'layers.acceleration.draw-fps' set you should notice the left most FPS counter at 60 FPS while the middle counter will be much lower. This is APZ handling the scroll.)
|-
| style="text-align:right; vertical-align:top; width:10%;" | Issues:
| If you experience rendering artifacts while browsing on Mac OS X, change ''gfx.content.azure.backends'' to ''cg'' in about:config and retest to confirm the issue is caused by Skia. If confirmed, please file a bug report which blocks {{bug|1211610}}.
<bugzilla>
{
"blocked":"1211610",
"include_fields":"summary,status,resolution"
}
</bugzilla>
|}
 
 
 
 
 
 
Bug ID, Mailing list link, summary of issue, target milestone, testing/o&d tasks

Latest revision as of 17:01, 13 April 2016

The following tracks changes to Gecko's graphics code that have high potential to introduce regressions and could use some additional testing.

Gecko 48