@kyleabaker: I had a look at unity’s code, and it appears that it first checks the value of the /desktop/gnome/applications/browser/exec GConf key, and if it’s invalid it falls back on a hardcoded whitelist of possible browsers (firefox, chromium-browser, epiphany-browser, midori), which doesn’t include opera.
@kyleabaker: I had a look at unity’s code, and it appears that it first checks the value of the /desktop/ gnome/applicati ons/browser/ exec GConf key, and if it’s invalid it falls back on a hardcoded whitelist of possible browsers (firefox, chromium-browser, epiphany-browser, midori), which doesn’t include opera.