Bug 97599
| Summary: | Consider implementing link highlighting using CSS and element active state | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Rick Byers <rbyers> |
| Component: | UI Events | Assignee: | W. James MacLean <wjmaclean> |
| Status: | RESOLVED INVALID | ||
| Severity: | Enhancement | CC: | allan.jensen, efidler, gmak, mike, rjkroege, tonikitoo |
| Priority: | P3 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Rick Byers
Link highlighting and setting the active state with touch have similar properties - eg. with ENABLE(GESTURE_EVENTS) they're both triggered via GestureTapDown/GestureTapCancel. Maybe it would be nice if link highlighting was just a default special case for touch of active state - i.e. we the default active state for a div was a combination of CSS rules (and maybe shadow DOM) that drew the highlight.
Lots of potential issues here (perf etc.) but worth thinking about long term. See https://bugs.webkit.org/show_bug.cgi?id=96060#c16 for more discussion.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Rick Byers
I thought I assigned this when I filed it.. oh well..
Rick Byers
Old chromium-specific.