[Webkit-unassigned] [Bug 10124] New: no middle or right button support or simulation for single button

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Wed Jul 26 17:50:16 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=10124

           Summary: no middle or right button support or simulation for
                    single button
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
               URL: http://www.quirksmode.org/js/events/button.html
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: matthew at mcgillis.org


Web pages/Javascript can be driven based on middle or right mouse button
clicks. However mac users with a single mouse button have no way to activate
these other options when sites require them. They also have no way to activate
these options with safari even if they have a mouse that has all the buttons.

Would be nice to support 3 button mouses and provide a way to simulate a right
click or middle click on a single button mouse.

I believe the somewhat comman implementation is to map:
control-click = right click
alt-click = middle/other click
Although the above approach does have some problems with apples existing usage
of control-click.

This problem can be reproduced using the following steps:

Steps to Reproduce:

1.Got to url provided
2.Click on the text in the box and the event information will apear in the log
3.Try clicking using control, option, command, shift or any modifier you like
4. Try using a 3 button mose and click on the box using any of the buttons.

Actual Results:  
the log never changes from a left mouse button click

Expected Results:  
It would be nice if apple users had some way of clicking to produce a middle or
right click result. Both with a 3 button mouse or single button mouse.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list