Merge lp:~abreu-alexandre/webbrowser-app/context-menu-to-overlay-webviews into lp:webbrowser-app
| Status: | Merged |
|---|---|
| Approved by: | Olivier Tilloy on 2016-03-07 |
| Approved revision: | 1372 |
| Merged at revision: | 1376 |
| Proposed branch: | lp:~abreu-alexandre/webbrowser-app/context-menu-to-overlay-webviews |
| Merge into: | lp:webbrowser-app |
| Diff against target: |
969 lines (+463/-188) 14 files modified
src/app/ContentHandler.qml (+1/-1) src/app/webbrowser/Browser.qml (+1/-1) src/app/webbrowser/ContentDownloadDialog.qml (+1/-0) src/app/webbrowser/ContentPickerDialog.qml (+1/-0) src/app/webbrowser/DownloadsPage.qml (+1/-0) src/app/webcontainer/ContentDownloadDialog.qml (+1/-0) src/app/webcontainer/ContentPickerDialog.qml (+1/-0) src/app/webcontainer/PopupWindowController.qml (+3/-0) src/app/webcontainer/PopupWindowOverlay.qml (+9/-2) src/app/webcontainer/WebViewImplOxide.qml (+3/-138) src/app/webcontainer/WebappContainerWebview.qml (+7/-1) src/app/webcontainer/WebappWebview.qml (+234/-0) tests/autopilot/webapp_container/tests/fake_servers.py (+10/-4) tests/autopilot/webapp_container/tests/test_context_menu.py (+190/-41) |
| To merge this branch: | bzr merge lp:~abreu-alexandre/webbrowser-app/context-menu-to-overlay-webviews |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Olivier Tilloy | Approve on 2016-03-07 | ||
| Alberto Mardegan (community) | 2016-01-13 | Approve on 2016-02-24 | |
| David Barth (community) | Approve on 2016-02-04 | ||
| PS Jenkins bot | continuous-integration | Needs Fixing on 2016-02-03 | |
|
Review via email:
|
|||
Commit Message
Handle context menu in overlay webviews.
Description of the Change
Handle context menu in overlay webviews.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1325
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Alexandre Abreu (abreu-alexandre) wrote : | # |
Sorry Alberto I seem to have missed your inline comments, the branch has been updated
| Olivier Tilloy (osomon) wrote : | # |
The copyright year in the header for src/app/
It would be good to add autopilot tests to verify that the menu also works in overlays.
The changes otherwise look good (and I’ve verified they don’t introduce regressions in the browser).
| Alexandre Abreu (abreu-alexandre) wrote : | # |
> The copyright year in the header for src/app/
> should be 2016.
done
>
> It would be good to add autopilot tests to verify that the menu also works in
> overlays.
done
| Olivier Tilloy (osomon) wrote : | # |
There are multiple flake8 errors in the changed python files.

FAILED: Continuous integration, rev:1324 jenkins. qa.ubuntu. com/job/ webbrowser- app-ci/ 2592/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 6255/console jenkins. qa.ubuntu. com/job/ webbrowser- app-vivid- amd64-ci/ 1345/console jenkins. qa.ubuntu. com/job/ webbrowser- app-vivid- armhf-ci/ 1345/console jenkins. qa.ubuntu. com/job/ webbrowser- app-vivid- i386-ci/ 1345/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 6266/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/webbrowser- app-ci/ 2592/rebuild
http://