tried to compile .idl file but couldn't get that to work. added page and stubbed document fields for web platform in event schema definition