Closed Bug 1545851 Opened 5 years ago Closed 5 years ago

Mark nsISupportsPrimitive and subinterfaces as builtinclass

Categories

(Core :: XPCOM, task)

task
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: mccr8, Assigned: mccr8)

References

Details

Attachments

(2 files)

I can't imagine that anybody would implement these in JS.

It turns out one test does, in xpcom/tests/unit/data/main_process_directive_service.js

At a glance, that's just a dummy implementation of something to check some kind of registration thing, so I should be able to change to a different type.

This will let us make nsISupportsString builtinclass.

Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9dec6983ccac
part 1 - Change test_process_directives.js to use nsIProperty. r=froydnj
https://hg.mozilla.org/integration/autoland/rev/1ee2dbf02509
part 2 - Mark nsISupportsPrimitive and subinterfaces as builtinclass. r=froydnj
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: