Open Bug 1870750 Opened 2 years ago Updated 6 months ago

Remove manual gfx initialization in `ToastNotification` for BackgroundTasks.

Categories

(Toolkit :: Alerts Service, defect, P3)

Unspecified
Windows
defect

Tracking

()

REOPENED

People

(Reporter: nrishel, Assigned: nrishel)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

Bug 1870748 requires us to manually initialize gfx when popping a notification with images when running debug builds to prevent a failed assert. We should remove this hack once that's fixed.

See Also: → 1870754

The severity field is not set for this bug.
:nalexander, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(nalexander)
Severity: -- → S3
Flags: needinfo?(nalexander)
Priority: -- → P3

Issue is no longer reproducible, and seems to have been fixed before the temporary fix landed.

Assignee: nobody → nrishel
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME

Noted in the phab revision that the issue is still reproducible, therefore the revision hasn't landed.

Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---

Using mozilla::image::EnsureModuleInitialized instead of the current gfxPlatform::GetPlatform might be the most appropriate way of handling this. Documenting for further investigation.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: