Closed
Bug 25295
Opened 25 years ago
Closed 25 years ago
Intellimouse "wheel click" and Clipboard bug
Categories
(Core :: XUL, defect, P3)
Tracking
()
M15
People
(Reporter: slash, Assigned: akkzilla)
References
()
Details
I appologize for not using Mozilla M13 to submit this form. All other attempts
were unsuccessful apparently from other bugs. M13 is the release I was using
when this bug happened.
I am using Windows 2000 Final (5.00.2195) which was upgraded from Windows 98
Second Edition, which had Microsoft Intellipoint 3.0 installed. I am using a
Microsoft Intellimouse Explorer mouse, attached to the PS2 port using the USB-
PS2 adapter which was provided.
This bug can be easily replicated. Simply select some text and copy it to the
clipboard. I selected "Netscape was first, and Netscape will be Last".
Go to any website of your choice and attempt to click the wheel mouse down
(which invokes auto-scroll in IE 5/4). It will paste the selected text into
the URL field. The result was "http://www.Netscape was first, and Netscape
will be Last.com/" and it displays an error message "www.Netscape was first,
and Netscape will be Last.com could not be found. Please check the name and
try again."
The debug output is follows:
S_OK
nsDataObj::GetData2
->>>>>>>>>>>>>> Read Clipboard from memory
S_OK
->>>>>>>>>>>>>> Write Clipboard to memory
->>>>>>>>>>>>>> Read Clipboard from memory
URL on clipboard: 'http://www.Netscape was first, and Netscape will be Last.com/
'; length = 61
FindShortcut: in='http://www.Netscape was first, and Netscape will be Last.com/'
out='null'
Error loading URL http://www.Netscape was first, and Netscape will be Last.com/
Document: Done (0.08 secs)
WEBSHELL+ = 6
nsXULKeyListenerImpl::Init()
WEBSHELL+ = 7
WEBSHELL+ = 8
commonDialogOnLoad
WEBSHELL- = 7
WEBSHELL- = 6
Move window by 309,149.6
screen x 0screen y 0
WEBSHELL- = 5
Comment 1•25 years ago
|
||
I'm pretty certain that this is feature rather than a bug (middle mouse button
is supposed to load urls if you click it on the page).
However see bug 24571 for a possible future solution...
Component: Browser-General → XP Toolkit/Widgets
Comment 3•25 years ago
|
||
Assigning to default owner.
Assignee: nobody → trudelle
QA Contact: nobody → paulmac
Comment 5•25 years ago
|
||
Hmm. Was this intended to be a feature on Windows? Sounds like it is trying to
effect the load by pasting into the URL bar and faking the Enter (read KLUDGE?),
rather than going through the usual page load mechanism. Assigning to akkana per
pavlov, and cc'ing pavlov.
Assignee: trudelle → akkana
Assignee | ||
Comment 6•25 years ago
|
||
Yes, it's a feature, which a lot of people want. There is already a bug on
making this prefable for people who don't want it; marking this a dup of that
one.
Regarding Peter's "KLUDGE" comment, as far as I can tell, we're using the
standard way to go to the url bar (there's no enter being faked, and
navigator.js doesn't seem to have an API to go directly to a url without first
putting it in the urlbar). Peter didn't bother to leave himself cc'ed on this
bug, so I'm sending him mail separately to see how he thinks this is supposed to
be done.
*** This bug has been marked as a duplicate of 24571 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Comment 7•25 years ago
|
||
I'm sure I don't know anything you don't, Akkana. No doubt you are right, I was
just combining my impression with a comment from pavlov about faking the Enter.
Sorry about the parenthetical kludge comment, but I did use a question mark. I
thought we always used to load the page before displaying the URL, but was this
platform-specific? Windows 4.x seems to load the page before displaying the
URL. It seems like we'd only want to have valid, loaded URLs in the URL bar,
unless the user explicitly entered it. The current method leaves bogus URLs.
As to this bug being a dup of 24571 - are you sure? It sounded to me like the
reporter was middle-clicking in the page, and the URL got inserted in the middle
of the URLbar text. When it works, it should replace entirely, rather than
insert, right?
Assignee | ||
Comment 8•25 years ago
|
||
As I understand it, 24571 covers both general middle-mouse pasting (into any
editable field) and also the feature of middle-mousing in the browser content
area to go to a new page. They'll probably be on the same pref.
Comment 9•25 years ago
|
||
When the pref is set, and the user middle-clicks in the page, should the
clipboard URL a) be inserted into the middle of the URL bar, or b) entirely
replace the contents of the URL bar? If (a), then this bug should be separate,
and open.
Assignee | ||
Comment 10•25 years ago
|
||
b -- it should go to that url, just like it always has on unix.
It should only be inserted in the middle of what's already in the urlbar if the
user middle-clicks in the urlbar (and the insertion will be at the mouse
position) -- again, as Unix has always done.
They both work now, more or less, though the former case (middle-click in the
content area) is working inconsistently right now due to problems in the
workaround for bug 23669 (awaiting a real fix).
Comment 11•25 years ago
|
||
Sure, but this bug report is not citing any problems on Unix, only Win2000. It
seems to describe middle-clicking on the page resulting in the URL being
inserted into the URL bar, which would be a separate defect from 24571, not a
dup. Note that this is also using MS IP3.0 mouse, which may add its own
features. Perhaps the original reporter will clarify where the click occurred.
Comment 12•25 years ago
|
||
per offline conversation with akkana: reopening bug in case the reporter was
clicking in the page, or possibly reporting a Win2000/MSIP 3.0 specific defect.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Assignee | ||
Comment 13•25 years ago
|
||
Adding dependency for the bug on adding a pref.
Marking M15 because that's what 24571 currently is.
Comment 14•25 years ago
|
||
The original bug was about a mouse-wheel click. Isn't that different from a
middle-button click?
Assignee | ||
Comment 15•25 years ago
|
||
On wheel mice, the wheel *is* the middle button. And there are some wheelmouse
users who want to be able to use the wheel to scroll, without losing their
middle-click functionality. Hence we need a pref (bug 24575).
Incidentally, the submitter still hasn't said where he clicked in order to see
this behavior. I kept the bug open because Trudelle asked me to, but I really
don't know what the bug is, whether it's a dup of 24571, or what else might need
to be fixed until I know exactly where he was clicking.
Comment 16•25 years ago
|
||
Same problem under Linux (Build ID 2000022108) Scrolling the scrollwheel moves the page up/down and all is well. But clicking anywhere on the page with the scroll-wheel button will paste whatever is on clipboard to the URL field. If the word in clipboard was "wrongword", mozilla will try and auto fill out http://www.wrongword.com - and of course the page does not exist. CLicking the back-button on browser does not help to take you b ack to the previous page either - cause then the word "wrongword" will just reappear in the url-field, and mozilla yet again tries to "guess" the url. If it's intentionally designed like this - that middle-click will paste "clipboard content" to urlfield, regardless of where the cursor was on the webpage - that is a handicap de luxe. The middle-click should only activate a paste when the cursor is over the URL-field!
Comment 17•25 years ago
|
||
I like how most other Windows apps work, which is if the mouse wheel is clicked
on the window, it activates that window. This is currently quite handy in NS
4.x, as with pages with frames you have to activate the frame that you want
before you can scroll it with the mouse button. Since my finger's already on
the mouse wheel, it's easiest to click the window with that.
Assignee | ||
Comment 18•25 years ago
|
||
The submitter still hasn't replied -- I have to assume that he was indeed
talking about the functionality of middle click in page content going to that
page (which of course also loads the urlbar). Making that a pref is covered by
bug 24571, so I'm duping.
(I may end up taking 24571 myself, but that's a different issue; it doesn't help
to have two bugs open on the same issue.)
*** This bug has been marked as a duplicate of 24571 ***
Status: ASSIGNED → RESOLVED
Closed: 25 years ago → 25 years ago
No longer depends on: 24571
Resolution: --- → DUPLICATE
Comment 19•25 years ago
|
||
*** Bug 25574 has been marked as a duplicate of this bug. ***
You need to log in
before you can comment on or make changes to this bug.
Description
•