QA/Platform/Graphics/Changes

From MozillaWiki
< QA‎ | Platform‎ | Graphics
Revision as of 19:47, 12 April 2016 by Ashughes (talk | contribs)
Jump to navigation Jump to search

The following tracks changes to Gecko's graphics code that have high potential to introduce regressions.

Gecko 48

Skia Content on Mac OS X

Description: Change graphics back-end on Mac OS X from CoreGraphics to Skia
Contact: Mason Chang (Dev), Anthony Hughes (QA)
Tracking Bug: bug 1207332
Mailing List: mozilla.dev.platform
How to Help: ...description of tests to run...
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 query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 406 [1] => Not Acceptable ) ) 1

Asynchronous Scrollbar Dragging

Description: Enable asynchronous scrolling when dragging the scrollbar
Contact: Benoit Girard (Dev), Anthony Hughes (QA)
Tracking Bug: bug 1211610
Mailing List: mozilla.dev.platform
How to Help: ...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.)
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 query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 406 [1] => Not Acceptable ) ) 1




Bug ID, Mailing list link, summary of issue, target milestone, testing/o&d tasks