QA/Platform/Graphics/Changes: Difference between revisions

no edit summary
(Created page with "The following page tracks major changes to Gecko's graphics code for the purpose of knowing what to keep an eye out for and where to report bugs if encountered. = Target Mile...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
The following page tracks major changes to Gecko's graphics code for the purpose of knowing what to keep an eye out for and where to report bugs if encountered.
The following tracks changes to Gecko's graphics code that have high potential to introduce regressions and could use some additional testing.


= Target Milestone: 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
Confirmed users
14,525

edits