Merge lp://staging/~joergberroth/unav/WebViewCrashHandling into lp://staging/unav
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~joergberroth/unav/WebViewCrashHandling |
Merge into: | lp://staging/unav |
Diff against target: |
417 lines (+174/-35) 9 files modified
qml/Favorites.qml (+2/-0) qml/Location.qml (+4/-0) qml/Main.qml (+32/-19) qml/PoiDetailsPage.qml (+2/-0) qml/PoiListPage.qml (+2/-0) qml/SearchPage.qml (+1/-3) qml/components/NotificationBar.qml (+30/-2) qml/components/POIQuickAccessGridView.qml (+9/-11) qml/components/WebProcessMonitor.qml (+92/-0) |
To merge this branch: | bzr merge lp://staging/~joergberroth/unav/WebViewCrashHandling |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
costales | Pending | ||
Review via email: mp+296529@code.staging.launchpad.net |
This proposal supersedes a proposal from 2016-05-27.
Commit message
* added WebProcessMonit
- notification that map crashed.
- try to reload webview if it was killed.
- if a route was active, it will be reloaded again.
* adjusted NotificationBar.qml and some code clean up (NotificationBa
Description of the change
* added WebProcessMonit
- notification that map crashed.
- try to reload webview if it was killed.
- if a route was active, it will be reloaded again.
* adjusted NotificationBar.qml and some code clean up (NotificationBa
Unmerged revisions
- 78. By JkB
-
* modified notification text
- 77. By JkB
-
*merge with costales branch
- 76. By JkB
-
*changed error messages text
- 75. By JkB
-
*removed timer and improved popup handling
- 74. By JkB
-
*merge with trunk
- 73. By JkB
-
*removed typo in id
*added close() signal - 72. By JkB
-
*ensure that endLat/endLng will always be set in Main.qml if route_state changes to "yes"
- 71. By JkB
-
*add another notification
*wait 500ms before recalculating route
*modified a notifiacation in WebProcessMonitor.qml - 70. By JkB
-
* small format fix
- 69. By JkB
-
* added WebProcessMonit
or.qml from webbrowser-app to manage webview kills
- notification that map crashed.
- try to reload webview if it was killed.
- if a route was active, it will be reloaded again.
* adjusted NotificationBar.qml and some code clean up (NotificationBarTimer handling)
It didn't work for me.
I used uNav in the morning.
After ~10 hours, I opened and I saw the map and the red popup.
uNav was freezed ~5 seconds and then, the system killed it.