I am currently developing a Firefox extension. In Firefox's extension you can display a window by calling window.open and specifying the XUL file for that window. You can make it a dialog and/or modal. But there is no way to make the window frameless (no title bar and window borders) and I understand that. Also, it is not possible to make the body of the window transparent (but not the controls within it), Also I understand why.
I know that there is a work around to do transparent window in a non-standard way. But this does not remove the frame of the window. What I would like to ask is if there is someone out there who knows a way to achieve such thing, frameless and transparent window. Or maybe at least was able to achieve frameless window. I would be happy to get any suggestions even though they are not the perfect solution.
Thank you.
Edit:
The transparent or frameless window must be based on Firefox GUI, and not based on the HTML of the page (i.e. I am not seeking to modify the HTML of the page to show a window with javascript that is part of the HTML document). Any solution that is not based on the HTML of the current page is accepted.