Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Buffer, FileSystem, FontLoader, and C-API changes, various fixes.
The Buffer API has been modified to support memory-mapped files via user-defined destructor callbacks. This allows us to reduce runtime memory usage and improve performance. The FileSystem and FontLoader API has been modified to take advantage of the new Buffer API changes. The C API has been updated to support the latest C++ API. Add new WindowListener events to AppCore API to allow users to provide custom-handling of mouse, keyboard, and scroll events. Fix rendering issue in the CPU renderer on macOS/Linux incorrectly drawing certain geometry with RGBA instead of BGRA. Fix a crash on YouTube homepage (JavaScriptCore null pointer deref) Fix memory leak in FileURLLoader. Modify WebCore's run loop scheduler behavior to always service all pending tasks to avoid large backlogs when under heavy load. The FileSystem an
- Loading branch information