User:Asqueella/JEP 107: Difference between revisions

Jump to navigation Jump to search
m
→‎TODO: add links to google groups
(→‎TODO: added "do we restrict schemes jetpacks are able to pagemod?" and "Do we pass an XPCNativeWrapper to pagemod callbacks and do we advertise it in the docs?")
m (→‎TODO: add links to google groups)
Line 161: Line 161:
* For SDK 0.5:
* For SDK 0.5:
*# Finalize the format for "include" rules and implement the necessary changes.
*# Finalize the format for "include" rules and implement the necessary changes.
*#* One open question left - do we restrict schemes jetpacks are able to pagemod? [link to the groups message when it appears]
*#* One open question left - do we restrict schemes jetpacks are able to pagemod? [http://groups.google.com/group/mozilla-labs-jetpack/msg/e23a845e70561473]
*# Identify changes required for [[Electrolysis/Jetpack]] and implement them.
*# Identify changes required for [[Electrolysis/Jetpack]] and implement them.
*# Fix the remaining XXX:
*# Fix the remaining XXX:
Line 169: Line 169:
*#* Do we pass an XPCNativeWrapper to pagemod callbacks and do we advertise it in the docs?
*#* Do we pass an XPCNativeWrapper to pagemod callbacks and do we advertise it in the docs?
*#** [http://groups.google.com/group/mozilla-labs-jetpack/msg/bd83ab801443a05b Myk]: "the argument the callback functions are passed should be called simply "window" in the documentation rather than wrappedWindow, as developers are unlikely to encounter the differences"
*#** [http://groups.google.com/group/mozilla-labs-jetpack/msg/bd83ab801443a05b Myk]: "the argument the callback functions are passed should be called simply "window" in the documentation rather than wrappedWindow, as developers are unlikely to encounter the differences"
*#** Nickolay: disagreed - XPCNW are very visible, "I'm keeping wrappedWindow for now, pending the decision to just pass an unwrapped value to the callback."
*#** [http://groups.google.com/group/mozilla-labs-jetpack/msg/e23a845e70561473 Nickolay]: disagreed - XPCNW are very visible, "I'm keeping wrappedWindow for now, pending the decision to just pass an unwrapped value to the callback."
*#* [docs] encourage addon developers to clean up after their page mods via the unload module. (The clean up actions should also run when the script mod is removed).
*#* [docs] encourage addon developers to clean up after their page mods via the unload module. (The clean up actions should also run when the script mod is removed).
* Post-0.5:
* Post-0.5:
Confirmed users
162

edits

Navigation menu