Closed Bug 172656 Opened 22 years ago Closed 22 years ago

Nodes with style visibility:hidden should be marked STATE_OFFSCREEN

Categories

(Core :: Disability Access APIs, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: aaronlev, Assigned: aaronlev)

References

Details

(Keywords: testcase)

Attachments

(2 files)

It turns out that we expose visibility:hidden nodes without showing that they are hidden. This is a mistake, we should use STATE_OFFSCREEN for them.
visibility:collapse is also a problem.
Filed bug 172661, we need an interface so that we can check if a frame is hidden.
Depends on: 172661
Keywords: testcase
Comment on attachment 101948 [details] [diff] [review] Make IsPartiallyVisible() check style context for visibility > + if (!vis->IsVisible()) should be + if (!vis || !vis->IsVisible()) r=kyle if fixed above
Attachment #101948 - Flags: review+
Comment on attachment 101948 [details] [diff] [review] Make IsPartiallyVisible() check style context for visibility sr=alecf
Attachment #101948 - Flags: superreview+
checked in
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
-- verified in latest trunk build(20021111) and latest MfcEmbed(20021112). Works fine. Marking verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: