<?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>28050</bug_id>
          
          <creation_ts>2009-08-06 11:01:19 -0700</creation_ts>
          <short_desc>Qt Port does not use style colour as configured for input text and menu lists</short_desc>
          <delta_ts>2009-08-07 14:27:50 -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>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mike Fenton">mifenton</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric</cc>
    
    <cc>hausmann</cc>
    
    <cc>kenneth</cc>
    
    <cc>manyoso</cc>
    
    <cc>vestbo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>137601</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Fenton">mifenton</who>
    <bug_when>2009-08-06 11:01:19 -0700</bug_when>
    <thetext>Note:  This bug is related to bug #27814 https://bugs.webkit.org/show_bug.cgi?id=27814

Just as with the button rendering, adjustStyle calls for TextField, MenuList and MenuListButton all overwrite the style colour with the current palette text colour.

This was first noticed by kenneth in the test isindex-placeholder.html test.

The overwriting must be removed and new tests created to verify the style colour being set correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137626</commentid>
    <comment_count>1</comment_count>
      <attachid>34219</attachid>
    <who name="Mike Fenton">mifenton</who>
    <bug_when>2009-08-06 12:56:35 -0700</bug_when>
    <thetext>Created attachment 34219
Patch to update RenderThemeQt.cpp style() color setting and associated tests.

This patch removes the override of the style colour and adds in two new tests to verify this functionality

New tests include

fast/forms/menulist-style-color.html
fast/forms/text-style-color.html

This patch also removes 4 tests from platform/qt/Skipped that now successfully pass using the primary result set.

NOTE:  Please review only, with the addition of new tests, result sets will be required for other platforms to build and test correctly and will need to be updated after the initial commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137628</commentid>
    <comment_count>2</comment_count>
      <attachid>34220</attachid>
    <who name="Mike Fenton">mifenton</who>
    <bug_when>2009-08-06 12:59:54 -0700</bug_when>
    <thetext>Created attachment 34220
Coding style patch for RenderThemeQt.cpp to conform to webkit style standards as verified by cpp_style.py

This style patch has been separated from the code change as previously requested.  It is intended to be applied on top of the other patch, but could also be squashed together.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137748</commentid>
    <comment_count>3</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-08-06 19:30:08 -0700</bug_when>
    <thetext>Seems right to me. Simon do you have any objections to these patches?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137774</commentid>
    <comment_count>4</comment_count>
      <attachid>34220</attachid>
    <who name="George Staikos">staikos</who>
    <bug_when>2009-08-06 20:54:36 -0700</bug_when>
    <thetext>Comment on attachment 34220
Coding style patch for RenderThemeQt.cpp to conform to webkit style standards as verified by cpp_style.py

This part is not controversial.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137775</commentid>
    <comment_count>5</comment_count>
      <attachid>34219</attachid>
    <who name="George Staikos">staikos</who>
    <bug_when>2009-08-06 20:55:32 -0700</bug_when>
    <thetext>Comment on attachment 34219
Patch to update RenderThemeQt.cpp style() color setting and associated tests.

This looks correct but will wait for feedback from Simon</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137844</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-08-07 04:06:34 -0700</bug_when>
    <thetext>Hmm, the original setColor calls were introduced in r34468 / 3afe4dbf554b49e8e6564fd3913aa770952cbdcd by Tor Arne. Overwriting what&apos;s specified in CSS sounds indeed wrong, but shouldn&apos;t we still get the color from the palette if it&apos;s _not_ specified in CSS?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137858</commentid>
    <comment_count>7</comment_count>
    <who name="Mike Fenton">mifenton</who>
    <bug_when>2009-08-07 05:17:52 -0700</bug_when>
    <thetext>I don&apos;t believe we want to set it at all when it&apos;s not provided.

It would be very difficult to have working tests as it&apos;s overriding the style for the rendering (resulting in the dump render tree output including the palette colour as though it was provided in CSS).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137859</commentid>
    <comment_count>8</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-08-07 05:20:17 -0700</bug_when>
    <thetext>If we decide to use it in the case it is not provided, (if not, are we breaking the Qt styles?) we could disable it for the tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137861</commentid>
    <comment_count>9</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2009-08-07 05:45:37 -0700</bug_when>
    <thetext>I&apos;m trying to remember why I added those lines, but I agree that they don&apos;t really make sense. Dunno what I was smoking.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137901</commentid>
    <comment_count>10</comment_count>
      <attachid>34219</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-07 08:44:22 -0700</bug_when>
    <thetext>Comment on attachment 34219
Patch to update RenderThemeQt.cpp style() color setting and associated tests.

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137973</commentid>
    <comment_count>11</comment_count>
      <attachid>34219</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-08-07 10:47:06 -0700</bug_when>
    <thetext>Comment on attachment 34219
Patch to update RenderThemeQt.cpp style() color setting and associated tests.

Landed in 46896</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137975</commentid>
    <comment_count>12</comment_count>
      <attachid>34220</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-08-07 10:47:34 -0700</bug_when>
    <thetext>Comment on attachment 34220
Coding style patch for RenderThemeQt.cpp to conform to webkit style standards as verified by cpp_style.py

Landed in 46897</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138008</commentid>
    <comment_count>13</comment_count>
      <attachid>34303</attachid>
    <who name="Mike Fenton">mifenton</who>
    <bug_when>2009-08-07 11:43:21 -0700</bug_when>
    <thetext>Created attachment 34303
Add test results for text-style-color.html for Mac/Win</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138012</commentid>
    <comment_count>14</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-08-07 11:46:28 -0700</bug_when>
    <thetext>Reopned as not all ports have expected test results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138029</commentid>
    <comment_count>15</comment_count>
      <attachid>34312</attachid>
    <who name="Mike Fenton">mifenton</who>
    <bug_when>2009-08-07 12:05:01 -0700</bug_when>
    <thetext>Created attachment 34312
Skip menulist-style-color.html for mac/win until they can be looked at.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138051</commentid>
    <comment_count>16</comment_count>
      <attachid>34303</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-08-07 12:43:05 -0700</bug_when>
    <thetext>Comment on attachment 34303
Add test results for text-style-color.html for Mac/Win

Landed in 46904</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138061</commentid>
    <comment_count>17</comment_count>
      <attachid>34315</attachid>
    <who name="Mike Fenton">mifenton</who>
    <bug_when>2009-08-07 12:52:29 -0700</bug_when>
    <thetext>Created attachment 34315
Replace Patch that won&apos;t apply cleanly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138080</commentid>
    <comment_count>18</comment_count>
      <attachid>34315</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-08-07 13:09:49 -0700</bug_when>
    <thetext>Comment on attachment 34315
Replace Patch that won&apos;t apply cleanly.

Landed in 46909</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138151</commentid>
    <comment_count>19</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-07 14:27:50 -0700</bug_when>
    <thetext>Since all patches have been landed.  Closing bug.  Please use a new bug for more patches.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34219</attachid>
            <date>2009-08-06 12:56:35 -0700</date>
            <delta_ts>2009-08-07 10:47:05 -0700</delta_ts>
            <desc>Patch to update RenderThemeQt.cpp style() color setting and associated tests.</desc>
            <filename>RenderThemeQtStyleUpdate.patch</filename>
            <type>text/plain</type>
            <size>13170</size>
            <attacher name="Mike Fenton">mifenton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5YzY5MTAzLi5jYWIzMjY0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDktMDgt
