Bug 21547 - Scrollbar pseudo-classes :single-button, :double-button and :no-button represent OS setting only
Summary: Scrollbar pseudo-classes :single-button, :double-button and :no-button repres...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL: http://javelin.cc/scrollbar/
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-11 19:20 PDT by Timothy Hatcher
Modified: 2008-10-11 20:14 PDT (History)
2 users (show)

See Also:


Attachments
Test case (2.08 KB, text/html)
2008-10-11 19:59 PDT, Timothy Hatcher
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Hatcher 2008-10-11 19:20:46 PDT
Those pseudo-classes match based on the OS setting and not what buttons are currently visible/hidden.

So buttons that are forced to show with display: block, or hidden with display: none do not affect rules with those classes.

See the last examples at http://javelin.cc/scrollbar/
Comment 1 Timothy Hatcher 2008-10-11 19:59:45 PDT
Created attachment 24299 [details]
Test case
Comment 2 Timothy Hatcher 2008-10-11 20:14:51 PDT
Can't be fixed according to Hyatt. Style can't be checked when matching selectors.