Most of a Mac OS X application's user interface is created in Interface Builder. The resulting files can be edited. But context menus are created in code, which is compiled to an executable.
Your options are very limited:
- Write an Input Manager that hijacks part of the Safari process (insane)
- Change the actual Safari executable (even more insane)
You cannot use Safari extensions to do this, they only support adding context menu entries, not changing existing ones.
You cannot use Automator/Services, because text input doesn't work, and the service doesn't apply for links when it expects URL input (for whatever reason). GUI scripting fails even more spectacularly.
Maybe, depending on what your motivation is, note that pressing o
will highlight the second option, while pressing Down arrow
will select the first option, if you're using your keyboard to navigate the menu.
1I think you mean Control-click, not Option-click. – NSGod – 2011-01-12T20:37:11.173
Of course. misprint out :) – scilix – 2011-01-12T21:07:31.273
(@scilix, next time please use the "edit" link. Thanks!) – Arjan – 2011-01-13T13:02:10.787