Bug 1328776 Comment 40 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

For addon authors: follow-up to the Comment #36. Recently I've tried to find workarounds to restrictions about `<iframe>`.  Finally I've successfully transfered drag data between the host addon and the client addon (in the iframe), and overridden the context of the context menu. I've documented technical details I've realized around the experiment:

https://github.com/piroor/treestyletab/wiki/SubPanel-API#drag-and-drop-between-your-subpanel-and-tst
https://github.com/piroor/treestyletab/wiki/SubPanel-API#how-to-provide-custom-context-menu-on-your-subpanel

But I've realized that these workarounds are unstable, esecially about overriding the context. There are strong limitations about efforts on addon-side, and I still think multiple sidebar panels need to be supported natively.
For addon authors: follow-up to the Comment #36. Recently I've tried to find workarounds to bypass restrictions about `<iframe>`.  Finally I've successfully transfered drag data between the host addon and the client addon (in the iframe), and overridden the context of the context menu. I've documented technical details I've realized around the experiment:

https://github.com/piroor/treestyletab/wiki/SubPanel-API#drag-and-drop-between-your-subpanel-and-tst
https://github.com/piroor/treestyletab/wiki/SubPanel-API#how-to-provide-custom-context-menu-on-your-subpanel

But I've realized that these workarounds are unstable, esecially about overriding the context. There are strong limitations about efforts on addon-side, and I still think multiple sidebar panels need to be supported natively.
For addon authors: follow-up to the Comment #36. Recently I've tried to find workarounds to bypass restrictions about `<iframe>`.  Finally I've successfully transferred drag data between the host addon and the client addon (in the iframe), and overridden the context of the context menu. I've documented technical details I've realized around the experiment:

https://github.com/piroor/treestyletab/wiki/SubPanel-API#drag-and-drop-between-your-subpanel-and-tst
https://github.com/piroor/treestyletab/wiki/SubPanel-API#how-to-provide-custom-context-menu-on-your-subpanel

But I've realized that these workarounds are unstable, especially about overriding the context. There are strong limitations about efforts on addon-side, and I still think multiple sidebar panels need to be supported natively.

Back to Bug 1328776 Comment 40