<?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>73884</bug_id>
          
          <creation_ts>2011-12-05 18:29:16 -0800</creation_ts>
          <short_desc>[chromium] Apply sent deltas on finishCommit</short_desc>
          <delta_ts>2011-12-06 13:00:48 -0800</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>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Alexandre Elias">aelias</reporter>
          <assigned_to name="Alexandre Elias">aelias</assigned_to>
          <cc>aelias</cc>
    
    <cc>cc-bugs</cc>
    
    <cc>enne</cc>
    
    <cc>jamesr</cc>
    
    <cc>skyostil</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>515577</commentid>
    <comment_count>0</comment_count>
    <who name="Alexandre Elias">aelias</who>
    <bug_when>2011-12-05 18:29:16 -0800</bug_when>
    <thetext>[chromium] Apply sent deltas on finishCommit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515584</commentid>
    <comment_count>1</comment_count>
      <attachid>117977</attachid>
    <who name="Alexandre Elias">aelias</who>
    <bug_when>2011-12-05 18:45:02 -0800</bug_when>
    <thetext>Created attachment 117977
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516114</commentid>
    <comment_count>2</comment_count>
      <attachid>117977</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-12-06 11:51:05 -0800</bug_when>
    <thetext>Comment on attachment 117977
Patch

This looks great. If you&apos;re ready to land this, set cq?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516178</commentid>
    <comment_count>3</comment_count>
      <attachid>117977</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-06 13:00:44 -0800</bug_when>
    <thetext>Comment on attachment 117977
Patch

Clearing flags on attachment: 117977

Committed r102170: &lt;http://trac.webkit.org/changeset/102170&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516179</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-06 13:00:48 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117977</attachid>
            <date>2011-12-05 18:45:02 -0800</date>
            <delta_ts>2011-12-06 13:00:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73884-20111205184501.patch</filename>
            <type>text/plain</type>
            <size>10521</size>
            <attacher name="Alexandre Elias">aelias</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxMTQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWVhNDY1M2ZlOTA1YWFj
