Jetpack/Release Notes/1.0: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 80: Line 80:
See the [https://bugzilla.mozilla.org/buglist.cgi?order=Bug%20Number&bug_status=__open__&product=Add-on%20SDK complete list of known issues and requests for enhancement]. We've listed some of the more important issues separately below.  
See the [https://bugzilla.mozilla.org/buglist.cgi?order=Bug%20Number&bug_status=__open__&product=Add-on%20SDK complete list of known issues and requests for enhancement]. We've listed some of the more important issues separately below.  


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=627432 Bug 627432] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=627432 Bug 627432] '''


If your add-on stores data using the [https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/packages/addon-kit/docs/simple-storage.html simple-storage] API, the data is not cleaned up when your add-on is uninstalled.
If your add-on stores data using the [https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/packages/addon-kit/docs/simple-storage.html simple-storage] API, the data is not cleaned up when your add-on is uninstalled.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=656037 Bug 656037] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=656037 Bug 656037] '''


Some core JavaScript functions, such as [https://developer.mozilla.org/en/DOM/window.btoa <code>btoa()</code>], are not available to add-on code.
Some core JavaScript functions, such as [https://developer.mozilla.org/en/DOM/window.btoa <code>btoa()</code>], are not available to add-on code.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=658592 Bug 658592] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=658592 Bug 658592] '''


At the moment, add-ons include all modules from any package they use, and as a result are much larger than they need to be.
At the moment, add-ons include all modules from any package they use, and as a result are much larger than they need to be.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=581982 Bug 581982] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=581982 Bug 581982] '''


<code>selection.text</code> returns null instead of the selected text when the selection is in a text box or text area
<code>selection.text</code> returns null instead of the selected text when the selection is in a text box or text area


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=571049 Bug 571049] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=571049 Bug 571049] '''


If an add-on is uninstalled while it's disabled, it's not notified of uninstall.  If it needs to do some special cleanup on uninstall, like removing persistent storage such as a file, it won't be able if it's first disabled.
If an add-on is uninstalled while it's disabled, it's not notified of uninstall.  If it needs to do some special cleanup on uninstall, like removing persistent storage such as a file, it won't be able if it's first disabled.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=571843 Bug 571843] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=571843 Bug 571843] '''


<code>bin\activate</code> activate fails to find 64-bit Python on 64-bit Windows environments, as it assumes Python is 32-bit.
<code>bin\activate</code> activate fails to find 64-bit Python on 64-bit Windows environments, as it assumes Python is 32-bit.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=574563 Bug 574563] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=574563 Bug 574563] '''


On Windows, <code>bin\activate</code> sometimes gives the following error:
On Windows, <code>bin\activate</code> sometimes gives the following error:
Line 112: Line 112:
This does not seem to affect the functioning of the SDK.
This does not seem to affect the functioning of the SDK.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=660862 Bug 660862] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=660862 Bug 660862] '''


By default, widgets are placed on the add-on bar, and given a height to match the height of that bar. If the user moves the widget to a different, higher, bar, its height is not updated accordingly.
By default, widgets are placed on the add-on bar, and given a height to match the height of that bar. If the user moves the widget to a different, higher, bar, its height is not updated accordingly.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=660857 Bug 660857] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=660857 Bug 660857] '''


A widget containing HTML content get no icon in the [http://support.mozilla.com/en-US/kb/how-do-i-customize-toolbars Customize Toolbar Window].
A widget containing HTML content get no icon in the [http://support.mozilla.com/en-US/kb/how-do-i-customize-toolbars Customize Toolbar Window].


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=660860 Bug 660860] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=660860 Bug 660860] '''


When a user removes a widget from the toolbar its <code>detach</code> event does not get sent.
When a user removes a widget from the toolbar its <code>detach</code> event does not get sent.


=== [https://bugzilla.mozilla.org/show_bug.cgi?id=661884 Bug 661884] ===
''' [https://bugzilla.mozilla.org/show_bug.cgi?id=661884 Bug 661884] '''


Selection events for a page are not sent if the page did not fully load (for example, because the user stopped page load).
Selection events for a page are not sent if the page did not fully load (for example, because the user stopped page load).
canmove, Confirmed users
737

edits

Navigation menu