Closed Bug 1154322 Opened 5 years ago Closed 5 years ago

Allow testing the skia backend for content rendering on OS X

Categories

(Core :: Graphics, defect)

All
macOS
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla40
Tracking Status
firefox40 --- fixed

People

(Reporter: mstange, Assigned: mstange)

Details

Attachments

(2 files, 1 obsolete file)

At the moment, setting the pref gfx.content.azure.backends to "skia" doesn't do anything, because we don't mark skia as a supported backend in gfxPlatfromMac. But once -[ChildView drawRect:] is fixed up to always use DrawTargetCG for unaccelerated direct-to-window rendering, using Skia for content rendering works just fine, so let's mark it as available so that we can test with it.
/r/7031 - Bug 1154322 - Always use DrawTargetCG when painting directly into a window on OS X (unaccelerated drawRect rendering). r=jrmuizel
/r/7033 - Bug 1154322 - Allow using skia for content rendering. r=jrmuizel

Pull down these commits:

hg pull -r 7bd36b707b0fbe3ece28b64be97314897b5fa4c4 https://reviewboard-hg.mozilla.org/gecko/
Attachment #8592273 - Flags: review?(jmuizelaar)
Attachment #8592273 - Flags: review?(jmuizelaar) → review+
https://hg.mozilla.org/mozilla-central/rev/b11ea112de57
https://hg.mozilla.org/mozilla-central/rev/8bdbf7a8ddc9
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Attachment #8592273 - Attachment is obsolete: true
Attachment #8620038 - Flags: review+
Attachment #8620039 - Flags: review+
You need to log in before you can comment on or make changes to this bug.