| Summary: | REGRESSION (-r226018): Shift-clicking to extend selection extends it from both ends if granularity is not character | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | mitz |
| Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW --- | ||
| Severity: | Normal | CC: | ap, sam, webkit-bug-importer, wenson_hsieh |
| Priority: | P1 | Keywords: | InRadar, Regression |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | data:text/html,<div>one<br>two<br>three<br>four<br>five<br>six | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=164519 | ||
|
Description
mitz
2018-07-12 10:02:10 PDT
I can reproduce this with r233395 in macOS High Sierra 10.13.6. It also reproduces with built-in Safari in that version of macOS, so it’s not a particularly recent regression. Oddly, I'm unable to reproduce this on 10.13.4 (I tried both system Safari and STP 60). This comes down to the behavior of VisibleSelection::expandUsingGranularity, which makes it at least somewhat related to bug 164519. I wonder if there’s some extra global setting or preference that affects this (something like “smart copy and paste”). |