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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>31295</bug_id>
          
          <creation_ts>2009-11-10 08:08:01 -0800</creation_ts>
          <short_desc>[Qt] Rendering of html select elements is broken</short_desc>
          <delta_ts>2010-06-16 06:17:03 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>29799</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Jocelyn Turcotte">jturcotte</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>hausmann</cc>
    
    <cc>hyatt</cc>
    
    <cc>jesus</cc>
    
    <cc>kenneth</cc>
    
    <cc>koivisto</cc>
    
    <cc>mitz</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>vestbo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>162051</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-11-10 08:08:01 -0800</bug_when>
    <thetext>The background is drawn in black.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162071</commentid>
    <comment_count>1</comment_count>
      <attachid>42869</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-11-10 09:29:41 -0800</bug_when>
    <thetext>Created attachment 42869
testcase

test case, open it in QVGLauncher to see the problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162073</commentid>
    <comment_count>2</comment_count>
      <attachid>42870</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2009-11-10 09:37:37 -0800</bug_when>
    <thetext>Created attachment 42870
Patch, hardcode the color in the constructor</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162095</commentid>
    <comment_count>3</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-11-10 10:30:53 -0800</bug_when>
    <thetext>Doesn&apos;t seem right. It seems more right that the method doing the painting would take care of that.

No color was defined, thus the default color is invalid right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162097</commentid>
    <comment_count>4</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-11-10 10:33:22 -0800</bug_when>
    <thetext>Hi David, do you have any comments on this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162114</commentid>
    <comment_count>5</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2009-11-10 10:58:16 -0800</bug_when>
    <thetext>To copy here what we talked on irc, it all depend if the invalid flag in the background is intended to mean &quot;don&apos;t draw&quot; or not.
This flag don&apos;t seem to be verified in different GraphicContext implementations.

Currently this cause problems since we don&apos;t check this and Qt has an undefined behavior when painting with a brush that has an invalid color (the default invalid color is black, and it gets painted anyway).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162120</commentid>
    <comment_count>6</comment_count>
      <attachid>42879</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2009-11-10 11:05:20 -0800</bug_when>
    <thetext>Created attachment 42879
Patch, use a RenderStyle static init function

This patch uses an initialization function instead of hardcoding the value in the constructor.
This seems to be done in both way and I don&apos;t know which style is prefered.

Pick your favorite if the behavior is satisfying.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162171</commentid>
    <comment_count>7</comment_count>
      <attachid>42879</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-11-10 12:47:40 -0800</bug_when>
    <thetext>Comment on attachment 42879
Patch, use a RenderStyle static init function

Seems we should set m_outline to the initial outline as well.  This patch looks correct though.  If you want it auto-committed you should set commit-queue=? as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162172</commentid>
    <comment_count>8</comment_count>
      <attachid>42870</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-11-10 12:48:03 -0800</bug_when>
    <thetext>Comment on attachment 42870
Patch, hardcode the color in the constructor

The other patch is correct.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162401</commentid>
    <comment_count>9</comment_count>
      <attachid>42879</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-11-11 01:38:46 -0800</bug_when>
    <thetext>Comment on attachment 42879
Patch, use a RenderStyle static init function

Clearing flags on attachment: 42879

Committed r50796: &lt;http://trac.webkit.org/changeset/50796&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162402</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-11-11 01:38:50 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162406</commentid>
    <comment_count>11</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2009-11-11 01:57:59 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; Seems we should set m_outline to the initial outline as well.  This patch looks

