Open Bug 323864 Opened 14 years ago Updated Last year

overflow auto makes content unaccessable

Categories

(Core :: Web Painting, defect)

x86
Windows XP
defect
Not set

Tracking

()

People

(Reporter: bugzilla, Unassigned)

References

()

Details

(Keywords: testcase)

We, on a large danish portal, have a flash menu that goes on top on the content for navigation. The shwoing and hidding of the flash is done via javascript.

I've managed to produce a small test case:
http://gemal.dk/test/hubproblem.html

To produce:
1) click on the "toogle flash"
2) try to move over the "Create", "See" or "About"
3) nothings happens

4) now press the toogle overflow
5) try to move over the "Create", "See" or "About"
6) it works

why does setting overflow to auto hides the links in the flash?
does overflow:auto makes it some kind of os widget?
forgot my build id:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060117 Firefox/1.6a1 ID:2006011706

It seems to be a Windows problem, since I couldn't reproduce on Linux
Nice testcase.
This bug should be fixed by the patch from bug 317375.
Depends on: 317375
Keywords: testcase
I was wrong, not fixed by bug 317375.
No longer depends on: 317375
I have exactly the same bug here :
http://fr.devpod.be/template/bugOverflow.html

The bug not only depend of the flash's parent properties but also of all html elements (visible or not) below the flash itself.
All flash events, placed above an HTML element with the overflow property set to 'auto', are ignored.
> does overflow:auto makes it some kind of os widget?

Yes.

Is this flash using wmode="transparent"?
(In reply to comment #5)
> Is this flash using wmode="transparent"?

Yes.

Probably the usual widget z-ordering issue...  Not sure.
Assignee: dbaron → roc
Component: Style System (CSS) → Layout: View Rendering
Things that use wmode=transparent should always work.

The flash is not *in* an overflow:auto element, is it?
(In reply to comment #8)
> The flash is not *in* an overflow:auto element, is it?

No.

QA Contact: ian → layout.view-rendering
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.