Confirmed users
587
edits
(→Layout) |
|||
Line 64: | Line 64: | ||
* Object.freeze() | * Object.freeze() | ||
** {{bug|492844}} - ES5: Implement Object.freeze, Object.isFrozen | ** {{bug|492844}} - ES5: Implement Object.freeze, Object.isFrozen | ||
* ChromeObjectWrapper (landed on trunk) | |||
=== Layout === | === Layout === | ||
Line 72: | Line 73: | ||
* Lightweight iframes? Need some efficient way of sandboxing and displaying untrusted markup/code. | * Lightweight iframes? Need some efficient way of sandboxing and displaying untrusted markup/code. | ||
* Scriptable HTML parser (@mozilla.org/xmlextras/domparser;1 only handles XML) | * Scriptable HTML parser (@mozilla.org/xmlextras/domparser;1 only handles XML) | ||
=== Utility Libraries === | |||
'''Note:''' Not specific to Jetpack. | |||
Provide utility libraries similar to FUEL but for non-browser stuff. For browser-related functions, FUEL can be expanded. | |||
Examples: | |||
* OAuth | |||
* Logging | |||
* More convenience wrappers around commonly used XPCOM components. | |||
== Jetpack requirements == | == Jetpack requirements == |