**I'm submitting a ...** - [ ] bug report - [ ] feature request - [x] support request ## General infomration ### Description As code complexity increases in the current implementation, readability and test coverage has been poor. So, we need to refactor the WebIDL generator.