We are programming a web application (not \'just\' a web site, but functionality-wise a real application), and have the following discussion for the next release:
I think it depends on whether you perceive the context-menu as part of the browsers chrome or not. If you do (and I ascribe to this view), then it should be off target, but otherwise it is a good place for adding some usability to your application.