- Open https://secure.phabricator.com/rARC7112ee3d596019f0807748e6a7ec709041cdf166
- Scroll down to actual file changes and triple click
- Expected: Selecting the whole path, actual: selection canceled only on Firefox
Whatever Phabricator uses. It should be the latest one.
Line 943 blocks line selection only on Firefox, since only Firefox fires selectstart with the target set as the header when selecting the whole line. Both Chrome and WebKit sets the target as the text node and thus they can still select the line (as the function returns early at line 938). The Firefox behavior is not considered as “wrong”, and thus requesting a fix here.