Confirmed users
162
edits
(→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? [ | *#* 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: | ||