MDYgIE1pa2UgRmVudG9uICA8bWlrZS5mZW50b25AdG9yY2htb2JpbGUuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFByZXZlbnQgUmVuZGVyVGhl
bWVRdCBBZGp1c3RTdHlsZSBiYXNlZCBjYWxscyBmb3IgVGV4dEZpZWxkLCBNZW51TGlzdCBhbmQg
TWVudUxpc3RCdXR0b24KKyAgICAgICAgZnJvbSBkaXNjYXJkaW5nIHN0eWxlIGNvbG91ci4KKwor
ICAgICAgICBBZGQgbmV3IHRlc3RzIGFuZCByZW1vdmUgdGVzdHMgZnJvbSBwbGF0Zm9ybS9xdC9T
a2lwcGVkIHRoYXQgbm93IHBhc3MuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTI4MDUwCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL21lbnVsaXN0LXN0
eWxlLWNvbG9yLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZm9ybXMvdGV4dC1zdHlsZS1j
b2xvci5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorICAgICAg
ICAqIHBsYXRmb3JtL3F0L2Zhc3QvZm9ybXMvbWVudWxpc3Qtc3R5bGUtY29sb3ItZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9mYXN0L2Zvcm1zL3RleHQtc3R5bGUt
Y29sb3ItZXhwZWN0ZWQudHh0OiBBZGRlZC4KKwogMjAwOS0wOC0wNiAgQWRhbSBCYXJ0aCAgPGFi
YXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9tZW51bGlzdC1zdHlsZS1jb2xvci5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9tZW51bGlzdC1zdHlsZS1jb2xvci5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmU3ZmNlYzEKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL21lbnVsaXN0LXN0eWxlLWNvbG9yLmh0bWwKQEAgLTAs
MCArMSwxNSBAQAorPHNlbGVjdD4KKyAgICA8b3B0aW9uPkRlZmF1bHQ8L29wdGlvbj4KKzwvc2Vs
ZWN0PgorCis8c2VsZWN0IHN0eWxlPSJjb2xvcjpyZWQiPgorICAgIDxvcHRpb24+UmVkPC9vcHRp
b24+Cis8L3NlbGVjdD4KKworPHNlbGVjdCBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjpncmVlbiI+
CisgICAgPG9wdGlvbj5EZWZhdWx0IG9uIGdyZWVuPC9vcHRpb24+Cis8L3NlbGVjdD4KKworPHNl
bGVjdCBzdHlsZT0iY29sb3I6cmVkO2JhY2tncm91bmQtY29sb3I6Z3JlZW4iPgorICAgIDxvcHRp
b24+UmVkIG9uIGdyZWVuPC9vcHRpb24+Cis8L3NlbGVjdD4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZm9ybXMvdGV4dC1zdHlsZS1jb2xvci5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9m
b3Jtcy90ZXh0LXN0eWxlLWNvbG9yLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMC4uMWVlMmY5MAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMv
dGV4dC1zdHlsZS1jb2xvci5odG1sCkBAIC0wLDAgKzEsMTUgQEAKK1RoZSB0ZXh0IHNob3VsZCBi
ZSBkZWZhdWx0OgorPGlzaW5kZXggdmFsdWU9ImRlZmF1bHQiPgorVGhlIHRleHQgc2hvdWxkIGJl
IHJlZDoKKzxpc2luZGV4IHN0eWxlPSJjb2xvcjpyZWQiIHZhbHVlPSJyZWQiPgorVGhlIHRleHQg
c2hvdWxkIGJlIGdyYXkgb24gZ3JlZW46Cis8aXNpbmRleCBzdHlsZT0iYmFja2dyb3VuZC1jb2xv
cjpncmVlbiIgdmFsdWU9ImRlZmF1bHQgb24gZ3JlZW4iPgorVGhlIHRleHQgc2hvdWxkIGJlIHJl
ZCBvbiBHcmVlbjoKKzxpc2luZGV4IHN0eWxlPSJjb2xvcjpyZWQ7YmFja2dyb3VuZC1jb2xvcjpn
cmVlbiIgdmFsdWU9InJlZCBvbiBncmVlbiI+CisKKzxpbnB1dCB0eXBlPXRleHQgdmFsdWU9ImRl
ZmF1bHQiPgorPGlucHV0IHR5cGU9dGV4dCBzdHlsZT0iY29sb3I6cmVkIiB2YWx1ZT0icmVkIj4K
KzxpbnB1dCB0eXBlPXRleHQgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6Z3JlZW4iIHZhbHVlPSJk
ZWZhdWx0IG9uIGdyZWVuIj4KKzxpbnB1dCB0eXBlPXRleHQgc3R5bGU9ImNvbG9yOnJlZDtiYWNr
Z3JvdW5kLWNvbG9yOmdyZWVuIiB2YWx1ZT0icmVkIG9uIGdyZWVuIj4KKworCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
cXQvU2tpcHBlZAppbmRleCBlMzEwMjJkLi44MDJmMDIxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBw
ZWQKQEAgLTk1Nyw3ICs5NTcsNiBAQCBlZGl0aW5nL3N0eWxlL3JlbW92ZS11bmRlcmxpbmUtYWNy
b3NzLXBhcmFncmFwaC1pbi1ib2xkLmh0bWwKIGVkaXRpbmcvc3R5bGUvcmVtb3ZlLXVuZGVybGlu
ZS1hY3Jvc3MtcGFyYWdyYXBoLmh0bWwKIGVkaXRpbmcvc3R5bGUvcmVtb3ZlLXVuZGVybGluZS1h
ZnRlci1wYXJhZ3JhcGgtaW4tYm9sZC5odG1sCiBlZGl0aW5nL3N0eWxlL3JlbW92ZS11bmRlcmxp
bmUtYWZ0ZXItcGFyYWdyYXBoLmh0bWwKLWVkaXRpbmcvc3R5bGUvcmVtb3ZlLXVuZGVybGluZS1m
cm9tLXN0eWxlc2hlZXQuaHRtbAogZmFzdC9jbGlwL291dGxpbmUtb3ZlcmZsb3dDbGlwLmh0bWwK
IGZhc3QvY3NzLWdlbmVyYXRlZC1jb250ZW50LzAxMi5odG1sCiBmYXN0L2Nzcy1nZW5lcmF0ZWQt
Y29udGVudC9ob3Zlci1zdHlsZS1jaGFuZ2UuaHRtbApAQCAtMjI2Nyw3ICsyMjY2LDYgQEAgZWRp
dGluZy9zdHlsZS9yZWxhdGl2ZS1mb250LXNpemUtY2hhbmdlLTAwMi5odG1sCiBlZGl0aW5nL3N0
eWxlL3JlbGF0aXZlLWZvbnQtc2l6ZS1jaGFuZ2UtMDAzLmh0bWwKIGVkaXRpbmcvc3R5bGUvcmVs
YXRpdmUtZm9udC1zaXplLWNoYW5nZS0wMDQuaHRtbAogZWRpdGluZy9zdHlsZS9yZW1vdmUtdW5k
ZXJsaW5lLmh0bWwKLWVkaXRpbmcvc3R5bGUvcmVtb3ZlLXVuZGVybGluZS1pbi1ib2xkLmh0bWwK
IGVkaXRpbmcvc3R5bGUvc21vb3NoLXN0eWxlcy0wMDEuaHRtbAogZWRpdGluZy9zdHlsZS9zbW9v
c2gtc3R5bGVzLTAwMy5odG1sCiBlZGl0aW5nL3N0eWxlL3N0eWxlLTM2ODE1NTItZml4LTAwMS5o
dG1sCkBAIC0yODg2LDcgKzI4ODQsNiBAQCBmYXN0L2RvbS9IVE1MSGVhZEVsZW1lbnQvdGV4dElu
SGVhZDMuaHRtbAogZmFzdC9kb20vSFRNTEhlYWRFbGVtZW50L3RleHRJbkhlYWQ0Lmh0bWwKIGZh
c3QvZG9tL0hUTUxIZWFkRWxlbWVudC90ZXh0SW5IZWFkNS5odG1sCiBmYXN0L2RvbS9IVE1MSW1h
Z2VFbGVtZW50L2ltYWdlLWFsdC10ZXh0Lmh0bWwKLWZhc3QvZG9tL0hUTUxJbnB1dEVsZW1lbnQv
Y2hlY2tlZC1wc2V1ZG8tc2VsZWN0b3IuaHRtbAogZmFzdC9kb20vSFRNTElucHV0RWxlbWVudC9p
bnB1dC1pbWFnZS1hbHQtdGV4dC5odG1sCiBmYXN0L2RvbS9IVE1MTGlua0VsZW1lbnQvcGVuZGlu
Zy1zdHlsZXNoZWV0LWNvdW50Lmh0bWwKIGZhc3QvZG9tL0hUTUxPYmplY3RFbGVtZW50L3ZzcGFj
ZS1oc3BhY2UtYXMtbnVtYmVyLmh0bWwKQEAgLTMxMjQsNyArMzEyMSw2IEBAIGZhc3QvZm9ybXMv
dGFyZ2V0ZWQtZnJhbWUtc3VibWlzc2lvbi5odG1sCiBmYXN0L2Zvcm1zL3RleHRhcmVhLWFsaWdu
Lmh0bWwKIGZhc3QvZm9ybXMvdGV4dGFyZWEtc2V0aW5uZXJodG1sLmh0bWwKIGZhc3QvZm9ybXMv
dGV4dGFyZWEtd2lkdGguaHRtbAotZmFzdC9mb3Jtcy90ZXh0ZmllbGQtZHJhZy1pbnRvLWRpc2Fi
bGVkLmh0bWwKIGZhc3QvZm9ybXMvdGV4dGZpZWxkLW91dGxpbmUuaHRtbAogZmFzdC9mb3Jtcy90
ZXh0ZmllbGQtb3ZlcmZsb3cuaHRtbAogZmFzdC9mb3Jtcy90aHVtYnNsaWRlci1jcmFzaC5odG1s
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9mYXN0L2Zvcm1zL21lbnVsaXN0
LXN0eWxlLWNvbG9yLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L2Zhc3Qv
Zm9ybXMvbWVudWxpc3Qtc3R5bGUtY29sb3ItZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAuLjE2ZTgxNWQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9xdC9mYXN0L2Zvcm1zL21lbnVsaXN0LXN0eWxlLWNvbG9yLWV4cGVjdGVkLnR4
dApAQCAtMCwwICsxLDI4IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVy
VmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAor
ICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAgUmVuZGVyQm9k
eSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJNZW51TGlzdCB7U0VM
RUNUfSBhdCAoMiwyKSBzaXplIDc0eDIzIFtiZ2NvbG9yPSNGRkZGRkZdCisgICAgICAgIFJlbmRl
ckJsb2NrIChhbm9ueW1vdXMpIGF0ICg4LDQpIHNpemUgNDJ4MTcKKyAgICAgICAgICBSZW5kZXJU
ZXh0IGF0ICgwLDApIHNpemUgNDF4MTcKKyAgICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdp
ZHRoIDQxOiAiRGVmYXVsdCIKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNzgsNikgc2l6
ZSA0eDE3CisgICAgICAgIHRleHQgcnVuIGF0ICg3OCw2KSB3aWR0aCA0OiAiICIKKyAgICAgIFJl
bmRlck1lbnVMaXN0IHtTRUxFQ1R9IGF0ICg4NCwyKSBzaXplIDc0eDIzIFtjb2xvcj0jRkYwMDAw
XSBbYmdjb2xvcj0jRkZGRkZGXQorICAgICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAo
OCw0KSBzaXplIDQyeDE3CisgICAgICAgICAgUmVuZGVyVGV4dCBhdCAoMCwwKSBzaXplIDIzeDE3
CisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAyMzogIlJlZCIKKyAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMTYwLDYpIHNpemUgNHgxNworICAgICAgICB0ZXh0IHJ1biBh
dCAoMTYwLDYpIHdpZHRoIDQ6ICIgIgorICAgICAgUmVuZGVyTWVudUxpc3Qge1NFTEVDVH0gYXQg
KDE2NiwzKSBzaXplIDEyOXgyMSBbYmdjb2xvcj0jMDA4MDAwXSBbYm9yZGVyOiAoMXB4IHNvbGlk
ICMwMDAwMDApXQorICAgICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAoOSwzKSBzaXpl
IDk1eDE3CisgICAgICAgICAgUmVuZGVyVGV4dCBhdCAoMCwwKSBzaXplIDk1eDE3CisgICAgICAg
ICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA5NTogIkRlZmF1bHQgb24gZ3JlZW4iCisgICAg
ICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDI5Nyw2KSBzaXplIDR4MTcKKyAgICAgICAgdGV4dCBy
dW4gYXQgKDI5Nyw2KSB3aWR0aCA0OiAiICIKKyAgICAgIFJlbmRlck1lbnVMaXN0IHtTRUxFQ1R9
IGF0ICgzMDMsMykgc2l6ZSAxMTF4MjEgW2NvbG9yPSNGRjAwMDBdIFtiZ2NvbG9yPSMwMDgwMDBd
IFtib3JkZXI6ICgxcHggc29saWQgI0ZGMDAwMCldCisgICAgICAgIFJlbmRlckJsb2NrIChhbm9u
eW1vdXMpIGF0ICg5LDMpIHNpemUgNzd4MTcKKyAgICAgICAgICBSZW5kZXJUZXh0IGF0ICgwLDAp
IHNpemUgNzd4MTcKKyAgICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDc3OiAiUmVk
IG9uIGdyZWVuIgorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9mYXN0L2Zvcm1zL3RleHQtc3R5bGUt
Y29sb3ItZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvZmFzdC9mb3Jtcy90
ZXh0LXN0eWxlLWNvbG9yLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi5lYmNhYWQ5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
cXQvZmFzdC9mb3Jtcy90ZXh0LXN0eWxlLWNvbG9yLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDg5
IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBz
aXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJCbG9jayB7
SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgs
OCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAoMCwwKSBz
aXplIDc4NHgxNworICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAxNTV4
MTcKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAxNTU6ICJUaGUgdGV4dCBzaG91
bGQgYmUgZGVmYXVsdDoiCisgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwyMykgc2l6ZSA3
ODR4NDMKKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBhdCAoMCwwKSBzaXplIDc4NHgyIFtib3Jk
ZXI6ICgxcHggaW5zZXQgIzAwMDAwMCldCisgICAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMp
IGF0ICgwLDgpIHNpemUgNzg0eDI3CisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgw
LDUpIHNpemUgMzAxeDE3CisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCw1KSB3aWR0aCAzMDE6
ICJUaGlzIGlzIGEgc2VhcmNoYWJsZSBpbmRleC4gRW50ZXIgc2VhcmNoIGtleXdvcmRzOiAiCisg
ICAgICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lTSU5ERVh9IGF0ICgzMDMsMikgc2l6ZSAxNTN4
MjMKKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBhdCAoMCw0MSkgc2l6ZSA3ODR4MiBbYm9yZGVy
OiAoMXB4IGluc2V0ICMwMDAwMDApXQorICAgICAgUmVuZGVyQmxvY2sgKGFub255bW91cykgYXQg
KDAsNzIpIHNpemUgNzg0eDE3CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBz
aXplIDEzNHgxNworICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDEzNDogIlRoZSB0
ZXh0IHNob3VsZCBiZSByZWQ6IgorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsOTUpIHNp
emUgNzg0eDQzCisgICAgICAgIFJlbmRlckJsb2NrIHtIUn0gYXQgKDAsMCkgc2l6ZSA3ODR4MiBb
Ym9yZGVyOiAoMXB4IGluc2V0ICMwMDAwMDApXQorICAgICAgICBSZW5kZXJCbG9jayAoYW5vbnlt
b3VzKSBhdCAoMCw4KSBzaXplIDc4NHgyNworICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMCw1KSBzaXplIDMwMXgxNworICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsNSkgd2lkdGgg
MzAxOiAiVGhpcyBpcyBhIHNlYXJjaGFibGUgaW5kZXguIEVudGVyIHNlYXJjaCBrZXl3b3Jkczog
IgorICAgICAgICAgIFJlbmRlclRleHRDb250cm9sIHtJU0lOREVYfSBhdCAoMzAzLDIpIHNpemUg
MTUzeDIzIFtjb2xvcj0jRkYwMDAwXQorICAgICAgICBSZW5kZXJCbG9jayB7SFJ9IGF0ICgwLDQx
KSBzaXplIDc4NHgyIFtib3JkZXI6ICgxcHggaW5zZXQgIzAwMDAwMCldCisgICAgICBSZW5kZXJC
bG9jayAoYW5vbnltb3VzKSBhdCAoMCwxNDQpIHNpemUgNzg0eDE3CisgICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDE5NXgxNworICAgICAgICAgIHRleHQgcnVuIGF0ICgw
LDApIHdpZHRoIDE5NTogIlRoZSB0ZXh0IHNob3VsZCBiZSBncmF5IG9uIGdyZWVuOiIKKyAgICAg
IFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDE2Nykgc2l6ZSA3ODR4NDMKKyAgICAgICAgUmVuZGVy
QmxvY2sge0hSfSBhdCAoMCwwKSBzaXplIDc4NHgyIFtib3JkZXI6ICgxcHggaW5zZXQgIzAwMDAw
MCldCisgICAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0ICgwLDgpIHNpemUgNzg0eDI3
CisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDUpIHNpemUgMzAxeDE3CisgICAg
ICAgICAgICB0ZXh0IHJ1biBhdCAoMCw1KSB3aWR0aCAzMDE6ICJUaGlzIGlzIGEgc2VhcmNoYWJs
ZSBpbmRleC4gRW50ZXIgc2VhcmNoIGtleXdvcmRzOiAiCisgICAgICAgICAgUmVuZGVyVGV4dENv
bnRyb2wge0lTSU5ERVh9IGF0ICgzMDMsMikgc2l6ZSAxNTV4MjMgW2JnY29sb3I9IzAwODAwMF0g
W2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBh
dCAoMCw0MSkgc2l6ZSA3ODR4MiBbYm9yZGVyOiAoMXB4IGluc2V0ICMwMDAwMDApXQorICAgICAg
UmVuZGVyQmxvY2sgKGFub255bW91cykgYXQgKDAsMjE2KSBzaXplIDc4NHgxNworICAgICAgICBS
ZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAxOTF4MTcKKyAgICAgICAgICB0ZXh0IHJ1
biBhdCAoMCwwKSB3aWR0aCAxOTE6ICJUaGUgdGV4dCBzaG91bGQgYmUgcmVkIG9uIEdyZWVuOiIK
KyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDIzOSkgc2l6ZSA3ODR4NDMKKyAgICAgICAg
UmVuZGVyQmxvY2sge0hSfSBhdCAoMCwwKSBzaXplIDc4NHgyIFtib3JkZXI6ICgxcHggaW5zZXQg
IzAwMDAwMCldCisgICAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0ICgwLDgpIHNpemUg
Nzg0eDI3CisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDUpIHNpemUgMzAxeDE3
CisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCw1KSB3aWR0aCAzMDE6ICJUaGlzIGlzIGEgc2Vh
cmNoYWJsZSBpbmRleC4gRW50ZXIgc2VhcmNoIGtleXdvcmRzOiAiCisgICAgICAgICAgUmVuZGVy
VGV4dENvbnRyb2wge0lTSU5ERVh9IGF0ICgzMDMsMikgc2l6ZSAxNTV4MjMgW2NvbG9yPSNGRjAw
MDBdIFtiZ2NvbG9yPSMwMDgwMDBdIFtib3JkZXI6ICgycHggaW5zZXQgI0ZGMDAwMCldCisgICAg
ICAgIFJlbmRlckJsb2NrIHtIUn0gYXQgKDAsNDEpIHNpemUgNzg0eDIgW2JvcmRlcjogKDFweCBp
bnNldCAjMDAwMDAwKV0KKyAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0ICgwLDI4OCkg
c2l6ZSA3ODR4MjcKKyAgICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lOUFVUfSBhdCAoMiwyKSBz
aXplIDE1M3gyMworICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDE1Nyw1KSBzaXplIDR4
MTcKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMTU3LDUpIHdpZHRoIDQ6ICIgIgorICAgICAgICBS
ZW5kZXJUZXh0Q29udHJvbCB7SU5QVVR9IGF0ICgxNjMsMikgc2l6ZSAxNTN4MjMgW2NvbG9yPSNG
RjAwMDBdCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMzE4LDUpIHNpemUgNHgxNwor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgzMTgsNSkgd2lkdGggNDogIiAiCisgICAgICAgIFJlbmRl
clRleHRDb250cm9sIHtJTlBVVH0gYXQgKDMyNCwyKSBzaXplIDE1NXgyMyBbYmdjb2xvcj0jMDA4
MDAwXSBbYm9yZGVyOiAoMnB4IGluc2V0ICMwMDAwMDApXQorICAgICAgICBSZW5kZXJUZXh0IHsj
dGV4dH0gYXQgKDQ4MSw1KSBzaXplIDR4MTcKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoNDgxLDUp
IHdpZHRoIDQ6ICIgIgorICAgICAgICBSZW5kZXJUZXh0Q29udHJvbCB7SU5QVVR9IGF0ICg0ODcs
Mikgc2l6ZSAxNTV4MjMgW2NvbG9yPSNGRjAwMDBdIFtiZ2NvbG9yPSMwMDgwMDBdIFtib3JkZXI6
ICgycHggaW5zZXQgI0ZGMDAwMCldCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCww
KSBzaXplIDB4MAorbGF5ZXIgYXQgKDMxMyw0NCkgc2l6ZSAxNDl4MTcKKyAgUmVuZGVyQmxvY2sg
e0RJVn0gYXQgKDIsMykgc2l6ZSAxNDl4MTcKKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEs
MCkgc2l6ZSAzOXgxNworICAgICAgdGV4dCBydW4gYXQgKDEsMCkgd2lkdGggMzk6ICJkZWZhdWx0
IgorbGF5ZXIgYXQgKDMxMywxMTYpIHNpemUgMTQ5eDE3CisgIFJlbmRlckJsb2NrIHtESVZ9IGF0
ICgyLDMpIHNpemUgMTQ5eDE3CisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNpemUg
MTh4MTcKKyAgICAgIHRleHQgcnVuIGF0ICgxLDApIHdpZHRoIDE4OiAicmVkIgorbGF5ZXIgYXQg
KDMxNCwxODgpIHNpemUgMTQ5eDE3CisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUg
MTQ5eDE3CisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNpemUgOTN4MTcKKyAgICAg
IHRleHQgcnVuIGF0ICgxLDApIHdpZHRoIDkzOiAiZGVmYXVsdCBvbiBncmVlbiIKK2xheWVyIGF0
ICgzMTQsMjYwKSBzaXplIDE0OXgxNworICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMywzKSBzaXpl
IDE0OXgxNworICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwwKSBzaXplIDcyeDE3CisgICAg
ICB0ZXh0IHJ1biBhdCAoMSwwKSB3aWR0aCA3MjogInJlZCBvbiBncmVlbiIKK2xheWVyIGF0ICgx
MiwzMDEpIHNpemUgMTQ5eDE3CisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgyLDMpIHNpemUgMTQ5
eDE3CisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNpemUgMzl4MTcKKyAgICAgIHRl
eHQgcnVuIGF0ICgxLDApIHdpZHRoIDM5OiAiZGVmYXVsdCIKK2xheWVyIGF0ICgxNzMsMzAxKSBz
aXplIDE0OXgxNworICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMiwzKSBzaXplIDE0OXgxNworICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwwKSBzaXplIDE4eDE3CisgICAgICB0ZXh0IHJ1biBh
dCAoMSwwKSB3aWR0aCAxODogInJlZCIKK2xheWVyIGF0ICgzMzUsMzAxKSBzaXplIDE0OXgxNwor
ICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMywzKSBzaXplIDE0OXgxNworICAgIFJlbmRlclRleHQg
eyN0ZXh0fSBhdCAoMSwwKSBzaXplIDkzeDE3CisgICAgICB0ZXh0IHJ1biBhdCAoMSwwKSB3aWR0
aCA5MzogImRlZmF1bHQgb24gZ3JlZW4iCitsYXllciBhdCAoNDk4LDMwMSkgc2l6ZSAxNDl4MTcK
KyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSAxNDl4MTcKKyAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDEsMCkgc2l6ZSA3MngxNworICAgICAgdGV4dCBydW4gYXQgKDEsMCkgd2lk
dGggNzI6ICJyZWQgb24gZ3JlZW4iCmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dl
YkNvcmUvQ2hhbmdlTG9nCmluZGV4IDcyNTYxMDcuLmYzYWI4ZjMgMTAwNjQ0Ci0tLSBhL1dlYkNv
cmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIw
MDktMDgtMDYgIE1pa2UgRmVudG9uICA8bWlrZS5mZW50b25AdG9yY2htb2JpbGUuY29tPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFByZXZlbnQgUmVu
ZGVyVGhlbWVRdCBBZGp1c3RTdHlsZSBiYXNlZCBjYWxscyBmb3IgVGV4dEZpZWxkLCBNZW51TGlz
dCBhbmQgTWVudUxpc3RCdXR0b24KKyAgICAgICAgZnJvbSBkaXNjYXJkaW5nIHN0eWxlIGNvbG91
ci4KKworICAgICAgICBBZGQgdGVzdHMgYW5kIHJlbW92ZSB0ZXN0cyBmcm9tIHBsYXRmb3JtL3F0
L1NraXBwZWQgdGhhdCBub3cgcGFzcy4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjgwNTAKKworICAgICAgICBUZXN0czogZmFzdC9mb3Jtcy9tZW51
bGlzdC1zdHlsZS1jb2xvci5odG1sCisgICAgICAgICAgICAgICBmYXN0L2Zvcm1zL3RleHQtc3R5
bGUtY29sb3IuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vcXQvUmVuZGVyVGhlbWVRdC5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZVF0OjphZGp1c3RUZXh0RmllbGRTdHlsZSk6
CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZVF0OjphZGp1c3RNZW51TGlzdFN0eWxlKToK
KyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lUXQ6OmFkanVzdE1lbnVMaXN0QnV0dG9uU3R5
bGUpOgorCiAyMDA5LTA4LTA2ICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IFRpbW90aHkgSGF0Y2hlci4KZGlmZiAtLWdpdCBhL1dl
YkNvcmUvcGxhdGZvcm0vcXQvUmVuZGVyVGhlbWVRdC5jcHAgYi9XZWJDb3JlL3BsYXRmb3JtL3F0
L1JlbmRlclRoZW1lUXQuY3BwCmluZGV4IDUxN2E0N2MuLmY1MWIwODIgMTAwNjQ0Ci0tLSBhL1dl
YkNvcmUvcGxhdGZvcm0vcXQvUmVuZGVyVGhlbWVRdC5jcHAKKysrIGIvV2ViQ29yZS9wbGF0Zm9y
bS9xdC9SZW5kZXJUaGVtZVF0LmNwcApAQCAtNDkwLDcgKzQ5MCw2IEBAIGJvb2wgUmVuZGVyVGhl
bWVRdDo6cGFpbnRCdXR0b24oUmVuZGVyT2JqZWN0KiBvLCBjb25zdCBSZW5kZXJPYmplY3Q6OlBh
aW50SW5mbyYKIHZvaWQgUmVuZGVyVGhlbWVRdDo6YWRqdXN0VGV4dEZpZWxkU3R5bGUoQ1NTU3R5
bGVTZWxlY3RvciosIFJlbmRlclN0eWxlKiBzdHlsZSwgRWxlbWVudCopIGNvbnN0CiB7CiAgICAg
c3R5bGUtPnNldEJhY2tncm91bmRDb2xvcihDb2xvcjo6dHJhbnNwYXJlbnQpOwotICAgIHN0eWxl
LT5zZXRDb2xvcihRQXBwbGljYXRpb246OnBhbGV0dGUoKS50ZXh0KCkuY29sb3IoKSk7CiAgICAg
c3R5bGUtPnJlc2V0Qm9yZGVyKCk7CiAgICAgc3R5bGUtPnJlc2V0UGFkZGluZygpOwogICAgIGNv
bXB1dGVTaXplQmFzZWRPblN0eWxlKHN0eWxlKTsKQEAgLTU0OSw4ICs1NDgsNiBAQCB2b2lkIFJl
bmRlclRoZW1lUXQ6OmFkanVzdE1lbnVMaXN0U3R5bGUoQ1NTU3R5bGVTZWxlY3RvciosIFJlbmRl
clN0eWxlKiBzdHlsZSwgRQogCiAgICAgLy8gQWRkIGluIHRoZSBwYWRkaW5nIHRoYXQgd2UnZCBs
aWtlIHRvIHVzZS4KICAgICBzZXRQb3B1cFBhZGRpbmcoc3R5bGUpOwotCi0gICAgc3R5bGUtPnNl
dENvbG9yKFFBcHBsaWNhdGlvbjo6cGFsZXR0ZSgpLnRleHQoKS5jb2xvcigpKTsKIH0KIAogdm9p
ZCBSZW5kZXJUaGVtZVF0OjpzZXRQb3B1cFBhZGRpbmcoUmVuZGVyU3R5bGUqIHN0eWxlKSBjb25z
dApAQCAtNjA1LDggKzYwMiw2IEBAIHZvaWQgUmVuZGVyVGhlbWVRdDo6YWRqdXN0TWVudUxpc3RC
dXR0b25TdHlsZShDU1NTdHlsZVNlbGVjdG9yKiBzZWxlY3RvciwgUmVuZGVyCiAKICAgICAvLyBB
ZGQgaW4gdGhlIHBhZGRpbmcgdGhhdCB3ZSdkIGxpa2UgdG8gdXNlLgogICAgIHNldFBvcHVwUGFk
ZGluZyhzdHlsZSk7Ci0KLSAgICBzdHlsZS0+c2V0Q29sb3IoUUFwcGxpY2F0aW9uOjpwYWxldHRl
KCkudGV4dCgpLmNvbG9yKCkpOwogfQogCiBib29sIFJlbmRlclRoZW1lUXQ6OnBhaW50TWVudUxp
c3RCdXR0b24oUmVuZGVyT2JqZWN0KiBvLCBjb25zdCBSZW5kZXJPYmplY3Q6OlBhaW50SW5mbyYg
aSwK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34220</attachid>
            <date>2009-08-06 12:59:54 -0700</date>
            <delta_ts>2009-08-07 10:47:34 -0700</delta_ts>
            <desc>Coding style patch for RenderThemeQt.cpp to conform to webkit style standards as verified by cpp_style.py</desc>
            <filename>RenderThemeQtCodingStyle.patch</filename>
            <type>text/plain</type>
            <size>4986</size>
            <attacher name="Mike Fenton">mifenton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ZjNhYjhmMy4uZDU2OTlkNSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTIsNiArMiwyMCBAQAogCiAgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgogCisgICAgICAgIENvZGluZyBzdHlsZSBwYXRjaGVzIGZvciBSZW5kZXJU
