Open
Bug 1149491
Opened 9 years ago
Updated 2 years ago
window.getSelection() gives high rangeCounts
Categories
(Core :: DOM: Selection, defect)
Tracking
()
UNCONFIRMED
People
(Reporter: net, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0 Build ID: 20150321212544 Steps to reproduce: 1. Visit http://en.wikipedia.org/wiki/Rattlesnakes_%28album%29 (for example) 2. From the menu, select all. 3. In Scratchpad, run alert(window.getSelection().rangeCount); Actual results: I see 14 ranges. Expected results: The docs say | Before the user has clicked a freshly loaded page, the rangeCount is | 0. A user can normally only select one range at a time, so the | rangeCount will usually be 1. https://developer.mozilla.org/en-US/docs/Web/API/Selection/ rangeCount and this was the behaviour of earlier Fx versions. Multiple ranges make it more difficult to extract the HTML source of a user selection in, e.g., bookmarklets.
Updated•9 years ago
|
Component: Untriaged → Selection
Product: Firefox → Core
Comment 1•7 years ago
|
||
Here's reduced case - https://jsfiddle.net/qjnu2wpf/ I spotted this interesting behavior when checking GitLab bug (https://gitlab.com/gitlab-org/gitlab-ce/issues/31193#note_27816376) Can somebody recheck this 2+ year old bug? It reliably happens on latest Nightly
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•