Name Description Size Coverage
moz.build 532 -
xpctest_attributes.idl This defines the interface for a test object. 1170 -
xpctest_bug809674.idl Test interface for https://bugzilla.mozilla.org/show_bug.cgi?id=809674 . This test makes sure that accessing JS-implemented attributes or methods marked with [implicit_jscontext] works as expected. It also makes sure [optional_argc] is not supported on JS-implemented methods. 2201 -
xpctest_cenums.idl This defines the interface for a test object. 1074 -
xpctest_interfaces.idl Very simple test interfaces. This is used by the other test functionality when it needs to play around with interface pointers. 786 -
xpctest_params.idl Test pararameter passing and argument conversion. Each test method returns the value in 'b', and copies 'a' into 'b'. This lets us test return values, in params, and inout params (out params should be covered by the intersection of return values and inout). 7725 -
xpctest_returncode.idl Test the use of Components.returnCode This ("parent") interface defines a method that in-turn calls another ("child") interface implemented in JS, and returns the nsresult from that child interface. The child interface manages the return code by way of Components.returnCode. 1688 -
xpctest_utils.idl Utility interfaces for testing. 1404 -