canmove, Confirmed users, Bureaucrats and Sysops emeriti
5,401
edits
Line 66: | Line 66: | ||
*Leverage multi-process browser architecture to guarantee a fresh address space for games with large contiguous heaps allocated early in process startup. | *Leverage multi-process browser architecture to guarantee a fresh address space for games with large contiguous heaps allocated early in process startup. | ||
*Investigate Out-of-Memory error reporting mechanism to send safe/sanitized triage information back to Web app developers. | *Investigate Out-of-Memory error reporting mechanism to send safe/sanitized triage information back to Web app developers. | ||
*Collaborate on new standards to improve IME capabilities [1,2]. | *Collaborate on new standards to improve IME capabilities [http://www.w3.org/TR/ime-api/1],[https://github.com/w3c/editing 2]. | ||
*Add hardware cursor API [1]. | *Add hardware cursor API [https://bugzilla.mozilla.org/show_bug.cgi?id=1136675 1]. | ||
*Improve Gamepad API [1]. | *Improve Gamepad API [https://bugzilla.mozilla.org/show_bug.cgi?id=855364 1]. | ||
*Add Pointer Clipping extension to Pointer Lock API [1]. | *Add Pointer Clipping extension to Pointer Lock API [https://www.w3.org/wiki/Webapps/PointerLockFeatures 1]. | ||
*Add Emscripten tooling for memory use/leak debugging. | *Add Emscripten tooling for memory use/leak debugging. | ||
*Standardize (as part of WebAssembly or more generally) a more scalable form of source maps suitable for large compiled codes. | *Standardize (as part of WebAssembly or more generally) a more scalable form of source maps suitable for large compiled codes. | ||
==Related Projects== | ==Related Projects== |