Closed Bug 1505922 Opened 2 years ago Closed 2 years ago

Add redirection for CGColorSpaceCreateDeviceGray

Categories

(Core Graveyard :: Web Replay, enhancement)

enhancement
Not set
normal

Tracking

(firefox65 fixed)

RESOLVED FIXED
mozilla65
Tracking Status
firefox65 --- fixed

People

(Reporter: bhackett1024, Assigned: bhackett1024)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached patch patchSplinter Review
Similarly to CGColorSpaceCreateDeviceRGB, this API can be called from Gecko and we need to redirect it to avoid recording mismatches.  Also similarly to CGColorSpaceCreateDeviceRGB, there is a backedge in the library code and special handling is needed to avoid corrupting the instructions at the target of the backedge.
Attachment #9023763 - Flags: review?(lsmyth)
Attachment #9023763 - Flags: review?(lsmyth) → review+
Pushed by bhackett@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/9d3eb7343c80
Add redirection for CGColorSpaceCreateDeviceGray, r=lsmyth.
https://hg.mozilla.org/mozilla-central/rev/9d3eb7343c80
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Depends on: 1506311
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.