Bug 1059224 - [v2.1] Update browser launch method to use manifest url in...

...stead of app name
I suspect this means we do not have any unit tests for this. Could you add one for each scenario (with and without entry points)?