← Back to team overview

touch-packages team mailing list archive

[Bug 1404702] Re: selected radio button is not visible in WebKit 2.6 in Ambiance

 

Hi from upstream,

WebKitGTK+ uses GTK_STATE_FLAG_CHECKED to indicate that the toggle
button is selected when built against GTK+ 3.14 or newer. When built
against older GTK+, it uses GTK_STATE_FLAG_ACTIVE. That is the correct
behavior.

See:
https://github.com/WebKit/webkit/blob/master/Source/WebCore/rendering/RenderThemeGtk.cpp#L490

So what is wrong in Ubuntu? I dunno. :) Maybe Ambiance has not been
updated for GTK+ 3.14 (but then I would expect toggle buttons to be
broken in all apps), or perhaps you just need to rebuild WebKitGTK+ (but
presumably that has happened sometime since this bug was filed).

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-themes in Ubuntu.
https://bugs.launchpad.net/bugs/1404702

Title:
  selected radio button is not visible in WebKit 2.6 in Ambiance

Status in ubuntu-themes package in Ubuntu:
  New
Status in webkit2gtk package in Ubuntu:
  New

Bug description:
  I'm running WebKit 2.6.2 on Ubuntu 15.04 (Vivid).

  With this version of WebKit, a selected radio button looks exactly
  like an unselected radio button in the Ambiance theme.  You can see
  this, for example, if you run Epiphany and visit
  http://www.w3schools.com/HTML/tryit.asp?filename=tryhtml_radio, or any
  other web page with radio buttons.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-themes/+bug/1404702/+subscriptions


References