aGVtZVF0LmNwcCBiYXNlZCBvbiByZXN1bHRzIGZyb20gY3BwX3N0eWxlLnB5LgorCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yODA1MAorCisgICAgICAg
ICogcGxhdGZvcm0vcXQvUmVuZGVyVGhlbWVRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5k
ZXJUaGVtZVF0OjpiYXNlbGluZVBvc2l0aW9uKToKKyAgICAgICAgKFdlYkNvcmU6OmluZmxhdGVC
dXR0b25SZWN0KToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lUXQ6OnN1cHBvcnRzRm9j
dXMpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVRdDo6YXBwbHlUaGVtZSk6CisKKzIw
MDktMDgtMDYgIE1pa2UgRmVudG9uICA8bWlrZS5mZW50b25AdG9yY2htb2JpbGUuY29tPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCiAgICAgICAgIFByZXZlbnQgUmVu
ZGVyVGhlbWVRdCBBZGp1c3RTdHlsZSBiYXNlZCBjYWxscyBmb3IgVGV4dEZpZWxkLCBNZW51TGlz
dCBhbmQgTWVudUxpc3RCdXR0b24KICAgICAgICAgZnJvbSBkaXNjYXJkaW5nIHN0eWxlIGNvbG91
ci4KIApkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9xdC9SZW5kZXJUaGVtZVF0LmNwcCBi
L1dlYkNvcmUvcGxhdGZvcm0vcXQvUmVuZGVyVGhlbWVRdC5jcHAKaW5kZXggZjUxYjA4Mi4uM2Zl
NjdiMiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9xdC9SZW5kZXJUaGVtZVF0LmNwcAor
KysgYi9XZWJDb3JlL3BsYXRmb3JtL3F0L1JlbmRlclRoZW1lUXQuY3BwCkBAIC0yOCwzNiArMjgs
MzYgQEAKICAqLwogCiAjaW5jbHVkZSAiY29uZmlnLmgiCi0KLSNpbmNsdWRlICJxd2VicGFnZS5o
IgogI2luY2x1ZGUgIlJlbmRlclRoZW1lUXQuaCIKKworI2luY2x1ZGUgIkNTU1N0eWxlU2VsZWN0
b3IuaCIKKyNpbmNsdWRlICJDU1NTdHlsZVNoZWV0LmgiCiAjaW5jbHVkZSAiQ2hyb21lQ2xpZW50
UXQuaCIKKyNpbmNsdWRlICJDb2xvci5oIgorI2luY2x1ZGUgIkRvY3VtZW50LmgiCisjaW5jbHVk
ZSAiRm9udC5oIgorI2luY2x1ZGUgIkZvbnRTZWxlY3Rvci5oIgorI2luY2x1ZGUgIkdyYXBoaWNz
Q29udGV4dC5oIgorI2luY2x1ZGUgIkhUTUxNZWRpYUVsZW1lbnQuaCIKKyNpbmNsdWRlICJIVE1M
TmFtZXMuaCIKICNpbmNsdWRlICJOb3RJbXBsZW1lbnRlZC5oIgorI2luY2x1ZGUgIlBhZ2UuaCIK
KyNpbmNsdWRlICJSZW5kZXJCb3guaCIKKyNpbmNsdWRlICJSZW5kZXJUaGVtZS5oIgorI2luY2x1
ZGUgInF3ZWJwYWdlLmgiCiAKICNpbmNsdWRlIDxRQXBwbGljYXRpb24+CiAjaW5jbHVkZSA8UUNv
bG9yPgogI2luY2x1ZGUgPFFEZWJ1Zz4KICNpbmNsdWRlIDxRRmlsZT4KLSNpbmNsdWRlIDxRV2lk
Z2V0PgorI2luY2x1ZGUgPFFMaW5lRWRpdD4KICNpbmNsdWRlIDxRUGFpbnRlcj4KICNpbmNsdWRl
IDxRUHVzaEJ1dHRvbj4KLSNpbmNsdWRlIDxRTGluZUVkaXQ+CiAjaW5jbHVkZSA8UVN0eWxlRmFj
dG9yeT4KICNpbmNsdWRlIDxRU3R5bGVPcHRpb25CdXR0b24+CiAjaW5jbHVkZSA8UVN0eWxlT3B0
aW9uRnJhbWVWMj4KKyNpbmNsdWRlIDxRV2lkZ2V0PgogCi0jaW5jbHVkZSAiQ29sb3IuaCIKLSNp
bmNsdWRlICJDU1NTdHlsZVNlbGVjdG9yLmgiCi0jaW5jbHVkZSAiQ1NTU3R5bGVTaGVldC5oIgot
I2luY2x1ZGUgIkZvbnRTZWxlY3Rvci5oIgotI2luY2x1ZGUgIkRvY3VtZW50LmgiCi0jaW5jbHVk
ZSAiUGFnZS5oIgotI2luY2x1ZGUgIkZvbnQuaCIKLSNpbmNsdWRlICJSZW5kZXJUaGVtZS5oIgot
I2luY2x1ZGUgIkdyYXBoaWNzQ29udGV4dC5oIgotI2luY2x1ZGUgIkhUTUxNZWRpYUVsZW1lbnQu
aCIKLSNpbmNsdWRlICJIVE1MTmFtZXMuaCIKLSNpbmNsdWRlICJSZW5kZXJCb3guaCIKIAogbmFt
ZXNwYWNlIFdlYkNvcmUgewogCkBAIC0xODIsOCArMTgyLDcgQEAgaW50IFJlbmRlclRoZW1lUXQ6
OmJhc2VsaW5lUG9zaXRpb24oY29uc3QgUmVuZGVyT2JqZWN0KiBvKSBjb25zdAogICAgIGlmICgh
by0+aXNCb3goKSkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBpZiAoby0+c3R5bGUoKS0+YXBw
ZWFyYW5jZSgpID09IENoZWNrYm94UGFydCB8fAotICAgICAgICBvLT5zdHlsZSgpLT5hcHBlYXJh
bmNlKCkgPT0gUmFkaW9QYXJ0KQorICAgIGlmIChvLT5zdHlsZSgpLT5hcHBlYXJhbmNlKCkgPT0g
Q2hlY2tib3hQYXJ0IHx8IG8tPnN0eWxlKCktPmFwcGVhcmFuY2UoKSA9PSBSYWRpb1BhcnQpCiAg
ICAgICAgIHJldHVybiB0b1JlbmRlckJveChvKS0+bWFyZ2luVG9wKCkgKyB0b1JlbmRlckJveChv
KS0+aGVpZ2h0KCkgLSAyOyAvLyBTYW1lIGFzIGluIG9sZCBraHRtbAogICAgIHJldHVybiBSZW5k
ZXJUaGVtZTo6YmFzZWxpbmVQb3NpdGlvbihvKTsKIH0KQEAgLTIyNyw4ICsyMjYsOCBAQCBzdGF0
aWMgUVJlY3QgaW5mbGF0ZUJ1dHRvblJlY3QoY29uc3QgUVJlY3QmIG9yaWdpbmFsUmVjdCwgUVN0
eWxlKiBzdHlsZSkKICAgICAgICAgaW50IHBhZGRpbmdCb3R0b20gPSBvcmlnaW5hbFJlY3QuYm90
dG9tKCkgLSBsYXlvdXRSZWN0LmJvdHRvbSgpOwogCiAgICAgICAgIHJldHVybiBvcmlnaW5hbFJl
Y3QuYWRqdXN0ZWQoLXBhZGRpbmdMZWZ0LCAtcGFkZGluZ1RvcCwgcGFkZGluZ1JpZ2h0LCBwYWRk
aW5nQm90dG9tKTsKLSAgICB9IGVsc2UKLSAgICAgICAgcmV0dXJuIG9yaWdpbmFsUmVjdDsKKyAg
ICB9CisgICAgcmV0dXJuIG9yaWdpbmFsUmVjdDsKIH0KIAogdm9pZCBSZW5kZXJUaGVtZVF0Ojph
ZGp1c3RSZXBhaW50UmVjdChjb25zdCBSZW5kZXJPYmplY3QqIG8sIEludFJlY3QmIHJlY3QpCkBA
IC02OTgsMTcgKzY5NywxNyBAQCBib29sIFJlbmRlclRoZW1lUXQ6OnBhaW50U2VhcmNoRmllbGRS
ZXN1bHRzRGVjb3JhdGlvbihSZW5kZXJPYmplY3QqIG8sIGNvbnN0IFJlbgogYm9vbCBSZW5kZXJU
aGVtZVF0OjpzdXBwb3J0c0ZvY3VzKENvbnRyb2xQYXJ0IGFwcGVhcmFuY2UpIGNvbnN0CiB7CiAg
ICAgc3dpdGNoIChhcHBlYXJhbmNlKSB7Ci0gICAgICAgIGNhc2UgUHVzaEJ1dHRvblBhcnQ6Ci0g
ICAgICAgIGNhc2UgQnV0dG9uUGFydDoKLSAgICAgICAgY2FzZSBUZXh0RmllbGRQYXJ0OgotICAg
ICAgICBjYXNlIFRleHRBcmVhUGFydDoKLSAgICAgICAgY2FzZSBMaXN0Ym94UGFydDoKLSAgICAg
ICAgY2FzZSBNZW51bGlzdFBhcnQ6Ci0gICAgICAgIGNhc2UgUmFkaW9QYXJ0OgotICAgICAgICBj
YXNlIENoZWNrYm94UGFydDoKLSAgICAgICAgICAgIHJldHVybiB0cnVlOwotICAgICAgICBkZWZh
dWx0OiAvLyBObyBmb3IgYWxsIG90aGVycy4uLgotICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwor
ICAgIGNhc2UgUHVzaEJ1dHRvblBhcnQ6CisgICAgY2FzZSBCdXR0b25QYXJ0OgorICAgIGNhc2Ug
VGV4dEZpZWxkUGFydDoKKyAgICBjYXNlIFRleHRBcmVhUGFydDoKKyAgICBjYXNlIExpc3Rib3hQ
YXJ0OgorICAgIGNhc2UgTWVudWxpc3RQYXJ0OgorICAgIGNhc2UgUmFkaW9QYXJ0OgorICAgIGNh
c2UgQ2hlY2tib3hQYXJ0OgorICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICBkZWZhdWx0OiAvLyBO
byBmb3IgYWxsIG90aGVycy4uLgorICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQogfQogCkBA
IC03MzksMjAgKzczOCwyMCBAQCBDb250cm9sUGFydCBSZW5kZXJUaGVtZVF0OjphcHBseVRoZW1l
KFFTdHlsZU9wdGlvbiYgb3B0aW9uLCBSZW5kZXJPYmplY3QqIG8pIGNvbgogICAgIENvbnRyb2xQ
YXJ0IHJlc3VsdCA9IG8tPnN0eWxlKCktPmFwcGVhcmFuY2UoKTsKIAogICAgIHN3aXRjaCAocmVz
dWx0KSB7Ci0gICAgICAgIGNhc2UgUHVzaEJ1dHRvblBhcnQ6Ci0gICAgICAgIGNhc2UgU3F1YXJl
QnV0dG9uUGFydDoKLSAgICAgICAgY2FzZSBCdXR0b25QYXJ0OgotICAgICAgICBjYXNlIEJ1dHRv
bkJldmVsUGFydDoKLSAgICAgICAgY2FzZSBMaXN0SXRlbVBhcnQ6Ci0gICAgICAgIGNhc2UgTWVu
dWxpc3RCdXR0b25QYXJ0OgotICAgICAgICBjYXNlIFNlYXJjaEZpZWxkUmVzdWx0c0J1dHRvblBh
cnQ6Ci0gICAgICAgIGNhc2UgU2VhcmNoRmllbGRDYW5jZWxCdXR0b25QYXJ0OiB7Ci0gICAgICAg
ICAgICBpZiAoaXNQcmVzc2VkKG8pKQotICAgICAgICAgICAgICAgIG9wdGlvbi5zdGF0ZSB8PSBR
U3R5bGU6OlN0YXRlX1N1bmtlbjsKLSAgICAgICAgICAgIGVsc2UgaWYgKHJlc3VsdCA9PSBQdXNo
QnV0dG9uUGFydCkKLSAgICAgICAgICAgICAgICBvcHRpb24uc3RhdGUgfD0gUVN0eWxlOjpTdGF0
ZV9SYWlzZWQ7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQorICAgIGNhc2UgUHVzaEJ1
dHRvblBhcnQ6CisgICAgY2FzZSBTcXVhcmVCdXR0b25QYXJ0OgorICAgIGNhc2UgQnV0dG9uUGFy
dDoKKyAgICBjYXNlIEJ1dHRvbkJldmVsUGFydDoKKyAgICBjYXNlIExpc3RJdGVtUGFydDoKKyAg
ICBjYXNlIE1lbnVsaXN0QnV0dG9uUGFydDoKKyAgICBjYXNlIFNlYXJjaEZpZWxkUmVzdWx0c0J1
dHRvblBhcnQ6CisgICAgY2FzZSBTZWFyY2hGaWVsZENhbmNlbEJ1dHRvblBhcnQ6IHsKKyAgICAg
ICAgaWYgKGlzUHJlc3NlZChvKSkKKyAgICAgICAgICAgIG9wdGlvbi5zdGF0ZSB8PSBRU3R5bGU6
OlN0YXRlX1N1bmtlbjsKKyAgICAgICAgZWxzZSBpZiAocmVzdWx0ID09IFB1c2hCdXR0b25QYXJ0
KQorICAgICAgICAgICAgb3B0aW9uLnN0YXRlIHw9IFFTdHlsZTo6U3RhdGVfUmFpc2VkOworICAg
ICAgICBicmVhazsKKyAgICB9CiAgICAgfQogCiAgICAgaWYgKHJlc3VsdCA9PSBSYWRpb1BhcnQg
fHwgcmVzdWx0ID09IENoZWNrYm94UGFydCkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34303</attachid>
            <date>2009-08-07 11:43:21 -0700</date>
            <delta_ts>2009-08-07 12:43:05 -0700</delta_ts>
            <desc>Add test results for text-style-color.html for Mac/Win</desc>
            <filename>QtStyleAdditionTestResults1.diff</filename>
            <type>text/plain</type>
            <size>11444</size>
            <attacher name="Mike Fenton">mifenton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjYWIzMjY0Li4wNWRlYjlkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMDgt
