[webapp-container] Facebook app appears to open links in a new tab, rather than external browser window or popup windows
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
webbrowser-app |
Fix Released
|
High
|
David Barth | ||
webbrowser-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
On Desktop, when the user clicks on a link that is supposed to open a new popup (target="_blank" or window.open), the link does not open properly (no popup or invalid url not part the the same domain as the webapp).
[Test Case]
- On Desktop:
1. Open the Facebook webapp,
2. Click on an *outside* link (that is supposed to be opened outside the facebook page),
3. Make sure that it opens in the main browser,
4. Open the GooglePlus webapp,
5. Click on an outside link,
6. Make sure that it opens in the browser,
7. Go to Youtube,
8. Search for a video that has links to a page outside of youtube (e.g. "movie trailers" with links to movie pages in the 'description'),
9. Once in the video page, click on the movie webpage link, it should open in the external browser,
- On UbuntuTouch: the webapp-container does not create or handle popups, it should delegate opened links to the webbrowser-app instead,
[Regression Potential]
Handling of popups
Related branches
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Alberto Mardegan (community): Approve
- Olivier Tilloy: Needs Information
-
Diff: 124 lines (+56/-18)1 file modifiedsrc/app/webcontainer/WebViewImplOxide.qml (+56/-18)
Changed in webbrowser-app: | |
assignee: | nobody → David Barth (dbarth) |
tags: | added: webapps-blocker |
Changed in webbrowser-app: | |
importance: | Undecided → High |
milestone: | none → 14.04 |
Changed in webbrowser-app: | |
status: | New → In Progress |
Changed in webbrowser-app: | |
status: | Fix Committed → In Progress |
summary: |
[webapp-container] Facebook app appears to open links in a new tab, - rather than external browser window + rather than external browser window or popup windows |
description: | updated |
Changed in webbrowser-app (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in webbrowser-app: | |
status: | Fix Committed → Fix Released |
Were you opening the webapp in chromium or in the new qtwebkit container? ie did you have ~/.local/ share/unity- webapps/ enable- webapp- container ?
Also, can you specify the version of unity-webapps- service you were running;?