lp://staging/~osomon/webbrowser-app/historyUpdateOnLoadCommitted
- Get this branch:
- bzr branch lp://staging/~osomon/webbrowser-app/historyUpdateOnLoadCommitted
Branch merges
- Riccardo Padovani (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 391 lines (+229/-40)6 files modifiedsrc/app/webbrowser/Browser.qml (+29/-2)
src/app/webbrowser/history-model.cpp (+37/-1)
src/app/webbrowser/history-model.h (+2/-1)
tests/autopilot/webbrowser_app/tests/http_server.py (+32/-1)
tests/autopilot/webbrowser_app/tests/test_history.py (+80/-34)
tests/unittests/history-model/tst_HistoryModelTests.cpp (+49/-1)
Related bugs
Bug #1455858: History AWOL with YouTube "get more videos" button. | Medium | Invalid | |
Bug #1549780: [regression] favicons not stored in the history database | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1029. By Olivier Tilloy
-
Move code out of else block to avoid compiler warning (control reaches end of non-void function [-Wreturn-type]).
- 1028. By Olivier Tilloy
-
Swap the order in which conditions are evaluated, from cheapest to most expensive.
- 1027. By Olivier Tilloy
-
Add an autopilot test to verify that history.pushState() inserts a new entry in the history database.
- 1026. By Olivier Tilloy
-
Add autopilot tests to verify that a page’s title is stored in history, but not dynamically updated.
- 1024. By Olivier Tilloy
-
Add some autopilot tests to verify that favicons are stored and updated in the history database.
- 1023. By Olivier Tilloy
-
Simplify code a bit.
Do not prevent dynamic favicon updates from updating the history database, to be consistent with what chromium does. - 1022. By Olivier Tilloy
-
Add an update(…) method to HistoryModel, to allow updating the title and icon of an entry without incrementing the corresponding number of visits.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/webbrowser-app