MDcgIE1pa2UgRmVudG9uICA8bWlrZS5mZW50b25AdG9yY2htb2JpbGUuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBUZXN0IHJlc3VsdHMg
Zm9yIG1hYyBhbmQgd2luZG93cyBmb3IgbmV3IHRlc3RzLgorCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yODA1MAorCisgICAgICAgICogcGxhdGZvcm0v
bWFjL2Zhc3QvZm9ybXMvdGV4dC1zdHlsZS1jb2xvci1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIHBsYXRmb3JtL3dpbi9mYXN0L2Zvcm1zL3RleHQtc3R5bGUtY29sb3ItZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKwogMjAwOS0wOC0wNiAgTWlrZSBGZW50b24gIDxtaWtlLmZlbnRvbkB0b3Jj
aG1vYmlsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9mb3Jtcy90ZXh0LXN0eWxlLWNv
bG9yLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2Zvcm1zL3Rl
eHQtc3R5bGUtY29sb3ItZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLmZkMjMwODUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvZmFzdC9mb3Jtcy90ZXh0LXN0eWxlLWNvbG9yLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDg5
IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBz
aXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJCbG9jayB7
SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgs
OCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAoMCwwKSBz
aXplIDc4NHgxOAorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAxNjh4
MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAxNjg6ICJUaGUgdGV4dCBzaG91
bGQgYmUgZGVmYXVsdDoiCisgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwyNikgc2l6ZSA3
ODR4NDMKKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBhdCAoMCwwKSBzaXplIDc4NHgyIFtib3Jk
ZXI6ICgxcHggaW5zZXQgIzAwMDAwMCldCisgICAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMp
IGF0ICgwLDEwKSBzaXplIDc4NHgyMworICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MCwyKSBzaXplIDMyMngxOAorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMikgd2lkdGggMzIy
OiAiVGhpcyBpcyBhIHNlYXJjaGFibGUgaW5kZXguIEVudGVyIHNlYXJjaCBrZXl3b3JkczogIgor
ICAgICAgICAgIFJlbmRlclRleHRDb250cm9sIHtJU0lOREVYfSBhdCAoMzI0LDIpIHNpemUgMTI4
eDE5IFtiZ2NvbG9yPSNGRkZGRkZdIFtib3JkZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCisgICAg
ICAgIFJlbmRlckJsb2NrIHtIUn0gYXQgKDAsNDEpIHNpemUgNzg0eDIgW2JvcmRlcjogKDFweCBp
bnNldCAjMDAwMDAwKV0KKyAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0ICgwLDc3KSBz
aXplIDc4NHgxOAorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAxNDV4
MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAxNDU6ICJUaGUgdGV4dCBzaG91
bGQgYmUgcmVkOiIKKyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDEwMykgc2l6ZSA3ODR4
NDMKKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBhdCAoMCwwKSBzaXplIDc4NHgyIFtib3JkZXI6
ICgxcHggaW5zZXQgIzAwMDAwMCldCisgICAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0
ICgwLDEwKSBzaXplIDc4NHgyMworICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwy
KSBzaXplIDMyMngxOAorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMikgd2lkdGggMzIyOiAi
VGhpcyBpcyBhIHNlYXJjaGFibGUgaW5kZXguIEVudGVyIHNlYXJjaCBrZXl3b3JkczogIgorICAg
ICAgICAgIFJlbmRlclRleHRDb250cm9sIHtJU0lOREVYfSBhdCAoMzI0LDIpIHNpemUgMTI4eDE5
IFtjb2xvcj0jRkYwMDAwXSBbYmdjb2xvcj0jRkZGRkZGXSBbYm9yZGVyOiAoMnB4IGluc2V0ICNG
RjAwMDApXQorICAgICAgICBSZW5kZXJCbG9jayB7SFJ9IGF0ICgwLDQxKSBzaXplIDc4NHgyIFti
b3JkZXI6ICgxcHggaW5zZXQgIzAwMDAwMCldCisgICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3Vz
KSBhdCAoMCwxNTQpIHNpemUgNzg0eDE4CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MCwwKSBzaXplIDIxMngxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDIxMjog
IlRoZSB0ZXh0IHNob3VsZCBiZSBncmF5IG9uIGdyZWVuOiIKKyAgICAgIFJlbmRlckJsb2NrIHtE
SVZ9IGF0ICgwLDE4MCkgc2l6ZSA3ODR4NDMKKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBhdCAo
MCwwKSBzaXplIDc4NHgyIFtib3JkZXI6ICgxcHggaW5zZXQgIzAwMDAwMCldCisgICAgICAgIFJl
bmRlckJsb2NrIChhbm9ueW1vdXMpIGF0ICgwLDEwKSBzaXplIDc4NHgyMworICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMCwyKSBzaXplIDMyMngxOAorICAgICAgICAgICAgdGV4dCBy
dW4gYXQgKDAsMikgd2lkdGggMzIyOiAiVGhpcyBpcyBhIHNlYXJjaGFibGUgaW5kZXguIEVudGVy
IHNlYXJjaCBrZXl3b3JkczogIgorICAgICAgICAgIFJlbmRlclRleHRDb250cm9sIHtJU0lOREVY
fSBhdCAoMzI0LDIpIHNpemUgMTI4eDE5IFtiZ2NvbG9yPSMwMDgwMDBdIFtib3JkZXI6ICgycHgg
aW5zZXQgIzAwMDAwMCldCisgICAgICAgIFJlbmRlckJsb2NrIHtIUn0gYXQgKDAsNDEpIHNpemUg
Nzg0eDIgW2JvcmRlcjogKDFweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgIFJlbmRlckJsb2NrIChh
bm9ueW1vdXMpIGF0ICgwLDIzMSkgc2l6ZSA3ODR4MTgKKyAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgwLDApIHNpemUgMjA4eDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lk
dGggMjA4OiAiVGhlIHRleHQgc2hvdWxkIGJlIHJlZCBvbiBHcmVlbjoiCisgICAgICBSZW5kZXJC
bG9jayB7RElWfSBhdCAoMCwyNTcpIHNpemUgNzg0eDQzCisgICAgICAgIFJlbmRlckJsb2NrIHtI
Un0gYXQgKDAsMCkgc2l6ZSA3ODR4MiBbYm9yZGVyOiAoMXB4IGluc2V0ICMwMDAwMDApXQorICAg
ICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAoMCwxMCkgc2l6ZSA3ODR4MjMKKyAgICAg
ICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMikgc2l6ZSAzMjJ4MTgKKyAgICAgICAgICAg
IHRleHQgcnVuIGF0ICgwLDIpIHdpZHRoIDMyMjogIlRoaXMgaXMgYSBzZWFyY2hhYmxlIGluZGV4
LiBFbnRlciBzZWFyY2gga2V5d29yZHM6ICIKKyAgICAgICAgICBSZW5kZXJUZXh0Q29udHJvbCB7
SVNJTkRFWH0gYXQgKDMyNCwyKSBzaXplIDEyOHgxOSBbY29sb3I9I0ZGMDAwMF0gW2JnY29sb3I9
IzAwODAwMF0gW2JvcmRlcjogKDJweCBpbnNldCAjRkYwMDAwKV0KKyAgICAgICAgUmVuZGVyQmxv
Y2sge0hSfSBhdCAoMCw0MSkgc2l6ZSA3ODR4MiBbYm9yZGVyOiAoMXB4IGluc2V0ICMwMDAwMDAp
XQorICAgICAgUmVuZGVyQmxvY2sgKGFub255bW91cykgYXQgKDAsMzA4KSBzaXplIDc4NHgyMwor
ICAgICAgICBSZW5kZXJUZXh0Q29udHJvbCB7SU5QVVR9IGF0ICgyLDIpIHNpemUgMTI4eDE5IFti
Z2NvbG9yPSNGRkZGRkZdIFtib3JkZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCisgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMTMyLDIpIHNpemUgNHgxOAorICAgICAgICAgIHRleHQgcnVu
IGF0ICgxMzIsMikgd2lkdGggNDogIiAiCisgICAgICAgIFJlbmRlclRleHRDb250cm9sIHtJTlBV
VH0gYXQgKDEzOCwyKSBzaXplIDEyOHgxOSBbY29sb3I9I0ZGMDAwMF0gW2JnY29sb3I9I0ZGRkZG
Rl0gW2JvcmRlcjogKDJweCBpbnNldCAjRkYwMDAwKV0KKyAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgyNjgsMikgc2l6ZSA0eDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDI2OCwyKSB3
aWR0aCA0OiAiICIKKyAgICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lOUFVUfSBhdCAoMjc0LDIp
IHNpemUgMTI4eDE5IFtiZ2NvbG9yPSMwMDgwMDBdIFtib3JkZXI6ICgycHggaW5zZXQgIzAwMDAw
MCldCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNDA0LDIpIHNpemUgNHgxOAorICAg
ICAgICAgIHRleHQgcnVuIGF0ICg0MDQsMikgd2lkdGggNDogIiAiCisgICAgICAgIFJlbmRlclRl
eHRDb250cm9sIHtJTlBVVH0gYXQgKDQxMCwyKSBzaXplIDEyOHgxOSBbY29sb3I9I0ZGMDAwMF0g
W2JnY29sb3I9IzAwODAwMF0gW2JvcmRlcjogKDJweCBpbnNldCAjRkYwMDAwKV0KKyAgICAgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCitsYXllciBhdCAoMzM1LDQ5KSBz
aXplIDEyMngxMworICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMywzKSBzaXplIDEyMngxMworICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwwKSBzaXplIDM4eDEzCisgICAgICB0ZXh0IHJ1biBh
dCAoMSwwKSB3aWR0aCAzODogImRlZmF1bHQiCitsYXllciBhdCAoMzM1LDEyNikgc2l6ZSAxMjJ4
MTMKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSAxMjJ4MTMKKyAgICBSZW5kZXJU
ZXh0IHsjdGV4dH0gYXQgKDEsMCkgc2l6ZSAxOHgxMworICAgICAgdGV4dCBydW4gYXQgKDEsMCkg
d2lkdGggMTg6ICJyZWQiCitsYXllciBhdCAoMzM1LDIwMykgc2l6ZSAxMjJ4MTMKKyAgUmVuZGVy
QmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSAxMjJ4MTMKKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDEsMCkgc2l6ZSA4OXgxMworICAgICAgdGV4dCBydW4gYXQgKDEsMCkgd2lkdGggODk6ICJk
ZWZhdWx0IG9uIGdyZWVuIgorbGF5ZXIgYXQgKDMzNSwyODApIHNpemUgMTIyeDEzCisgIFJlbmRl
ckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUgMTIyeDEzCisgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgxLDApIHNpemUgNjl4MTMKKyAgICAgIHRleHQgcnVuIGF0ICgxLDApIHdpZHRoIDY5OiAi
cmVkIG9uIGdyZWVuIgorbGF5ZXIgYXQgKDEzLDMyMSkgc2l6ZSAxMjJ4MTMKKyAgUmVuZGVyQmxv
Y2sge0RJVn0gYXQgKDMsMykgc2l6ZSAxMjJ4MTMKKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQg
KDEsMCkgc2l6ZSAzOHgxMworICAgICAgdGV4dCBydW4gYXQgKDEsMCkgd2lkdGggMzg6ICJkZWZh
dWx0IgorbGF5ZXIgYXQgKDE0OSwzMjEpIHNpemUgMTIyeDEzCisgIFJlbmRlckJsb2NrIHtESVZ9
IGF0ICgzLDMpIHNpemUgMTIyeDEzCisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNp
emUgMTh4MTMKKyAgICAgIHRleHQgcnVuIGF0ICgxLDApIHdpZHRoIDE4OiAicmVkIgorbGF5ZXIg
YXQgKDI4NSwzMjEpIHNpemUgMTIyeDEzCisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNp
emUgMTIyeDEzCisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNpemUgODl4MTMKKyAg
ICAgIHRleHQgcnVuIGF0ICgxLDApIHdpZHRoIDg5OiAiZGVmYXVsdCBvbiBncmVlbiIKK2xheWVy
IGF0ICg0MjEsMzIxKSBzaXplIDEyMngxMworICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMywzKSBz
aXplIDEyMngxMworICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwwKSBzaXplIDY5eDEzCisg
ICAgICB0ZXh0IHJ1biBhdCAoMSwwKSB3aWR0aCA2OTogInJlZCBvbiBncmVlbiIKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9mYXN0L2Zvcm1zL3RleHQtc3R5bGUtY29sb3It
ZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL2Zhc3QvZm9ybXMvdGV4dC1z
dHlsZS1jb2xvci1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MC4uMTkxMTYwZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9m
YXN0L2Zvcm1zL3RleHQtc3R5bGUtY29sb3ItZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsODkgQEAK
K2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUg
ODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlckJsb2NrIHtIVE1M
fSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBz
aXplIDc4NHg1ODQKKyAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0ICgwLDApIHNpemUg
Nzg0eDE4CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDE2OHgxOAor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDE2ODogIlRoZSB0ZXh0IHNob3VsZCBi
ZSBkZWZhdWx0OiIKKyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDI2KSBzaXplIDc4NHg0
MworICAgICAgICBSZW5kZXJCbG9jayB7SFJ9IGF0ICgwLDApIHNpemUgNzg0eDIgW2JvcmRlcjog
KDFweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgICAgUmVuZGVyQmxvY2sgKGFub255bW91cykgYXQg
KDAsMTApIHNpemUgNzg0eDIzCisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDIp
IHNpemUgMzIyeDE4CisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwyKSB3aWR0aCAzMjI6ICJU
aGlzIGlzIGEgc2VhcmNoYWJsZSBpbmRleC4gRW50ZXIgc2VhcmNoIGtleXdvcmRzOiAiCisgICAg
ICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lTSU5ERVh9IGF0ICgzMjQsMikgc2l6ZSAxNTJ4MTkg
W2JnY29sb3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgICAg
UmVuZGVyQmxvY2sge0hSfSBhdCAoMCw0MSkgc2l6ZSA3ODR4MiBbYm9yZGVyOiAoMXB4IGluc2V0
ICMwMDAwMDApXQorICAgICAgUmVuZGVyQmxvY2sgKGFub255bW91cykgYXQgKDAsNzcpIHNpemUg
Nzg0eDE4CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDE0NXgxOAor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDE0NTogIlRoZSB0ZXh0IHNob3VsZCBi
ZSByZWQ6IgorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMTAzKSBzaXplIDc4NHg0Mwor
ICAgICAgICBSZW5kZXJCbG9jayB7SFJ9IGF0ICgwLDApIHNpemUgNzg0eDIgW2JvcmRlcjogKDFw
eCBpbnNldCAjMDAwMDAwKV0KKyAgICAgICAgUmVuZGVyQmxvY2sgKGFub255bW91cykgYXQgKDAs
MTApIHNpemUgNzg0eDIzCisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDIpIHNp
emUgMzIyeDE4CisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwyKSB3aWR0aCAzMjI6ICJUaGlz
IGlzIGEgc2VhcmNoYWJsZSBpbmRleC4gRW50ZXIgc2VhcmNoIGtleXdvcmRzOiAiCisgICAgICAg
ICAgUmVuZGVyVGV4dENvbnRyb2wge0lTSU5ERVh9IGF0ICgzMjQsMikgc2l6ZSAxNTJ4MTkgW2Nv
bG9yPSNGRjAwMDBdIFtiZ2NvbG9yPSNGRkZGRkZdIFtib3JkZXI6ICgycHggaW5zZXQgI0ZGMDAw
MCldCisgICAgICAgIFJlbmRlckJsb2NrIHtIUn0gYXQgKDAsNDEpIHNpemUgNzg0eDIgW2JvcmRl
cjogKDFweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgIFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0
ICgwLDE1NCkgc2l6ZSA3ODR4MTgKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDAp
IHNpemUgMjEyeDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggMjEyOiAiVGhl
IHRleHQgc2hvdWxkIGJlIGdyYXkgb24gZ3JlZW46IgorICAgICAgUmVuZGVyQmxvY2sge0RJVn0g
YXQgKDAsMTgwKSBzaXplIDc4NHg0MworICAgICAgICBSZW5kZXJCbG9jayB7SFJ9IGF0ICgwLDAp
IHNpemUgNzg0eDIgW2JvcmRlcjogKDFweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgICAgUmVuZGVy
QmxvY2sgKGFub255bW91cykgYXQgKDAsMTApIHNpemUgNzg0eDIzCisgICAgICAgICAgUmVuZGVy
VGV4dCB7I3RleHR9IGF0ICgwLDIpIHNpemUgMzIyeDE4CisgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMCwyKSB3aWR0aCAzMjI6ICJUaGlzIGlzIGEgc2VhcmNoYWJsZSBpbmRleC4gRW50ZXIgc2Vh
cmNoIGtleXdvcmRzOiAiCisgICAgICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lTSU5ERVh9IGF0
ICgzMjQsMikgc2l6ZSAxNTJ4MTkgW2JnY29sb3I9IzAwODAwMF0gW2JvcmRlcjogKDJweCBpbnNl
dCAjMDAwMDAwKV0KKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBhdCAoMCw0MSkgc2l6ZSA3ODR4
MiBbYm9yZGVyOiAoMXB4IGluc2V0ICMwMDAwMDApXQorICAgICAgUmVuZGVyQmxvY2sgKGFub255
bW91cykgYXQgKDAsMjMxKSBzaXplIDc4NHgxOAorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDAsMCkgc2l6ZSAyMDh4MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAy
MDg6ICJUaGUgdGV4dCBzaG91bGQgYmUgcmVkIG9uIEdyZWVuOiIKKyAgICAgIFJlbmRlckJsb2Nr
IHtESVZ9IGF0ICgwLDI1Nykgc2l6ZSA3ODR4NDMKKyAgICAgICAgUmVuZGVyQmxvY2sge0hSfSBh
dCAoMCwwKSBzaXplIDc4NHgyIFtib3JkZXI6ICgxcHggaW5zZXQgIzAwMDAwMCldCisgICAgICAg
IFJlbmRlckJsb2NrIChhbm9ueW1vdXMpIGF0ICgwLDEwKSBzaXplIDc4NHgyMworICAgICAgICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwyKSBzaXplIDMyMngxOAorICAgICAgICAgICAgdGV4
dCBydW4gYXQgKDAsMikgd2lkdGggMzIyOiAiVGhpcyBpcyBhIHNlYXJjaGFibGUgaW5kZXguIEVu
dGVyIHNlYXJjaCBrZXl3b3JkczogIgorICAgICAgICAgIFJlbmRlclRleHRDb250cm9sIHtJU0lO
REVYfSBhdCAoMzI0LDIpIHNpemUgMTUyeDE5IFtjb2xvcj0jRkYwMDAwXSBbYmdjb2xvcj0jMDA4
MDAwXSBbYm9yZGVyOiAoMnB4IGluc2V0ICNGRjAwMDApXQorICAgICAgICBSZW5kZXJCbG9jayB7
SFJ9IGF0ICgwLDQxKSBzaXplIDc4NHgyIFtib3JkZXI6ICgxcHggaW5zZXQgIzAwMDAwMCldCisg
ICAgICBSZW5kZXJCbG9jayAoYW5vbnltb3VzKSBhdCAoMCwzMDgpIHNpemUgNzg0eDIzCisgICAg
ICAgIFJlbmRlclRleHRDb250cm9sIHtJTlBVVH0gYXQgKDIsMikgc2l6ZSAxNTJ4MTkgW2JnY29s
b3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KKyAgICAgICAgUmVuZGVy
VGV4dCB7I3RleHR9IGF0ICgxNTYsMikgc2l6ZSA0eDE4CisgICAgICAgICAgdGV4dCBydW4gYXQg
KDE1NiwyKSB3aWR0aCA0OiAiICIKKyAgICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lOUFVUfSBh
dCAoMTYyLDIpIHNpemUgMTUyeDE5IFtjb2xvcj0jRkYwMDAwXSBbYmdjb2xvcj0jRkZGRkZGXSBb
Ym9yZGVyOiAoMnB4IGluc2V0ICNGRjAwMDApXQorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDMxNiwyKSBzaXplIDR4MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMzE2LDIpIHdpZHRo
IDQ6ICIgIgorICAgICAgICBSZW5kZXJUZXh0Q29udHJvbCB7SU5QVVR9IGF0ICgzMjIsMikgc2l6
ZSAxNTJ4MTkgW2JnY29sb3I9IzAwODAwMF0gW2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0K
KyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICg0NzYsMikgc2l6ZSA0eDE4CisgICAgICAg
ICAgdGV4dCBydW4gYXQgKDQ3NiwyKSB3aWR0aCA0OiAiICIKKyAgICAgICAgUmVuZGVyVGV4dENv
bnRyb2wge0lOUFVUfSBhdCAoNDgyLDIpIHNpemUgMTUyeDE5IFtjb2xvcj0jRkYwMDAwXSBbYmdj
b2xvcj0jMDA4MDAwXSBbYm9yZGVyOiAoMnB4IGluc2V0ICNGRjAwMDApXQorICAgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKK2xheWVyIGF0ICgzMzUsNDkpIHNpemUg
MTQ2eDEzCisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUgMTQ2eDEzCisgICAgUmVu
ZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNpemUgMzh4MTMKKyAgICAgIHRleHQgcnVuIGF0ICgx
LDApIHdpZHRoIDM4OiAiZGVmYXVsdCIKK2xheWVyIGF0ICgzMzUsMTI2KSBzaXplIDE0NngxMwor
ICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMywzKSBzaXplIDE0NngxMworICAgIFJlbmRlclRleHQg
eyN0ZXh0fSBhdCAoMSwwKSBzaXplIDE4eDEzCisgICAgICB0ZXh0IHJ1biBhdCAoMSwwKSB3aWR0
aCAxODogInJlZCIKK2xheWVyIGF0ICgzMzUsMjAzKSBzaXplIDE0NngxMworICBSZW5kZXJCbG9j
ayB7RElWfSBhdCAoMywzKSBzaXplIDE0NngxMworICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MSwwKSBzaXplIDg5eDEzCisgICAgICB0ZXh0IHJ1biBhdCAoMSwwKSB3aWR0aCA4OTogImRlZmF1
bHQgb24gZ3JlZW4iCitsYXllciBhdCAoMzM1LDI4MCkgc2l6ZSAxNDZ4MTMKKyAgUmVuZGVyQmxv
Y2sge0RJVn0gYXQgKDMsMykgc2l6ZSAxNDZ4MTMKKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQg
KDEsMCkgc2l6ZSA2OXgxMworICAgICAgdGV4dCBydW4gYXQgKDEsMCkgd2lkdGggNjk6ICJyZWQg
b24gZ3JlZW4iCitsYXllciBhdCAoMTMsMzIxKSBzaXplIDE0NngxMworICBSZW5kZXJCbG9jayB7
RElWfSBhdCAoMywzKSBzaXplIDE0NngxMworICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSww
KSBzaXplIDM4eDEzCisgICAgICB0ZXh0IHJ1biBhdCAoMSwwKSB3aWR0aCAzODogImRlZmF1bHQi
CitsYXllciBhdCAoMTczLDMyMSkgc2l6ZSAxNDZ4MTMKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQg
KDMsMykgc2l6ZSAxNDZ4MTMKKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMCkgc2l6ZSAx
OHgxMworICAgICAgdGV4dCBydW4gYXQgKDEsMCkgd2lkdGggMTg6ICJyZWQiCitsYXllciBhdCAo
MzMzLDMyMSkgc2l6ZSAxNDZ4MTMKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSAx
NDZ4MTMKKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMCkgc2l6ZSA4OXgxMworICAgICAg
dGV4dCBydW4gYXQgKDEsMCkgd2lkdGggODk6ICJkZWZhdWx0IG9uIGdyZWVuIgorbGF5ZXIgYXQg
KDQ5MywzMjEpIHNpemUgMTQ2eDEzCisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUg
MTQ2eDEzCisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNpemUgNjl4MTMKKyAgICAg
IHRleHQgcnVuIGF0ICgxLDApIHdpZHRoIDY5OiAicmVkIG9uIGdyZWVuIgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34312</attachid>
            <date>2009-08-07 12:05:01 -0700</date>
            <delta_ts>2009-08-07 12:52:29 -0700</delta_ts>
            <desc>Skip menulist-style-color.html for mac/win until they can be looked at.</desc>
            <filename>QtStyleSkippedUpdate.diff</filename>
            <type>text/plain</type>
            <size>1775</size>
            <attacher name="Mike Fenton">mifenton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjYWIzMjY0Li5kMjVlNzdlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDktMDgt
