Closed Bug 181138 Opened 22 years ago Closed 22 years ago

Z-index of 1 does not appear above embed element when that z-index is set to 0

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: mattsch, Assigned: rubydoo123)

Details

Attachments

(3 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021016 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021016 When setting an absolutely positioned layer over an embedded element in which the layer should appear on top through setting the z-index to a number higher than the embedded element, it remains below the embedded element. Reproducible: Always Steps to Reproduce: 1. 2. 3.
The absolutely positioned does not appear above the embed element even though that element has a z-index higher than the embed element.
For this to work you must be using a flash plugin that supports windowless operation (Flash 6, in other words). There is no other way to do it, since plugins paint directly to the screen.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → INVALID
It is possible to paint layers over plugins. I have seen it done here: http://luxehotels.mrcstudio11.com/ Note: You will have to view this site in MSIE to see it work but it IS possible.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
If you mouseover the sub menu on the left in MSIE, the layer WILL appear above the flash plugin on the website.
Repeating my comments from e-mail: 1) Are you setting a "wmode" on the embedded object? 2) Are you using the latest Flash 6 beta? 3) Are you setting the "HTML Window mode" on the actual flash file to anything? Note that IE's and Mozilla's flash plugins are totally different programs with totally different modes of operation and capabilities. In any case, there is no DOM involved here.
Assignee: jst → beppe
Component: DOM Style → Plug-ins
QA Contact: ian → shrir
I do not see any wmode or HTML Window mode in the right click menu. This is the flash version I'm using according the plugins menu: Shockwave Flash 6.0 r47
Does the flash file have to be enabled for this so-called windowless operation for layers to be painted over it in mozilla? Does this only apply to Mozilla since the website I quoted shows MSIE painting menus over the flash file?
The "HTML Window mode" is an option when creating the flash file, not when viewing it.
So what do I set wmode to in order to get layers to appear over the flash file?
This test file shows that there is a wmode attribute to the embed tag that mozilla uses when authored through flash. If such a setting exists in the flash authoring software, could this be an issue with mozilla? Setting wmode to opaque or transparent allows the layer to show above the flash file in MSIE 6.0 and MSIE 5.0. The previous file I submitted did not do that without the wmode attribute. There is a wmode attribute that flash sets up in the embed tag but it does not seem to work in Mozilla?
When I view the test case in Opera 7, the page renders the same as in the current trunk build. IE uses ActiveX so I would suspect that that is the reason it renders different. Can you attach a screen grab of how you expect the page to render -- that may help.
I also wanted to note that in IE, the z-index rendered below the images
Notice that the upper part of the layer renders over the flash file.
I just want to add that the first attachment no longer applies and attention should be applied to the 2nd and 3rd attachments.
Great! thank youso much -- indeed IE renders like that, but Opera renders the same as we do. Serge/Andrei - any suggestions?
You are using the wrong version of flash, the version that includes wmode support is here: http://www.macromedia.com/software/flashplayer/special/beta/ and is version 6.0r61. r47 does not include wmode support.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago22 years ago
Resolution: --- → INVALID
You are right. I upgraded to 6.0r61 and the layer finally shows on top. When will this version of the Flash Player be shipping with Mozilla so that people will not have to worry about upgrading to this?
yes it works with the correct player
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: