Closed Bug 118382 Opened 23 years ago Closed 16 years ago

Implement opacity for popups and windows

Categories

(Core :: XUL, enhancement, P5)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 113232
Future

People

(Reporter: ian, Assigned: hyatt)

References

Details

(Keywords: css3, Whiteboard: [Hixie-PF])

We should properly support -moz-opacity for popups and windows. This means
checking to see what the computed value of the property is for the element being
popped up or the <window> or <dialog> element at the root of a chrome window,
and calling SetLayeredWindowAttributes() appropriately (on Windows XP, other
platforms will need to do this differently of course).

See: http://msdn.microsoft.com/library/en-us/winui/windows_3nar.asp

We should also support this property being changed on the fly. :-)
Keywords: css-moz
Priority: -- → P5
Whiteboard: [Hixie-PF]
Target Milestone: --- → Future
Blocks: 39403
Yes, I'm fully up to date on the layered window stuff (that works on Windows
2000 as well as XP).  That would enable us to properly support opacity for
popups on those operating systems.
In theory we could make iframes support opacity as well using this mechanism.
Is this still a bug? (Recently '-moz-opactiy' changed into 'opacity'.)
OS: Windows XP → All
Hardware: PC → All
I guess this should work for <window>'s now that bug 113232 is fixed.
Transparency for popups didn't work the last time I checked. 
For <window>'s you need to add the attribute hidechrome="true" and load the xul
file from chrome in order for it to work.
Keywords: css-mozcss3
Summary: Implement -moz-opacity for popups and windows → Implement opacity for popups and windows
bug 70798 exists to add transparency support to popups
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.