Ticket #140 (closed enhancement: fixed)
Update to More Tools Menu extension to get it working in Firefox 3.0
| Reported by: | morac99-firefox@… | Owned by: | t-bone |
|---|---|---|---|
| Priority: | major | Component: | More Tools Menu |
| Version: | Severity: | Broken | |
| Keywords: | Firefox 3.0 | Cc: |
Description
I coded a fix in moretools.js to get around the fact that DOMInsertNode events no longer fire before the DOMContentLoaded event when a browser window opens in Firefox 3.0. See bug 90983.
The new method clones the window at startup and then compares the original Tool menu state to the new one and moves anything that was added. The reason it clones the whole window, is that cloning the Tools popup menu or Tools toolbar entry, prevents extensions from inserting items into the toolbar. I tried to clone the whole document, but that throws an exception so this was the best method that actually worked.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
