<?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>41020</bug_id>
          
          <creation_ts>2010-06-22 16:21:09 -0700</creation_ts>
          <short_desc>Slider labels do not update as you move the sliders on this page</short_desc>
          <delta_ts>2010-08-20 11:50:12 -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>Layout and Rendering</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>http://slides.html5rocks.com/#slide39</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>hyatt</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>241523</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-06-22 16:21:09 -0700</bug_when>
    <thetext>Load http://slides.html5rocks.com/#slide39 and play with the box-shadow sliders. Note how the numbers next to the sliders fail to update when moving the slider thumb. However, we do move the slider around as if we were doing layout.

The text-shadow sliders work OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241529</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-06-22 16:32:26 -0700</bug_when>
    <thetext>This only happens in the two-column configuration. If I disable the -webkit-column-count: 2; property, I don’t see the problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266887</commentid>
    <comment_count>2</comment_count>
      <attachid>64886</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-19 12:17:21 -0700</bug_when>
    <thetext>Created attachment 64886
Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266888</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-19 12:18:23 -0700</bug_when>
    <thetext>The issue is that &apos;repaintTop&apos;, returned by layoutInlineChildren(), doesn&apos;t take columns into account.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266891</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-19 12:21:50 -0700</bug_when>
    <thetext>Ah, this would be:

        // FIXME: Deal with multiple column repainting.  We have to split the repaint
        // rect up into multiple rects if it spans columns.

in RenderBlock::layoutBlock()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266956</commentid>
    <comment_count>5</comment_count>
      <attachid>64899</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-19 14:26:09 -0700</bug_when>
    <thetext>Created attachment 64899
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267300</commentid>
    <comment_count>6</comment_count>
      <attachid>64899</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-20 11:00:20 -0700</bug_when>
    <thetext>Comment on attachment 64899
Patch

Going to update this based on feedback from hyatt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267314</commentid>
    <comment_count>7</comment_count>
      <attachid>64966</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-20 11:35:05 -0700</bug_when>
    <thetext>Created attachment 64966
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267319</commentid>
    <comment_count>8</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-20 11:50:12 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/65746</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>64886</attachid>
            <date>2010-08-19 12:17:21 -0700</date>
            <delta_ts>2010-08-19 12:17:21 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>slider-columns-repaint.html</filename>
            <type>text/html</type>
            <size>996</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+Cgo8aHRtbCBsYW5nPSJlbiI+CjxoZWFkPgogIDxzdHlsZSB0eXBlPSJ0
ZXh0L2NzcyIgbWVkaWE9InNjcmVlbiI+CgogICAgLmNvbnRhaW5lciB7CiAgICAgIHdpZHRoOiA2
MDBweDsKICAgICAgcGFkZGluZzogMTBweDsKICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7
CiAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAyOwogICAgfQoKICAgIGlucHV0IHsKICAgICAg
d2lkdGg6IDIwMHB4OwogICAgfQogICAgCiAgPC9zdHlsZT4KICA8c2NyaXB0IHR5cGU9InRleHQv
amF2YXNjcmlwdCIgY2hhcnNldD0idXRmLTgiPgogICAgZnVuY3Rpb24gdmFsdWVDaGFuZ2VkKHNs
aWRlciwgdmFsdWVJRCkKICAgIHsKICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQodmFsdWVJ
RCkuaW5uZXJIVE1MID0gc2xpZGVyLnZhbHVlOwogICAgfQogIDwvc2NyaXB0Pgo8L2hlYWQ+Cjxi
b2R5PgogIAogICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgpUZXh0IGhlcmU8YnI+CjxzcGFu
IGNsYXNzPSJ2YWx1ZSIgaWQ9InZhbHVlMSI+VmFsdWU8L3NwYW4+cHg8aW5wdXQgdHlwZT0icmFu
Z2UiIG9uY2hhbmdlPSJ2YWx1ZUNoYW5nZWQodGhpcywgJ3ZhbHVlMScpIj48YnI+CjxzcGFuIGNs
YXNzPSJ2YWx1ZSIgaWQ9InZhbHVlMiI+VmFsdWU8L3NwYW4+cHg8aW5wdXQgdHlwZT0icmFuZ2Ui
IG9uY2hhbmdlPSJ2YWx1ZUNoYW5nZWQodGhpcywgJ3ZhbHVlMicpIj48YnI+CgpUZXh0IGhlcmU8
YnI+CjxzcGFuIGNsYXNzPSJ2YWx1ZSIgaWQ9InZhbHVlMyI+VmFsdWU8L3NwYW4+cHg8aW5wdXQg
dHlwZT0icmFuZ2UiIG9uY2hhbmdlPSJ2YWx1ZUNoYW5nZWQodGhpcywgJ3ZhbHVlMycpIj48YnI+
CjxzcGFuIGNsYXNzPSJ2YWx1ZSIgaWQ9InZhbHVlNCI+VmFsdWU8L3NwYW4+cHg8aW5wdXQgdHlw
ZT0icmFuZ2UiIG9uY2hhbmdlPSJ2YWx1ZUNoYW5nZWQodGhpcywgJ3ZhbHVlNCcpIj48YnI+CiAg
ICAgIDwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64899</attachid>
            <date>2010-08-19 14:26:09 -0700</date>
            <delta_ts>2010-08-20 11:35:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41020-20100819142607.patch</filename>
            <type>text/plain</type>
            <size>11143</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA2Y2NhMDUwYTI4NTY4OTdkODZlYzc4MzkwMjgxYTNkMzU4MTZkNTdiLi42YmQyNGMy
