|
|
(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
| |