Closed Bug 1576925 Opened 3 months ago Closed 3 months ago

Make mscom::AgileReference copyable

Categories

(Core :: IPC: MSCOM, task)

Unspecified
Windows
task
Not set

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: aklotz, Assigned: aklotz)

References

Details

Attachments

(1 file)

The only reason why AgileReference was not previously copyable was because of global interface table cookies. If we refactor that bit, we can make everything copyable.

Until now, AgileReference was not copyable because it could not handle the
copying of global interface table cookies. By moving the cookie into its own
reference counted object, we can enable copying on the AgileReference.

Pushed by aklotz@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8f193119390c
Make AgileReference copyable; r=Jamie
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.