I had a look at m_outline initialization. This members object take care of more than one style property and their initialization seems to be scattered around. Nothing is broken so I will let it as it is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237674</commentid>
    <comment_count>12</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-06-13 19:57:05 -0700</bug_when>
    <thetext>&lt;http://trac.webkit.org/changeset/50796&gt; caused a regression affecting WebKit clients on Mac OS X (because now an NSAttributedString created from a DOM range has the background color attribute (set to transparent), whereas before it didn’t). I would like to revert r50796, but not break Qt. One way to do so would be to also revert &lt;http://trac.webkit.org/changeset/49242&gt;, but its change log gives no motivation. Can someone explain why r49242 was needed? Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238047</commentid>
    <comment_count>13</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-06-14 14:36:53 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; &lt;http://trac.webkit.org/changeset/50796&gt; caused a regression affecting WebKit clients on Mac OS X (because now an NSAttributedString created from a DOM range has the background color attribute (set to transparent), whereas before it didn’t). I would like to revert r50796, but not break Qt. One way to do so would be to also revert &lt;http://trac.webkit.org/changeset/49242&gt;, but its change log gives no motivation. Can someone explain why r49242 was needed? Thanks!

I do not remember why that change was needed. Unfortunately that was long ago.

But on one hand it seems strange that a color has a m_valid, and uses the color even if m_valid is false.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238052</commentid>
    <comment_count>14</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-06-14 14:41:42 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #12)
&gt; &gt; &lt;http://trac.webkit.org/changeset/50796&gt; caused a regression affecting WebKit clients on Mac OS X (because now an NSAttributedString created from a DOM range has the background color attribute (set to transparent), whereas before it didn’t). I would like to revert r50796, but not break Qt. One way to do so would be to also revert &lt;http://trac.webkit.org/changeset/49242&gt;, but its change log gives no motivation. Can someone explain why r49242 was needed? Thanks!
&gt; 
&gt; I do not remember why that change was needed. Unfortunately that was long ago.
&gt; 
&gt; But on one hand it seems strange that a color has a m_valid, and uses the color even if m_valid is false.

The invalid color is conveniently transparent, so in many contexts you can just use it without checking for validity.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238056</commentid>
    <comment_count>15</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-06-14 14:48:21 -0700</bug_when>
    <thetext>&gt; The invalid color is conveniently transparent, so in many contexts you can just use it without checking for validity.

Then I suggest that we remove my original patch and leave this comment instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238364</commentid>
    <comment_count>16</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-06-15 06:56:26 -0700</bug_when>
    <thetext>I believe https://trac.webkit.org/changeset/58949 makes the earlier changes obsolete and safe to back out. Tor Arne, what do you think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238371</commentid>
    <comment_count>17</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-06-15 07:16:25 -0700</bug_when>
    <thetext>Thanks for your help, Kenneth and Simon!

After thinking about this some more and talking to Darin, I’ve decided to address the issue for Mac OS X clients by making a change in WebKit/mac rather than reverting the RenderStyle changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238377</commentid>
    <comment_count>18</comment_count>
      <attachid>58775</attachid>
    <who name="Jesus Sanchez-Palencia">jesus</who>
    <bug_when>2010-06-15 07:35:55 -0700</bug_when>
    <thetext>Created attachment 58775
revert r49242

Patch for reverting the previous changes if needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238378</commentid>
    <comment_count>19</comment_count>
    <who name="Jesus Sanchez-Palencia">jesus</who>
    <bug_when>2010-06-15 07:37:31 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; Thanks for your help, Kenneth and Simon!
&gt; 
&gt; After thinking about this some more and talking to Darin, I’ve decided to address the issue for Mac OS X clients by making a change in WebKit/mac rather than reverting the RenderStyle changes.

I&apos;ve attached a patch as Kenneth suggested, but maybe it&apos;s too late, right?! :)
I didn&apos;t mark it for review as it might not be needed anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238740</commentid>
    <comment_count>20</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-06-16 02:03:42 -0700</bug_when>
    <thetext>r58949 should make it safe to pass invalid colors down to the Qt graphics context, as we won&apos;t draw anything in that case, so 50796 can be reverted, but we still have to keep 49242 since the QColor(r,g,b,a) constructor will create a valid QColor.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238741</commentid>
    <comment_count>21</comment_count>
      <attachid>58775</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-06-16 02:05:11 -0700</bug_when>
    <thetext>Comment on attachment 58775