MDcgIE1pa2UgRmVudG9uICA8bWlrZS5mZW50b25AdG9yY2htb2JpbGUuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgZmFzdC9mb3Jtcy9t
ZW51bGlzdC1zdHlsZS1jb2xvci5odG1sIHRvIFNraXBwZWQgbGlzdCBmb3IgbWFjL3dpbi4KKyAg
ICAgICAgQnVnIGZpbGVkIC0gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTI4MDc5CisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0
Zm9ybS93aW4vU2tpcHBlZDoKKwogMjAwOS0wOC0wNiAgTWlrZSBGZW50b24gIDxtaWtlLmZlbnRv
bkB0b3JjaG1vYmlsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvU2tpcHBlZCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkCmluZGV4IGQ2YmE5YjkuLmJhOTg5ZTggMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy9Ta2lwcGVkCkBAIC04NywzICs4Nyw3IEBAIGh0dHAvdGVzdHMvc2VjdXJpdHkv
aXNvbGF0ZWRXb3JsZC9zdHJpbmctcHJvdG90eXBlLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJpdHkv
aXNvbGF0ZWRXb3JsZC93aW5kb3ctcHJvcGVydGllcy5odG1sCiBodHRwL3Rlc3RzL3NlY3VyaXR5
L2lzb2xhdGVkV29ybGQvd2luZG93LXNldFRpbWVvdXQtZnVuY3Rpb24uaHRtbAogaHR0cC90ZXN0
cy9zZWN1cml0eS9pc29sYXRlZFdvcmxkL3dpbmRvdy1zZXRUaW1lb3V0LXN0cmluZy5odG1sCisK
KyMgTmV3IHRlc3Qgd2l0aCBxdWVzdGlvbmFibGUgcmVzdWx0cworIyBTZWUgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4MDc5IGZvciBleHBsYW5hdGlvbi4KK2Zhc3Qv
Zm9ybXMvbWVudWxpc3Qtc3R5bGUtY29sb3IuaHRtbApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vd2luL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZApp
bmRleCBhNzI3OGViLi42YzZiZmFjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93
aW4vU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZApAQCAtNTcz
LDMgKzU3Myw3IEBAIGh0dHAvdGVzdHMvc2VjdXJpdHkvaXNvbGF0ZWRXb3JsZC9zdHJpbmctcHJv
dG90eXBlLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJpdHkvaXNvbGF0ZWRXb3JsZC93aW5kb3ctcHJv
cGVydGllcy5odG1sCiBodHRwL3Rlc3RzL3NlY3VyaXR5L2lzb2xhdGVkV29ybGQvd2luZG93LXNl
dFRpbWVvdXQtZnVuY3Rpb24uaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS9pc29sYXRlZFdvcmxk
L3dpbmRvdy1zZXRUaW1lb3V0LXN0cmluZy5odG1sCisKKyMgTmV3IHRlc3Qgd2l0aCBxdWVzdGlv
bmFibGUgcmVzdWx0cworIyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTI4MDc5IGZvciBleHBsYW5hdGlvbi4KK2Zhc3QvZm9ybXMvbWVudWxpc3Qtc3R5bGUtY29s
b3IuaHRtbAo=
</data>
<flag name="review"
          id="18480"
          type_id="1"
          status="+"
          setter="manyoso"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34315</attachid>
            <date>2009-08-07 12:52:29 -0700</date>
            <delta_ts>2009-08-07 13:09:49 -0700</delta_ts>
            <desc>Replace Patch that won&apos;t apply cleanly.</desc>
            <filename>QtStyleSkippedReplacement.diff</filename>
            <type>text/plain</type>
            <size>1798</size>
            <attacher name="Mike Fenton">mifenton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA1NWY5MGNhLi5jYzFjYmU4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTUgQEAKIDIwMDktMDgt
