Use typedefs in html5.h for referring to callback function pointers instead of passing the function pointer types in the function declaration to avoid Sphinx doc parser from getting confused during parsing.