NjhmNzI3NTc2OGJkM2M4ZTYzMDM2NmRhMy4uOGYwMGZjNjQ2NjAxY2NhOTY0MWE2MzY5YjRjNTc4
M2QzNTg2ODUwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQwIEBACisyMDExLTEyLTA1ICBBbGV4
YW5kcmUgRWxpYXMgIDxhZWxpYXNAZ29vZ2xlLmNvbT4KKworICAgICAgICBbY2hyb21pdW1dIEFw
cGx5IHNlbnQgZGVsdGFzIG9uIGZpbmlzaENvbW1pdAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzM4ODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIG1vdmVzIHNjcm9sbCBhbmQgcGFnZVNjYWxlICJz
ZW50IiBkZWx0YXMgdG8gYmUgYXBwbGllZCB0bworICAgICAgICB0aGUgbGF5ZXIgYXQgdGhlIGVu
ZCBvZiB0aGUgY29tbWl0LCBpbnN0ZWFkIG9mIHRoZSBiZWdpbm5pbmcuCisKKyAgICAgICAgVGhp
cyBoYXMgc2V2ZXJhbCBhZHZhbnRhZ2VzLCBlc3BlY2lhbGx5IGZvciBwYWdlIHNjYWxlOgorICAg
ICAgICAtIFdoZW4gcGFnZVNjYWxlIGNoYW5nZXMsIG5vIGxvbmdlciBhbnkgbmVlZCB0byBjaGFu
Z2UgdGhlIHNjcm9sbCdzCisgICAgICAgIGNvb3JkaW5hdGUgc3BhY2UgYXQgYmVnaW5uaW5nIG9m
IGNvbW1pdCwgd2hpY2ggaXMgY29tcGxleCBhbmQgcHJvbmUgdG8KKyAgICAgICAgYnVncyAodGhp
cyBmaXhlcyBhIHByb2JsZW0gd2hlcmUgd2Ugd2VyZSBmb3JnZXR0aW5nIHRvIG1vZGlmeSB0aGUK
KyAgICAgICAgc2Nyb2xsUG9zaXRpb24gYmVmb3JlKS4KKyAgICAgICAgLSBObyBuZWVkIGZvciBu
b24tY29tbWl0LXJlbGF0ZWQgY29kZSB0byBjb25zaWRlciB0aGUgInNlbnQiIHZhbHVlcy4KKyAg
ICAgICAgbV9wYWdlU2NhbGUgaXMgbm93IGFsd2F5cyB0aGUgY29udGVudCBzY2FsZSBmYWN0b3Is
IGFuZAorICAgICAgICBtX3BhZ2VTY2FsZURlbHRhIGlzIHRoZSBzY2FsZSB0byBiZSBvbiB0aGUg
aW1wbC1zaWRlIG1hdHJpeC4KKyAgICAgICAgLSBUaGlzIHdpbGwgbWFrZSBpdCBlYXN5IHRvIHNl
bmQgYXJiaXRyYXJ5IGZha2Ugb3IgZnV0dXJlIGRlbHRhCisgICAgICAgIHZhbHVlcyBmb3IgZXhh
bXBsZSB3aGlsZSBwaW5jaCB6b29taW5nIG91dC4KKworICAgICAgICBUaGUgc2Nyb2xsIGxvZ2lj
IGlzIHNpbWlsYXJseSBhbHRlcmVkIGZvciBjb25zaXN0ZW5jeSdzIHNha2UuICBOb3RlIHRoYXQK
KyAgICAgICAgSSBhbHNvIG1vdmVkIHRoZSB0cmVlIHN5bmNocm9uaXplIHRvIHRoZSBiZWdpbm5p
bmcgb2YgZmluaXNoQ29tbWl0CisgICAgICAgIGluIG9yZGVyIHRvIGF2b2lkIGhhdmluZyB0byBj
aGFuZ2UgdGhlIHBhZ2VTY2FsZSBjb29yZGluYXRlIHNwYWNlIG9mCisgICAgICAgIHNlbnRTY3Jv
bGxEZWx0YSBpbiBhZGp1c3RTY3JvbGxzRm9yUGFnZVNjYWxlQ2hhbmdlKCkuCisKKyAgICAgICAg
Tm8gbmV3IHRlc3RzLiAoUmVmYWN0b3Jpbmcgb2YgZXhpc3RpbmcgY29kZS4pCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9MYXllckNocm9taXVtLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OkxheWVyQ2hyb21pdW06OnB1c2hQcm9wZXJ0aWVzVG8pOgorICAgICAgICAqIHBs
YXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDTGF5ZXJUcmVlSG9zdC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpDQ0xheWVyVHJlZUhvc3Q6OmZpbmlzaENvbW1pdE9uSW1wbFRocmVhZCk6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NMYXllclRyZWVIb3N0SW1w
bC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDQ0xheWVyVHJlZUhvc3RJbXBsOjpzZXRQYWdlU2Nh
bGVGYWN0b3JBbmRMaW1pdHMpOgorICAgICAgICAoV2ViQ29yZTo6Q0NMYXllclRyZWVIb3N0SW1w
bDo6YXBwbHlQYWdlU2NhbGVEZWx0YVRvU2Nyb2xsTGF5ZXIpOgorICAgICAgICAoV2ViQ29yZTo6
Q0NMYXllclRyZWVIb3N0SW1wbDo6cHJvY2Vzc1Njcm9sbERlbHRhcyk6CisKIDIwMTEtMTEtMjQg
IEFya28gU2FoYSAgPGFya29AbW90b3JvbGEuY29tPgogCiAgICAgICAgIE1pY3JvZGF0YTogU3Vw
cG9ydCBmb3IgcHJvcGVydGllcyBhdHRyaWJ1dGUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmlu
ZGV4IDUyYmFmOTA4OTBjNDNlZTkzYjc1YTU5YmM4NjAzYzg3MWYwZGQwMjUuLjZiZmE0YWY4YzU0
OGM1MTIwMDViOTI5YWE1NWFjYTIxODEyZDg1N2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMzIgQEAKKzIwMTEtMTItMDUgIEFsZXhhbmRyZSBFbGlhcyAgPGFlbGlhc0Bn
b29nbGUuY29tPgorCisgICAgICAgIFtjaHJvbWl1bV0gQXBwbHkgc2VudCBkZWx0YXMgb24gZmlu
aXNoQ29tbWl0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD03Mzg4NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRoaXMgbW92ZXMgc2Nyb2xsIGFuZCBwYWdlU2NhbGUgInNlbnQiIGRlbHRhcyB0byBiZSBhcHBs
aWVkIHRvCisgICAgICAgIHRoZSBsYXllciBhdCB0aGUgZW5kIG9mIHRoZSBjb21taXQsIGluc3Rl
YWQgb2YgdGhlIGJlZ2lubmluZy4KKworICAgICAgICBUaGlzIGhhcyBzZXZlcmFsIGFkdmFudGFn
ZXMsIGVzcGVjaWFsbHkgZm9yIHBhZ2Ugc2NhbGU6CisgICAgICAgIC0gV2hlbiBwYWdlU2NhbGUg
Y2hhbmdlcywgbm8gbG9uZ2VyIGFueSBuZWVkIHRvIGNoYW5nZSB0aGUgc2Nyb2xsJ3MKKyAgICAg
ICAgY29vcmRpbmF0ZSBzcGFjZSBhdCBiZWdpbm5pbmcgb2YgY29tbWl0LCB3aGljaCBpcyBjb21w
bGV4IGFuZCBwcm9uZSB0bworICAgICAgICBidWdzICh0aGlzIGZpeGVzIGEgcHJvYmxlbSB3aGVy
ZSB3ZSB3ZXJlIGZvcmdldHRpbmcgdG8gbW9kaWZ5IHRoZQorICAgICAgICBzY3JvbGxQb3NpdGlv
biBiZWZvcmUpLgorICAgICAgICAtIE5vIG5lZWQgZm9yIG5vbi1jb21taXQtcmVsYXRlZCBjb2Rl
IHRvIGNvbnNpZGVyIHRoZSAic2VudCIgdmFsdWVzLgorICAgICAgICBtX3BhZ2VTY2FsZSBpcyBu
b3cgYWx3YXlzIHRoZSBjb250ZW50IHNjYWxlIGZhY3RvciwgYW5kCisgICAgICAgIG1fcGFnZVNj
YWxlRGVsdGEgaXMgdGhlIHNjYWxlIHRvIGJlIG9uIHRoZSBpbXBsLXNpZGUgbWF0cml4LgorICAg
ICAgICAtIFRoaXMgd2lsbCBtYWtlIGl0IGVhc3kgdG8gc2VuZCBhcmJpdHJhcnkgZmFrZSBvciBm
dXR1cmUgZGVsdGEKKyAgICAgICAgdmFsdWVzIGZvciBleGFtcGxlIHdoaWxlIHBpbmNoIHpvb21p
bmcgb3V0LgorCisgICAgICAgIFRoZSBzY3JvbGwgbG9naWMgaXMgc2ltaWxhcmx5IGFsdGVyZWQg
Zm9yIGNvbnNpc3RlbmN5J3Mgc2FrZS4gIE5vdGUgdGhhdAorICAgICAgICBJIGFsc28gbW92ZWQg
dGhlIHRyZWUgc3luY2hyb25pemUgdG8gdGhlIGJlZ2lubmluZyBvZiBmaW5pc2hDb21taXQKKyAg
ICAgICAgaW4gb3JkZXIgdG8gYXZvaWQgaGF2aW5nIHRvIGNoYW5nZSB0aGUgcGFnZVNjYWxlIGNv
b3JkaW5hdGUgc3BhY2Ugb2YKKyAgICAgICAgc2VudFNjcm9sbERlbHRhIGluIGFkanVzdFNjcm9s
bHNGb3JQYWdlU2NhbGVDaGFuZ2UoKS4KKworICAgICAgICAqIHRlc3RzL0NDTGF5ZXJUcmVlSG9z
dEltcGxUZXN0LmNwcDoKKyAgICAgICAgKFdlYktpdDo6VEVTVF9GKToKKwogMjAxMS0xMS0yNCAg
RmFkeSBTYW11ZWwgIDxmc2FtdWVsQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbQ2hyb21pdW1d
IFJlbW92ZWQgb2Jzb2xldGUgdG91Y2h1aSBmbGFnCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9MYXllckNocm9taXVtLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL0xheWVyQ2hyb21pdW0uY3BwCmluZGV4
IDU0YTdmODg1N2Q2ODkwMzg2YWVmYTg1NjZhOGQyN2Q1ZDVjZTUwMjguLjZjMWI3MDY1ZTFlNWEy
MTUwOGFjNWU5YmQ1NzViY2M3MmY5MGQ3YjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL0xheWVyQ2hyb21pdW0uY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL0xheWVyQ2hyb21pdW0uY3BwCkBAIC0z
MDIsNiArMzAyLDggQEAgdm9pZCBMYXllckNocm9taXVtOjpwdXNoUHJvcGVydGllc1RvKENDTGF5
ZXJJbXBsKiBsYXllcikKICAgICBsYXllci0+c2V0U3VibGF5ZXJUcmFuc2Zvcm0obV9zdWJsYXll
clRyYW5zZm9ybSk7CiAgICAgbGF5ZXItPnNldFRyYW5zZm9ybShtX3RyYW5zZm9ybSk7CiAgICAg
bGF5ZXItPnNldFVwZGF0ZVJlY3QobV91cGRhdGVSZWN0KTsKKworICAgIGxheWVyLT5zZXRTY3Jv
bGxEZWx0YShsYXllci0+c2Nyb2xsRGVsdGEoKSAtIGxheWVyLT5zZW50U2Nyb2xsRGVsdGEoKSk7
CiAgICAgbGF5ZXItPnNldFNlbnRTY3JvbGxEZWx0YShJbnRTaXplKCkpOwogCiAgICAgaWYgKG1h
c2tMYXllcigpKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y2hyb21pdW0vY2MvQ0NMYXllclRyZWVIb3N0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDTGF5ZXJUcmVlSG9zdC5jcHAKaW5kZXggNmM4ZGE0NjFh
Y2QxNzQxMGExMDI1ZTg5MzI1NGVkYWMwMTE3M2VmNi4uYWIwZjZjMzliOTJkOWY5NzNhMzc4ZGI1
YmNhZjVkMDI1ZWExNmE2MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvY2hyb21pdW0vY2MvQ0NMYXllclRyZWVIb3N0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0xheWVyVHJlZUhvc3QuY3BwCkBAIC0x
MjgsMTEgKzEyOCw2IEBAIHZvaWQgQ0NMYXllclRyZWVIb3N0OjpiZWdpbkNvbW1pdE9uSW1wbFRo
cmVhZChDQ0xheWVyVHJlZUhvc3RJbXBsKiBob3N0SW1wbCkKIHZvaWQgQ0NMYXllclRyZWVIb3N0
OjpmaW5pc2hDb21taXRPbkltcGxUaHJlYWQoQ0NMYXllclRyZWVIb3N0SW1wbCogaG9zdEltcGwp
CiB7CiAgICAgQVNTRVJUKENDUHJveHk6OmlzSW1wbFRocmVhZCgpKTsKLSAgICBob3N0SW1wbC0+
c2V0U291cmNlRnJhbWVOdW1iZXIoZnJhbWVOdW1iZXIoKSk7Ci0gICAgaG9zdEltcGwtPnNldEhh
dmVXaGVlbEV2ZW50SGFuZGxlcnMobV9oYXZlV2hlZWxFdmVudEhhbmRsZXJzKTsKLSAgICBob3N0
SW1wbC0+c2V0Wm9vbUFuaW1hdG9yVHJhbnNmb3JtKG1fem9vbUFuaW1hdG9yVHJhbnNmb3JtKTsK
LSAgICBob3N0SW1wbC0+c2V0Vmlld3BvcnQodmlld3BvcnRTaXplKCkpOwotICAgIGhvc3RJbXBs
LT5zZXRQYWdlU2NhbGVGYWN0b3JBbmRMaW1pdHMocGFnZVNjYWxlKCksIG1fbWluUGFnZVNjYWxl
LCBtX21heFBhZ2VTY2FsZSk7CiAKICAgICAvLyBTeW5jaHJvbml6ZSB0cmVlcywgaWYgb25lIGV4
aXN0cyBhdCBhbGwuLi4KICAgICBpZiAocm9vdExheWVyKCkpCkBAIC0xNDAsNiArMTM1LDEyIEBA
IHZvaWQgQ0NMYXllclRyZWVIb3N0OjpmaW5pc2hDb21taXRPbkltcGxUaHJlYWQoQ0NMYXllclRy
ZWVIb3N0SW1wbCogaG9zdEltcGwpCiAgICAgZWxzZQogICAgICAgICBob3N0SW1wbC0+c2V0Um9v
dExheWVyKDApOwogCisgICAgaG9zdEltcGwtPnNldFNvdXJjZUZyYW1lTnVtYmVyKGZyYW1lTnVt
YmVyKCkpOworICAgIGhvc3RJbXBsLT5zZXRIYXZlV2hlZWxFdmVudEhhbmRsZXJzKG1faGF2ZVdo
ZWVsRXZlbnRIYW5kbGVycyk7CisgICAgaG9zdEltcGwtPnNldFpvb21BbmltYXRvclRyYW5zZm9y
bShtX3pvb21BbmltYXRvclRyYW5zZm9ybSk7CisgICAgaG9zdEltcGwtPnNldFZpZXdwb3J0KHZp
ZXdwb3J0U2l6ZSgpKTsKKyAgICBob3N0SW1wbC0+c2V0UGFnZVNjYWxlRmFjdG9yQW5kTGltaXRz
KHBhZ2VTY2FsZSgpLCBtX21pblBhZ2VTY2FsZSwgbV9tYXhQYWdlU2NhbGUpOworCiAgICAgbV9m
cmFtZU51bWJlcisrOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jaHJvbWl1bS9jYy9DQ0xheWVyVHJlZUhvc3RJbXBsLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDTGF5ZXJUcmVlSG9zdEltcGwuY3Bw
CmluZGV4IDhjZmJkMzA3YTA1MDk0MGNmNmIwODcxNGRjNTgyNWZkZjhhYTkzMTYuLjU0OTA3Y2Zh
NDNlNTFlN2M5YmE5YTFmMDUwMGIwZTUxYWRjNjFmNzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDTGF5ZXJUcmVlSG9zdEltcGwuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDTGF5
ZXJUcmVlSG9zdEltcGwuY3BwCkBAIC0yMTIsMTMgKzIxMiwxMyBAQCB2b2lkIENDTGF5ZXJUcmVl
SG9zdEltcGw6OnNldFBhZ2VTY2FsZUZhY3RvckFuZExpbWl0cyhmbG9hdCBwYWdlU2NhbGUsIGZs
b2F0IG1pbgogCiAgICAgZmxvYXQgcGFnZVNjYWxlQ2hhbmdlID0gcGFnZVNjYWxlIC8gbV9wYWdl
U2NhbGU7CiAgICAgbV9wYWdlU2NhbGUgPSBwYWdlU2NhbGU7Ci0gICAgbV9zZW50UGFnZVNjYWxl
RGVsdGEgPSAxOworCisgICAgYWRqdXN0U2Nyb2xsc0ZvclBhZ2VTY2FsZUNoYW5nZShwYWdlU2Nh
bGVDaGFuZ2UpOwogCiAgICAgLy8gQ2xhbXAgZGVsdGEgdG8gbGltaXRzIGFuZCByZWZyZXNoIGRp
c3BsYXkgbWF0cml4LgotICAgIHNldFBhZ2VTY2FsZURlbHRhKG1fcGFnZVNjYWxlRGVsdGEpOwor
ICAgIHNldFBhZ2VTY2FsZURlbHRhKG1fcGFnZVNjYWxlRGVsdGEgLyBtX3NlbnRQYWdlU2NhbGVE
ZWx0YSk7CisgICAgbV9zZW50UGFnZVNjYWxlRGVsdGEgPSAxOwogICAgIGFwcGx5UGFnZVNjYWxl
RGVsdGFUb1Njcm9sbExheWVyKCk7Ci0KLSAgICBhZGp1c3RTY3JvbGxzRm9yUGFnZVNjYWxlQ2hh
bmdlKHBhZ2VTY2FsZUNoYW5nZSk7CiB9CiAKIHZvaWQgQ0NMYXllclRyZWVIb3N0SW1wbDo6YWRq
dXN0U2Nyb2xsc0ZvclBhZ2VTY2FsZUNoYW5nZShmbG9hdCBwYWdlU2NhbGVDaGFuZ2UpCkBAIC0y
NTUsNyArMjU1LDcgQEAgdm9pZCBDQ0xheWVyVHJlZUhvc3RJbXBsOjpzZXRQYWdlU2NhbGVEZWx0
YShmbG9hdCBkZWx0YSkKIHZvaWQgQ0NMYXllclRyZWVIb3N0SW1wbDo6YXBwbHlQYWdlU2NhbGVE
ZWx0YVRvU2Nyb2xsTGF5ZXIoKQogewogICAgIGlmIChtX3Njcm9sbExheWVySW1wbCkKLSAgICAg
ICAgbV9zY3JvbGxMYXllckltcGwtPnNldFBhZ2VTY2FsZURlbHRhKG1fcGFnZVNjYWxlRGVsdGEg
KiBtX3NlbnRQYWdlU2NhbGVEZWx0YSk7CisgICAgICAgIG1fc2Nyb2xsTGF5ZXJJbXBsLT5zZXRQ
YWdlU2NhbGVEZWx0YShtX3BhZ2VTY2FsZURlbHRhKTsKIH0KIAogdm9pZCBDQ0xheWVyVHJlZUhv
c3RJbXBsOjp1cGRhdGVNYXhTY3JvbGxQb3NpdGlvbigpCkBAIC0zNTcsOCArMzU3LDYgQEAgUGFz
c093blB0cjxDQ1Njcm9sbEFuZFNjYWxlU2V0PiBDQ0xheWVyVHJlZUhvc3RJbXBsOjpwcm9jZXNz
U2Nyb2xsRGVsdGFzKCkKICAgICB9CiAKICAgICBtX3NlbnRQYWdlU2NhbGVEZWx0YSA9IHNjcm9s
bEluZm8tPnBhZ2VTY2FsZURlbHRhID0gbV9wYWdlU2NhbGVEZWx0YTsKLSAgICBtX3BhZ2VTY2Fs
ZSA9IG1fcGFnZVNjYWxlICogbV9zZW50UGFnZVNjYWxlRGVsdGE7Ci0gICAgc2V0UGFnZVNjYWxl
RGVsdGEoMSk7CiAKICAgICAvLyBGSVhNRTogdHJhY2sgc2Nyb2xscyBmcm9tIGxheWVycyBvdGhl
ciB0aGFuIHRoZSByb290CiAgICAgQ0NMYXllclRyZWVIb3N0Q29tbW9uOjpTY3JvbGxVcGRhdGVJ
bmZvIHNjcm9sbDsKQEAgLTM2NiwxMiArMzY0LDcgQEAgUGFzc093blB0cjxDQ1Njcm9sbEFuZFNj
YWxlU2V0PiBDQ0xheWVyVHJlZUhvc3RJbXBsOjpwcm9jZXNzU2Nyb2xsRGVsdGFzKCkKICAgICBz
Y3JvbGwuc2Nyb2xsRGVsdGEgPSBtX3Njcm9sbExheWVySW1wbC0+c2Nyb2xsRGVsdGEoKTsKICAg
ICBzY3JvbGxJbmZvLT5zY3JvbGxzLmFwcGVuZChzY3JvbGwpOwogCi0gICAgbV9zY3JvbGxMYXll
ckltcGwtPnNldFNjcm9sbFBvc2l0aW9uKG1fc2Nyb2xsTGF5ZXJJbXBsLT5zY3JvbGxQb3NpdGlv
bigpICsgbV9zY3JvbGxMYXllckltcGwtPnNjcm9sbERlbHRhKCkpOwotICAgIG1fc2Nyb2xsTGF5
ZXJJbXBsLT5zZXRQb3NpdGlvbihtX3Njcm9sbExheWVySW1wbC0+cG9zaXRpb24oKSAtIG1fc2Ny
b2xsTGF5ZXJJbXBsLT5zY3JvbGxEZWx0YSgpKTsKLSAgICBtX3Njcm9sbExheWVySW1wbC0+c2V0
U2VudFNjcm9sbERlbHRhKG1fc2Nyb2xsTGF5ZXJJbXBsLT5zY3JvbGxEZWx0YSgpKTsKLSAgICBt
X3Njcm9sbExheWVySW1wbC0+c2V0U2Nyb2xsRGVsdGEoSW50U2l6ZSgpKTsKLQotICAgIGFkanVz
dFNjcm9sbHNGb3JQYWdlU2NhbGVDaGFuZ2UobV9zZW50UGFnZVNjYWxlRGVsdGEpOworICAgIG1f
c2Nyb2xsTGF5ZXJJbXBsLT5zZXRTZW50U2Nyb2xsRGVsdGEoc2Nyb2xsLnNjcm9sbERlbHRhKTsK
IAogICAgIHJldHVybiBzY3JvbGxJbmZvLnJlbGVhc2UoKTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NMYXllclRyZWVIb3N0SW1wbFRlc3QuY3BwIGIvU291
cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9DQ0xheWVyVHJlZUhvc3RJbXBsVGVzdC5jcHAKaW5k
ZXggMzUwYWY2MmM4YzRkYmJlYTM5NzQ4ZjU0MTQ4NTYxMDBjMjI0ZjY5OC4uODQ4MmIwYjliYWQ2
NDdlNGZhMTM1ZDAxNGY1MTRjZTQzZWJlZDBiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS90ZXN0cy9DQ0xheWVyVHJlZUhvc3RJbXBsVGVzdC5jcHAKKysrIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS90ZXN0cy9DQ0xheWVyVHJlZUhvc3RJbXBsVGVzdC5jcHAKQEAgLTEyNSwy
NSArMTI1LDIwIEBAIFRFU1RfRihDQ0xheWVyVHJlZUhvc3RJbXBsVGVzdCwgc2Nyb2xsRGVsdGFS
ZXBlYXRlZFNjcm9sbHMpCiAgICAgT3duUHRyPENDU2Nyb2xsQW5kU2NhbGVTZXQ+IHNjcm9sbElu
Zm87CiAKICAgICBzY3JvbGxJbmZvID0gbV9ob3N0SW1wbC0+cHJvY2Vzc1Njcm9sbERlbHRhcygp
OwotICAgIEFTU0VSVF9FUShyb290LT5zY3JvbGxQb3NpdGlvbigpLCBzY3JvbGxQb3NpdGlvbiAr
IHNjcm9sbERlbHRhKTsKICAgICBBU1NFUlRfRVEoc2Nyb2xsSW5mby0+c2Nyb2xscy5zaXplKCks
IDF1KTsKICAgICBFWFBFQ1RfRVEocm9vdC0+c2VudFNjcm9sbERlbHRhKCksIHNjcm9sbERlbHRh
KTsKICAgICBleHBlY3RDb250YWlucygqc2Nyb2xsSW5mby5nZXQoKSwgcm9vdC0+aWQoKSwgc2Ny
b2xsRGVsdGEpOwotICAgIGV4cGVjdENsZWFyZWRTY3JvbGxEZWx0YXNSZWN1cnNpdmUocm9vdC5n
ZXQoKSk7CiAKICAgICBJbnRTaXplIHNjcm9sbERlbHRhMigtNSwgMjcpOwogICAgIHJvb3QtPnNj
cm9sbEJ5KHNjcm9sbERlbHRhMik7CiAgICAgc2Nyb2xsSW5mbyA9IG1faG9zdEltcGwtPnByb2Nl
c3NTY3JvbGxEZWx0YXMoKTsKLSAgICBBU1NFUlRfRVEocm9vdC0+c2Nyb2xsUG9zaXRpb24oKSwg
c2Nyb2xsUG9zaXRpb24gKyBzY3JvbGxEZWx0YSArIHNjcm9sbERlbHRhMik7CiAgICAgQVNTRVJU
X0VRKHNjcm9sbEluZm8tPnNjcm9sbHMuc2l6ZSgpLCAxdSk7Ci0gICAgZXhwZWN0Q29udGFpbnMo
KnNjcm9sbEluZm8uZ2V0KCksIHJvb3QtPmlkKCksIHNjcm9sbERlbHRhMik7Ci0gICAgZXhwZWN0
Q2xlYXJlZFNjcm9sbERlbHRhc1JlY3Vyc2l2ZShyb290LmdldCgpKTsKKyAgICBFWFBFQ1RfRVEo
cm9vdC0+c2VudFNjcm9sbERlbHRhKCksIHNjcm9sbERlbHRhICsgc2Nyb2xsRGVsdGEyKTsKKyAg
ICBleHBlY3RDb250YWlucygqc2Nyb2xsSW5mby5nZXQoKSwgcm9vdC0+aWQoKSwgc2Nyb2xsRGVs
dGEgKyBzY3JvbGxEZWx0YTIpOwogCiAgICAgcm9vdC0+c2Nyb2xsQnkoSW50U2l6ZSgpKTsKICAg
ICBzY3JvbGxJbmZvID0gbV9ob3N0SW1wbC0+cHJvY2Vzc1Njcm9sbERlbHRhcygpOwotICAgIEFT
U0VSVF9FUShyb290LT5zY3JvbGxQb3NpdGlvbigpLCBzY3JvbGxQb3NpdGlvbiArIHNjcm9sbERl
bHRhICsgc2Nyb2xsRGVsdGEyKTsKLSAgICBBU1NFUlRfRVEoc2Nyb2xsSW5mby0+c2Nyb2xscy5z
aXplKCksIDB1KTsKLSAgICBleHBlY3RDbGVhcmVkU2Nyb2xsRGVsdGFzUmVjdXJzaXZlKHJvb3Qu
Z2V0KCkpOworICAgIEVYUEVDVF9FUShyb290LT5zZW50U2Nyb2xsRGVsdGEoKSwgc2Nyb2xsRGVs
dGEgKyBzY3JvbGxEZWx0YTIpOwogfQogCiBURVNUX0YoQ0NMYXllclRyZWVIb3N0SW1wbFRlc3Qs
IHNjcm9sbFJvb3RDYWxsc0NvbW1pdEFuZFJlZHJhdykK
</data>

          </attachment>
      

    </bug>

</bugzilla>