Borderless XUL windows

So I'm trying to make borderless desktop widgets with XULRunner. It's mostly working except for one strange limitation - I can't seem to get the windows to resize to less than 100px in height. If anyone has a clue how to make an XUL window that is smaller than 100px high, please let me know, I'm stumped. Update: I finally got it to work! This involved a combination of omitting width and height attributes from the xul window tag and then calling window.sizeToContent() in the window's load event handler.

Update #2: now I have round, borderless xul windows on linux, however, I don't have alpha blending. The alpha channel on my PNG icon seems to be ignored, see screenshot...

Related Project:
WidgetRunner
Images:
a round, borderless xul window

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Nice!

Great work- have you tried this yet on Mac or Windows? Is there any reason why it wouldn't work?

Mac/Windows

No I have not tried this yet on mac or windows, however, it should work fine, at least on Windows. Last time I tried something like this on Mac it didn't work but I think that Gecko has come a long way since then.