Closed Bug 1339477 Opened 7 years ago Closed 7 years ago

Add more IPDL unit tests

Categories

(Core :: IPC, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla54
Tracking Status
firefox54 --- fixed

People

(Reporter: mccr8, Assigned: mccr8)

Details

Attachments

(1 file)

These cover some additional error cases from the type checker that were untested, from CheckTypes.

- inside_sync nested messages must be sync
- inside_cpow nested parent-to-child messages are not allowed
- async messages are not allowed to return values
- if PFoo manages PBar, then PBar must have PFoo as one of its managers, and vice versa.
Comment on attachment 8837223 [details]
Bug 1339477 - Add more IPDL unit tests.

https://reviewboard.mozilla.org/r/112404/#review114132
Attachment #8837223 - Flags: review?(kchen) → review+
https://hg.mozilla.org/mozilla-central/rev/2036fd5b8da6
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla54
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: