Merge lp://staging/~laney/unity-control-center/wk2 into lp://staging/unity-control-center

Proposed by Iain Lane
Status: Merged
Approved by: Sebastien Bacher
Approved revision: no longer in the source branch.
Merged at revision: 12848
Proposed branch: lp://staging/~laney/unity-control-center/wk2
Merge into: lp://staging/unity-control-center
Diff against target: 114 lines (+40/-27)
3 files modified
configure.ac (+1/-1)
debian/control (+1/-1)
panels/info/cc-info-panel.c (+38/-25)
To merge this branch: bzr merge lp://staging/~laney/unity-control-center/wk2
Reviewer Review Type Date Requested Status
Sebastien Bacher Approve
Unity Control Center development team Pending
Review via email: mp+282487@code.staging.launchpad.net

Commit message

Port the info WebView to WebKit 2

Description of the change

Port the info WebView to WebKit 2

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the work!

There are some small issues though

* you deleted the gtk_scrolled_window_new () call but kept the sw variable and still use it as "user_data" in the callback which triggers a warning about user_data not being a valid GTK_WIDGET

* detail and was there before, but "gtk_widget_show_all(" lacks a space before the parenthesis, could you it while you are changing this line? ;-)

* the scrollbars have glitches/redraw issues here, do you see that as well? (it might be a webkit2 issue, doesn't do that with the current version though so it's an user experience regression and we should at least have a milestoned bug about it)

review: Needs Fixing
Revision history for this message
Iain Lane (laney) wrote :

Thanks for the review.

On Wed, Jan 13, 2016 at 06:21:07PM -0000, Sebastien Bacher wrote:
> Review: Needs Fixing
>
> Thanks for the work!
>
> There are some small issues though
>
> * you deleted the gtk_scrolled_window_new () call but kept the sw variable and still use it as "user_data" in the callback which triggers a warning about user_data not being a valid GTK_WIDGET

Ok, fixed, thanks.

>
> * detail and was there before, but "gtk_widget_show_all(" lacks a space before the parenthesis, could you it while you are changing this line? ;-)

Ok.

>
> * the scrollbars have glitches/redraw issues here, do you see that as well? (it might be a webkit2 issue, doesn't do that with the current version though so it's an user experience regression and we should at least have a milestoned bug about it)

It's a WebKit and theme problem. Trevinho was looking at it a while ago.

--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]

Revision history for this message
Sebastien Bacher (seb128) wrote :

thanks, that looks fine, we should open a bug about the webkit issue but that's rather an item blocking the webkitgtk2 transition landing than one for that specific changeset

review: Approve
12844. By Iain Lane

Update the legal notice to fix a broken link and reflect dash search being off by default Fixes: #1534085
Approved by: Sebastien Bacher

12845. By CI Train Bot Account

Releasing 15.04.0+16.04.20160119-0ubuntu1

12846. By Iain Lane

Merge with trunk

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches