Closed Bug 1792574 Opened 2 years ago Closed 2 years ago

deCOM nsIMemory

Categories

(Core :: XPCOM, task, P3)

task

Tracking

()

RESOLVED FIXED
107 Branch
Tracking Status
firefox107 --- fixed

People

(Reporter: mccr8, Assigned: mccr8)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

No description provided.
Blocks: 1792578
Blocks: 1792579

That's the only place it is used.

There are only 3 places where nsMemory.h is still needed (image/RasterImage.cpp,
gfx/thebes/gfxFT2FontList.cpp, and nsMemory.cpp). Remove the rest.

I left the implementation in nsMemoryImpl.cpp so that the
diff looks reasonable.

I also got rid of the weird singleton runnable and replaced
it with NS_NewRunnableFunction.

Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7cd23855285a
part 1 - Move nsAssignmentType to nsStringStream.h. r=xpcom-reviewers,nika
https://hg.mozilla.org/integration/autoland/rev/ced246802273
part 2 - Remove some unused macros from nsMemory.h. r=xpcom-reviewers,nika
https://hg.mozilla.org/integration/autoland/rev/5c78a73fd7cd
part 3 - Don't include nsMemory where it isn't needed. r=xpcom-reviewers,necko-reviewers,valentin,nika
https://hg.mozilla.org/integration/autoland/rev/1f5cc8351a05
part 4 - deCOM nsIMemory. r=xpcom-reviewers,nika
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: