<?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>24863</bug_id>
          
          <creation_ts>2009-03-26 17:38:06 -0700</creation_ts>
          <short_desc>Reflection drawing is broken with accelerated-compositing layers</short_desc>
          <delta_ts>2009-06-23 14:25:44 -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>Mac</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>InRadar</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>dino</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>115454</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-26 17:38:06 -0700</bug_when>
    <thetext>If an element has style that makes it composited, but also has reflection, then the reflection fails to render.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115455</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-26 17:38:28 -0700</bug_when>
    <thetext>&lt;rdar://problem/6729013&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127578</commentid>
    <comment_count>2</comment_count>
      <attachid>31706</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-06-22 23:07:56 -0700</bug_when>
    <thetext>Created attachment 31706
WIP patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127673</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-06-23 13:31:32 -0700</bug_when>
    <thetext>*** Bug 26652 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127687</commentid>
    <comment_count>4</comment_count>
      <attachid>31736</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-06-23 14:20:41 -0700</bug_when>
    <thetext>Created attachment 31736
Final patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127688</commentid>
    <comment_count>5</comment_count>
      <attachid>31736</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-06-23 14:23:47 -0700</bug_when>
    <thetext>Comment on attachment 31736
Final patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127691</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-06-23 14:25:44 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/45005</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>31706</attachid>
            <date>2009-06-22 23:07:56 -0700</date>
            <delta_ts>2009-06-23 14:20:41 -0700</delta_ts>
            <desc>WIP patch</desc>
            <filename>24863_wip_patch.txt</filename>
            <type>text/plain</type>
            <size>5774</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcCBiL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAppbmRleCA5OTRhMmMyLi4zZmM5NzIxIDEwMDY0NAot
