<?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>62182</bug_id>
          
          <creation_ts>2011-06-06 20:58:56 -0700</creation_ts>
          <short_desc>REGRESSION(r88202): This broke the mac clang bot (Requested by koz__ on #webkit).</short_desc>
          <delta_ts>2011-06-06 21:07:06 -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>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>
          
          <blocked>62130</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>eae</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>416270</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-06 20:58:56 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/88202 broke the build:
This broke the mac clang bot (Requested by koz__ on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416271</commentid>
    <comment_count>1</comment_count>
      <attachid>96191</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-06 20:59:16 -0700</bug_when>
    <thetext>Created attachment 96191
ROLLOUT of r88202

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416275</commentid>
    <comment_count>2</comment_count>
      <attachid>96191</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-06 21:07:02 -0700</bug_when>
    <thetext>Comment on attachment 96191
ROLLOUT of r88202

Clearing flags on attachment: 96191

Committed r88213: &lt;http://trac.webkit.org/changeset/88213&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416276</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-06 21:07:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96191</attachid>
            <date>2011-06-06 20:59:16 -0700</date>
            <delta_ts>2011-06-06 21:07:02 -0700</delta_ts>
            <desc>ROLLOUT of r88202</desc>
            <filename>bug-62182-20110607035753.patch</filename>
            <type>text/plain</type>
            <size>13985</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODgyMTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzYjM3ZDM4NWY1N2EyZTM0
Mzc5ZjU0YjFhYjA2Njk5NTJkZjFkNDU3Li5lNTU1OWM5Njk0MWRhMTNiNTliNDBmYzUzMWZmZTIx
MDUzNTIyYmZkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzQgQEAKKzIwMTEtMDYtMDYgIFNoZXJp
ZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAgIFVucmV2aWV3
ZWQsIHJvbGxpbmcgb3V0IHI4ODIwMi4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9j
aGFuZ2VzZXQvODgyMDIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTYyMTgyCisKKyAgICAgICAgVGhpcyBicm9rZSB0aGUgbWFjIGNsYW5nIGJvdCAoUmVx
dWVzdGVkIGJ5IGtvel9fIG9uICN3ZWJraXQpLgorCisgICAgICAgICogZG9tL05vZGUuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6Tm9kZTo6aGFzTm9uRW1wdHlCb3VuZGluZ0JveCk6CisgICAgICAg
ICogcmVuZGVyaW5nL0lubGluZUJveC5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9j
ay5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6YWJzb2x1dGVSZWN0cyk6Cisg
ICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJsb2NrLmg6CisgICAgICAgICogcmVuZGVyaW5nL1Jl
bmRlckJveC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCb3g6OmFic29sdXRlUmVjdHMp
OgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCb3guaDoKKyAgICAgICAgKiByZW5kZXJpbmcv
UmVuZGVySW5saW5lLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlcklubGluZTo6YWJzb2x1
dGVSZWN0cyk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlcklubGluZS5oOgorICAgICAgICAq
IHJlbmRlcmluZy9SZW5kZXJPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyT2Jq
ZWN0OjphYnNvbHV0ZUJvdW5kaW5nQm94UmVjdCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRl
ck9iamVjdC5oOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyT2JqZWN0OjphYnNvbHV0ZVJlY3Rz
KToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGV4dC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpSZW5kZXJUZXh0OjphYnNvbHV0ZVJlY3RzKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVy
VGV4dC5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJWaWV3LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlclZpZXc6OmFic29sdXRlUmVjdHMpOgorICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJWaWV3Lmg6CisKIDIwMTEtMDYtMDYgIE1PUklUQSBIYWppbWUgIDxtb3JyaXRhQGdvb2ds
ZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgS2VudCBUYW11cmEuCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9kb20vTm9kZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vTm9kZS5jcHAK
aW5kZXggYmQ0MWU1MjhhMDI1ZGNmYTkxN2M5MDA4M2JkNjUyYjFjMjE0YjhkNC4uNDA0OWQ4M2Nl
MWYyMmMwYzU2NjlkNWRmMjc3ZGI4ZGVjYjkzNWM4YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvZG9tL05vZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Ob2RlLmNwcApAQCAtODM5
LDcgKzgzOSw3IEBAIGJvb2wgTm9kZTo6aGFzTm9uRW1wdHlCb3VuZGluZ0JveCgpIGNvbnN0CiAK
ICAgICBWZWN0b3I8SW50UmVjdD4gcmVjdHM7CiAgICAgRmxvYXRQb2ludCBhYnNQb3MgPSByZW5k
ZXJlcigpLT5sb2NhbFRvQWJzb2x1dGUoKTsKLSAgICByZW5kZXJlcigpLT5hYnNvbHV0ZVJlY3Rz
KHJlY3RzLCBmbG9vcmVkSW50UG9pbnQoYWJzUG9zKSk7CisgICAgcmVuZGVyZXIoKS0+YWJzb2x1
dGVSZWN0cyhyZWN0cywgYWJzUG9zLngoKSwgYWJzUG9zLnkoKSk7CiAgICAgc2l6ZV90IG4gPSBy
ZWN0cy5zaXplKCk7CiAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBuOyArK2kpCiAgICAgICAg
IGlmICghcmVjdHNbaV0uaXNFbXB0eSgpKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0lubGluZUJveC5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0lubGluZUJveC5o
CmluZGV4IGYxYTg1YjZlYjk4Y2JjNmRlMjA4ODViOTY1YTc4ZWIxMjI2NGM1MmEuLmM3MzRkMjkw
OTQ0NGUzOGJmMzY4ZGJmZWI2OGJkNTBlYmQ4MmE2ZmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9JbmxpbmVCb3guaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
SW5saW5lQm94LmgKQEAgLTIzNiw3ICsyMzYsNiBAQCBwdWJsaWM6CiAKICAgICBmbG9hdCB3aWR0
aCgpIGNvbnN0IHsgcmV0dXJuIGlzSG9yaXpvbnRhbCgpID8gbG9naWNhbFdpZHRoKCkgOiBsb2dp
Y2FsSGVpZ2h0KCk7IH0KICAgICBmbG9hdCBoZWlnaHQoKSBjb25zdCB7IHJldHVybiBpc0hvcml6
b250YWwoKSA/IGxvZ2ljYWxIZWlnaHQoKSA6IGxvZ2ljYWxXaWR0aCgpOyB9Ci0gICAgRmxvYXRT
aXplIHNpemUoKSBjb25zdCB7IHJldHVybiBJbnRTaXplKHdpZHRoKCksIGhlaWdodCgpKTsgfQog
ICAgIGZsb2F0IHJpZ2h0KCkgY29uc3QgeyByZXR1cm4gbGVmdCgpICsgd2lkdGgoKTsgfQogICAg
IGZsb2F0IGJvdHRvbSgpIGNvbnN0IHsgcmV0dXJuIHRvcCgpICsgaGVpZ2h0KCk7IH0KIApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAKaW5kZXggNWUyMzVhMTNmMTJmNGM0
OWJmNTA4MDNhMTUwNGI0ZmFlYzk4NTM1ZC4uODVmOWZhNzJmMmViMWM5NjY2MDdlZTU5NjI5Njli
NDdjYzUxMWVkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJs
b2NrLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCkBA
IC01NjY0LDcgKzU2NjQsNyBAQCB2b2lkIFJlbmRlckJsb2NrOjpzZXRQYWdlTG9naWNhbE9mZnNl
dChpbnQgbG9naWNhbE9mZnNldCkKICAgICBtX3JhcmVEYXRhLT5tX3BhZ2VMb2dpY2FsT2Zmc2V0
ID0gbG9naWNhbE9mZnNldDsKIH0KIAotdm9pZCBSZW5kZXJCbG9jazo6YWJzb2x1dGVSZWN0cyhW
ZWN0b3I8SW50UmVjdD4mIHJlY3RzLCBjb25zdCBJbnRQb2ludCYgYWNjdW11bGF0ZWRPZmZzZXQp
Cit2b2lkIFJlbmRlckJsb2NrOjphYnNvbHV0ZVJlY3RzKFZlY3RvcjxJbnRSZWN0PiYgcmVjdHMs
IGludCB0eCwgaW50IHR5KQogewogICAgIC8vIEZvciBibG9ja3MgaW5zaWRlIGlubGluZXMsIHdl
IGdvIGFoZWFkIGFuZCBpbmNsdWRlIG1hcmdpbnMgc28gdGhhdCB3ZSBydW4gcmlnaHQgdXAgdG8g
dGhlCiAgICAgLy8gaW5saW5lIGJveGVzIGFib3ZlIGFuZCBiZWxvdyB1cyAodGh1cyBnZXR0aW5n
IG1lcmdlZCB3aXRoIHRoZW0gdG8gZm9ybSBhIHNpbmdsZSBpcnJlZ3VsYXIKQEAgLTU2NzIsMTIg
KzU2NzIsMTMgQEAgdm9pZCBSZW5kZXJCbG9jazo6YWJzb2x1dGVSZWN0cyhWZWN0b3I8SW50UmVj
dD4mIHJlY3RzLCBjb25zdCBJbnRQb2ludCYgYWNjdW11bGEKICAgICBpZiAoaXNBbm9ueW1vdXNC
bG9ja0NvbnRpbnVhdGlvbigpKSB7CiAgICAgICAgIC8vIEZJWE1FOiBUaGlzIGlzIHdyb25nIGZv
ciBibG9jay1mbG93cyB0aGF0IGFyZSBob3Jpem9udGFsLgogICAgICAgICAvLyBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDY3ODEKLSAgICAgICAgcmVjdHMuYXBwZW5k
KEludFJlY3QoYWNjdW11bGF0ZWRPZmZzZXQueCgpLCBhY2N1bXVsYXRlZE9mZnNldC55KCkgLSBj
b2xsYXBzZWRNYXJnaW5CZWZvcmUoKSwKKyAgICAgICAgcmVjdHMuYXBwZW5kKEludFJlY3QodHgs
IHR5IC0gY29sbGFwc2VkTWFyZ2luQmVmb3JlKCksCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHdpZHRoKCksIGhlaWdodCgpICsgY29sbGFwc2VkTWFyZ2luQmVmb3JlKCkgKyBjb2xsYXBz
ZWRNYXJnaW5BZnRlcigpKSk7Ci0gICAgICAgIGNvbnRpbnVhdGlvbigpLT5hYnNvbHV0ZVJlY3Rz
KHJlY3RzLCBhY2N1bXVsYXRlZE9mZnNldCAtIHRvU2l6ZShsb2NhdGlvbigpICsKLSAgICAgICAg
ICAgICAgICBpbmxpbmVFbGVtZW50Q29udGludWF0aW9uKCktPmNvbnRhaW5pbmdCbG9jaygpLT5s
b2NhdGlvbigpKSk7CisgICAgICAgIGNvbnRpbnVhdGlvbigpLT5hYnNvbHV0ZVJlY3RzKHJlY3Rz
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eCAtIHgoKSArIGlubGlu
ZUVsZW1lbnRDb250aW51YXRpb24oKS0+Y29udGFpbmluZ0Jsb2NrKCktPngoKSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHkgLSB5KCkgKyBpbmxpbmVFbGVtZW50Q29u
dGludWF0aW9uKCktPmNvbnRhaW5pbmdCbG9jaygpLT55KCkpOwogICAgIH0gZWxzZQotICAgICAg
ICByZWN0cy5hcHBlbmQoSW50UmVjdChhY2N1bXVsYXRlZE9mZnNldCwgc2l6ZSgpKSk7CisgICAg
ICAgIHJlY3RzLmFwcGVuZChJbnRSZWN0KHR4LCB0eSwgd2lkdGgoKSwgaGVpZ2h0KCkpKTsKIH0K
IAogdm9pZCBSZW5kZXJCbG9jazo6YWJzb2x1dGVRdWFkcyhWZWN0b3I8RmxvYXRRdWFkPiYgcXVh
ZHMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suaCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5oCmluZGV4IDc1YzM5MzVlOGQ5
MGUyNmFlNjBkYzRkZTA3M2RjOThmMjljMWQwYjQuLmNmODgzMGRmZmVjOTcyYTZmZGFmYzkzOWVm
NTdhNGFlMDAzMmQzZWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJCbG9jay5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5oCkBA
IC02MjUsNyArNjI1LDcgQEAgcHJpdmF0ZToKICAgICBpbnQgbG9naWNhbExlZnRTZWxlY3Rpb25P
ZmZzZXQoUmVuZGVyQmxvY2sqIHJvb3RCbG9jaywgaW50IHBvc2l0aW9uKTsKICAgICBpbnQgbG9n
aWNhbFJpZ2h0U2VsZWN0aW9uT2Zmc2V0KFJlbmRlckJsb2NrKiByb290QmxvY2ssIGludCBwb3Np
dGlvbik7CiAgICAgCi0gICAgdmlydHVhbCB2b2lkIGFic29sdXRlUmVjdHMoVmVjdG9yPEludFJl
Y3Q+JiwgY29uc3QgSW50UG9pbnQmIGFjY3VtdWxhdGVkT2Zmc2V0KTsKKyAgICB2aXJ0dWFsIHZv
aWQgYWJzb2x1dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mLCBpbnQgdHgsIGludCB0eSk7CiAgICAg
dmlydHVhbCB2b2lkIGFic29sdXRlUXVhZHMoVmVjdG9yPEZsb2F0UXVhZD4mKTsKIAogICAgIGlu
dCBkZXNpcmVkQ29sdW1uV2lkdGgoKSBjb25zdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveC5jcHAKaW5kZXggOWU4NDg2YjVlY2YyZTllMTA3ZWU4NGQyNWVkNDBjMmNiMWJlMTE0YS4u
ZTY0MzdhOGU3ZjhkN2QzMmFjMDkyYWVjY2JmN2I1YmYwMjc2NThhMSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckJveC5jcHAKQEAgLTQ1NSw5ICs0NTUsOSBAQCB2b2lkIFJlbmRlckJv
eDo6c2V0U2Nyb2xsVG9wKGludCBuZXdUb3ApCiAgICAgICAgIGxheWVyKCktPnNjcm9sbFRvWU9m
ZnNldChuZXdUb3ApOwogfQogCi12b2lkIFJlbmRlckJveDo6YWJzb2x1dGVSZWN0cyhWZWN0b3I8
SW50UmVjdD4mIHJlY3RzLCBjb25zdCBJbnRQb2ludCYgYWNjdW11bGF0ZWRPZmZzZXQpCit2b2lk
IFJlbmRlckJveDo6YWJzb2x1dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mIHJlY3RzLCBpbnQgdHgs
IGludCB0eSkKIHsKLSAgICByZWN0cy5hcHBlbmQoSW50UmVjdChhY2N1bXVsYXRlZE9mZnNldCwg
c2l6ZSgpKSk7CisgICAgcmVjdHMuYXBwZW5kKEludFJlY3QodHgsIHR5LCB3aWR0aCgpLCBoZWln
aHQoKSkpOwogfQogCiB2b2lkIFJlbmRlckJveDo6YWJzb2x1dGVRdWFkcyhWZWN0b3I8RmxvYXRR
dWFkPiYgcXVhZHMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
Qm94LmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmgKaW5kZXggYjg5OTFl
NzNjN2M4OWE0ZGQ3NTNkNTMwMjE3YWExNWQ0OWM4OTBkZi4uOGVjNWNhM2FhNTA2YmYzMTdlNTc2
NWVkY2QzN2M0OTg3Y2JlYTZkNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckJveC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guaApA
QCAtMjMwLDcgKzIzMCw3IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIGludCBjb2xsYXBzZWRNYXJn
aW5CZWZvcmUoKSBjb25zdCB7IHJldHVybiBtYXJnaW5CZWZvcmUoKTsgfQogICAgIHZpcnR1YWwg
aW50IGNvbGxhcHNlZE1hcmdpbkFmdGVyKCkgY29uc3QgeyByZXR1cm4gbWFyZ2luQWZ0ZXIoKTsg
fQogCi0gICAgdmlydHVhbCB2b2lkIGFic29sdXRlUmVjdHMoVmVjdG9yPEludFJlY3Q+JiwgY29u
c3QgSW50UG9pbnQmIGFjY3VtdWxhdGVkT2Zmc2V0KTsKKyAgICB2aXJ0dWFsIHZvaWQgYWJzb2x1
dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mLCBpbnQgdHgsIGludCB0eSk7CiAgICAgdmlydHVhbCB2
b2lkIGFic29sdXRlUXVhZHMoVmVjdG9yPEZsb2F0UXVhZD4mKTsKICAgICAKICAgICBJbnRSZWN0
IHJlZmxlY3Rpb25Cb3goKSBjb25zdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJJbmxpbmUuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlcklu
bGluZS5jcHAKaW5kZXggMDIyMzJmMTQwMWZkMGNkNDUzZGZjZTYyZmVlNjQ0Zjk3ZWI0YWRhMi4u
MWY5NTY5M2I4ZDViNzlkY2ZiMTIwODBhNmZhNjQ4YzY4ODM2YTA1OSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlcklubGluZS5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlcklubGluZS5jcHAKQEAgLTQ2NSwyMiArNDY1LDI0IEBAIHZvaWQg
UmVuZGVySW5saW5lOjpwYWludChQYWludEluZm8mIHBhaW50SW5mbywgaW50IHR4LCBpbnQgdHkp
CiAgICAgbV9saW5lQm94ZXMucGFpbnQodGhpcywgcGFpbnRJbmZvLCB0eCwgdHkpOwogfQogCi12
b2lkIFJlbmRlcklubGluZTo6YWJzb2x1dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mIHJlY3RzLCBj
b25zdCBJbnRQb2ludCYgYWNjdW11bGF0ZWRPZmZzZXQpCit2b2lkIFJlbmRlcklubGluZTo6YWJz
b2x1dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mIHJlY3RzLCBpbnQgdHgsIGludCB0eSkKIHsKICAg
ICBpZiAoIWFsd2F5c0NyZWF0ZUxpbmVCb3hlcygpKQotICAgICAgICBjdWxsZWRJbmxpbmVBYnNv
bHV0ZVJlY3RzKHRoaXMsIHJlY3RzLCB0b1NpemUoYWNjdW11bGF0ZWRPZmZzZXQpKTsKKyAgICAg
ICAgY3VsbGVkSW5saW5lQWJzb2x1dGVSZWN0cyh0aGlzLCByZWN0cywgSW50U2l6ZSh0eCwgdHkp
KTsKICAgICBlbHNlIGlmIChJbmxpbmVGbG93Qm94KiBjdXJyID0gZmlyc3RMaW5lQm94KCkpIHsK
ICAgICAgICAgZm9yICg7IGN1cnI7IGN1cnIgPSBjdXJyLT5uZXh0TGluZUJveCgpKQotICAgICAg
ICAgICAgcmVjdHMuYXBwZW5kKGVuY2xvc2luZ0ludFJlY3QoRmxvYXRSZWN0KGFjY3VtdWxhdGVk
T2Zmc2V0ICsgY3Vyci0+dG9wTGVmdCgpLCBjdXJyLT5zaXplKCkpKSk7CisgICAgICAgICAgICBy
ZWN0cy5hcHBlbmQoZW5jbG9zaW5nSW50UmVjdChGbG9hdFJlY3QodHggKyBjdXJyLT54KCksIHR5
ICsgY3Vyci0+eSgpLCBjdXJyLT53aWR0aCgpLCBjdXJyLT5oZWlnaHQoKSkpKTsKICAgICB9IGVs
c2UKLSAgICAgICAgcmVjdHMuYXBwZW5kKEludFJlY3QoYWNjdW11bGF0ZWRPZmZzZXQsIEludFNp
emUoKSkpOworICAgICAgICByZWN0cy5hcHBlbmQoSW50UmVjdCh0eCwgdHksIDAsIDApKTsKIAog
ICAgIGlmIChjb250aW51YXRpb24oKSkgewogICAgICAgICBpZiAoY29udGludWF0aW9uKCktPmlz
Qm94KCkpIHsKICAgICAgICAgICAgIFJlbmRlckJveCogYm94ID0gdG9SZW5kZXJCb3goY29udGlu
dWF0aW9uKCkpOwotICAgICAgICAgICAgY29udGludWF0aW9uKCktPmFic29sdXRlUmVjdHMocmVj
dHMsIHRvUG9pbnQoYWNjdW11bGF0ZWRPZmZzZXQgLSBjb250YWluaW5nQmxvY2soKS0+bG9jYXRp
b24oKSArIGJveC0+c2l6ZSgpKSk7CisgICAgICAgICAgICBjb250aW51YXRpb24oKS0+YWJzb2x1
dGVSZWN0cyhyZWN0cywgCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB0eCAtIGNvbnRhaW5pbmdCbG9jaygpLT54KCkgKyBib3gtPngoKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5IC0gY29udGFpbmluZ0Jsb2NrKCktPnkoKSAr
IGJveC0+eSgpKTsKICAgICAgICAgfSBlbHNlCi0gICAgICAgICAgICBjb250aW51YXRpb24oKS0+
YWJzb2x1dGVSZWN0cyhyZWN0cywgdG9Qb2ludChhY2N1bXVsYXRlZE9mZnNldCAtIGNvbnRhaW5p
bmdCbG9jaygpLT5sb2NhdGlvbigpKSk7CisgICAgICAgICAgICBjb250aW51YXRpb24oKS0+YWJz
b2x1dGVSZWN0cyhyZWN0cywgdHggLSBjb250YWluaW5nQmxvY2soKS0+eCgpLCB0eSAtIGNvbnRh
aW5pbmdCbG9jaygpLT55KCkpOwogICAgIH0KIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlcklubGluZS5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlcklubGluZS5oCmluZGV4IDdiYzI2MDJiMjM0ZDgxMTM1YmUxYzdjYzA4YzRlZjYzY2U5Njc5
NzguLmM5OTExMTM5NzNlMjk5ZjdmOTkzNWZhYWVjMjM3MmE3NjNiYjBhZDkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJJbmxpbmUuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVySW5saW5lLmgKQEAgLTQ4LDcgKzQ4LDcgQEAgcHVibGljOgog
ICAgIHZpcnR1YWwgaW50IG1hcmdpblN0YXJ0KCkgY29uc3Q7CiAgICAgdmlydHVhbCBpbnQgbWFy
Z2luRW5kKCkgY29uc3Q7CiAKLSAgICB2aXJ0dWFsIHZvaWQgYWJzb2x1dGVSZWN0cyhWZWN0b3I8
SW50UmVjdD4mLCBjb25zdCBJbnRQb2ludCYgYWNjdW11bGF0ZWRPZmZzZXQpOworICAgIHZpcnR1
YWwgdm9pZCBhYnNvbHV0ZVJlY3RzKFZlY3RvcjxJbnRSZWN0PiYsIGludCB0eCwgaW50IHR5KTsK
ICAgICB2aXJ0dWFsIHZvaWQgYWJzb2x1dGVRdWFkcyhWZWN0b3I8RmxvYXRRdWFkPiYpOwogCiAg
ICAgdmlydHVhbCBJbnRTaXplIG9mZnNldEZyb21Db250YWluZXIoUmVuZGVyT2JqZWN0KiwgY29u
c3QgSW50UG9pbnQmKSBjb25zdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJPYmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVj
dC5jcHAKaW5kZXggNmJjYzdkOGM3ZGI0OThiMjBjMDVjMDQyMzQ5MzIwMDEwY2ZkYTM4Ni4uNzg0
ZTNkNTE4NGUyNWE1NzYwY2E2NmQxOTE4NDJmNzY3ZTc0ZTIwYSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlck9iamVjdC5jcHAKQEAgLTEwOTksNyArMTA5OSw3IEBAIEludFJlY3Qg
UmVuZGVyT2JqZWN0OjphYnNvbHV0ZUJvdW5kaW5nQm94UmVjdChib29sIHVzZVRyYW5zZm9ybXMp
CiAKICAgICBGbG9hdFBvaW50IGFic1BvcyA9IGxvY2FsVG9BYnNvbHV0ZSgpOwogICAgIFZlY3Rv
cjxJbnRSZWN0PiByZWN0czsKLSAgICBhYnNvbHV0ZVJlY3RzKHJlY3RzLCBmbG9vcmVkSW50UG9p
bnQoYWJzUG9zKSk7CisgICAgYWJzb2x1dGVSZWN0cyhyZWN0cywgYWJzUG9zLngoKSwgYWJzUG9z
LnkoKSk7CiAKICAgICBzaXplX3QgbiA9IHJlY3RzLnNpemUoKTsKICAgICBpZiAoIW4pCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmggYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmgKaW5kZXggODQ1NzQ4NmI2MGJmNDcyY2I3
OTNlNTg5YTZjNDBlOTljZGI0MDllNi4uOTZiZjk0Yzg2NmU4N2YxNmExNGFiY2JiMjRjMDYyNWNi
Njc0ZjFiZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVj
dC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJPYmplY3QuaApAQCAtNTkw
LDcgKzU5MCw3IEBAIHB1YmxpYzoKICAgICAvLyBSZXR1cm4gdGhlIG9mZnNldCBmcm9tIGFuIG9i
amVjdCB1cCB0aGUgY29udGFpbmVyKCkgY2hhaW4uIEFzc2VydHMgdGhhdCBub25lIG9mIHRoZSBp
bnRlcm1lZGlhdGUgb2JqZWN0cyBoYXZlIHRyYW5zZm9ybXMuCiAgICAgSW50U2l6ZSBvZmZzZXRG
cm9tQW5jZXN0b3JDb250YWluZXIoUmVuZGVyT2JqZWN0KikgY29uc3Q7CiAgICAgCi0gICAgdmly
dHVhbCB2b2lkIGFic29sdXRlUmVjdHMoVmVjdG9yPEludFJlY3Q+JiwgY29uc3QgSW50UG9pbnQm
KSB7IH0KKyAgICB2aXJ0dWFsIHZvaWQgYWJzb2x1dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mLCBp
bnQsIGludCkgeyB9CiAgICAgLy8gRklYTUU6IHVzZVRyYW5zZm9ybXMgc2hvdWxkIGdvIGF3YXkg
ZXZlbnR1YWxseQogICAgIEludFJlY3QgYWJzb2x1dGVCb3VuZGluZ0JveFJlY3QoYm9vbCB1c2VU
cmFuc2Zvcm1zID0gZmFsc2UpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyVGV4dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dC5j
cHAKaW5kZXggNzFhYzM0NWM4YWU2NDNiY2MwZDVmNjQ0OGE0NWM2YTUwYWJjNjczOS4uM2NjOTg1
MzMxMmYzMjM2NjNmMTA4MTc1YTRlMzg3MTQ2NzBkOTU2ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJUZXh0LmNwcApAQCAtMjY5LDEwICsyNjksMTAgQEAgUGFzc1JlZlB0cjxTdHJp
bmdJbXBsPiBSZW5kZXJUZXh0OjpvcmlnaW5hbFRleHQoKSBjb25zdAogICAgIHJldHVybiAoZSAm
JiBlLT5pc1RleHROb2RlKCkpID8gc3RhdGljX2Nhc3Q8VGV4dCo+KGUpLT5kYXRhSW1wbCgpIDog
MDsKIH0KIAotdm9pZCBSZW5kZXJUZXh0OjphYnNvbHV0ZVJlY3RzKFZlY3RvcjxJbnRSZWN0PiYg
cmVjdHMsIGNvbnN0IEludFBvaW50JiBhY2N1bXVsYXRlZE9mZnNldCkKK3ZvaWQgUmVuZGVyVGV4
dDo6YWJzb2x1dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mIHJlY3RzLCBpbnQgdHgsIGludCB0eSkK
IHsKICAgICBmb3IgKElubGluZVRleHRCb3gqIGJveCA9IGZpcnN0VGV4dEJveCgpOyBib3g7IGJv
eCA9IGJveC0+bmV4dFRleHRCb3goKSkKLSAgICAgICAgcmVjdHMuYXBwZW5kKGVuY2xvc2luZ0lu
dFJlY3QoRmxvYXRSZWN0KGFjY3VtdWxhdGVkT2Zmc2V0ICsgYm94LT50b3BMZWZ0KCksIGJveC0+
c2l6ZSgpKSkpOworICAgICAgICByZWN0cy5hcHBlbmQoZW5jbG9zaW5nSW50UmVjdChGbG9hdFJl
Y3QodHggKyBib3gtPngoKSwgdHkgKyBib3gtPnkoKSwgYm94LT53aWR0aCgpLCBib3gtPmhlaWdo
dCgpKSkpOwogfQogCiB2b2lkIFJlbmRlclRleHQ6OmFic29sdXRlUmVjdHNGb3JSYW5nZShWZWN0
b3I8SW50UmVjdD4mIHJlY3RzLCB1bnNpZ25lZCBzdGFydCwgdW5zaWduZWQgZW5kLCBib29sIHVz
ZVNlbGVjdGlvbkhlaWdodCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJUZXh0LmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dC5oCmluZGV4
IDdmMGQ4M2FhZTY0YmJkOTc3YzQyN2EwMzQxOThjOTY2YWM2YzAyYjAuLmQ0ZTQwYmQyZDhkZjVk
NzJlMTEwYTgyYjdlOTZiMTExOTRlZWNlMmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJUZXh0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
clRleHQuaApAQCAtNTYsNyArNTYsNyBAQCBwdWJsaWM6CiAgICAgSW5saW5lVGV4dEJveCogY3Jl
YXRlSW5saW5lVGV4dEJveCgpOwogICAgIHZvaWQgZGlydHlMaW5lQm94ZXMoYm9vbCBmdWxsTGF5
b3V0KTsKIAotICAgIHZpcnR1YWwgdm9pZCBhYnNvbHV0ZVJlY3RzKFZlY3RvcjxJbnRSZWN0PiYs
IGNvbnN0IEludFBvaW50JiBhY2N1bXVsYXRlZE9mZnNldCk7CisgICAgdmlydHVhbCB2b2lkIGFi
c29sdXRlUmVjdHMoVmVjdG9yPEludFJlY3Q+JiwgaW50IHR4LCBpbnQgdHkpOwogICAgIHZvaWQg
YWJzb2x1dGVSZWN0c0ZvclJhbmdlKFZlY3RvcjxJbnRSZWN0PiYsIHVuc2lnbmVkIHN0YXJ0T2Zm
c2V0ID0gMCwgdW5zaWduZWQgZW5kT2Zmc2V0ID0gVUlOVF9NQVgsIGJvb2wgdXNlU2VsZWN0aW9u
SGVpZ2h0ID0gZmFsc2UpOwogCiAgICAgdmlydHVhbCB2b2lkIGFic29sdXRlUXVhZHMoVmVjdG9y
PEZsb2F0UXVhZD4mKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJWaWV3LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmNwcAppbmRl
eCA1NDExODZlOGIxMmRkNDI5ZmY0M2Q0ZTFjYTE2Yjk5Mjg5OTdkMzc3Li5hNWQzOWYxMmU5MzZk
ZDk2NTkzNmIwOGFiODYyODVmYTZkMDk0ZTAzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyVmlldy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlclZpZXcuY3BwCkBAIC0zMjEsOSArMzIxLDkgQEAgdm9pZCBSZW5kZXJWaWV3Ojpjb21wdXRl
UmVjdEZvclJlcGFpbnQoUmVuZGVyQm94TW9kZWxPYmplY3QqIHJlcGFpbnRDb250YWluZXIsIEkK
ICAgICAgICAgcmVjdCA9IG1fbGF5ZXItPnRyYW5zZm9ybSgpLT5tYXBSZWN0KHJlY3QpOwogfQog
Ci12b2lkIFJlbmRlclZpZXc6OmFic29sdXRlUmVjdHMoVmVjdG9yPEludFJlY3Q+JiByZWN0cywg
Y29uc3QgSW50UG9pbnQmIGFjY3VtdWxhdGVkT2Zmc2V0KQordm9pZCBSZW5kZXJWaWV3OjphYnNv
bHV0ZVJlY3RzKFZlY3RvcjxJbnRSZWN0PiYgcmVjdHMsIGludCB0eCwgaW50IHR5KQogewotICAg
IHJlY3RzLmFwcGVuZChJbnRSZWN0KGFjY3VtdWxhdGVkT2Zmc2V0LCBtX2xheWVyLT5zaXplKCkp
KTsKKyAgICByZWN0cy5hcHBlbmQoSW50UmVjdChJbnRQb2ludCh0eCwgdHkpLCBtX2xheWVyLT5z
aXplKCkpKTsKIH0KIAogdm9pZCBSZW5kZXJWaWV3OjphYnNvbHV0ZVF1YWRzKFZlY3RvcjxGbG9h
dFF1YWQ+JiBxdWFkcykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJWaWV3LmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVmlldy5oCmluZGV4IGNj
Y2M2MjJkZGYzN2Q5ODJkMDIwMTdiNTlhZTMwZmY5YzNmZjVhZTYuLmNmZjc4YTg0YWYwZjdkNTI0
MmU1NzU2ODQ3MGUxNjI1MDQyODIwY2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJWaWV3LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclZp
ZXcuaApAQCAtODIsNyArODIsNyBAQCBwdWJsaWM6CiAKICAgICBib29sIHByaW50aW5nKCkgY29u
c3Q7CiAKLSAgICB2aXJ0dWFsIHZvaWQgYWJzb2x1dGVSZWN0cyhWZWN0b3I8SW50UmVjdD4mLCBj
b25zdCBJbnRQb2ludCYgYWNjdW11bGF0ZWRPZmZzZXQpOworICAgIHZpcnR1YWwgdm9pZCBhYnNv
bHV0ZVJlY3RzKFZlY3RvcjxJbnRSZWN0PiYsIGludCB0eCwgaW50IHR5KTsKICAgICB2aXJ0dWFs
IHZvaWQgYWJzb2x1dGVRdWFkcyhWZWN0b3I8RmxvYXRRdWFkPiYpOwogCiAjaWYgVVNFKEFDQ0VM
RVJBVEVEX0NPTVBPU0lUSU5HKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>