MDcgIE1pa2UgRmVudG9uICA8bWlrZS5mZW50b25AdG9yY2htb2JpbGUuY29tPgogCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgZmFzdC9mb3Jtcy9t
ZW51bGlzdC1zdHlsZS1jb2xvci5odG1sIHRvIFNraXBwZWQgbGlzdCBmb3IgbWFjL3dpbi4KKyAg
ICAgICAgQnVnIGZpbGVkIC0gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTI4MDc5CisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0
Zm9ybS93aW4vU2tpcHBlZDoKKworMjAwOS0wOC0wNyAgTWlrZSBGZW50b24gIDxtaWtlLmZlbnRv
bkB0b3JjaG1vYmlsZS5jb20+CisKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBUcmVhdC4KIAog
ICAgICAgICBBZGQgVGVzdCByZXN1bHRzIGZvciBtYWMgYW5kIHdpbmRvd3MgZm9yIG5ldyB0ZXN0
cy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9Ta2lwcGVkIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKaW5kZXggNDc1MWZhNi4uY2QzMWFjZCAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjL1NraXBwZWQKQEAgLTg1LDMgKzg1LDcgQEAgaHR0cC90ZXN0cy9zZWN1cml0
eS9pc29sYXRlZFdvcmxkL251bWJlci1wcm90b3R5cGUuaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0
eS9pc29sYXRlZFdvcmxkL29iamVjdC1wcm90b3R5cGUuaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0
eS9pc29sYXRlZFdvcmxkL3N0cmluZy1wcm90b3R5cGUuaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0
eS9pc29sYXRlZFdvcmxkL3dpbmRvdy1wcm9wZXJ0aWVzLmh0bWwKKworIyBOZXcgdGVzdCB3aXRo
IHF1ZXN0aW9uYWJsZSByZXN1bHRzCisjIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjgwNzkgZm9yIGV4cGxhbmF0aW9uLgorZmFzdC9mb3Jtcy9tZW51bGlzdC1z
dHlsZS1jb2xvci5odG1sCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tp
cHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCmluZGV4IDA2N2RhYTYuLjU2
YzFjOGMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9Ta2lwcGVkCkBAIC01NzEsMyArNTcxLDcgQEAgaHR0
cC90ZXN0cy9zZWN1cml0eS9pc29sYXRlZFdvcmxkL251bWJlci1wcm90b3R5cGUuaHRtbAogaHR0
cC90ZXN0cy9zZWN1cml0eS9pc29sYXRlZFdvcmxkL29iamVjdC1wcm90b3R5cGUuaHRtbAogaHR0
cC90ZXN0cy9zZWN1cml0eS9pc29sYXRlZFdvcmxkL3N0cmluZy1wcm90b3R5cGUuaHRtbAogaHR0
cC90ZXN0cy9zZWN1cml0eS9pc29sYXRlZFdvcmxkL3dpbmRvdy1wcm9wZXJ0aWVzLmh0bWwKKwor
IyBOZXcgdGVzdCB3aXRoIHF1ZXN0aW9uYWJsZSByZXN1bHRzCisjIFNlZSBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjgwNzkgZm9yIGV4cGxhbmF0aW9uLgorZmFzdC9m
b3Jtcy9tZW51bGlzdC1zdHlsZS1jb2xvci5odG1sCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>