LS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKKysrIGIvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCkBAIC0xOTMzLDExICsxOTMzLDExIEBAIHN0YXRpYyB2b2lk
IHBlcmZvcm1PdmVybGFwVGVzdHMoUmVuZGVyT2JqZWN0OjpPdmVybGFwVGVzdFJlcXVlc3RNYXAm
IG92ZXJsYXBUZXN0CiB2b2lkIFJlbmRlckxheWVyOjpwYWludExheWVyKFJlbmRlckxheWVyKiBy
b290TGF5ZXIsIEdyYXBoaWNzQ29udGV4dCogcCwKICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IEludFJlY3QmIHBhaW50RGlydHlSZWN0LCBib29sIGhhdmVUcmFuc3BhcmVuY3ksIFBhaW50
UmVzdHJpY3Rpb24gcGFpbnRSZXN0cmljdGlvbiwKICAgICAgICAgICAgICAgICAgICAgICAgIFJl
bmRlck9iamVjdCogcGFpbnRpbmdSb290LCBSZW5kZXJPYmplY3Q6Ok92ZXJsYXBUZXN0UmVxdWVz
dE1hcCogb3ZlcmxhcFRlc3RSZXF1ZXN0cywKLSAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
YXBwbGllZFRyYW5zZm9ybSwgYm9vbCB0ZW1wb3JhcnlDbGlwUmVjdHMpCisgICAgICAgICAgICAg
ICAgICAgICAgICBib29sIGFwcGxpZWRUcmFuc2Zvcm0sIGJvb2wgdGVtcG9yYXJ5Q2xpcFJlY3Rz
LCBib29sIHBhaW50aW5nUmVmbGVjdGlvbikKIHsKICNpZiBVU0UoQUNDRUxFUkFURURfQ09NUE9T
SVRJTkcpCiAgICAgLy8gQ29tcG9zaXRlZCBSZW5kZXJMYXllcnMgYXJlIHBhaW50ZWQgdmlhIHRo
ZSBiYWNraW5nJ3MgcGFpbnRJbnRvTGF5ZXIoKS4KLSAgICBpZiAoaXNDb21wb3NpdGVkKCkgJiYg
IWJhY2tpbmcoKS0+cGFpbnRpbmdHb2VzVG9XaW5kb3coKSAmJiAhcC0+dXBkYXRpbmdDb250cm9s
VGludHMoKSkKKyAgICBpZiAoaXNDb21wb3NpdGVkKCkgJiYgIWJhY2tpbmcoKS0+cGFpbnRpbmdH
b2VzVG9XaW5kb3coKSAmJiAhcC0+dXBkYXRpbmdDb250cm9sVGludHMoKSAmJiAhcGFpbnRpbmdS
ZWZsZWN0aW9uKQogICAgICAgICByZXR1cm47CiAjZW5kaWYKIApAQCAtMTk5MSw3ICsxOTkxLDcg
QEAgdm9pZCBSZW5kZXJMYXllcjo6cGFpbnRMYXllcihSZW5kZXJMYXllciogcm9vdExheWVyLCBH
cmFwaGljc0NvbnRleHQqIHAsCiAgICAgICAgIHAtPmNvbmNhdENUTSh0cmFuc2Zvcm0pOwogCiAg
ICAgICAgIC8vIE5vdyBkbyBhIHBhaW50IHdpdGggdGhlIHJvb3QgbGF5ZXIgc2hpZnRlZCB0byBi
ZSB1cy4KLSAgICAgICAgcGFpbnRMYXllcih0aGlzLCBwLCB0cmFuc2Zvcm0uaW52ZXJzZSgpLm1h
cFJlY3QocGFpbnREaXJ0eVJlY3QpLCBoYXZlVHJhbnNwYXJlbmN5LCBwYWludFJlc3RyaWN0aW9u
LCBwYWludGluZ1Jvb3QsIG92ZXJsYXBUZXN0UmVxdWVzdHMsIHRydWUsIHRlbXBvcmFyeUNsaXBS
ZWN0cyk7CisgICAgICAgIHBhaW50TGF5ZXIodGhpcywgcCwgdHJhbnNmb3JtLmludmVyc2UoKS5t
YXBSZWN0KHBhaW50RGlydHlSZWN0KSwgaGF2ZVRyYW5zcGFyZW5jeSwgcGFpbnRSZXN0cmljdGlv
biwgcGFpbnRpbmdSb290LCBvdmVybGFwVGVzdFJlcXVlc3RzLCB0cnVlLCB0ZW1wb3JhcnlDbGlw
UmVjdHMsIHBhaW50aW5nUmVmbGVjdGlvbik7CiAKICAgICAgICAgcC0+cmVzdG9yZSgpOwogICAg
ICAgICAKQEAgLTIwMDIsMTAgKzIwMDIsMTAgQEAgdm9pZCBSZW5kZXJMYXllcjo6cGFpbnRMYXll
cihSZW5kZXJMYXllciogcm9vdExheWVyLCBHcmFwaGljc0NvbnRleHQqIHAsCiAgICAgfQogCiAg
ICAgLy8gUGFpbnQgdGhlIHJlZmxlY3Rpb24gZmlyc3QgaWYgd2UgaGF2ZSBvbmUuCi0gICAgaWYg
KG1fcmVmbGVjdGlvbiAmJiAhbV9wYWludGluZ0luc2lkZVJlZmxlY3Rpb24gJiYgKCFtX3RyYW5z
Zm9ybSB8fCBhcHBsaWVkVHJhbnNmb3JtKSkgeworICAgIGlmIChtX3JlZmxlY3Rpb24gJiYgIW1f
cGFpbnRpbmdJbnNpZGVSZWZsZWN0aW9uICYmICFwYWludGluZ1JlZmxlY3Rpb24pIHsKICAgICAg
ICAgLy8gTWFyayB0aGF0IHdlIGFyZSBub3cgaW5zaWRlIHJlcGxpY2EgcGFpbnRpbmcuCiAgICAg
ICAgIG1fcGFpbnRpbmdJbnNpZGVSZWZsZWN0aW9uID0gdHJ1ZTsKLSAgICAgICAgcmVmbGVjdGlv
bkxheWVyKCktPnBhaW50TGF5ZXIocm9vdExheWVyLCBwLCBwYWludERpcnR5UmVjdCwgaGF2ZVRy
YW5zcGFyZW5jeSwgcGFpbnRSZXN0cmljdGlvbiwgcGFpbnRpbmdSb290LCBvdmVybGFwVGVzdFJl
cXVlc3RzLCBmYWxzZSwgdGVtcG9yYXJ5Q2xpcFJlY3RzKTsKKyAgICAgICAgcmVmbGVjdGlvbkxh
eWVyKCktPnBhaW50TGF5ZXIocm9vdExheWVyLCBwLCBwYWludERpcnR5UmVjdCwgaGF2ZVRyYW5z
cGFyZW5jeSwgcGFpbnRSZXN0cmljdGlvbiwgcGFpbnRpbmdSb290LCBvdmVybGFwVGVzdFJlcXVl
c3RzLCBmYWxzZSwgdGVtcG9yYXJ5Q2xpcFJlY3RzLCB0cnVlKTsKICAgICAgICAgbV9wYWludGlu
Z0luc2lkZVJlZmxlY3Rpb24gPSBmYWxzZTsKICAgICB9CiAKZGlmZiAtLWdpdCBhL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckxheWVyLmggYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5o
CmluZGV4IDljOGRlNWUuLmEzZTdmNDMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckxheWVyLmgKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaApAQCAtNDQy
LDcgKzQ0Miw3IEBAIHByaXZhdGU6CiAgICAgdm9pZCBwYWludExheWVyKFJlbmRlckxheWVyKiBy
b290TGF5ZXIsIEdyYXBoaWNzQ29udGV4dCosIGNvbnN0IEludFJlY3QmIHBhaW50RGlydHlSZWN0
LAogICAgICAgICAgICAgICAgICAgICBib29sIGhhdmVUcmFuc3BhcmVuY3ksIFBhaW50UmVzdHJp
Y3Rpb24sIFJlbmRlck9iamVjdCogcGFpbnRpbmdSb290LAogICAgICAgICAgICAgICAgICAgICBS
ZW5kZXJPYmplY3Q6Ok92ZXJsYXBUZXN0UmVxdWVzdE1hcCogPSAwLAotICAgICAgICAgICAgICAg
ICAgICBib29sIGFwcGxpZWRUcmFuc2Zvcm0gPSBmYWxzZSwgYm9vbCB0ZW1wb3JhcnlDbGlwUmVj
dHMgPSBmYWxzZSk7CisgICAgICAgICAgICAgICAgICAgIGJvb2wgYXBwbGllZFRyYW5zZm9ybSA9
IGZhbHNlLCBib29sIHRlbXBvcmFyeUNsaXBSZWN0cyA9IGZhbHNlLCBib29sIHBhaW50aW5nUmVm
bGVjdGlvbiA9IGZhbHNlKTsKIAogICAgIFJlbmRlckxheWVyKiBoaXRUZXN0TGF5ZXIoUmVuZGVy
TGF5ZXIqIHJvb3RMYXllciwgUmVuZGVyTGF5ZXIqIGNvbnRhaW5lckxheWVyLCBjb25zdCBIaXRU
ZXN0UmVxdWVzdCYgcmVxdWVzdCwgSGl0VGVzdFJlc3VsdCYgcmVzdWx0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IEludFJlY3QmIGhpdFRlc3RSZWN0LCBjb25zdCBJbnRQb2lu
dCYgaGl0VGVzdFBvaW50LCBib29sIGFwcGxpZWRUcmFuc2Zvcm0sCkBAIC00ODIsNyArNDgyLDgg
QEAgcHJpdmF0ZToKICAgICB2b2lkIGNyZWF0ZVJlZmxlY3Rpb24oKTsKICAgICB2b2lkIHVwZGF0
ZVJlZmxlY3Rpb25TdHlsZSgpOwogICAgIGJvb2wgcGFpbnRpbmdJbnNpZGVSZWZsZWN0aW9uKCkg
Y29uc3QgeyByZXR1cm4gbV9wYWludGluZ0luc2lkZVJlZmxlY3Rpb247IH0KLSAgICAKKyAgICB2
b2lkIHNldFBhaW50aW5nSW5zaWRlUmVmbGVjdGlvbihib29sIGIpIHsgbV9wYWludGluZ0luc2lk
ZVJlZmxlY3Rpb24gPSBiOyB9CisKICAgICB2b2lkIHBhcmVudENsaXBSZWN0cyhjb25zdCBSZW5k
ZXJMYXllciogcm9vdExheWVyLCBDbGlwUmVjdHMmLCBib29sIHRlbXBvcmFyeUNsaXBSZWN0cyA9
IGZhbHNlKSBjb25zdDsKIAogICAgIFJlbmRlckxheWVyKiBlbmNsb3NpbmdUcmFuc2Zvcm1lZEFu
Y2VzdG9yKCkgY29uc3Q7CmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ckJhY2tpbmcuY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcApp
bmRleCBiOWEyMGZmLi5lMTU4YjMwIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJMYXllckJhY2tpbmcuY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFj
a2luZy5jcHAKQEAgLTc1MSw3ICs3NTEsMTUgQEAgdm9pZCBSZW5kZXJMYXllckJhY2tpbmc6OnBh
aW50SW50b0xheWVyKFJlbmRlckxheWVyKiByb290TGF5ZXIsIEdyYXBoaWNzQ29udGV4dCoKICAg
ICB9CiAgICAgCiAgICAgbV9vd25pbmdMYXllci0+dXBkYXRlTGF5ZXJMaXN0c0lmTmVlZGVkKCk7
Ci0gICAgCisKKyAgICAvLyBQYWludCB0aGUgcmVmbGVjdGlvbiBmaXJzdCBpZiB3ZSBoYXZlIG9u
ZS4KKyAgICBpZiAobV9vd25pbmdMYXllci0+aGFzUmVmbGVjdGlvbigpKSB7CisgICAgICAgIC8v
IE1hcmsgdGhhdCB3ZSBhcmUgbm93IGluc2lkZSByZXBsaWNhIHBhaW50aW5nLgorICAgICAgICBt
X293bmluZ0xheWVyLT5zZXRQYWludGluZ0luc2lkZVJlZmxlY3Rpb24odHJ1ZSk7CisgICAgICAg
IG1fb3duaW5nTGF5ZXItPnJlZmxlY3Rpb25MYXllcigpLT5wYWludExheWVyKHJvb3RMYXllciwg
Y29udGV4dCwgcGFpbnREaXJ0eVJlY3QsIGhhdmVUcmFuc3BhcmVuY3ksIHBhaW50UmVzdHJpY3Rp
b24sIHBhaW50aW5nUm9vdCwgMCwgZmFsc2UsIGZhbHNlLCB0cnVlKTsKKyAgICAgICAgbV9vd25p
bmdMYXllci0+c2V0UGFpbnRpbmdJbnNpZGVSZWZsZWN0aW9uKGZhbHNlKTsKKyAgICB9CisgICAg
ICAgIAogICAgIC8vIENhbGN1bGF0ZSB0aGUgY2xpcCByZWN0cyB3ZSBzaG91bGQgdXNlLgogICAg
IEludFJlY3QgbGF5ZXJCb3VuZHMsIGRhbWFnZVJlY3QsIGNsaXBSZWN0VG9BcHBseSwgb3V0bGlu
ZVJlY3Q7CiAgICAgbV9vd25pbmdMYXllci0+Y2FsY3VsYXRlUmVjdHMocm9vdExheWVyLCBwYWlu
dERpcnR5UmVjdCwgbGF5ZXJCb3VuZHMsIGRhbWFnZVJlY3QsIGNsaXBSZWN0VG9BcHBseSwgb3V0
bGluZVJlY3QpOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVwbGljYS5j
cHAgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSZXBsaWNhLmNwcAppbmRleCBlODA1Mjk4Li40
ZmU5ZGVkIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSZXBsaWNhLmNwcAor
KysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSZXBsaWNhLmNwcApAQCAtNzQsNyArNzQsOCBA
QCB2b2lkIFJlbmRlclJlcGxpY2E6OnBhaW50KFBhaW50SW5mbyYgcGFpbnRJbmZvLCBpbnQgdHgs
IGludCB0eSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFpbnRJbmZv
LmNvbnRleHQsIHBhaW50SW5mby5yZWN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB0cnVlLCBQYWludFJlc3RyaWN0aW9uTm9uZSwgMCwgMCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSwgICAgIC8vIGFwcGxpZWRUcmFuc2Zvcm0KLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSk7ICAgIC8vIHRlbXBvcmFy
eUNsaXBSZWN0cworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlLCAg
ICAgLy8gdGVtcG9yYXJ5Q2xpcFJlY3RzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHRydWUpOyAgICAvLyBwYWludGluZyByZWZsZWN0aW9uCiAgICAgZWxzZSBpZiAocGFp
bnRJbmZvLnBoYXNlID09IFBhaW50UGhhc2VNYXNrKQogICAgICAgICBwYWludE1hc2socGFpbnRJ
bmZvLCB0eCwgdHkpOwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>31736</attachid>
            <date>2009-06-23 14:20:41 -0700</date>
            <delta_ts>2009-06-23 14:23:47 -0700</delta_ts>
            <desc>Final patch</desc>
            <filename>24863_patch.txt</filename>
            <type>text/plain</type>
            <size>9616</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiNzM0MGVkLi4xNjVhNmE5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMDYt
MjMgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ4NjMKKyAgICAgICAgCisgICAgICAgIFRlc3Rj
YXNlIGZvciByZWZsZWN0aW9ucyBvbiBjb21wb3NpdGVkIGxheWVycy4KKworICAgICAgICAqIGNv
bXBvc2l0aW5nL3JlZmxlY3Rpb25zL3JlZmxlY3Rpb24tb24tY29tcG9zaXRlZC5odG1sOiBBZGRl
ZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVmbGVj
dGlvbi1vbi1jb21wb3NpdGVkLWV4cGVjdGVkLnR4dDogQWRkZWQuCisKIDIwMDktMDYtMjMgIEtl
dmluIE1jQ3VsbG91Z2ggIDxrbWNjdWxsb3VnaEBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3
ZWQgYnkgQWRlbGUgUGV0ZXJzb24uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9yZWZsZWN0aW9ucy9yZWZsZWN0aW9uLW9uLWNvbXBvc2l0ZWQuaHRtbCBiL0xheW91dFRlc3Rz
L2NvbXBvc2l0aW5nL3JlZmxlY3Rpb25zL3JlZmxlY3Rpb24tb24tY29tcG9zaXRlZC5odG1sCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmRmNjliZWUKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9yZWZsZWN0aW9ucy9yZWZsZWN0aW9uLW9uLWNv
bXBvc2l0ZWQuaHRtbApAQCAtMCwwICsxLDMxIEBACis8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0v
L1czQy8vRFREIEhUTUwgNC4wMSBUcmFuc2l0aW9uYWwvL0VOIgorICAgImh0dHA6Ly93d3cudzMu
b3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+CisKKzxodG1sIGxhbmc9ImVuIj4KKzxoZWFkPgorICA8
bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD11dGYtOCI+CisgIDx0aXRsZT5SZWZsZWN0aW9ucyBvbiBjb21wb3NpdGVkIGVsZW1lbnQ8L3Rp
dGxlPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgorICAgIC5yZWZs
ZWN0ZWQgeworICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgIHdpZHRoOiAyMDBweDsKKyAgICAg
IG1hcmdpbjogMjBweDsKKyAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OworICAgICAgYmFja2dy
b3VuZC1jb2xvcjogZ3JheTsKKyAgICAgIC13ZWJraXQtYm94LXJlZmxlY3Q6IGJlbG93IDJweDsK
KyAgICB9CisgICAgLnRyYW5zZm9ybWVkIHsKKyAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3Rh
dGUzZCgwLCAwLCAxLCAwKTsKKyAgICB9CisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKwor
PGRpdiBjbGFzcz0idHJhbnNmb3JtZWQgcmVmbGVjdGVkIj5IZXJlIGlzIHNvbWUgdGV4dDwvZGl2
PgorCis8ZGl2IGlkPSJjb250YWluZXIiIGNsYXNzPSJ0cmFuc2Zvcm1lZCI+CisgIDxkaXYgY2xh
c3M9InJlZmxlY3RlZCI+SGVyZSBpcyBzb21lIHRleHQ8L2Rpdj4KKzwvZGl2PgorCis8L2JvZHk+
Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRp
bmcvcmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1vbi1jb21wb3NpdGVkLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL21hYy9jb21wb3NpdGluZy9yZWZsZWN0aW9ucy9yZWZsZWN0aW9u
LW9uLWNvbXBvc2l0ZWQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLmU2ZmQwZDcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1vbi1jb21wb3NpdGVkLWV4cGVj
dGVkLnR4dApAQCAtMCwwICsxLDE1IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAg
UmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAw
eDQ2MAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NDYwCisgICAgUmVu
ZGVyQm9keSB7Qk9EWX0gYXQgKDgsMjApIHNpemUgNzg0eDMyMAorbGF5ZXIgYXQgKDI4LDIwKSBz
aXplIDIwMHgyMDIKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDIwLDApIHNpemUgMjAweDEwMCBb
Ymdjb2xvcj0jODA4MDgwXQorICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDEw
OXgxOAorICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggMTA5OiAiSGVyZSBpcyBzb21lIHRl
eHQiCitsYXllciBhdCAoOCwyNDApIHNpemUgNzg0eDEwMAorICBSZW5kZXJCbG9jayB7RElWfSBh
dCAoMCwyMjApIHNpemUgNzg0eDEwMAorbGF5ZXIgYXQgKDI4LDI0MCkgc2l6ZSAyMDB4MjAyCisg
IFJlbmRlckJsb2NrIHtESVZ9IGF0ICgyMCwwKSBzaXplIDIwMHgxMDAgW2JnY29sb3I9IzgwODA4
MF0KKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAxMDl4MTgKKyAgICAgIHRl
eHQgcnVuIGF0ICgwLDApIHdpZHRoIDEwOTogIkhlcmUgaXMgc29tZSB0ZXh0IgpkaWZmIC0tZ2l0
IGEvV2ViQ29yZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA1YjY5ODNlLi45
NzJjZTFjIDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDM2IEBACisyMDA5LTA2LTIzICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5m
cmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
ICAgICAgICAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTI0ODYzCisgICAgICAgIAorICAgICAgICBGaXggcmVmbGVjdGlvbiBwYWludGluZyBvbiBlbGVt
ZW50cyB3aXRoIGNvbXBvc2l0aW5nIGxheWVycy4KKworICAgICAgICBUZXN0OiBjb21wb3NpdGlu
Zy9yZWZsZWN0aW9ucy9yZWZsZWN0aW9uLW9uLWNvbXBvc2l0ZWQuaHRtbAorCisgICAgICAgICog
cmVuZGVyaW5nL1JlbmRlckxheWVyLmg6CisgICAgICAgIEFkZCBhIG5ldyBQYWludExheWVyUGFp
bnRpbmdSZWZsZWN0aW9uIGZsYWcgd2hpY2ggaXMgc2V0IHdoaWxlIHBhaW50aW5nIGluc2lkZQor
ICAgICAgICByZWZsZWN0aW9ucy4KKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyOjpzZXRQ
YWludGluZ0luc2lkZVJlZmxlY3Rpb24pOgorICAgICAgICBBZGQgYSBzZXR0ZXIgc28gdGhhdCBS
ZW5kZXJMYXllckJhY2tpbmcgY2FuIGNhbGwgaXQuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVu
ZGVyTGF5ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6c2hvdWxkRG9Tb2Z0d2FyZVBhaW50KToK
KyAgICAgICAgVXRpbGl0eSB0byBjbGFyaWZ5IHRoZSBsb2dpYyBvZiB3aGVuIGEgY29tcG9zaXRl
ZCBsYXllciBzaG91bGQgZG8gYSBzb2Z0d2FyZSBwYWludC4KKyAgICAgICAgCisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJMYXllcjo6cGFpbnRMYXllcik6CisgICAgICAgIFVzZSBzaG91bGREb1Nv
ZnR3YXJlUGFpbnQoKSB0byBkZXRlcm1pbmUgd2hlbiB0byBzb2Z0d2FyZS1wYWludCBhIHJlZmxl
Y3RlZCBsYXllci4KKyAgICAgICAgUmVtb3ZlIHRyYW5zZm9ybS1yZWxhdGVkIHRlc3RzIGZyb20g
dGhlIHJlZmxlY3Rpb24tcGFpbnRpbmcgaWYgdGVzdCBiZWNhdXNlIHRoZXkgYXBwZWFyCisgICAg
ICAgIHRvIGJlIHVubmVjZXNzYXJ5LgorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVy
QmFja2luZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckJhY2tpbmc6OnBhaW50
SW50b0xheWVyKToKKyAgICAgICAgQWRkIHRoZSBjb2RlIHRvIHBhaW50IHJlZmxlY3Rpb25zIHRv
IHRoZSBjb21wb3NpdGVkIGxheWVyIHBhaW50aW5nIG1ldGhvZC4KKyAgICAgICAgCisgICAgICAg
ICogcmVuZGVyaW5nL1JlbmRlclJlcGxpY2EuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVy
UmVwbGljYTo6cGFpbnQpOgorICAgICAgICBTZXQgdGhlIFBhaW50TGF5ZXJQYWludGluZ1JlZmxl
Y3Rpb24gZmxhZy4KKwogMjAwOS0wNi0yMyAgS2V2aW4gTWNDdWxsb3VnaCAgPGttY2N1bGxvdWdo
QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBZGVsZSBQZXRlcnNvbi4KZGlmZiAt
LWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcCBiL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckxheWVyLmNwcAppbmRleCBlOWE1YTUwLi45NmFhYTRjIDEwMDY0NAotLS0gYS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTGF5ZXIuY3BwCkBAIC0xOTMwLDYgKzE5MzAsMTEgQEAgc3RhdGljIHZvaWQgcGVyZm9y
bU92ZXJsYXBUZXN0cyhSZW5kZXJPYmplY3Q6Ok92ZXJsYXBUZXN0UmVxdWVzdE1hcCYgb3Zlcmxh
cFRlc3QKICAgICAgICAgb3ZlcmxhcFRlc3RSZXF1ZXN0cy5yZW1vdmUob3ZlcmxhcHBlZFJlcXVl
c3RDbGllbnRzW2ldKTsKIH0KIAorc3RhdGljIGJvb2wgc2hvdWxkRG9Tb2Z0d2FyZVBhaW50KGNv
bnN0IFJlbmRlckxheWVyKiBsYXllciwgYm9vbCBwYWludGluZ1JlZmxlY3Rpb24pCit7CisgICAg
cmV0dXJuIHBhaW50aW5nUmVmbGVjdGlvbiAmJiAhbGF5ZXItPmhhczNEVHJhbnNmb3JtKCk7Cit9
CisKIHZvaWQgUmVuZGVyTGF5ZXI6OnBhaW50TGF5ZXIoUmVuZGVyTGF5ZXIqIHJvb3RMYXllciwg
R3JhcGhpY3NDb250ZXh0KiBwLAogICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgSW50UmVj
dCYgcGFpbnREaXJ0eVJlY3QsIFBhaW50UmVzdHJpY3Rpb24gcGFpbnRSZXN0cmljdGlvbiwKICAg
ICAgICAgICAgICAgICAgICAgICAgIFJlbmRlck9iamVjdCogcGFpbnRpbmdSb290LCBSZW5kZXJP
YmplY3Q6Ok92ZXJsYXBUZXN0UmVxdWVzdE1hcCogb3ZlcmxhcFRlc3RSZXF1ZXN0cywKQEAgLTE5
NDEsNyArMTk0Niw3IEBAIHZvaWQgUmVuZGVyTGF5ZXI6OnBhaW50TGF5ZXIoUmVuZGVyTGF5ZXIq
IHJvb3RMYXllciwgR3JhcGhpY3NDb250ZXh0KiBwLAogICAgICAgICAvLyBidXQgd2UgbmVlZCB0
byBlbnN1cmUgdGhhdCB3ZSBkb24ndCBjYWNoZSBjbGlwIHJlY3RzIGNvbXB1dGVkIHdpdGggdGhl
IHdyb25nIHJvb3QgaW4gdGhpcyBjYXNlLgogICAgICAgICBpZiAocC0+dXBkYXRpbmdDb250cm9s
VGludHMoKSkKICAgICAgICAgICAgIHBhaW50RmxhZ3MgfD0gUGFpbnRMYXllclRlbXBvcmFyeUNs
aXBSZWN0czsKLSAgICAgICAgZWxzZSBpZiAoIWJhY2tpbmcoKS0+cGFpbnRpbmdHb2VzVG9XaW5k
b3coKSkgeworICAgICAgICBlbHNlIGlmICghYmFja2luZygpLT5wYWludGluZ0dvZXNUb1dpbmRv
dygpICYmICFzaG91bGREb1NvZnR3YXJlUGFpbnQodGhpcywgcGFpbnRGbGFncyAmIFBhaW50TGF5
ZXJQYWludGluZ1JlZmxlY3Rpb24pKSB7CiAgICAgICAgICAgICAvLyBJZiB0aGlzIFJlbmRlckxh
eWVyIHNob3VsZCBwYWludCBpbnRvIGl0cyBiYWNraW5nLCB0aGF0IHdpbGwgYmUgZG9uZSB2aWEg
UmVuZGVyTGF5ZXJCYWNraW5nOjpwYWludEludG9MYXllcigpLgogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CkBAIC0yMDEyLDEwICsyMDE3LDEwIEBAIHZvaWQgUmVuZGVyTGF5ZXI6OnBh
aW50TGF5ZXIoUmVuZGVyTGF5ZXIqIHJvb3RMYXllciwgR3JhcGhpY3NDb250ZXh0KiBwLAogICAg
IGJvb2wgaGF2ZVRyYW5zcGFyZW5jeSA9IGxvY2FsUGFpbnRGbGFncyAmIFBhaW50TGF5ZXJIYXZl
VHJhbnNwYXJlbmN5OwogCiAgICAgLy8gUGFpbnQgdGhlIHJlZmxlY3Rpb24gZmlyc3QgaWYgd2Ug
aGF2ZSBvbmUuCi0gICAgaWYgKG1fcmVmbGVjdGlvbiAmJiAhbV9wYWludGluZ0luc2lkZVJlZmxl
Y3Rpb24gJiYgKCFtX3RyYW5zZm9ybSB8fCAocGFpbnRGbGFncyAmIFBhaW50TGF5ZXJBcHBsaWVk
VHJhbnNmb3JtKSkpIHsKKyAgICBpZiAobV9yZWZsZWN0aW9uICYmICFtX3BhaW50aW5nSW5zaWRl
UmVmbGVjdGlvbikgewogICAgICAgICAvLyBNYXJrIHRoYXQgd2UgYXJlIG5vdyBpbnNpZGUgcmVw
bGljYSBwYWludGluZy4KICAgICAgICAgbV9wYWludGluZ0luc2lkZVJlZmxlY3Rpb24gPSB0cnVl
OwotICAgICAgICByZWZsZWN0aW9uTGF5ZXIoKS0+cGFpbnRMYXllcihyb290TGF5ZXIsIHAsIHBh
aW50RGlydHlSZWN0LCBwYWludFJlc3RyaWN0aW9uLCBwYWludGluZ1Jvb3QsIG92ZXJsYXBUZXN0
UmVxdWVzdHMsIGxvY2FsUGFpbnRGbGFncyk7CisgICAgICAgIHJlZmxlY3Rpb25MYXllcigpLT5w
YWludExheWVyKHJvb3RMYXllciwgcCwgcGFpbnREaXJ0eVJlY3QsIHBhaW50UmVzdHJpY3Rpb24s
IHBhaW50aW5nUm9vdCwgb3ZlcmxhcFRlc3RSZXF1ZXN0cywgbG9jYWxQYWludEZsYWdzIHwgUGFp
bnRMYXllclBhaW50aW5nUmVmbGVjdGlvbik7CiAgICAgICAgIG1fcGFpbnRpbmdJbnNpZGVSZWZs
ZWN0aW9uID0gZmFsc2U7CiAgICAgfQogCmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJMYXllci5oIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaAppbmRleCA2MmUy
OGMwLi4yYmJiNDMzIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5o
CisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmgKQEAgLTQ0Miw3ICs0NDIsOCBA
QCBwcml2YXRlOgogICAgIGVudW0gUGFpbnRMYXllckZsYWcgewogICAgICAgICBQYWludExheWVy
SGF2ZVRyYW5zcGFyZW5jeSA9IDEsCiAgICAgICAgIFBhaW50TGF5ZXJBcHBsaWVkVHJhbnNmb3Jt
ID0gMSA8PCAxLAotICAgICAgICBQYWludExheWVyVGVtcG9yYXJ5Q2xpcFJlY3RzID0gMSA8PCAy
CisgICAgICAgIFBhaW50TGF5ZXJUZW1wb3JhcnlDbGlwUmVjdHMgPSAxIDw8IDIsCisgICAgICAg
IFBhaW50TGF5ZXJQYWludGluZ1JlZmxlY3Rpb24gPSAxIDw8IDMKICAgICB9OwogICAgIAogICAg
IHR5cGVkZWYgdW5zaWduZWQgUGFpbnRMYXllckZsYWdzOwpAQCAtNDg5LDYgKzQ5MCw3IEBAIHBy
aXZhdGU6CiAgICAgdm9pZCBjcmVhdGVSZWZsZWN0aW9uKCk7CiAgICAgdm9pZCB1cGRhdGVSZWZs
ZWN0aW9uU3R5bGUoKTsKICAgICBib29sIHBhaW50aW5nSW5zaWRlUmVmbGVjdGlvbigpIGNvbnN0
IHsgcmV0dXJuIG1fcGFpbnRpbmdJbnNpZGVSZWZsZWN0aW9uOyB9CisgICAgdm9pZCBzZXRQYWlu
dGluZ0luc2lkZVJlZmxlY3Rpb24oYm9vbCBiKSB7IG1fcGFpbnRpbmdJbnNpZGVSZWZsZWN0aW9u
ID0gYjsgfQogICAgIAogICAgIHZvaWQgcGFyZW50Q2xpcFJlY3RzKGNvbnN0IFJlbmRlckxheWVy
KiByb290TGF5ZXIsIENsaXBSZWN0cyYsIGJvb2wgdGVtcG9yYXJ5Q2xpcFJlY3RzID0gZmFsc2Up
IGNvbnN0OwogCmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tp
bmcuY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcAppbmRleCBk
NDA4NzY0Li5hMWRhN2NlIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ckJhY2tpbmcuY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5j
cHAKQEAgLTc0OSw2ICs3NDksMTQgQEAgdm9pZCBSZW5kZXJMYXllckJhY2tpbmc6OnBhaW50SW50
b0xheWVyKFJlbmRlckxheWVyKiByb290TGF5ZXIsIEdyYXBoaWNzQ29udGV4dCoKICAgICAKICAg
ICBtX293bmluZ0xheWVyLT51cGRhdGVMYXllckxpc3RzSWZOZWVkZWQoKTsKICAgICAKKyAgICAv
LyBQYWludCB0aGUgcmVmbGVjdGlvbiBmaXJzdCBpZiB3ZSBoYXZlIG9uZS4KKyAgICBpZiAobV9v
d25pbmdMYXllci0+aGFzUmVmbGVjdGlvbigpKSB7CisgICAgICAgIC8vIE1hcmsgdGhhdCB3ZSBh
cmUgbm93IGluc2lkZSByZXBsaWNhIHBhaW50aW5nLgorICAgICAgICBtX293bmluZ0xheWVyLT5z
ZXRQYWludGluZ0luc2lkZVJlZmxlY3Rpb24odHJ1ZSk7CisgICAgICAgIG1fb3duaW5nTGF5ZXIt
PnJlZmxlY3Rpb25MYXllcigpLT5wYWludExheWVyKHJvb3RMYXllciwgY29udGV4dCwgcGFpbnRE
aXJ0eVJlY3QsIHBhaW50UmVzdHJpY3Rpb24sIHBhaW50aW5nUm9vdCwgMCwgUmVuZGVyTGF5ZXI6
OlBhaW50TGF5ZXJQYWludGluZ1JlZmxlY3Rpb24pOworICAgICAgICBtX293bmluZ0xheWVyLT5z
ZXRQYWludGluZ0luc2lkZVJlZmxlY3Rpb24oZmFsc2UpOworICAgIH0KKwogICAgIC8vIENhbGN1
bGF0ZSB0aGUgY2xpcCByZWN0cyB3ZSBzaG91bGQgdXNlLgogICAgIEludFJlY3QgbGF5ZXJCb3Vu
ZHMsIGRhbWFnZVJlY3QsIGNsaXBSZWN0VG9BcHBseSwgb3V0bGluZVJlY3Q7CiAgICAgbV9vd25p
bmdMYXllci0+Y2FsY3VsYXRlUmVjdHMocm9vdExheWVyLCBwYWludERpcnR5UmVjdCwgbGF5ZXJC
b3VuZHMsIGRhbWFnZVJlY3QsIGNsaXBSZWN0VG9BcHBseSwgb3V0bGluZVJlY3QpOwpkaWZmIC0t
Z2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVwbGljYS5jcHAgYi9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJSZXBsaWNhLmNwcAppbmRleCA1NTgwOTQ1Li41ZmEzYzYyIDEwMDY0NAotLS0g
YS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSZXBsaWNhLmNwcAorKysgYi9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJSZXBsaWNhLmNwcApAQCAtNzMsNyArNzMsNyBAQCB2b2lkIFJlbmRlclJlcGxp
Y2E6OnBhaW50KFBhaW50SW5mbyYgcGFpbnRJbmZvLCBpbnQgdHgsIGludCB0eSkKICAgICAgICAg
bGF5ZXIoKS0+cGFyZW50KCktPnBhaW50TGF5ZXIobGF5ZXIoKS0+dHJhbnNmb3JtKCkgPyBsYXll
cigpLT5wYXJlbnQoKSA6IGxheWVyKCktPmVuY2xvc2luZ1RyYW5zZm9ybWVkQW5jZXN0b3IoKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFpbnRJbmZvLmNvbnRleHQs
IHBhaW50SW5mby5yZWN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
YWludFJlc3RyaWN0aW9uTm9uZSwgMCwgMCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUmVuZGVyTGF5ZXI6OlBhaW50TGF5ZXJIYXZlVHJhbnNwYXJlbmN5IHwgUmVuZGVy
TGF5ZXI6OlBhaW50TGF5ZXJBcHBsaWVkVHJhbnNmb3JtIHwgUmVuZGVyTGF5ZXI6OlBhaW50TGF5
ZXJUZW1wb3JhcnlDbGlwUmVjdHMpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBSZW5kZXJMYXllcjo6UGFpbnRMYXllckhhdmVUcmFuc3BhcmVuY3kgfCBSZW5kZXJMYXll
cjo6UGFpbnRMYXllckFwcGxpZWRUcmFuc2Zvcm0gfCBSZW5kZXJMYXllcjo6UGFpbnRMYXllclRl
bXBvcmFyeUNsaXBSZWN0cyB8IFJlbmRlckxheWVyOjpQYWludExheWVyUGFpbnRpbmdSZWZsZWN0
aW9uKTsKICAgICBlbHNlIGlmIChwYWludEluZm8ucGhhc2UgPT0gUGFpbnRQaGFzZU1hc2spCiAg
ICAgICAgIHBhaW50TWFzayhwYWludEluZm8sIHR4LCB0eSk7CiB9Cg==
</data>
<flag name="review"
          id="16330"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>