Single instance support
When using a browser on mobile, it is expected that the links clicked in the other apps will open as a new tab in the browser. This would require single instance support, probably via providing DBus service and launching an application (through dbus activation) only if it is not started already.
That would have to work in addition to the webapps support. The latter should not touch DBus and launch without it.