M2FhYjZlNGVkZjgzMmQ0NjJlN2U3NDFiYTFkYTUxNjg1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAK
KzIwMTAtMDgtMTkgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2xpZGVyIGxhYmVs
cyBkbyBub3QgdXBkYXRlIGFzIHlvdSBtb3ZlIHRoZSBzbGlkZXJzIG9uIHRoaXMgcGFnZQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDEwMjAKKyAgICAg
ICAgCisgICAgICAgIFRlc3RjYXNlIGZvciByZXBhaW50aW5nIGlubGluZSBjaGlsZHJlbiBvbiBs
YXlvdXQsIGluc2lkZSBhIG11bHRpY29sIGVsZW1lbnQuCisKKyAgICAgICAgKiBmYXN0L3JlcGFp
bnQvbXVsdGljb2wtcmVwYWludC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMv
ZmFzdC9yZXBhaW50L211bHRpY29sLXJlcGFpbnQtZXhwZWN0ZWQuY2hlY2tzdW06IEFkZGVkLgor
ICAgICAgICAqIHBsYXRmb3JtL21hYy9mYXN0L3JlcGFpbnQvbXVsdGljb2wtcmVwYWludC1leHBl
Y3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy9mYXN0L3JlcGFpbnQvbXVs
dGljb2wtcmVwYWludC1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDEwLTA4LTE5ICBKb2huIEdy
ZWdnICA8am9obm55Z0Bnb29nbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQ7IHRlc3QgZXhw
ZWN0YXRpb25zLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZXBhaW50L211bHRpY29s
LXJlcGFpbnQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uZTlmNmMyYzJiMDBlZDQ1NjEwNTFhMTE3M2NjMDlmYTQ0MTY2MWI4
MQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1y
ZXBhaW50Lmh0bWwKQEAgLTAsMCArMSwzNCBAQAorPCFET0NUWVBFIGh0bWw+CisKKzxodG1sIGxh
bmc9ImVuIj4KKzxoZWFkPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4i
PgorCisgICAgLmNvbnRhaW5lciB7CisgICAgICB3aWR0aDogNDAwcHg7CisgICAgICBoZWlnaHQ6
IDEwMHB4OworICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CisgICAgICBmb250LXNpemU6
IDUwcHg7CisgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjsKKyAgICB9CisKKyAgICBzcGFu
IHsKKyAgICAgIGZvbnQtZmFtaWx5OiBBaGVtOworICAgIH0KKyAgPC9zdHlsZT4KKyAgPHNjcmlw
dCBzcmM9InJlc291cmNlcy9yZXBhaW50LmpzIiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwvc2Ny
aXB0PgorICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgIGZ1bmN0aW9uIHJl
cGFpbnRUZXN0KCkKKyAgICAgeworICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2En
KS5pbm5lckhUTUwgPSAnWFhYWFhYJzsKKyAgICAgfQorICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxi
b2R5IG9ubG9hZD0icnVuUmVwYWludFRlc3QoKTsiPgorICAKKyAgPGRpdiBjbGFzcz0iY29udGFp
bmVyIj4KKyAgICAmbmJzcDs8YnI+CisgICAgPHNwYW4gaWQ9ImEiPng8L3NwYW4+CisgIDwvZGl2
PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
L2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVkLmNoZWNrc3VtIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVk
LmNoZWNrc3VtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjU5M2IzY2FkZDI1M2Y5NzY4NDFlZWI2M2UwMzJiM2MxZTk5
YWJiYzMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9y
ZXBhaW50L211bHRpY29sLXJlcGFpbnQtZXhwZWN0ZWQuY2hlY2tzdW0KQEAgLTAsMCArMSBAQAor
YmRmMWE4MTFkOGQ1YjI5OTJhOWY1ZTMyMDQ2ZDY2N2QKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBm
aWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L211
bHRpY29sLXJlcGFpbnQtZXhwZWN0ZWQucG5nIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zh
c3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lMDI5
NTNhNmMyYjA3M2UxYmNhMjZkZmE0OWQxMTRhZDkxMzMzZTRmCkdJVCBiaW5hcnkgcGF0Y2gKbGl0
ZXJhbCAxMTUwOQp6Y21lSE5lX1RebDZufnBqOXRiIURIQSY9MmloX2J0e0xuKTdfJVVJaTQ1bmJC
MkAqJnNAPFNCKXkkNiYpUjspbEwKelF6USZDU3ZabWVDNnNCSDZ1JVBDS2A1SnU4ajZmamlAfD0t
K3NyLXR4NC1Kc3txTnJRPyFEKXtiSTx2bj8+K1l3CnoxX2s8PjcrRCVZNU07dmVeSTx7STM8UUc2
Wl5OX2pDJWx5ME03JVFePitLIUhAYipUNl85eUkpamY7ayRSTUgxcQp6SWBeNztUNC1HMyY7NHV6
aHdVfUpramstUFl+I08yP3tRVXxNZWE1M3gyfmdlcVRYUUtpRmJXRVlKMmZhIU8tOT4KemB2TG0x
M1dJNUVhciMpKVlYMSt5PXFtPkpEPFVmdklMTy1MSGBia2JCSjlaaVpOTj5NbTU/SGFPIWp2PCVR
NEUzCnokeFlVMnYpSCZ5dVJXPik9IyRmaXAzY2ljYGJQcW4maHBHbHAzSGRNbj81SUpkKzdIVyUw
bXxwUnI5KiljbjBzUQp6UUhkfEYmJVE+d0FqeFJrVHlsWkN4V2V3ezBhKk4/Y1lMSTFVMF89M3dU
cDlCdTVhRkVsWm09R2JnKHlGK1Q2YVoKejhfbn11VE92PGxkN0ttLURHXnkyI0shT2JwQG4qZCRA
JWlUd28hZyQjbVRAd09nVUd8ZSROaTk5cV9vbTxvZkp8Cnopd0IobEswWVA/PXIoT3wqWnM7eiY0
PEA3ZGQxfjtNWn47JSVYMTJzPmxXZUVQMExTak4kUFZua3NVdjs0anVROwp6UDJ7Wm9EUVh2JTlP
bE9xWkgha208aj41cTZgMmJMNH19S2JQYilIeThSKXF1clQ7PH10VERBUndsd0NNX3l0a3YKemx3
SFNiZzMhYjZtUUt6V19TMFZEJnc4fnU8TW8zfV9rNEZDKCZybmA0QTtCcz53XyFyeG9jTH5CJGFx
eWdnO1l4CnpZVX45K0c5UlcqdyhoOXU0VkBeZEtFWjFrbSVNZjNWZC1WZCNpSCgoMmcjZHVXKitU
SERjPFVQP0NaNGpNJjVgZQp6WkRjRmc9fjFwclFGQyZRUXN4a1R3MmY9YGs7UlAlQS1fRWRjPmlG
U2xiZzZhantWbTlMQn4kVmkrN1QlM3ktKmsKenA1VnIpX3hMR0NzflU/Umcta01jJTRNcFVfVTNt
Nz9WTX49Szc3MlNrYkE+WF9FflFMZkEoTyt6TUY4XyhaaENLCnpgI3ptb2RPSVM1KkM9Mjg0c0Nu
dGw/YGxUZDJxP1h3eXJJTzZZVDV1UU87JFRPJXRZeWBmc1doM3s4Q2F4T0BlOQp6YikyTjd2fC09
b0JxX0JiYGI+UUNkR2RtJFRVbGR1QHE1Mz5VYU8rSz9hclRIJjJsTTY4Y0I7JV4zeGFwWUluVCoK
eipzPUM/dG8mOHcjU096aE1ZN3QwYG5fMiEoSzFuViEySF9Na2pVWWItcUxRWF8oY2AjeWU2OEBg
YlFUfTMxbnQ5Cno+S2ZNTTxremdlPl9FI3FJb3pvUFZXWE5aT2cmTnZLP3VhfkAhWFAxZFVofVB5
dyZZX15qblFCUz5LKjAqZEZXVQp6QHVfZmduQnNPdE1AeDhmKlZUfE9SPyM7ajwxK2JFa0BkOTlu
b05QSTIjUEBAeXBmcUpXWWd9dXNWTGdjaT5JMl4KejImKGRZRiQ4fXE+ODRPeCZJVCkmeWZsYlhL
JH01S2Zpcm0rSDBpdkQ9SlJ9QT9OUyZkaXk/WVk0JTN7OWx5NypKCnp1YV5UOzcyfEtATzJ0am5h
ZjFTTHQtUEVqM3gjLUUrIUw7R1ZkclFTOTVxK09Wayp4O3cpPzB1QEJZVn5hfjAzKAp6I1UxR2co
O0czJCUqPD4pdnJ3en1UXm90QHdUNmNROEI5ViEwfnFHYUBXfU5nSnxwbzYyM2BJfmdEVG14P35w
byYKeiZFT3BsNjdrWGxeMlpiN3g9KXZja1RzPyllMj1yLUM0YnFJaVhfJXkmXm8wdV4tViQqIUNX
ZExtXiEpaHUrSFJLCnooK0s7PjxlP0dpZ0pIckpqczdVc18jYD1mQXUlc3pIcTVEUURtd2RgZShe
RFQ1XjIxdWIyeXJxY2hVaHRKMlcxcgp6SnxQejg8R1RmdjAreGRSazNKPmopPj9PVm47flFRIVhq
JUxOPnl5dDApPVgyZEIzKzdWdVMrb3V8c0hmUyN8NDYKejtINkBxbjk4dTN5LVhpeXM2PUZfQFU3
OH0oPlVjTWhfOTtPdHpUc0cqTCF6Nmk0PTFgQyNeU3AwaCNhKVRMZzdmCnpOX0tMSUZmN0pub1JR
VkVOc29iJipHWilQZUZoVF5neT5UaVJEfTZOeHNNMlh0fDgyNl58Jk09YlEhQ31wZnJ7Xgp6TDVH
ayFvVzhVWCNkaUYwP1RWd1dydnVMQUdidF5fUWBzajdAeko+VzN2KSZmNTwwcnVBP1RAfGlHRCk3
Qk0hO2oKenRWQlRvcCg2djJvNjQoVlRmSGR+T0w1cDckOylfJCgyOzJiYkMlMjF1N3ZuajlDRChx
Pz4/UVlodWMmWjNRWTloCnpHdHQhJj51SFRUcXFJLSYqPzI+ZUZmLWN7MzIofClfc2BKUz15eDQm
UkFGb2ktQG5nSHp3Tzh4SlpZOHd7UCFgPwp6SWFVaGNiWntHKTlBJGV6P3thd0J3QDEqYjYwNFVj
KW5aVm9wJXQremBaP30kX1IrcT9CO2hJcS1SKSZTQnRxJn0KeldPNX0/MXl9fDZpWik2PjFPWiZw
a3BZMFZ4O3pEUDVYajZwMkxVN2pLTFl7a2dhREVOTlckfjgxMn14KDJZV3lnCnowNz1sKmNLfUhN
QnRlSVpmRiQ2QkZIbSY/bD59V082cCNjITV9eDBQUkFLK0pPMlJFQ1Y8YGp+KUBsQyowN1o2aQp6
XiNFPWBLIUhRYy1+ZXw0K3khdSM3Z3h4anp5UyZ6fEdvbDskfjRjfHl1RWVFdHFsTDI4RGhgX2Vh
P0dEPG8qZCoKQ2hecHVTCgpsaXRlcmFsIDAKSGNtVj9kMDAwMDEKCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L211bHRpY29sLXJlcGFpbnQtZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1y
ZXBhaW50LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZDRjYTM1MTIyYjFlMmFlMTgzNjcxM2Nl
NzZkMGYyYTAwYTUxMDgxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVkLnR4dApAQCAtMCwwICsx
LDE0IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCww
KSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDExOAorICBSZW5kZXJCbG9j
ayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4MTE4CisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQg
KDgsOCkgc2l6ZSA3ODR4MTAyCitsYXllciBhdCAoOCw4KSBzaXplIDQwMngxMDIKKyAgUmVuZGVy
QmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA0MDJ4MTAyIFtib3JkZXI6ICgxcHggc29saWQgIzAw
MDAwMCldCisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTN4NTkKKyAgICAg
IHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDEzOiAiICIKKyAgICBSZW5kZXJCUiB7QlJ9IGF0ICgx
NCwxKSBzaXplIDB4NTkKKyAgICBSZW5kZXJJbmxpbmUge1NQQU59IGF0ICgwLDApIHNpemUgMzAw
eDUwCisgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsNjYpIHNpemUgMzAweDUwCisgICAg
ICAgIHRleHQgcnVuIGF0ICgxLDY2KSB3aWR0aCAzMDA6ICJYWFhYWFgiCisgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxv
ZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDg3NzYyNTdiNzM2ZWQwNzJkYWIxOWQzYWFjYmNh
ODc3YmE0Y2VmYzcuLmU0ZTEwZGUzODg0MjkxZjA3YTNlNzlmM2I3Y2M0MmJiZTMxMjFlZWYgMTAw
NjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDUgKzEsMjIgQEAKIDIwMTAtMDgtMTkgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBs
ZS5jb20+CiAKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
U2xpZGVyIGxhYmVscyBkbyBub3QgdXBkYXRlIGFzIHlvdSBtb3ZlIHRoZSBzbGlkZXJzIG9uIHRo
aXMgcGFnZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NDEwMjAKKyAgICAgICAgCisgICAgICAgIFdoZW4gcmVwYWludGluZyBhZnRlciBsYXlvdXQgaW4g
YSBtdWx0aWNvbCBlbGVtZW50LCB3ZSBuZWVkIHRvIGFkanVzdCB0aGUKKyAgICAgICAgcmVwYWlu
dCByZWN0IGZvciB0aGUgY29sdW1ucy4KKworICAgICAgICBUZXN0OiBmYXN0L3JlcGFpbnQvbXVs
dGljb2wtcmVwYWludC5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxvY2suY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmxheW91dEJsb2NrKToKKyAgICAgICAg
KFdlYkNvcmU6OlJlbmRlckJsb2NrOjpyZXBhaW50T25lUmVjdCk6CisgICAgICAgICogcmVuZGVy
aW5nL1JlbmRlckJsb2NrLmg6CisKKzIwMTAtMDgtMTkgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZy
YXNlckBhcHBsZS5jb20+CisKICAgICAgICAgRml4IENocm9taXVtIGJ1aWxkLgogICAgICAgICAK
ICAgICAgICAgKiBzdmcvU1ZHRWxlbWVudC5jcHA6CmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJCbG9jay5jcHAgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAK
aW5kZXggYmJkYTE2ODJmNzZhY2M0NjI2MzdhODI4YzM3MTEwOWI4YTIwMTRkNC4uNmI0ZWE2YTg5
ZjFkNDk2YzQ5NmExZTZkMzFmYzJlOWU3MDM4ZjVjOSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyQmxvY2suY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2Nr
LmNwcApAQCAtMTI1NywyNyArMTI1Nyw2MiBAQCB2b2lkIFJlbmRlckJsb2NrOjpsYXlvdXRCbG9j
ayhib29sIHJlbGF5b3V0Q2hpbGRyZW4pCiAgICAgICAgIGludCByZXBhaW50UmlnaHQgPSBtYXgo
cmlnaHRWaXN1YWxPdmVyZmxvdygpLCByaWdodExheW91dE92ZXJmbG93KCkpOwogICAgICAgICBJ
bnRSZWN0IHJlcGFpbnRSZWN0KHJlcGFpbnRMZWZ0LCByZXBhaW50VG9wLCByZXBhaW50UmlnaHQg
LSByZXBhaW50TGVmdCwgcmVwYWludEJvdHRvbSAtIHJlcGFpbnRUb3ApOwogCi0gICAgICAgIC8v
IEZJWE1FOiBEZWFsIHdpdGggbXVsdGlwbGUgY29sdW1uIHJlcGFpbnRpbmcuICBXZSBoYXZlIHRv
IHNwbGl0IHRoZSByZXBhaW50CisgICAgICAgIHJlcGFpbnRSZWN0LmluZmxhdGUobWF4aW1hbE91
dGxpbmVTaXplKFBhaW50UGhhc2VPdXRsaW5lKSk7CisKKyAgICAgICAgLy8gRGVhbCB3aXRoIG11
bHRpcGxlIGNvbHVtbiByZXBhaW50aW5nLiBXZSBoYXZlIHRvIHNwbGl0IHRoZSByZXBhaW50CiAg
ICAgICAgIC8vIHJlY3QgdXAgaW50byBtdWx0aXBsZSByZWN0cyBpZiBpdCBzcGFucyBjb2x1bW5z
LgorICAgICAgICBpZiAoaGFzQ29sdW1ucygpKSB7CisgICAgICAgICAgICBWZWN0b3I8SW50UmVj
dD4qIGNvbFJlY3RzID0gY29sdW1uUmVjdHMoKTsKKyAgICAgICAgICAgIHVuc2lnbmVkIGNvbENv
dW50ID0gY29sUmVjdHMtPnNpemUoKTsKKyAgICAgICAgICAgIGlmIChjb2xDb3VudCkgeworICAg
ICAgICAgICAgICAgIGludCBjdXJyWE9mZnNldCA9IHN0eWxlKCktPmRpcmVjdGlvbigpID09IExU
UiA/IDAgOiBjb250ZW50V2lkdGgoKSAtIGNvbFJlY3RzLT5hdCgwKS53aWR0aCgpOworICAgICAg
ICAgICAgICAgIGludCBjdXJyWU9mZnNldCA9IDA7CisgICAgICAgICAgICAgICAgaW50IGNvbEdh
cCA9IGNvbHVtbkdhcCgpOworICAgICAgICAgICAgICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkg
PCBjb2xDb3VudDsgaSsrKSB7CisgICAgICAgICAgICAgICAgICAgIC8vIEZvciBlYWNoIHJlY3Qs
IHdlIGNsaXAgdG8gdGhlIHJlY3QsIGFuZCB0aGVuIHdlIGFkanVzdCBvdXIgY29vcmRzLgorICAg
ICAgICAgICAgICAgICAgICBJbnRSZWN0IGNvbFJlY3QgPSBjb2xSZWN0cy0+YXQoaSk7CisgICAg
ICAgICAgICAgICAgIAorICAgICAgICAgICAgICAgICAgICBJbnRSZWN0IGNvbFJlcGFpbnRSZWN0
ID0gcmVwYWludFJlY3Q7CisgICAgICAgICAgICAgICAgICAgIGNvbFJlcGFpbnRSZWN0Lm1vdmUo
Y3VyclhPZmZzZXQsIGN1cnJZT2Zmc2V0KTsKKyAgICAgICAgICAgICAgICAgICAgCisgICAgICAg
ICAgICAgICAgICAgIGNvbFJlcGFpbnRSZWN0LmludGVyc2VjdChjb2xSZWN0KTsKKyAgICAgICAg
ICAgICAgICAgICAgaWYgKCFjb2xSZXBhaW50UmVjdC5pc0VtcHR5KCkpCisgICAgICAgICAgICAg
ICAgICAgICAgICByZXBhaW50T25lUmVjdChjb2xSZXBhaW50UmVjdCk7CiAKLSAgICAgICAgcmVw
YWludFJlY3QuaW5mbGF0ZShtYXhpbWFsT3V0bGluZVNpemUoUGFpbnRQaGFzZU91dGxpbmUpKTsK
KyAgICAgICAgICAgICAgICAgICAgLy8gTW92ZSB0byB0aGUgbmV4dCBwb3NpdGlvbi4KKyAgICAg
ICAgICAgICAgICAgICAgaWYgKHN0eWxlKCktPmRpcmVjdGlvbigpID09IExUUikKKyAgICAgICAg
ICAgICAgICAgICAgICAgIGN1cnJYT2Zmc2V0ICs9IGNvbFJlY3Qud2lkdGgoKSArIGNvbEdhcDsK
KyAgICAgICAgICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgY3VyclhP
ZmZzZXQgLT0gKGNvbFJlY3Qud2lkdGgoKSArIGNvbEdhcCk7CisgICAgICAgICAgICAgICAgICAg
IAorICAgICAgICAgICAgICAgICAgICBjdXJyWU9mZnNldCAtPSBjb2xSZWN0LmhlaWdodCgpOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KICAgICAgICAgCi0gICAgICAgIGlmICho
YXNPdmVyZmxvd0NsaXAoKSkgewotICAgICAgICAgICAgLy8gQWRqdXN0IHJlcGFpbnQgcmVjdCBm
b3Igc2Nyb2xsIG9mZnNldAotICAgICAgICAgICAgcmVwYWludFJlY3QubW92ZSgtbGF5ZXIoKS0+
c2Nyb2xsZWRDb250ZW50T2Zmc2V0KCkpOworICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgIHJl
cGFpbnRPbmVSZWN0KHJlcGFpbnRSZWN0KTsKKyAgICB9CisgICAgc2V0TmVlZHNMYXlvdXQoZmFs
c2UpOworfQogCi0gICAgICAgICAgICAvLyBEb24ndCBhbGxvdyB0aGlzIHJlY3QgdG8gc3BpbGwg
b3V0IG9mIG91ciBvdmVyZmxvdyBib3guCi0gICAgICAgICAgICByZXBhaW50UmVjdC5pbnRlcnNl
Y3QoSW50UmVjdCgwLCAwLCB3aWR0aCgpLCBoZWlnaHQoKSkpOwotICAgICAgICB9Cit2b2lkIFJl
bmRlckJsb2NrOjpyZXBhaW50T25lUmVjdChjb25zdCBJbnRSZWN0JiByKQoreworICAgIEludFJl
Y3QgcmVwYWludFJlY3QgPSByOwogCi0gICAgICAgIC8vIE1ha2Ugc3VyZSB0aGUgcmVjdCBpcyBz
dGlsbCBub24tZW1wdHkgYWZ0ZXIgaW50ZXJzZWN0aW5nIGZvciBvdmVyZmxvdyBhYm92ZQotICAg
ICAgICBpZiAoIXJlcGFpbnRSZWN0LmlzRW1wdHkoKSkgewotICAgICAgICAgICAgcmVwYWludFJl
Y3RhbmdsZShyZXBhaW50UmVjdCk7IC8vIFdlIG5lZWQgdG8gZG8gYSBwYXJ0aWFsIHJlcGFpbnQg
b2Ygb3VyIGNvbnRlbnQuCi0gICAgICAgICAgICBpZiAoaGFzUmVmbGVjdGlvbigpKQotICAgICAg
ICAgICAgICAgIHJlcGFpbnRSZWN0YW5nbGUocmVmbGVjdGVkUmVjdChyZXBhaW50UmVjdCkpOwot
ICAgICAgICB9CisgICAgaWYgKGhhc092ZXJmbG93Q2xpcCgpKSB7CisgICAgICAgIC8vIEFkanVz
dCByZXBhaW50IHJlY3QgZm9yIHNjcm9sbCBvZmZzZXQKKyAgICAgICAgcmVwYWludFJlY3QubW92
ZSgtbGF5ZXIoKS0+c2Nyb2xsZWRDb250ZW50T2Zmc2V0KCkpOworCisgICAgICAgIC8vIERvbid0
IGFsbG93IHRoaXMgcmVjdCB0byBzcGlsbCBvdXQgb2Ygb3VyIG92ZXJmbG93IGJveC4KKyAgICAg
ICAgcmVwYWludFJlY3QuaW50ZXJzZWN0KEludFJlY3QoMCwgMCwgd2lkdGgoKSwgaGVpZ2h0KCkp
KTsKKyAgICB9CisKKyAgICAvLyBNYWtlIHN1cmUgdGhlIHJlY3QgaXMgc3RpbGwgbm9uLWVtcHR5
IGFmdGVyIGludGVyc2VjdGluZyBmb3Igb3ZlcmZsb3cgYWJvdmUKKyAgICBpZiAoIXJlcGFpbnRS
ZWN0LmlzRW1wdHkoKSkgeworICAgICAgICByZXBhaW50UmVjdGFuZ2xlKHJlcGFpbnRSZWN0KTsg
Ly8gV2UgbmVlZCB0byBkbyBhIHBhcnRpYWwgcmVwYWludCBvZiBvdXIgY29udGVudC4KKyAgICAg
ICAgaWYgKGhhc1JlZmxlY3Rpb24oKSkKKyAgICAgICAgICAgIHJlcGFpbnRSZWN0YW5nbGUocmVm
bGVjdGVkUmVjdChyZXBhaW50UmVjdCkpOwogICAgIH0KLSAgICBzZXROZWVkc0xheW91dChmYWxz
ZSk7CiB9CiAKIHZvaWQgUmVuZGVyQmxvY2s6OmFkZE92ZXJmbG93RnJvbUJsb2NrQ2hpbGRyZW4o
KQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suaCBiL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckJsb2NrLmgKaW5kZXggOTVkMGMyOWEwYjg5MzVjNzBhMDFjYjg4ZmQy
NDcyODk1ZmE1YmRiMS4uNDBmZGE0NzQzODRiMTFjMWNiNjU0MTAwZDdmOWJmMGFjMTY3YzMxZCAx
MDA2NDQKLS0tIGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suaAorKysgYi9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCbG9jay5oCkBAIC00MTMsNiArNDEzLDggQEAgcHJpdmF0ZToKICAg
ICAvLyBBZGp1c3QgdHggYW5kIHR5IGZyb20gcGFpbnRpbmcgb2Zmc2V0cyB0byB0aGUgbG9jYWwg
Y29vcmRzIG9mIHRoaXMgcmVuZGVyZXIKICAgICB2b2lkIG9mZnNldEZvckNvbnRlbnRzKGludCYg
dHgsIGludCYgdHkpIGNvbnN0OwogCisgICAgdm9pZCByZXBhaW50T25lUmVjdChjb25zdCBJbnRS
ZWN0Jik7CisKICAgICB2b2lkIGNhbGNDb2x1bW5XaWR0aCgpOwogICAgIGludCBsYXlvdXRDb2x1
bW5zKGludCBlbmRPZkNvbnRlbnQgPSAtMSwgaW50IHJlcXVlc3RlZENvbHVtbkhlaWdodCA9IC0x
KTsKICAgICBpbnQgdmlzaWJsZVRvcE9mSGlnaGVzdEZsb2F0RXh0ZW5kaW5nQmVsb3coaW50IGJv
dHRvbSwgaW50IG1heEhlaWdodCkgY29uc3Q7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64966</attachid>
            <date>2010-08-20 11:35:05 -0700</date>
            <delta_ts>2010-08-20 11:42:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41020-20100820113504.patch</filename>
            <type>text/plain</type>
            <size>7610</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyZjAwYmIzOWI0MDQxYmY0NWZhMThhNTdlYmU5OTc3NzVjM2U0ZGVhLi5iNjgwNTQ3
