André's html-only test case (in the bug report) shows Safari sending
mousedown-right, so something else is going on. Maybe there is some
other quirk in the LFC that is causing us not to get the event?
On 2009-08-24, at 13:56EDT, Henry Minsky wrote:
I just discovered that the last changes I made for LPP-8218 caused the
context menu to get broken in Safari/DHTML.
The problem is that in Safari, there is no "mousedown-right" event
sent when
you right click. There is only the "oncontextmenu"
event. So the quirk for checking if DOM2 mouse events is supported
isn't
really telling you the right thing for Safari.
Either we need to put in another quirk for Safari in this case, or
maybe we
should just back out and use the 'oncontextmenu'
event for everyone, since it seems to be supported on IE, FF, and
Safari.
I'd still like to figure out what Opera does also..
--
Henry Minsky
Software Architect
[email protected]