mirror of
https://github.com/netsurf-browser/netsurf
synced 2025-02-04 00:24:20 +03:00
4dc4d8b318
extend the browser window callback table with a miscallaneous event entry. This is used to replace all browser window callbacks which take no parameters. This reduces the API surface from seven separate calls to a single call with an enumeration which may be readily extended. The initial implementation in the frontends simply calls the original implementations to reduce scope for errors.