The general flow of things is:
webbrowser-app <-> qtlocation <-> Ubuntu backend <-> platform api <-> location service <-> trust store
The location service returns an error message if the user denied access, see http://bazaar.launchpad.net/~phablet-team/location-service/trunk/view/head:/src/location_service/com/ubuntu/location/service/skeleton.cpp#L172. However, the error report is not correctly handed up the stack on the client side. With that, I marked qtubuntu-sensors as affected, too.
The general flow of things is:
webbrowser-app <-> qtlocation <-> Ubuntu backend <-> platform api <-> location service <-> trust store
The location service returns an error message if the user denied access, see http:// bazaar. launchpad. net/~phablet- team/location- service/ trunk/view/ head:/src/ location_ service/ com/ubuntu/ location/ service/ skeleton. cpp#L172. However, the error report is not correctly handed up the stack on the client side. With that, I marked qtubuntu-sensors as affected, too.