- Add callParentFunctionNoReturn / callParentAsyncFunction to
ChildAPIManager to implement remote calls.
- Add in-process browser.test implementation that uses this.
- Add tests to verify that the browser.test.assert* methods with
the `allowAmbiguousOptionalArguments` schema attribute are working
with objects that cannot be passed as-is over IPC.
(except test.sendMessage, because stringifying the arguments has an
observable impact on test behavior)
MozReview-Commit-ID: 6cFVgmFfU93