attribute Object? data; // a dictionary
};
[Constructor(DOMString name)]
interface ActivityHandlerDescription {
attribute Object? filters; // a dictionary
};
interface ActivityRequestHandler {
void postResult(any result);
readonly attribute ActivityOptions source;
};
[Constructor(ActivityOptions options)]
interface Activity : DOMRequest {
};
partial interface Navigator {
DOMRequest registerActivityHandler(ActivityDescription d);