Closed
Bug 317914
Opened 20 years ago
Closed 20 years ago
window.getSelection().toString() not work properly (return empty string)
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 310241
People
(Reporter: bugzilla, Unassigned)
Details
(Keywords: regression)
Attachments
(3 files)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8) Gecko/20051107 Firefox/1.5
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8) Gecko/20051107 Firefox/1.5
On a test page select any test and press "Quote". In Mozilla1.0.7- and other browsers this function is work properly.
Reproducible: Always
Steps to Reproduce:
1. Select any text on testpage.
2. Press "Quote" link
3. See in textarea
Actual Results:
In 1.5+ text not returned (by window.getSelection().toString())
Expected Results:
Full quotation (return selected text by window.getSelection().toString())
| Reporter | ||
Comment 1•20 years ago
|
||
Comment 2•20 years ago
|
||
The testcase WFM on XP in Firefox 1.5 Beta 1 (or at least works the same as on MOzilla suite 1.7.2). Firefox version info:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4
So potentially a regression since then???
Comment 3•20 years ago
|
||
Ian, if you see [quote][nickname]testuser[/nickname]
and just [/quote] on the next line,
it's still the bug.
WFM with Mozilla 1.8a5 but reproducible with Mozilla 1.8a6 (and SeaMonkey 1.0a).
| Reporter | ||
Comment 5•20 years ago
|
||
If you not see selected text in the textarea after selecting text and press "Quote" — it is BUG!
| Reporter | ||
Updated•20 years ago
|
Flags: testcase+
| Reporter | ||
Comment 6•20 years ago
|
||
Update!
See testcase from bug #38254: https://bugzilla.mozilla.org/attachment.cgi?id=38254#
If you select text with link and press link, window.getSelection().toString() text returned properly!
Component: General → DOM
Flags: blocking1.8.1?
Flags: blocking1.8.0.1?
OS: Windows XP → All
Product: Firefox → Core
Hardware: PC → All
Version: unspecified → 1.8 Branch
| Reporter | ||
Comment 7•20 years ago
|
||
| Reporter | ||
Comment 8•20 years ago
|
||
Update! see workaround!
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 9•20 years ago
|
||
No specific bug / patch referenced as the fix.
-> WORKSFORME
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Updated•20 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → WORKSFORME
Comment 10•20 years ago
|
||
> No specific bug / patch referenced as the fix.
> -> WORKSFORME
There has been no fix, "WFM" comments in the bug refer to old builds in an attempt to narrow down the regression range. I'm glad the poster found a workaround but the original testcase still shows a regression from 1.0.x
Not blocking 1.8.0.1, however.
Status: RESOLVED → UNCONFIRMED
Flags: blocking1.8.0.1? → blocking1.8.0.1-
Keywords: regression
Resolution: WORKSFORME → ---
Comment 11•20 years ago
|
||
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060115 Firefox/1.6a1
All three testcases work for me just as expected. Note that the second two just show the selected text, but this is because they're coded that way.
Assignee: nobody → general
Component: DOM → DOM: Level 0
QA Contact: general → ian
Comment 12•20 years ago
|
||
I see this bug on SeaMonkey 1.0 final (Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060130 MultiZilla/1.8.1.0x SeaMonkey/1.0). Using onmousedown rather than onclick as in the workaround solves it for me.
Comment 13•20 years ago
|
||
I have a similar problem, badly formulated here
http://forums.mozillazine.org/viewtopic.php?t=375161
and can provide an html file for testing.
basically same problem in my application: getSelection().toString() now returns an empty string.
This worked in Firefox before 1.5 and still works in Mozilla 1.7.7
---begin test file---
<table>
<th>sample bug page for my bug</th>
<tr>
<td><b>some dummy text : select any portion with your mouse, then click on "google.fr" (top right of this page)</b>
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
<p>
My app is BROKEN !
<p>
my application worked in Firefox 1.0.4 Fr and still works in Mozilla 1.7.7
it stopped working as soon as I installed the new Firefox 1.5
<p>
if uses the javascript function getSelection() to pass the text selected to a Google search
<p>
I tried to apply the copy/paste user preferences in profiles/user.js as explained
here : http://forums.mozillazine.org/viewtopic.php?t=372322&highlight=selected+text
but this did not solve the problem;
I may have been confused about where the file should be placed, though, the documentation does not compare with my setup at all! + implementing this to a large group of users is not realistically feasible anyway.
<p>
the link the users click on to launch the search on the selected text:
...
</td>
<td valign=top>
<a href="javascript:jumpSelection();">[Google.fr]</a>
</td>
</tr>
</table>
<script>
function jumpSelection() {
someurl='http://www.google.fr/search?hl=fr&ie=ISO-8859-1&q=%22'+escape(getSelection().toString())+'%22&btnG=Recherche+Google&meta=lr%3Dlang_fr';
showme=window.open(someurl,"","width=800,height=600,top=50,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes");
}
</script>
---end test file
Comment 14•20 years ago
|
||
*** This bug has been marked as a duplicate of 310241 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → DUPLICATE
Comment 15•20 years ago
|
||
clearing blocking1.8.1 request, as this is a duplicate (the other bug already has that request)
Flags: blocking1.8.1?
You need to log in
before you can comment on or make changes to this bug.
Description
•