Bug 835137: Implement CallEvent using codegenerator. r=smaug