Merge lp:~laney/software-center/webkit2 into lp:software-center
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Merged at revision: | 3344 | ||||
| Proposed branch: | lp:~laney/software-center/webkit2 | ||||
| Merge into: | lp:software-center | ||||
| Diff against target: |
857 lines (+151/-293) 11 files modified
debian/control (+1/-1) run-tests.sh (+2/-2) softwarecenter/ui/gtk3/dialogs/dialog_tos.py (+15/-10) softwarecenter/ui/gtk3/views/purchaseview.py (+22/-51) softwarecenter/ui/gtk3/widgets/exhibits.py (+36/-36) softwarecenter/ui/gtk3/widgets/videoplayer.py (+20/-79) softwarecenter/ui/gtk3/widgets/webkit.py (+45/-67) tests/gtk3/test_purchase.py (+0/-24) tests/gtk3/test_webkit.py (+8/-18) tests/gtk3/test_widgets.py (+1/-1) tests/gtk3/windows.py (+1/-4) |
||||
| To merge this branch: | bzr merge lp:~laney/software-center/webkit2 | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Iain Lane (community) | Approve on 2016-02-17 | ||
| software-store-developers | 2015-07-14 | Pending | |
|
Review via email:
|
|||
Commit Message
Port to WebKit 2
Description of the Change
Initial review appreciated. There are probably still bugs (I didn't test purchasing for example).
| Matthew Paul Thomas (mpt) wrote : | # |
- 3325. By dobey on 2015-12-18
-
Fix the version string to not be so high (no previous releases of it).
- 3326. By Sebastien Bacher on 2015-12-18
-
Remove use of deprecated n_row property.
- 3327. By Sebastien Bacher on 2015-12-18
-
Use GtkIcon's lookup_icon method instead of has_icon to fix invalid icons.
- 3328. By Michael Vogt on 2015-12-18
-
Avoid a crash when the aptdaemon transaction has no package data.
- 3329. By Sebastien Bacher on 2015-12-18
-
Clear some source ID warnings.
- 3330. By Sebastien Bacher on 2015-12-18
-
Restore the GtkStyle context in the button widget.
- 3331. By Sebastien Bacher on 2015-12-18
-
Remove gwibber usage.
- 3332. By Sebastien Bacher on 2015-12-18
-
DB_NOMMAP needs to be set using set_flags, it's not valid in DBEnv.open
- 3333. By dobey on 2015-12-18
-
Multi-inherit from object as well, as RawConfigParser is old-style.
Use super to chain up initialization. - 3334. By Barry Warsaw on 2015-12-18
-
Fix some bilingual Python 2/3 issues so plug-ins can work in both versions.
- 3335. By Iain Lane on 2015-12-18
-
Open cataloged_times.p as bytes for py3 compatibility.
- 3336. By Michael Vogt on 2015-12-18
-
Disable paste when search entry not visible.
- 3337. By Bruce Pieterse on 2016-01-06
-
Update README to mentione python3-
aptdaemon. test instead. - 3338. By Bruce Pieterse on 2016-01-06
-
Added support for Adwaita Dark Theme Variant.
- 3339. By dobey on 2016-01-07
-
Merge the debian tree in for CI train landing support.
- 3340. By dobey on 2016-01-07
-
Prepare the release.
- 3341. By CI Train Bot Account on 2016-01-07
-
Releasing 16.01+16.
04.20160107. 1 - 3342. By Iain Lane on 2016-01-19
-
Patch from Robin van der Vilet to not crash on locales with no country. Fixes: #1510237
- 3343. By CI Train Bot Account on 2016-01-19
-
Releasing 16.01+16.
04.20160119 - 3344. By Iain Lane on 2016-02-17
-
Merge with trunk again
| Iain Lane (laney) wrote : | # |
Self approving - if you have feedback we can address in later rounds.
| dobey (dobey) wrote : | # |
Can you answer mpt's questions?
| Iain Lane (laney) wrote : | # |
On Wed, Feb 17, 2016 at 03:40:03PM -0000, Rodney Dawes wrote:
> Can you answer mpt's questions?
ok
--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]
| Iain Lane (laney) wrote : | # |
On Tue, Jul 28, 2015 at 07:45:03AM -0000, Matthew Paul Thomas wrote:
> This is great to see. I suggest testing these things:
>
> * Does a purchase work?
I don't know how to purchase anything - is there a test server with some
packages available for xenial?
> * Does submitting a review work? (This should be fine, since the line you removed from submit_review.ui was also removed to fix bug 1445745.)
Yeah
> * Does an app's developer/support Web site link open in your default browser as expected?
Yeah
> * Does the checkbox list of add-ons show up for an app that has them? (Geany is a good example.)
Yeah
--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]


This is great to see. I suggest testing these things:
* Does a purchase work?
* Does submitting a review work? (This should be fine, since the line you removed from submit_review.ui was also removed to fix bug 1445745.)
* Does an app's developer/support Web site link open in your default browser as expected?
* Does the checkbox list of add-ons show up for an app that has them? (Geany is a good example.)