Platform/Games: Difference between revisions

Jump to navigation Jump to search
(Improve cold load time of large compiled codebases tracking edits)
Line 23: Line 23:
{
{
     "bug_id":"1054841,709490,1121406,701634,1062849,922363,1036600,1168981,894105,1188259",
     "bug_id":"1054841,709490,1121406,701634,1062849,922363,1036600,1168981,894105,1188259",
     "include_fields":"id, summary, status, assigned_to",
     "include_fields":"id, summary, status, assigned_to, target_milestone",
     "order": "bug_status"
     "order": "bug_status"
}
}
</bugzilla>
</bugzilla>


===Improve cold load time of large compiled codebases.===
===Improve cold load time of large compiled codebases===
Developers want to see reduced download, compilation and startup time for multi-million line compiled codebases.
Developers want to see reduced download, compilation and startup time for multi-million line compiled codebases.
*WebAssembly will provide significant download size reductions (even before native support, through the polyfill) [https://github.com/WebAssembly/design/blob/master/FAQ.md#can-the-polyfill-really-be-efficient 1].
*WebAssembly will provide significant download size reductions (even before native support, through the polyfill) [https://github.com/WebAssembly/design/blob/master/FAQ.md#can-the-polyfill-really-be-efficient 1].
Line 40: Line 40:
<bugzilla>
<bugzilla>
{
{
     "bug_id":"1232205,1154987,1263202",
     "bug_id":"1232205,1154987,1263202,1210421",
     "include_fields":"id, summary, status, assigned_to",
     "include_fields":"id, summary, status, assigned_to, target_milestone",
     "order": "bug_status"
     "order": "bug_status"
}
}
Line 57: Line 57:
**Improve storage management/eviction UI for browser users.
**Improve storage management/eviction UI for browser users.


===Improve browser graphics capabilities.===
===Improve browser graphics capabilities===
*Ship WebGL2 [https://bugzilla.mozilla.org/show_bug.cgi?id=889977 1].
*Ship WebGL2 [https://bugzilla.mozilla.org/show_bug.cgi?id=889977 1].
*Standardize and implement streaming WebGL canvas via WebRTC [https://w3c.github.io/mediacapture-fromelement/ 1],[https://bugzilla.mozilla.org/show_bug.cgi?id=1161913 2].
*Standardize and implement streaming WebGL canvas via WebRTC [https://w3c.github.io/mediacapture-fromelement/ 1],[https://bugzilla.mozilla.org/show_bug.cgi?id=1161913 2].
*Run WebGL on discrete hardware for systems with integrated+discrete (e.g. nVidia Optimus).
*Run WebGL on discrete hardware for systems with integrated+discrete (e.g. nVidia Optimus).
=====Tracking=====
<bugzilla>
{
    "bug_id":"889977,1161913,1271478,1136734,1169000,1184283,863316",
    "include_fields":"id, summary, status, assigned_to, target_milestone",
    "order": "bug_status"
}
</bugzilla>


===Allow developers to better avoid 32-bit browser Out-of-Memory conditions.===
===Allow developers to better avoid 32-bit browser Out-of-Memory conditions.===

Navigation menu