<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>299741</bug_id>
          
          <creation_ts>2012-05-10 13:17:38 +0000</creation_ts>
          <short_desc>color palette of combobox&apos;s popup list issues</short_desc>
          <delta_ts>2012-05-10 19:40:16 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>konqueror</product>
          <component>khtml forms</component>
          <version>4.8.3</version>
          <rep_platform>unspecified</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrea Iacovitti">aiacovitti</reporter>
          <assigned_to name="Konqueror Bugs">konqueror-bugs-null</assigned_to>
          
          
          <cf_commitlink>http://commits.kde.org/kdelibs/9169e3286911f102dda285408ce003337967744b</cf_commitlink>
          <cf_versionfixedin>4.8.4</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1253731</commentid>
    <comment_count>0</comment_count>
      <attachid>71000</attachid>
    <who name="Andrea Iacovitti">aiacovitti</who>
    <bug_when>2012-05-10 13:17:38 +0000</bug_when>
    <thetext>Created attachment 71000
testcase

There are some issues on how the combobox&apos;s popup list is renderered due to the applied color palette. Please load the testcase.

The second &lt;SELECT&gt; element specifies a transparent background, the list popup will also be rendered with transparent bg and this cause the option element on the list to be unreadable because they overlap with the underlying page content. This similar issue has already been resolved in case of combo styled with image brackground (see #170398).

The fourth combo is styled with yellow background. The background of its list popup is yellow but also the scrollbars will be painted with yellow color, unlike other browsers engine that renders the scrollbars with default system colors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253830</commentid>
    <comment_count>1</comment_count>
    <who name="Andrea Iacovitti">aiacovitti</who>
    <bug_when>2012-05-10 19:40:16 +0000</bug_when>
    <thetext>Git commit 9169e3286911f102dda285408ce003337967744b by Andrea Iacovitti.
Committed on 10/05/2012 at 21:28.
Pushed by aiacovitti into branch &apos;KDE/4.8&apos;.

Combobox&apos;s listview popup colors:
- Use default system colors when combobox has transparent/image background
- Always use default system color for listview scrollbar
FIXED-IN: 4.8.4

M  +1    -3    khtml/css/html4.css
M  +16   -13   khtml/rendering/render_replaced.cpp

http://commits.kde.org/kdelibs/9169e3286911f102dda285408ce003337967744b</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>71000</attachid>
            <date>2012-05-10 13:17:38 +0000</date>
            <delta_ts>2012-05-10 13:17:38 +0000</delta_ts>
            <desc>testcase</desc>
            <filename>testcase_cb_popup.html</filename>
            <type>text/html</type>
            <size>4403</size>
            <attacher name="Andrea Iacovitti">aiacovitti</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+CjxodG1sPgo8aGVh
ZD4KPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo
YXJzZXQ9SVNPLTg4NTktMSI+Cjx0aXRsZT5Db21ib2JveCBjb2xvciBwYWxldHRlIHRlc3Q8L3Rp
dGxlPgo8L2hlYWQ+Cjxib2R5Pgo8cD4KVW5zdHlsZWQ8YnIgLz4KICA8c2VsZWN0PgogICAgPG9w
dGlvbiB2YWx1ZT0iIj5DaG9vc2UuLi48L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjEiPjEu
IFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMiI+Mi4gVW5pdmVyc3VtPC9v
cHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIzIj4zLiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxv
cHRpb24gdmFsdWU9IjQiPjQuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0i
NSI+NS4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSI2Ij42LiBVbml2ZXJz
dW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjciPjcuIFVuaXZlcnN1bTwvb3B0aW9uPgog
ICAgPG9wdGlvbiB2YWx1ZT0iOCI+OC4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZh
bHVlPSI5Ij45LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjEwIj4xMC4g
VW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxMSI+MTEuIFVuaXZlcnN1bTwv
b3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTIiPjEyLiBVbml2ZXJzdW08L29wdGlvbj4KICAg
IDxvcHRpb24gdmFsdWU9IjEzIj4xMy4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZh
bHVlPSIxNCI+MTQuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTUiPjE1
LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjE2Ij4xNi4gVW5pdmVyc3Vt
PC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxNyI+MTcuIFVuaXZlcnN1bTwvb3B0aW9uPgog
ICAgPG9wdGlvbiB2YWx1ZT0iMTgiPjE4LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24g
dmFsdWU9IjE5Ij4xOS4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIyMCI+
MjAuIFVuaXZlcnN1bTwvb3B0aW9uPgogIDwvc2VsZWN0PgoKPHA+ClRyYW5zcGFyZW50IGJhY2tn
cm91bmQ8YnIgLz4KICA8c2VsZWN0IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50
OyI+CiAgICA8b3B0aW9uIHZhbHVlPSIiPkNob29zZS4uLjwvb3B0aW9uPgogICAgPG9wdGlvbiB2
YWx1ZT0iMSI+MS4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIyIj4yLiBV
bml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjMiPjMuIFVuaXZlcnN1bTwvb3B0
aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iNCI+NC4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0
aW9uIHZhbHVlPSI1Ij41LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjYi
PjYuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iNyI+Ny4gVW5pdmVyc3Vt
PC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSI4Ij44LiBVbml2ZXJzdW08L29wdGlvbj4KICAg
IDxvcHRpb24gdmFsdWU9IjkiPjkuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1
ZT0iMTAiPjEwLiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjExIj4xMS4g
VW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxMiI+MTIuIFVuaXZlcnN1bTwv
b3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTMiPjEzLiBVbml2ZXJzdW08L29wdGlvbj4KICAg
IDxvcHRpb24gdmFsdWU9IjE0Ij4xNC4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZh
bHVlPSIxNSI+MTUuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTYiPjE2
LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjE3Ij4xNy4gVW5pdmVyc3Vt
PC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxOCI+MTguIFVuaXZlcnN1bTwvb3B0aW9uPgog
ICAgPG9wdGlvbiB2YWx1ZT0iMTkiPjE5LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24g
dmFsdWU9IjIwIj4yMC4gVW5pdmVyc3VtPC9vcHRpb24+CiAgPC9zZWxlY3Q+Cgo8cD4KSW1hZ2Ug
QmFja2dyb3VuZDxiciAvPgogIDxzZWxlY3Qgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6dXJsKGh0
dHA6Ly93d3cua2RlLm9yZy9tZWRpYS9pbWFnZXMva2RlLnBuZyk7Ij4KICAgIDxvcHRpb24gdmFs
dWU9IiI+Q2hvb3NlLi4uPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxIj4xLiBVbml2ZXJz
dW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjIiPjIuIFVuaXZlcnN1bTwvb3B0aW9uPgog
ICAgPG9wdGlvbiB2YWx1ZT0iMyI+My4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZh
bHVlPSI0Ij40LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjUiPjUuIFVu
aXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iNiI+Ni4gVW5pdmVyc3VtPC9vcHRp
b24+CiAgICA8b3B0aW9uIHZhbHVlPSI3Ij43LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRp
b24gdmFsdWU9IjgiPjguIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iOSI+
OS4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxMCI+MTAuIFVuaXZlcnN1
bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTEiPjExLiBVbml2ZXJzdW08L29wdGlvbj4K
ICAgIDxvcHRpb24gdmFsdWU9IjEyIj4xMi4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9u
IHZhbHVlPSIxMyI+MTMuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTQi
PjE0LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjE1Ij4xNS4gVW5pdmVy
c3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxNiI+MTYuIFVuaXZlcnN1bTwvb3B0aW9u
PgogICAgPG9wdGlvbiB2YWx1ZT0iMTciPjE3LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRp
b24gdmFsdWU9IjE4Ij4xOC4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIx
OSI+MTkuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMjAiPjIwLiBVbml2
ZXJzdW08L29wdGlvbj4KICA8L3NlbGVjdD4KCjxwPgpjb2xvcjpyZWQ7YmFja2dyb3VuZC1jb2xv
cjp5ZWxsb3c7PGJyIC8+CiAgPHNlbGVjdCBzdHlsZT0iY29sb3I6cmVkO2JhY2tncm91bmQtY29s
b3I6eWVsbG93OyI+CiAgICA8b3B0aW9uIHZhbHVlPSIiPkNob29zZS4uLjwvb3B0aW9uPgogICAg
PG9wdGlvbiB2YWx1ZT0iMSI+MS4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVl
PSIyIj4yLiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjMiPjMuIFVuaXZl
cnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iNCI+NC4gVW5pdmVyc3VtPC9vcHRpb24+
CiAgICA8b3B0aW9uIHZhbHVlPSI1Ij41LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24g
dmFsdWU9IjYiPjYuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iNyI+Ny4g
VW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSI4Ij44LiBVbml2ZXJzdW08L29w
dGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjkiPjkuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9w
dGlvbiB2YWx1ZT0iMTAiPjEwLiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9
IjExIj4xMS4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxMiI+MTIuIFVu
aXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTMiPjEzLiBVbml2ZXJzdW08L29w
dGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjE0Ij4xNC4gVW5pdmVyc3VtPC9vcHRpb24+CiAgICA8
b3B0aW9uIHZhbHVlPSIxNSI+MTUuIFVuaXZlcnN1bTwvb3B0aW9uPgogICAgPG9wdGlvbiB2YWx1
ZT0iMTYiPjE2LiBVbml2ZXJzdW08L29wdGlvbj4KICAgIDxvcHRpb24gdmFsdWU9IjE3Ij4xNy4g
VW5pdmVyc3VtPC9vcHRpb24+CiAgICA8b3B0aW9uIHZhbHVlPSIxOCI+MTguIFVuaXZlcnN1bTwv
b3B0aW9uPgogICAgPG9wdGlvbiB2YWx1ZT0iMTkiPjE5LiBVbml2ZXJzdW08L29wdGlvbj4KICAg
IDxvcHRpb24gdmFsdWU9IjIwIj4yMC4gVW5pdmVyc3VtPC9vcHRpb24+CiAgPC9zZWxlY3Q+Cgo8
L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>