revert r49242

&gt; +    // The invalid WebCore::Color is conveniently transparent, so in many contexts you can just use it without checking for validity.
&gt; +    return QColor(red(), green(), blue(), alpha());

This is wrong, in the Qt context is is not transparent, so we cant use it without checking for validity, we have to keep the check to make the guards from r58949 catch it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238743</commentid>
    <comment_count>22</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-06-16 02:08:09 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; Thanks for your help, Kenneth and Simon!
&gt; 
&gt; After thinking about this some more and talking to Darin, I’ve decided to address the issue for Mac OS X clients by making a change in WebKit/mac rather than reverting the RenderStyle changes.

Feel free to go the original way of reverting r50796</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238753</commentid>
    <comment_count>23</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-06-16 02:17:00 -0700</bug_when>
    <thetext>(In reply to comment #22)
&gt; (In reply to comment #17)
&gt; &gt; Thanks for your help, Kenneth and Simon!
&gt; &gt; 
&gt; &gt; After thinking about this some more and talking to Darin, I’ve decided to address the issue for Mac OS X clients by making a change in WebKit/mac rather than reverting the RenderStyle changes.
&gt; 
&gt; Feel free to go the original way of reverting r50796

No need for that after &lt;http://trac.webkit.org/changeset/61189&gt;. Thanks again for your help!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238829</commentid>
    <comment_count>24</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-06-16 06:17:03 -0700</bug_when>
    <thetext>Closing again after http://trac.webkit.org/changeset/61189</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>42869</attachid>
            <date>2009-11-10 09:29:41 -0800</date>
            <delta_ts>2009-11-10 09:29:41 -0800</delta_ts>
            <desc>testcase</desc>
            <filename>select_dropdown.html</filename>
            <type>text/html</type>
            <size>366</size>
            <attacher name="Antonio Gomes">tonikitoo</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4KPGh0bWw+Cjxib2R5Pgo8IS0tIFRleHQgbGlzdGJveCBzaW5nbGUgc2VsZWN0aW9uLS0+
CjxzZWxlY3QgbmFtZT0ibGlzdGJveHNpbmdsZXNlbGVjdGlvbiIgc2l6ZT0iMiIgbXVsdGlwbGU9
Im11bHRpcGxlIj4KICA8b3B0aW9uIHZhbHVlPSIxIj5vcHRpb24gMTwvb3B0aW9uPgogIDxvcHRp
b24gdmFsdWU9IjIiPm9wdGlvbiAyPC9vcHRpb24+CiAgPG9wdGlvbiB2YWx1ZT0iMyI+b3B0aW9u
IDM8L29wdGlvbj4KICA8b3B0aW9uIHZhbHVlPSI0Ij5vcHRpb24gNDwvb3B0aW9uPgo8L3NlbGVj
dD4KPGJyPgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42870</attachid>
            <date>2009-11-10 09:37:37 -0800</date>
            <delta_ts>2009-11-10 12:48:02 -0800</delta_ts>
            <desc>Patch, hardcode the color in the constructor</desc>
            <filename>webcore_validbackgroundcolor_simple.patch</filename>
            <type>text/plain</type>
            <size>1147</size>
            <attacher name="Jocelyn Turcotte">jturcotte</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
Yzc2ZDRhZC4uYTA4OGI2NCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAwOS0xMS0xMCAgSm9jZWx5biBUdXJj
b3R0ZSAgPGpvY2VseW4udHVyY290dGVAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gTWFrZSB0aGUgZGVmYXVsdCBzdHlsZSBi
YWNrZ3JvdW5kIGNvbG9yIHZhbGlkLgorICAgICAgICBDdXJyZW50bHkgdGhlIGNvbG9yIGlzIHRy
YW5zcGFyZW50IGJ1dCBpbnZhbGlkLCB0aGlzIGNhdXNlcworICAgICAgICBsaXN0IGJveGVzIGlu
IFF0V2ViS2l0IHRvIGJlIGRyYXduIHdpdGggYSBibGFjayBiYWNrZ3JvdW5kCisgICAgICAgIHNp
bmNlIHI0OTI0Mi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTMxMjk1CisKKyAgICAgICAgKiByZW5kZXJpbmcvc3R5bGUvU3R5bGVCYWNrZ3JvdW5kRGF0
YS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZUJhY2tncm91bmREYXRhOjpTdHlsZUJhY2tn
cm91bmREYXRhKToKKwogMjAwOS0xMS0xMCAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGln
YWxpYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBTZWlkZWwuCmRpZmYgLS1naXQg
YS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZUJhY2tncm91bmREYXRhLmNwcCBiL1dlYkNv
cmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlQmFja2dyb3VuZERhdGEuY3BwCmluZGV4IDY4YTlkZGQu
LjcwMDRmNTggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlQmFja2dy
b3VuZERhdGEuY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlQmFja2dyb3Vu
ZERhdGEuY3BwCkBAIC0yOCw2ICsyOCw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogU3R5bGVC
YWNrZ3JvdW5kRGF0YTo6U3R5bGVCYWNrZ3JvdW5kRGF0YSgpCiAgICAgOiBtX2JhY2tncm91bmQo
QmFja2dyb3VuZEZpbGxMYXllcikKKyAgICAsIG1fY29sb3IoQ29sb3I6OnRyYW5zcGFyZW50KQog
ewogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42879</attachid>
            <date>2009-11-10 11:05:20 -0800</date>
            <delta_ts>2010-06-16 02:10:15 -0700</delta_ts>
            <desc>Patch, use a RenderStyle static init function</desc>
            <filename>webcore_validbackgroundcolor_initializingfunction.patch</filename>
            <type>text/plain</type>
            <size>2002</size>
            <attacher name="Jocelyn Turcotte">jturcotte</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
Yzc2ZDRhZC4uNDA1YzRkYSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAwOS0xMS0xMCAgSm9jZWx5biBUdXJj
b3R0ZSAgPGpvY2VseW4udHVyY290dGVAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gTWFrZSB0aGUgZGVmYXVsdCBzdHlsZSBi
YWNrZ3JvdW5kIGNvbG9yIHZhbGlkLgorICAgICAgICBDdXJyZW50bHkgdGhlIGNvbG9yIGlzIHRy
YW5zcGFyZW50IGJ1dCBpbnZhbGlkLCB0aGlzIGNhdXNlcworICAgICAgICBsaXN0IGJveGVzIGlu
IFF0V2ViS2l0IHRvIGJlIGRyYXduIHdpdGggYSBibGFjayBiYWNrZ3JvdW5kCisgICAgICAgIHNp
bmNlIHI0OTI0Mi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTMxMjk1CisKKyAgICAgICAgKiByZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaDoKKyAg
ICAgICAgKFdlYkNvcmU6OkluaGVyaXRlZEZsYWdzOjppbml0aWFsQmFja2dyb3VuZENvbG9yKToK
KyAgICAgICAgKiByZW5kZXJpbmcvc3R5bGUvU3R5bGVCYWNrZ3JvdW5kRGF0YS5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpTdHlsZUJhY2tncm91bmREYXRhOjpTdHlsZUJhY2tncm91bmREYXRhKToK
KwogMjAwOS0xMS0xMCAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBTZWlkZWwuCmRpZmYgLS1naXQgYS9XZWJDb3JlL3Jl
bmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oIGIvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVu
ZGVyU3R5bGUuaAppbmRleCBkM2RlZTViLi5jYzA2NDZlIDEwMDY0NAotLS0gYS9XZWJDb3JlL3Jl
bmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxl
L1JlbmRlclN0eWxlLmgKQEAgLTExNzgsNiArMTE3OCw3IEBAIHB1YmxpYzoKICAgICBzdGF0aWMg
ZmxvYXQgaW5pdGlhbFBlcnNwZWN0aXZlKCkgeyByZXR1cm4gMDsgfQogICAgIHN0YXRpYyBMZW5n
dGggaW5pdGlhbFBlcnNwZWN0aXZlT3JpZ2luWCgpIHsgcmV0dXJuIExlbmd0aCg1MC4wLCBQZXJj
ZW50KTsgfQogICAgIHN0YXRpYyBMZW5ndGggaW5pdGlhbFBlcnNwZWN0aXZlT3JpZ2luWSgpIHsg
cmV0dXJuIExlbmd0aCg1MC4wLCBQZXJjZW50KTsgfQorICAgIHN0YXRpYyBDb2xvciBpbml0aWFs
QmFja2dyb3VuZENvbG9yKCkgeyByZXR1cm4gQ29sb3I6OnRyYW5zcGFyZW50OyB9CiAKICAgICAv
LyBLZWVwIHRoZXNlIGF0IHRoZSBlbmQuCiAgICAgc3RhdGljIGludCBpbml0aWFsTGluZUNsYW1w
KCkgeyByZXR1cm4gLTE7IH0KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0
eWxlQmFja2dyb3VuZERhdGEuY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVCYWNr
Z3JvdW5kRGF0YS5jcHAKaW5kZXggNjhhOWRkZC4uMDhmNTUyNyAxMDA2NDQKLS0tIGEvV2ViQ29y
ZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVCYWNrZ3JvdW5kRGF0YS5jcHAKKysrIGIvV2ViQ29yZS9y
ZW5kZXJpbmcvc3R5bGUvU3R5bGVCYWNrZ3JvdW5kRGF0YS5jcHAKQEAgLTIyLDEyICsyMiwxNCBA
QAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUgIlN0eWxlQmFja2dyb3VuZERhdGEuaCIK
IAorI2luY2x1ZGUgIlJlbmRlclN0eWxlLmgiCiAjaW5jbHVkZSAiUmVuZGVyU3R5bGVDb25zdGFu
dHMuaCIKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCiBTdHlsZUJhY2tncm91bmREYXRhOjpTdHls
ZUJhY2tncm91bmREYXRhKCkKICAgICA6IG1fYmFja2dyb3VuZChCYWNrZ3JvdW5kRmlsbExheWVy
KQorICAgICwgbV9jb2xvcihSZW5kZXJTdHlsZTo6aW5pdGlhbEJhY2tncm91bmRDb2xvcigpKQog
ewogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58775</attachid>
            <date>2010-06-15 07:35:55 -0700</date>
            <delta_ts>2010-06-16 02:05:11 -0700</delta_ts>
            <desc>revert r49242</desc>
            <filename>0001-Revert-r49242-because-an-invalid-WebCore-Color-is-co.patch</filename>
            <type>text/plain</type>
            <size>2027</size>
            <attacher name="Jesus Sanchez-Palencia">jesus</attacher>
            
              <data encoding="base64">RnJvbSAzMGVkMGIzYzYzNDYyOGNmZTJlZGRiODk0ZDE3YjYxMjY3NTU1NjQ4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKZXN1cyBTYW5jaGV6LVBhbGVuY2lhIDxqZXN1c0B3ZWJraXQu
b3JnPgpEYXRlOiBUdWUsIDE1IEp1biAyMDEwIDExOjM2OjIxIC0wMzAwClN1YmplY3Q6IFtQQVRD
SF0gUmV2ZXJ0IHI0OTI0MiBiZWNhdXNlIGFuIGludmFsaWQgV2ViQ29yZTo6Q29sb3IgaXMgY29u
dmVuaWVudGx5IHRyYW5zcGFyZW50LAogc28gaW4gbWFueSBjb250ZXh0cyB5b3UgY2FuIGp1c3Qg
dXNlIGl0IHdpdGhvdXQgY2hlY2tpbmcgZm9yIHZhbGlkaXR5LgoKW1F0XSBSZW5kZXJpbmcgb2Yg
aHRtbCBzZWxlY3QgZWxlbWVudHMgaXMgYnJva2VuCmh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0zMTI5NQoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgoqIHBsYXRm
b3JtL2dyYXBoaWNzL3F0L0NvbG9yUXQuY3BwOgooV2ViQ29yZTo6Q29sb3I6Om9wZXJhdG9yIFFD
b2xvcik6Ci0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
MTMgKysrKysrKysrKysrKwogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9Db2xvclF0LmNw
cCB8ICAgIDYgKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5n
ZUxvZwppbmRleCBmNWI4M2EzLi44MDE0YzYxIDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxv
ZworKysgYi9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEwLTA2LTE1ICBK
ZXN1cyBTYW5jaGV6LVBhbGVuY2lhICA8amVzdXNAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIFJlbmRlcmluZyBvZiBodG1s
IHNlbGVjdCBlbGVtZW50cyBpcyBicm9rZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMxMjk1CisKKyAgICAgICAgUmV2ZXJ0IHI0OTI0MiBiZWNhdXNl
IGFuIGludmFsaWQgV2ViQ29yZTo6Q29sb3IgaXMgY29udmVuaWVudGx5IHRyYW5zcGFyZW50LAor
ICAgICAgICBzbyBpbiBtYW55IGNvbnRleHRzIHlvdSBjYW4ganVzdCB1c2UgaXQgd2l0aG91dCBj
aGVja2luZyBmb3IgdmFsaWRpdHkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9xdC9D
b2xvclF0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNvbG9yOjpvcGVyYXRvciBRQ29sb3IpOgor
CiAyMDEwLTA2LTE1ICBQYXRyaWNrIEdhbnN0ZXJlciAgPHBhcm9nYUBwYXJvZ2EuY29tPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IERhdmlkIExldmluLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9xdC9Db2xvclF0LmNwcCBiL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
cXQvQ29sb3JRdC5jcHAKaW5kZXggMTUxNzY2YS4uYjBhNTI5ZiAxMDA2NDQKLS0tIGEvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9Db2xvclF0LmNwcAorKysgYi9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL3F0L0NvbG9yUXQuY3BwCkBAIC00MCwxMCArNDAsOCBAQCBDb2xvcjo6Q29sb3Io
Y29uc3QgUUNvbG9yJiBjKQogCiBDb2xvcjo6b3BlcmF0b3IgUUNvbG9yKCkgY29uc3QKIHsKLSAg
ICBpZiAobV92YWxpZCkKLSAgICAgICAgcmV0dXJuIFFDb2xvcihyZWQoKSwgZ3JlZW4oKSwgYmx1
ZSgpLCBhbHBoYSgpKTsKLSAgICBlbHNlCi0gICAgICAgIHJldHVybiBRQ29sb3IoKTsKKyAgICAv
LyBUaGUgaW52YWxpZCBXZWJDb3JlOjpDb2xvciBpcyBjb252ZW5pZW50bHkgdHJhbnNwYXJlbnQs
IHNvIGluIG1hbnkgY29udGV4dHMgeW91IGNhbiBqdXN0IHVzZSBpdCB3aXRob3V0IGNoZWNraW5n
IGZvciB2YWxpZGl0eS4KKyAgICByZXR1cm4gUUNvbG9yKHJlZCgpLCBncmVlbigpLCBibHVlKCks
IGFscGhhKCkpOwogfQogCiB9Ci0tIAoxLjcuMC4zCgo=
</data>
<flag name="review"
          id="45370"
          type_id="1"
          status="-"
          setter="vestbo"
    />
          </attachment>
      

    </bug>

</bugzilla>