MDRiY2E1Nzg2YTI2NTc0YjZlZjlmZGViZmVhNTc5YmY0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAK
KzIwMTAtMDgtMjAgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2xpZGVyIGxhYmVs
cyBkbyBub3QgdXBkYXRlIGFzIHlvdSBtb3ZlIHRoZSBzbGlkZXJzIG9uIHRoaXMgcGFnZQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDEwMjAKKyAgICAg
ICAgCisgICAgICAgIFRlc3RjYXNlIGZvciByZXBhaW50aW5nIGlubGluZSBjaGlsZHJlbiBvbiBs
YXlvdXQsIGluc2lkZSBhIG11bHRpY29sIGVsZW1lbnQuCisKKyAgICAgICAgKiBmYXN0L3JlcGFp
bnQvbXVsdGljb2wtcmVwYWludC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMv
ZmFzdC9yZXBhaW50L211bHRpY29sLXJlcGFpbnQtZXhwZWN0ZWQuY2hlY2tzdW06IEFkZGVkLgor
ICAgICAgICAqIHBsYXRmb3JtL21hYy9mYXN0L3JlcGFpbnQvbXVsdGljb2wtcmVwYWludC1leHBl
Y3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy9mYXN0L3JlcGFpbnQvbXVs
dGljb2wtcmVwYWludC1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDEwLTA4LTIwICBBYmhpc2hl
ayBBcnlhICA8aW5mZXJub0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFy
aW4gRmlzaGVyLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZXBhaW50L211bHRpY29s
LXJlcGFpbnQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uZTlmNmMyYzJiMDBlZDQ1NjEwNTFhMTE3M2NjMDlmYTQ0MTY2MWI4
MQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1y
ZXBhaW50Lmh0bWwKQEAgLTAsMCArMSwzNCBAQAorPCFET0NUWVBFIGh0bWw+CisKKzxodG1sIGxh
bmc9ImVuIj4KKzxoZWFkPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4i
PgorCisgICAgLmNvbnRhaW5lciB7CisgICAgICB3aWR0aDogNDAwcHg7CisgICAgICBoZWlnaHQ6
IDEwMHB4OworICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CisgICAgICBmb250LXNpemU6
IDUwcHg7CisgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjsKKyAgICB9CisKKyAgICBzcGFu
IHsKKyAgICAgIGZvbnQtZmFtaWx5OiBBaGVtOworICAgIH0KKyAgPC9zdHlsZT4KKyAgPHNjcmlw
dCBzcmM9InJlc291cmNlcy9yZXBhaW50LmpzIiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwvc2Ny
aXB0PgorICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgIGZ1bmN0aW9uIHJl
cGFpbnRUZXN0KCkKKyAgICAgeworICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2En
KS5pbm5lckhUTUwgPSAnWFhYWFhYJzsKKyAgICAgfQorICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxi
b2R5IG9ubG9hZD0icnVuUmVwYWludFRlc3QoKTsiPgorICAKKyAgPGRpdiBjbGFzcz0iY29udGFp
bmVyIj4KKyAgICAmbmJzcDs8YnI+CisgICAgPHNwYW4gaWQ9ImEiPng8L3NwYW4+CisgIDwvZGl2
PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
L2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVkLmNoZWNrc3VtIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVk
LmNoZWNrc3VtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjU5M2IzY2FkZDI1M2Y5NzY4NDFlZWI2M2UwMzJiM2MxZTk5
YWJiYzMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9y
ZXBhaW50L211bHRpY29sLXJlcGFpbnQtZXhwZWN0ZWQuY2hlY2tzdW0KQEAgLTAsMCArMSBAQAor
YmRmMWE4MTFkOGQ1YjI5OTJhOWY1ZTMyMDQ2ZDY2N2QKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBm
aWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L211
bHRpY29sLXJlcGFpbnQtZXhwZWN0ZWQucG5nIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zh
c3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lMDI5
NTNhNmMyYjA3M2UxYmNhMjZkZmE0OWQxMTRhZDkxMzMzZTRmCkdJVCBiaW5hcnkgcGF0Y2gKbGl0
ZXJhbCAxMTUwOQp6Y21lSE5lX1RebDZufnBqOXRiIURIQSY9MmloX2J0e0xuKTdfJVVJaTQ1bmJC
MkAqJnNAPFNCKXkkNiYpUjspbEwKelF6USZDU3ZabWVDNnNCSDZ1JVBDS2A1SnU4ajZmamlAfD0t
K3NyLXR4NC1Kc3txTnJRPyFEKXtiSTx2bj8+K1l3CnoxX2s8PjcrRCVZNU07dmVeSTx7STM8UUc2
Wl5OX2pDJWx5ME03JVFePitLIUhAYipUNl85eUkpamY7ayRSTUgxcQp6SWBeNztUNC1HMyY7NHV6
aHdVfUpramstUFl+I08yP3tRVXxNZWE1M3gyfmdlcVRYUUtpRmJXRVlKMmZhIU8tOT4KemB2TG0x
M1dJNUVhciMpKVlYMSt5PXFtPkpEPFVmdklMTy1MSGBia2JCSjlaaVpOTj5NbTU/SGFPIWp2PCVR
NEUzCnokeFlVMnYpSCZ5dVJXPik9IyRmaXAzY2ljYGJQcW4maHBHbHAzSGRNbj81SUpkKzdIVyUw
bXxwUnI5KiljbjBzUQp6UUhkfEYmJVE+d0FqeFJrVHlsWkN4V2V3ezBhKk4/Y1lMSTFVMF89M3dU
cDlCdTVhRkVsWm09R2JnKHlGK1Q2YVoKejhfbn11VE92PGxkN0ttLURHXnkyI0shT2JwQG4qZCRA
JWlUd28hZyQjbVRAd09nVUd8ZSROaTk5cV9vbTxvZkp8Cnopd0IobEswWVA/PXIoT3wqWnM7eiY0
PEA3ZGQxfjtNWn47JSVYMTJzPmxXZUVQMExTak4kUFZua3NVdjs0anVROwp6UDJ7Wm9EUVh2JTlP
bE9xWkgha208aj41cTZgMmJMNH19S2JQYilIeThSKXF1clQ7PH10VERBUndsd0NNX3l0a3YKemx3
SFNiZzMhYjZtUUt6V19TMFZEJnc4fnU8TW8zfV9rNEZDKCZybmA0QTtCcz53XyFyeG9jTH5CJGFx
eWdnO1l4CnpZVX45K0c5UlcqdyhoOXU0VkBeZEtFWjFrbSVNZjNWZC1WZCNpSCgoMmcjZHVXKitU
SERjPFVQP0NaNGpNJjVgZQp6WkRjRmc9fjFwclFGQyZRUXN4a1R3MmY9YGs7UlAlQS1fRWRjPmlG
U2xiZzZhantWbTlMQn4kVmkrN1QlM3ktKmsKenA1VnIpX3hMR0NzflU/Umcta01jJTRNcFVfVTNt
Nz9WTX49Szc3MlNrYkE+WF9FflFMZkEoTyt6TUY4XyhaaENLCnpgI3ptb2RPSVM1KkM9Mjg0c0Nu
dGw/YGxUZDJxP1h3eXJJTzZZVDV1UU87JFRPJXRZeWBmc1doM3s4Q2F4T0BlOQp6YikyTjd2fC09
b0JxX0JiYGI+UUNkR2RtJFRVbGR1QHE1Mz5VYU8rSz9hclRIJjJsTTY4Y0I7JV4zeGFwWUluVCoK
eipzPUM/dG8mOHcjU096aE1ZN3QwYG5fMiEoSzFuViEySF9Na2pVWWItcUxRWF8oY2AjeWU2OEBg
YlFUfTMxbnQ5Cno+S2ZNTTxremdlPl9FI3FJb3pvUFZXWE5aT2cmTnZLP3VhfkAhWFAxZFVofVB5
dyZZX15qblFCUz5LKjAqZEZXVQp6QHVfZmduQnNPdE1AeDhmKlZUfE9SPyM7ajwxK2JFa0BkOTlu
b05QSTIjUEBAeXBmcUpXWWd9dXNWTGdjaT5JMl4KejImKGRZRiQ4fXE+ODRPeCZJVCkmeWZsYlhL
JH01S2Zpcm0rSDBpdkQ9SlJ9QT9OUyZkaXk/WVk0JTN7OWx5NypKCnp1YV5UOzcyfEtATzJ0am5h
ZjFTTHQtUEVqM3gjLUUrIUw7R1ZkclFTOTVxK09Wayp4O3cpPzB1QEJZVn5hfjAzKAp6I1UxR2co
O0czJCUqPD4pdnJ3en1UXm90QHdUNmNROEI5ViEwfnFHYUBXfU5nSnxwbzYyM2BJfmdEVG14P35w
byYKeiZFT3BsNjdrWGxeMlpiN3g9KXZja1RzPyllMj1yLUM0YnFJaVhfJXkmXm8wdV4tViQqIUNX
ZExtXiEpaHUrSFJLCnooK0s7PjxlP0dpZ0pIckpqczdVc18jYD1mQXUlc3pIcTVEUURtd2RgZShe
RFQ1XjIxdWIyeXJxY2hVaHRKMlcxcgp6SnxQejg8R1RmdjAreGRSazNKPmopPj9PVm47flFRIVhq
JUxOPnl5dDApPVgyZEIzKzdWdVMrb3V8c0hmUyN8NDYKejtINkBxbjk4dTN5LVhpeXM2PUZfQFU3
OH0oPlVjTWhfOTtPdHpUc0cqTCF6Nmk0PTFgQyNeU3AwaCNhKVRMZzdmCnpOX0tMSUZmN0pub1JR
VkVOc29iJipHWilQZUZoVF5neT5UaVJEfTZOeHNNMlh0fDgyNl58Jk09YlEhQ31wZnJ7Xgp6TDVH
ayFvVzhVWCNkaUYwP1RWd1dydnVMQUdidF5fUWBzajdAeko+VzN2KSZmNTwwcnVBP1RAfGlHRCk3
Qk0hO2oKenRWQlRvcCg2djJvNjQoVlRmSGR+T0w1cDckOylfJCgyOzJiYkMlMjF1N3ZuajlDRChx
Pz4/UVlodWMmWjNRWTloCnpHdHQhJj51SFRUcXFJLSYqPzI+ZUZmLWN7MzIofClfc2BKUz15eDQm
UkFGb2ktQG5nSHp3Tzh4SlpZOHd7UCFgPwp6SWFVaGNiWntHKTlBJGV6P3thd0J3QDEqYjYwNFVj
KW5aVm9wJXQremBaP30kX1IrcT9CO2hJcS1SKSZTQnRxJn0KeldPNX0/MXl9fDZpWik2PjFPWiZw
a3BZMFZ4O3pEUDVYajZwMkxVN2pLTFl7a2dhREVOTlckfjgxMn14KDJZV3lnCnowNz1sKmNLfUhN
QnRlSVpmRiQ2QkZIbSY/bD59V082cCNjITV9eDBQUkFLK0pPMlJFQ1Y8YGp+KUBsQyowN1o2aQp6
XiNFPWBLIUhRYy1+ZXw0K3khdSM3Z3h4anp5UyZ6fEdvbDskfjRjfHl1RWVFdHFsTDI4RGhgX2Vh
P0dEPG8qZCoKQ2hecHVTCgpsaXRlcmFsIDAKSGNtVj9kMDAwMDEKCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L211bHRpY29sLXJlcGFpbnQtZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1y
ZXBhaW50LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZDRjYTM1MTIyYjFlMmFlMTgzNjcxM2Nl
NzZkMGYyYTAwYTUxMDgxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL2Zhc3QvcmVwYWludC9tdWx0aWNvbC1yZXBhaW50LWV4cGVjdGVkLnR4dApAQCAtMCwwICsx
LDE0IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCww
KSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDExOAorICBSZW5kZXJCbG9j
ayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4MTE4CisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQg
KDgsOCkgc2l6ZSA3ODR4MTAyCitsYXllciBhdCAoOCw4KSBzaXplIDQwMngxMDIKKyAgUmVuZGVy
QmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA0MDJ4MTAyIFtib3JkZXI6ICgxcHggc29saWQgIzAw
MDAwMCldCisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTN4NTkKKyAgICAg
IHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDEzOiAiICIKKyAgICBSZW5kZXJCUiB7QlJ9IGF0ICgx
NCwxKSBzaXplIDB4NTkKKyAgICBSZW5kZXJJbmxpbmUge1NQQU59IGF0ICgwLDApIHNpemUgMzAw
eDUwCisgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsNjYpIHNpemUgMzAweDUwCisgICAg
ICAgIHRleHQgcnVuIGF0ICgxLDY2KSB3aWR0aCAzMDA6ICJYWFhYWFgiCisgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxv
ZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGYyYTkyZjkzZDg4ZDA4MjI3M2RhYTM3ZDRhYjM5
Mzg2YjIzYTY4MTguLjVkMjk1Nzc4NzMzZDkwNWEyMzhhOTFjZGU2ZTFjYTQxNzI5YmRiODUgMTAw
NjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTggQEAKKzIwMTAtMDgtMjAgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBs
ZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
U2xpZGVyIGxhYmVscyBkbyBub3QgdXBkYXRlIGFzIHlvdSBtb3ZlIHRoZSBzbGlkZXJzIG9uIHRo
aXMgcGFnZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NDEwMjAKKyAgICAgICAgCisgICAgICAgIFdoZW4gcmVwYWludGluZyBhZnRlciBsYXlvdXQgaW4g
YSBtdWx0aWNvbCBlbGVtZW50LCB3ZSBuZWVkIHRvIGFkanVzdCB0aGUKKyAgICAgICAgcmVwYWlu
dCByZWN0IGZvciB0aGUgY29sdW1ucy4KKworICAgICAgICBUZXN0OiBmYXN0L3JlcGFpbnQvbXVs
dGljb2wtcmVwYWludC5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxvY2suY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmxheW91dEJsb2NrKToKKwogMjAxMC0w
OC0yMCAgQWJoaXNoZWsgQXJ5YSAgPGluZmVybm9AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IERhcmluIEZpc2hlci4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckJsb2NrLmNwcCBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcAppbmRleCBi
YmRhMTY4MmY3NmFjYzQ2MjYzN2E4MjhjMzcxMTA5YjhhMjAxNGQ0Li4wZmMyNzllY2JmYzViZTI0
ZjdhZDYyMTZmYWMzYzI0MmQ1YzM2ZjdlIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCbG9jay5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCkBA
IC0xMjU3LDggKzEyNTcsOCBAQCB2b2lkIFJlbmRlckJsb2NrOjpsYXlvdXRCbG9jayhib29sIHJl
bGF5b3V0Q2hpbGRyZW4pCiAgICAgICAgIGludCByZXBhaW50UmlnaHQgPSBtYXgocmlnaHRWaXN1
YWxPdmVyZmxvdygpLCByaWdodExheW91dE92ZXJmbG93KCkpOwogICAgICAgICBJbnRSZWN0IHJl
cGFpbnRSZWN0KHJlcGFpbnRMZWZ0LCByZXBhaW50VG9wLCByZXBhaW50UmlnaHQgLSByZXBhaW50
TGVmdCwgcmVwYWludEJvdHRvbSAtIHJlcGFpbnRUb3ApOwogCi0gICAgICAgIC8vIEZJWE1FOiBE
ZWFsIHdpdGggbXVsdGlwbGUgY29sdW1uIHJlcGFpbnRpbmcuICBXZSBoYXZlIHRvIHNwbGl0IHRo
ZSByZXBhaW50Ci0gICAgICAgIC8vIHJlY3QgdXAgaW50byBtdWx0aXBsZSByZWN0cyBpZiBpdCBz
cGFucyBjb2x1bW5zLgorICAgICAgICAvLyBUaGUgcmVwYWludCByZWN0IG1heSBiZSBzcGxpdCBh
Y3Jvc3MgY29sdW1ucywgaW4gd2hpY2ggY2FzZSBhZGp1c3RSZWN0Rm9yQ29sdW1ucygpIHdpbGwg
cmV0dXJuIHRoZSB1bmlvbi4KKyAgICAgICAgYWRqdXN0UmVjdEZvckNvbHVtbnMocmVwYWludFJl
Y3QpOwogCiAgICAgICAgIHJlcGFpbnRSZWN0LmluZmxhdGUobWF4aW1hbE91dGxpbmVTaXplKFBh
aW50UGhhc2VPdXRsaW5lKSk7CiAgICAgICAgIAo=
</data>
<flag name="review"
          id="53648"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>