4 output=$(dbus-send --session --type=method_call --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.GetNameOwner string:"$1" 2>/dev/null)
6 if [ $RETVAL -ne 0 ]; then
9 echo "$output" | tail -1
22 # Check whether Browser Switchboard owns the com.nokia.osso_browser name or not
23 osso_browser_owner=$(get_name_owner com.nokia.osso_browser)
25 # No one owns com.nokia.osso_browser -- let D-Bus start
26 # browser-switchboard to handle this request
27 method=switchboard_launch_microb
29 # If com.nokia.osso_browser is owned by the owner of
30 # org.maemo.garage.browser-switchboard, then Browser Switchboard must
32 browser_switchboard_owner=$(get_name_owner org.maemo.garage.browser-switchboard)
33 if [ "$osso_browser_owner" = "$browser_switchboard_owner" ]; then
34 # Browser Switchboard owns com.nokia.osso_browser
35 method=switchboard_launch_microb
37 # Assume MicroB owns com.nokia.osso_browser
38 method=open_new_window
42 dbus-send --session --type=method_call --print-reply --dest="com.nokia.osso_browser" /com/nokia/osso_browser/request com.nokia.osso_browser.$method string:${url:-"new_window"} > /dev/null 2>&1