<?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>73605</bug_id>
          
          <creation_ts>2011-12-01 17:06:56 -0800</creation_ts>
          <short_desc>REGRESSION(r101711): Broke 3 webkitpy tests (Requested by rniwa on #webkit).</short_desc>
          <delta_ts>2011-12-01 17:14:35 -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>
          
          <blocked>73590</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>aroben</cc>
    
    <cc>darin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>513300</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-01 17:06:56 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/101711 broke the build:
Broke 3 webkitpy tests (Requested by rniwa 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>513302</commentid>
    <comment_count>1</comment_count>
      <attachid>117526</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-01 17:07:25 -0800</bug_when>
    <thetext>Created attachment 117526
ROLLOUT of r101711

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

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>513311</commentid>
    <comment_count>2</comment_count>
      <attachid>117526</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-01 17:14:27 -0800</bug_when>
    <thetext>Comment on attachment 117526
ROLLOUT of r101711

Clearing flags on attachment: 117526

Committed r101725: &lt;http://trac.webkit.org/changeset/101725&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>513312</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-01 17:14:35 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117526</attachid>
            <date>2011-12-01 17:07:25 -0800</date>
            <delta_ts>2011-12-01 17:14:27 -0800</delta_ts>
            <desc>ROLLOUT of r101711</desc>
            <filename>bug-73605-20111202010828.patch</filename>
            <type>text/plain</type>
            <size>14127</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNzI0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWEwYjJlZTdhOWNkMWYwNDQzMjgwMzkwMDZhMDZjMzlm
ZGIzNDQ4My4uZjhmODhjMzhkYTA0MmNiOTE1YTFiNDMyZGRjNTc1NDQyNmEzZDJhMCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDExLTEyLTAxICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNv
bT4KKworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTAxNzExLgorICAgICAgICBo
dHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8xMDE3MTEKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczNjA1CisKKyAgICAgICAgQnJva2UgMyB3
ZWJraXRweSB0ZXN0cyAoUmVxdWVzdGVkIGJ5IHJuaXdhIG9uICN3ZWJraXQpLgorCisgICAgICAg
ICogU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2VyLnB5OgorICAgICAgICAoX2FsbF9jYXRl
Z29yaWVzKToKKyAgICAgICAgKEZpbGVUeXBlKToKKyAgICAgICAgKENoZWNrZXJEaXNwYXRjaGVy
Ll9maWxlX3R5cGUpOgorICAgICAgICAoQ2hlY2tlckRpc3BhdGNoZXIuX2NyZWF0ZV9jaGVja2Vy
KToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJfdW5pdHRlc3QucHk6
CisgICAgICAgIChDaGVja2VyRGlzcGF0Y2hlckRpc3BhdGNoVGVzdC5hc3NlcnRfY2hlY2tlcl9j
cHApOgorICAgICAgICAoQ2hlY2tlckRpc3BhdGNoZXJEaXNwYXRjaFRlc3QudGVzdF9jcHBfcGF0
aHMpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvanNvbmNoZWNr
ZXIucHk6IFJlbW92ZWQuCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vy
cy9qc29uY2hlY2tlcl91bml0dGVzdC5weTogUmVtb3ZlZC4KKwogMjAxMS0xMi0wMSAgR3VzdGF2
byBOb3JvbmhhIFNpbHZhICA8Z25zQGdub21lLm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLiBB
ZGQgbXlzZWxmIHRvIEdTdHJlYW1lciBhbmQgV2ViS2l0MkdUSysgd2F0Y2hsaXN0cy4KZGlmZiAt
LWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlci5weSBiL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlci5weQppbmRleCBkNzcwZGEzYzFkYmI4NzdhZmE3
MjI0ZjU2ZjdkMGFjYTllYmU4ZmI4Li4wN2M4OTY0NWNjNTU0MjQyZTc1ZTU2MzQ0ZWMzMjAzNDc1
NDFmZjBlIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXIu
cHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2VyLnB5CkBAIC0zOSw3
ICszOSw2IEBAIGZyb20gY2hlY2tlcnMuY29tbW9uIGltcG9ydCBjYXRlZ29yaWVzIGFzIENvbW1v
bkNhdGVnb3JpZXMKIGZyb20gY2hlY2tlcnMuY29tbW9uIGltcG9ydCBDYXJyaWFnZVJldHVybkNo
ZWNrZXIKIGZyb20gY2hlY2tlcnMuY2hhbmdlbG9nIGltcG9ydCBDaGFuZ2VMb2dDaGVja2VyCiBm
cm9tIGNoZWNrZXJzLmNwcCBpbXBvcnQgQ3BwQ2hlY2tlcgotZnJvbSBjaGVja2Vycy5qc29uY2hl
Y2tlciBpbXBvcnQgSlNPTkNoZWNrZXIKIGZyb20gY2hlY2tlcnMucHl0aG9uIGltcG9ydCBQeXRo
b25DaGVja2VyCiBmcm9tIGNoZWNrZXJzLnRlc3RfZXhwZWN0YXRpb25zIGltcG9ydCBUZXN0RXhw
ZWN0YXRpb25zQ2hlY2tlcgogZnJvbSBjaGVja2Vycy50ZXh0IGltcG9ydCBUZXh0Q2hlY2tlcgpA
QCAtMjMwLDggKzIyOSw2IEBAIF9DUFBfRklMRV9FWFRFTlNJT05TID0gWwogICAgICdoJywKICAg
ICBdCiAKLV9KU09OX0ZJTEVfRVhURU5TSU9OID0gJ2pzb24nCi0KIF9QWVRIT05fRklMRV9FWFRF
TlNJT04gPSAncHknCiAKIF9URVhUX0ZJTEVfRVhURU5TSU9OUyA9IFsKQEAgLTMwNiw3ICszMDMs
NiBAQCBkZWYgX2FsbF9jYXRlZ29yaWVzKCk6CiAgICAgIiIiUmV0dXJuIHRoZSBzZXQgb2YgYWxs
IGNhdGVnb3JpZXMgdXNlZCBieSBjaGVjay13ZWJraXQtc3R5bGUuIiIiCiAgICAgIyBUYWtlIHRo
ZSB1bmlvbiBhY3Jvc3MgYWxsIGNoZWNrZXJzLgogICAgIGNhdGVnb3JpZXMgPSBDb21tb25DYXRl
Z29yaWVzLnVuaW9uKENwcENoZWNrZXIuY2F0ZWdvcmllcykKLSAgICBjYXRlZ29yaWVzID0gY2F0
ZWdvcmllcy51bmlvbihKU09OQ2hlY2tlci5jYXRlZ29yaWVzKQogICAgIGNhdGVnb3JpZXMgPSBj
YXRlZ29yaWVzLnVuaW9uKFRlc3RFeHBlY3RhdGlvbnNDaGVja2VyLmNhdGVnb3JpZXMpCiAgICAg
Y2F0ZWdvcmllcyA9IGNhdGVnb3JpZXMudW5pb24oQ2hhbmdlTG9nQ2hlY2tlci5jYXRlZ29yaWVz
KQogCkBAIC00NDksMTIgKzQ0NSwxMSBAQCBjbGFzcyBGaWxlVHlwZToKICAgICAjIEFscGhhYmV0
aXplIHJlbWFpbmluZyB0eXBlcwogICAgIENIQU5HRUxPRyA9IDEKICAgICBDUFAgPSAyCi0gICAg
SlNPTiA9IDMKLSAgICBQWVRIT04gPSA0Ci0gICAgVEVYVCA9IDUKLSAgICBXQVRDSExJU1QgPSA2
Ci0gICAgWE1MID0gNwotICAgIFhDT0RFUFJPSiA9IDgKKyAgICBQWVRIT04gPSAzCisgICAgVEVY
VCA9IDQKKyAgICBXQVRDSExJU1QgPSA1CisgICAgWE1MID0gNgorICAgIFhDT0RFUFJPSiA9IDcK
IAogCiBjbGFzcyBDaGVja2VyRGlzcGF0Y2hlcihvYmplY3QpOgpAQCAtNTE3LDggKzUxMiw2IEBA
IGNsYXNzIENoZWNrZXJEaXNwYXRjaGVyKG9iamVjdCk6CiAgICAgICAgICAgICAjIHJlYWRpbmcg
ZnJvbSBzdGRpbiwgY3BwX3N0eWxlIHRlc3RzIHNob3VsZCBub3QgcmVseSBvbgogICAgICAgICAg
ICAgIyB0aGUgZXh0ZW5zaW9uLgogICAgICAgICAgICAgcmV0dXJuIEZpbGVUeXBlLkNQUAotICAg
ICAgICBlbGlmIGZpbGVfZXh0ZW5zaW9uID09IF9KU09OX0ZJTEVfRVhURU5TSU9OOgotICAgICAg
ICAgICAgcmV0dXJuIEZpbGVUeXBlLkpTT04KICAgICAgICAgZWxpZiBmaWxlX2V4dGVuc2lvbiA9
PSBfUFlUSE9OX0ZJTEVfRVhURU5TSU9OOgogICAgICAgICAgICAgcmV0dXJuIEZpbGVUeXBlLlBZ
VEhPTgogICAgICAgICBlbGlmIGZpbGVfZXh0ZW5zaW9uIGluIF9YTUxfRklMRV9FWFRFTlNJT05T
OgpAQCAtNTQ5LDggKzU0Miw2IEBAIGNsYXNzIENoZWNrZXJEaXNwYXRjaGVyKG9iamVjdCk6CiAg
ICAgICAgICAgICBmaWxlX2V4dGVuc2lvbiA9IHNlbGYuX2ZpbGVfZXh0ZW5zaW9uKGZpbGVfcGF0
aCkKICAgICAgICAgICAgIGNoZWNrZXIgPSBDcHBDaGVja2VyKGZpbGVfcGF0aCwgZmlsZV9leHRl
bnNpb24sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoYW5kbGVfc3R5bGVfZXJy
b3IsIG1pbl9jb25maWRlbmNlKQotICAgICAgICBlbGlmIGZpbGVfdHlwZSA9PSBGaWxlVHlwZS5K
U09OOgotICAgICAgICAgICAgY2hlY2tlciA9IEpTT05DaGVja2VyKGZpbGVfcGF0aCwgaGFuZGxl
X3N0eWxlX2Vycm9yKQogICAgICAgICBlbGlmIGZpbGVfdHlwZSA9PSBGaWxlVHlwZS5QWVRIT046
CiAgICAgICAgICAgICBjaGVja2VyID0gUHl0aG9uQ2hlY2tlcihmaWxlX3BhdGgsIGhhbmRsZV9z
dHlsZV9lcnJvcikKICAgICAgICAgZWxpZiBmaWxlX3R5cGUgPT0gRmlsZVR5cGUuWE1MOgpkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2VyX3VuaXR0ZXN0LnB5
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2VyX3VuaXR0ZXN0LnB5CmluZGV4
IDg2YzdlZjcwYjEyZDE3ZDM1MDNlYmI4ZDVhYmYyOWM4NzI2Yjk1MDAuLjQ0N2ZkMzk5MWQ0MWM2
YTZlYzlhMGYxOTczYTBmNTZiYmI0YTU5ZDYgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvc3R5bGUvY2hlY2tlcl91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3N0eWxlL2NoZWNrZXJfdW5pdHRlc3QucHkKQEAgLTUzLDcgKzUzLDYgQEAgZnJvbSBjaGVj
a2VyIGltcG9ydCBTdHlsZVByb2Nlc3NvcgogZnJvbSBjaGVja2VyIGltcG9ydCBTdHlsZVByb2Nl
c3NvckNvbmZpZ3VyYXRpb24KIGZyb20gY2hlY2tlcnMuY2hhbmdlbG9nIGltcG9ydCBDaGFuZ2VM
b2dDaGVja2VyCiBmcm9tIGNoZWNrZXJzLmNwcCBpbXBvcnQgQ3BwQ2hlY2tlcgotZnJvbSBjaGVj
a2Vycy5qc29uY2hlY2tlciBpbXBvcnQgSlNPTkNoZWNrZXIKIGZyb20gY2hlY2tlcnMucHl0aG9u
IGltcG9ydCBQeXRob25DaGVja2VyCiBmcm9tIGNoZWNrZXJzLnRleHQgaW1wb3J0IFRleHRDaGVj
a2VyCiBmcm9tIGNoZWNrZXJzLnhtbCBpbXBvcnQgWE1MQ2hlY2tlcgpAQCAtNDA2LDEwICs0MDUs
NiBAQCBjbGFzcyBDaGVja2VyRGlzcGF0Y2hlckRpc3BhdGNoVGVzdCh1bml0dGVzdC5UZXN0Q2Fz
ZSk6CiAgICAgICAgICIiIkFzc2VydCB0aGF0IHRoZSBkaXNwYXRjaGVkIGNoZWNrZXIgaXMgYSBD
cHBDaGVja2VyLiIiIgogICAgICAgICBzZWxmLmFzc2VydF9jaGVja2VyKGZpbGVfcGF0aCwgQ3Bw
Q2hlY2tlcikKIAotICAgIGRlZiBhc3NlcnRfY2hlY2tlcl9qc29uKHNlbGYsIGZpbGVfcGF0aCk6
Ci0gICAgICAgICIiIkFzc2VydCB0aGF0IHRoZSBkaXNwYXRjaGVkIGNoZWNrZXIgaXMgYSBKU09O
Q2hlY2tlci4iIiIKLSAgICAgICAgc2VsZi5hc3NlcnRfY2hlY2tlcihmaWxlX3BhdGgsIEpTT05D
aGVja2VyKQotCiAgICAgZGVmIGFzc2VydF9jaGVja2VyX3B5dGhvbihzZWxmLCBmaWxlX3BhdGgp
OgogICAgICAgICAiIiJBc3NlcnQgdGhhdCB0aGUgZGlzcGF0Y2hlZCBjaGVja2VyIGlzIGEgUHl0
aG9uQ2hlY2tlci4iIiIKICAgICAgICAgc2VsZi5hc3NlcnRfY2hlY2tlcihmaWxlX3BhdGgsIFB5
dGhvbkNoZWNrZXIpCkBAIC00NzIsMjUgKzQ2Nyw2IEBAIGNsYXNzIENoZWNrZXJEaXNwYXRjaGVy
RGlzcGF0Y2hUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgc2VsZi5hc3NlcnRFcXVh
bHMoY2hlY2tlci5maWxlX2V4dGVuc2lvbiwgZmlsZV9leHRlbnNpb24pCiAgICAgICAgIHNlbGYu
YXNzZXJ0RXF1YWxzKGNoZWNrZXIuZmlsZV9wYXRoLCBmaWxlX3BhdGgpCiAKLSAgICBkZWYgdGVz
dF9qc29uX3BhdGhzKHNlbGYpOgotICAgICAgICAiIiJUZXN0IHBhdGhzIHRoYXQgc2hvdWxkIGJl
IGNoZWNrZWQgYXMgSlNPTi4iIiIKLSAgICAgICAgcGF0aHMgPSBbCi0gICAgICAgICAgICJTb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yLmpzb24iLAotICAgICAgICAgICAiVG9vbHMv
QnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvY29uZmlnLmpzb24iLAot
ICAgICAgICBdCi0KLSAgICAgICAgZm9yIHBhdGggaW4gcGF0aHM6Ci0gICAgICAgICAgICBzZWxm
LmFzc2VydF9jaGVja2VyX2pzb24ocGF0aCkKLQotICAgICAgICAjIENoZWNrIGNoZWNrZXIgYXR0
cmlidXRlcyBvbiBhIHR5cGljYWwgaW5wdXQuCi0gICAgICAgIGZpbGVfYmFzZSA9ICJmb28iCi0g
ICAgICAgIGZpbGVfZXh0ZW5zaW9uID0gImpzb24iCi0gICAgICAgIGZpbGVfcGF0aCA9IGZpbGVf
YmFzZSArICIuIiArIGZpbGVfZXh0ZW5zaW9uCi0gICAgICAgIHNlbGYuYXNzZXJ0X2NoZWNrZXJf
anNvbihmaWxlX3BhdGgpCi0gICAgICAgIGNoZWNrZXIgPSBzZWxmLmRpc3BhdGNoKGZpbGVfcGF0
aCkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoY2hlY2tlci5faGFuZGxlX3N0eWxlX2Vycm9y
LAotICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLm1vY2tfaGFuZGxlX3N0eWxlX2Vycm9y
KQotCiAgICAgZGVmIHRlc3RfcHl0aG9uX3BhdGhzKHNlbGYpOgogICAgICAgICAiIiJUZXN0IHBh
dGhzIHRoYXQgc2hvdWxkIGJlIGNoZWNrZWQgYXMgUHl0aG9uLiIiIgogICAgICAgICBwYXRocyA9
IFsKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvanNv
bmNoZWNrZXIucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2pzb25j
aGVja2VyLnB5CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwYzJjODdmZWVhMGFlZjYz
M2FjOTI1ZWY1NDQ4NWYxMmE5MjhlNTk5Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwCi0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvanNv
bmNoZWNrZXIucHkKKysrIC9kZXYvbnVsbApAQCAtMSw1NCArMCwwIEBACi0jIENvcHlyaWdodCAo
QykgMjAxMSBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0jCi0jIFJlZGlzdHJpYnV0
aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAot
IyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5n
IGNvbmRpdGlvbnMKLSMgYXJlIG1ldDoKLSMgMS4gIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2Ug
Y29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0Ci0jICAgICBub3RpY2UsIHRoaXMg
bGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCi0jIDIuICBS
ZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNv
cHlyaWdodAotIyAgICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQotIyAgICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3Ro
ZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KLSMKLSMgVEhJUyBT
T0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJTkMuIEFORCBJVFMgQ09OVFJJQlVUT1JTIGBg
QVMgSVMnJyBBTkQKLSMgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJ
TkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQKLSMgV0FSUkFOVElFUyBPRiBNRVJD
SEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRQotIyBE
SVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SIElUUyBDT05UUklCVVRP
UlMgQkUgTElBQkxFIEZPUgotIyBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BF
Q0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMCi0jIERBTUFHRVMgKElOQ0xVRElORywg
QlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SCi0j
IFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5U
RVJSVVBUSU9OKSBIT1dFVkVSCi0jIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJ
VFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksCi0jIE9SIFRPUlQgKElO
Q0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBP
RiBUSEUgVVNFCi0jIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9T
U0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCi0KLSIiIkNoZWNrcyBXZWJLaXQgc3R5bGUgZm9yIEpT
T04gZmlsZXMuIiIiCi0KLWltcG9ydCByZQotCi10cnk6Ci0gICAgaW1wb3J0IGpzb24KLWV4Y2Vw
dCBJbXBvcnRFcnJvcjoKLSAgICAjIHB5dGhvbiAyLjUgY29tcGF0aWJpbGl0eQotICAgIGltcG9y
dCB3ZWJraXRweS50aGlyZHBhcnR5LnNpbXBsZWpzb24gYXMganNvbgotCi0KLWNsYXNzIEpTT05D
aGVja2VyKG9iamVjdCk6Ci0gICAgIiIiUHJvY2Vzc2VzIEpTT04gbGluZXMgZm9yIGNoZWNraW5n
IHN0eWxlLiIiIgotCi0gICAgY2F0ZWdvcmllcyA9IHNldCgoJ2pzb24vc3ludGF4JywpKQotCi0g
ICAgZGVmIF9faW5pdF9fKHNlbGYsIGZpbGVfcGF0aCwgaGFuZGxlX3N0eWxlX2Vycm9yKToKLSAg
ICAgICAgc2VsZi5faGFuZGxlX3N0eWxlX2Vycm9yID0gaGFuZGxlX3N0eWxlX2Vycm9yCi0gICAg
ICAgIHNlbGYuX2hhbmRsZV9zdHlsZV9lcnJvci50dXJuX29mZl9saW5lX2ZpbHRlcmluZygpCi0K
LSAgICBkZWYgY2hlY2soc2VsZiwgbGluZXMpOgotICAgICAgICB0cnk6Ci0gICAgICAgICAgICBq
c29uLmxvYWRzKCdcbicuam9pbihsaW5lcykgKyAnXG4nKQotICAgICAgICBleGNlcHQgVmFsdWVF
cnJvciwgZToKLSAgICAgICAgICAgIHNlbGYuX2hhbmRsZV9zdHlsZV9lcnJvcihzZWxmLmxpbmVf
bnVtYmVyX2Zyb21fanNvbl9leGNlcHRpb24oZSksICdqc29uL3N5bnRheCcsIDUsIGUubWVzc2Fn
ZSkKLQotICAgIEBzdGF0aWNtZXRob2QKLSAgICBkZWYgbGluZV9udW1iZXJfZnJvbV9qc29uX2V4
Y2VwdGlvbihlcnJvcik6Ci0gICAgICAgIG1hdGNoID0gcmUuc2VhcmNoKHInOiBsaW5lICg/UDxs
aW5lPlxkKykgY29sdW1uIFxkKycsIGVycm9yLm1lc3NhZ2UpCi0gICAgICAgIGlmIG5vdCBtYXRj
aDoKLSAgICAgICAgICAgIHJldHVybiAwCi0gICAgICAgIHJldHVybiBpbnQobWF0Y2guZ3JvdXAo
J2xpbmUnKSkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tl
cnMvanNvbmNoZWNrZXJfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxl
L2NoZWNrZXJzL2pzb25jaGVja2VyX3VuaXR0ZXN0LnB5CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDc1
NQppbmRleCA5NWFiODNhMzc1NTQ3MGEyNGIzYWUwNWI2N2Y2NDhkMDhmNDU0YWMxLi4wMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvc3R5bGUvY2hlY2tlcnMvanNvbmNoZWNrZXJfdW5pdHRlc3QucHkKKysrIC9kZXYvbnVs
bApAQCAtMSwxMTggKzAsMCBAQAotIyEvdXNyL2Jpbi9lbnYgcHl0aG9uCi0jCi0jIENvcHlyaWdo
dCAoQykgMjAxMCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0jCi0jIFJlZGlzdHJp
YnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91
dAotIyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93
aW5nIGNvbmRpdGlvbnMKLSMgYXJlIG1ldDoKLSMgMS4gIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3Vy
Y2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0Ci0jICAgICBub3RpY2UsIHRo
aXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCi0jIDIu
ICBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3Zl
IGNvcHlyaWdodAotIyAgICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhl
IGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQotIyAgICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Ig
b3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KLSMKLSMgVEhJ
UyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJTkMuIEFORCBJVFMgQ09OVFJJQlVUT1JT
IGBgQVMgSVMnJyBBTkQKLSMgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNM
VURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQKLSMgV0FSUkFOVElFUyBPRiBN
RVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRQot
IyBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SIElUUyBDT05UUklC
VVRPUlMgQkUgTElBQkxFIEZPUgotIyBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwg
U1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMCi0jIERBTUFHRVMgKElOQ0xVRElO
RywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9S
Ci0jIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1Mg
SU5URVJSVVBUSU9OKSBIT1dFVkVSCi0jIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFC
SUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksCi0jIE9SIFRPUlQg
KElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9V
VCBPRiBUSEUgVVNFCi0jIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUg
UE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCi0KLSIiIlVuaXQgdGVzdCBmb3IganNvbmNoZWNr
ZXIucHkuIiIiCi0KLWltcG9ydCB1bml0dGVzdAotCi1pbXBvcnQganNvbmNoZWNrZXIKLQotCi1j
bGFzcyBNb2NrRXJyb3JIYW5kbGVyKG9iamVjdCk6Ci0gICAgZGVmIF9faW5pdF9fKHNlbGYsIGhh
bmRsZV9zdHlsZV9lcnJvcik6Ci0gICAgICAgIHNlbGYudHVybmVkX29mZl9maWx0ZXJpbmcgPSBG
YWxzZQotICAgICAgICBzZWxmLl9oYW5kbGVfc3R5bGVfZXJyb3IgPSBoYW5kbGVfc3R5bGVfZXJy
b3IKLQotICAgIGRlZiB0dXJuX29mZl9saW5lX2ZpbHRlcmluZyhzZWxmKToKLSAgICAgICAgc2Vs
Zi50dXJuZWRfb2ZmX2ZpbHRlcmluZyA9IFRydWUKLQotICAgIGRlZiBfX2NhbGxfXyhzZWxmLCBs
aW5lX251bWJlciwgY2F0ZWdvcnksIGNvbmZpZGVuY2UsIG1lc3NhZ2UpOgotICAgICAgICBzZWxm
Ll9oYW5kbGVfc3R5bGVfZXJyb3Ioc2VsZiwgbGluZV9udW1iZXIsIGNhdGVnb3J5LCBjb25maWRl
bmNlLCBtZXNzYWdlKQotCi0KLWNsYXNzIEpTT05DaGVja2VyVGVzdCh1bml0dGVzdC5UZXN0Q2Fz
ZSk6Ci0gICAgIiIiVGVzdHMgSlNPTkNoZWNrZXIgY2xhc3MuIiIiCi0KLSAgICBkZWYgdGVzdF9s
aW5lX251bWJlcl9mcm9tX2pzb25fZXhjZXB0aW9uKHNlbGYpOgotICAgICAgICB0ZXN0cyA9ICgK
LSAgICAgICAgICAgICgwLCAnTm8gSlNPTiBvYmplY3QgY291bGQgYmUgZGVjb2RlZCcpLAotICAg
ICAgICAgICAgKDIsICdFeHBlY3RpbmcgcHJvcGVydHkgbmFtZTogbGluZSAyIGNvbHVtbiAxIChj
aGFyIDIpJyksCi0gICAgICAgICAgICAoMywgJ0V4cGVjdGluZyBvYmplY3Q6IGxpbmUgMyBjb2x1
bW4gMSAoY2hhciAxNSknKSwKLSAgICAgICAgICAgICg5LCAnRXhwZWN0aW5nIHByb3BlcnR5IG5h
bWU6IGxpbmUgOSBjb2x1bW4gMjEgKGNoYXIgNDc4KScpLAotICAgICAgICApCi0gICAgICAgIGZv
ciBleHBlY3RlZF9saW5lLCBtZXNzYWdlIGluIHRlc3RzOgotICAgICAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbChleHBlY3RlZF9saW5lLCBqc29uY2hlY2tlci5KU09OQ2hlY2tlci5saW5lX251bWJl
cl9mcm9tX2pzb25fZXhjZXB0aW9uKFZhbHVlRXJyb3IobWVzc2FnZSkpKQotCi0gICAgZGVmIGFz
c2VydF9ub19lcnJvcihzZWxmLCBqc29uX2RhdGEpOgotICAgICAgICBkZWYgaGFuZGxlX3N0eWxl
X2Vycm9yKG1vY2tfZXJyb3JfaGFuZGxlciwgbGluZV9udW1iZXIsIGNhdGVnb3J5LCBjb25maWRl
bmNlLCBtZXNzYWdlKToKLSAgICAgICAgICAgIHNlbGYuZmFpbCgnVW5leHBlY3RlZCBlcnJvcjog
JWQgJXMgJWQgJXMnICUgKGxpbmVfbnVtYmVyLCBjYXRlZ29yeSwgY29uZmlkZW5jZSwgbWVzc2Fn
ZSkpCi0KLSAgICAgICAgZXJyb3JfaGFuZGxlciA9IE1vY2tFcnJvckhhbmRsZXIoaGFuZGxlX3N0
eWxlX2Vycm9yKQotICAgICAgICBjaGVja2VyID0ganNvbmNoZWNrZXIuSlNPTkNoZWNrZXIoJ2Zv
by5qc29uJywgZXJyb3JfaGFuZGxlcikKLSAgICAgICAgY2hlY2tlci5jaGVjayhqc29uX2RhdGEu
c3BsaXQoJ1xuJykpCi0gICAgICAgIHNlbGYuYXNzZXJ0VHJ1ZShlcnJvcl9oYW5kbGVyLnR1cm5l
ZF9vZmZfZmlsdGVyaW5nKQotCi0gICAgZGVmIGFzc2VydF9lcnJvcihzZWxmLCBleHBlY3RlZF9s
aW5lX251bWJlciwgZXhwZWN0ZWRfY2F0ZWdvcnksIGpzb25fZGF0YSk6Ci0gICAgICAgIGRlZiBo
YW5kbGVfc3R5bGVfZXJyb3IobW9ja19lcnJvcl9oYW5kbGVyLCBsaW5lX251bWJlciwgY2F0ZWdv
cnksIGNvbmZpZGVuY2UsIG1lc3NhZ2UpOgotICAgICAgICAgICAgbW9ja19lcnJvcl9oYW5kbGVy
LmhhZF9lcnJvciA9IFRydWUKLSAgICAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKGV4cGVjdGVk
X2xpbmVfbnVtYmVyLCBsaW5lX251bWJlcikKLSAgICAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxz
KGV4cGVjdGVkX2NhdGVnb3J5LCBjYXRlZ29yeSkKLSAgICAgICAgICAgIHNlbGYuYXNzZXJ0SW4o
Y2F0ZWdvcnksIGpzb25jaGVja2VyLkpTT05DaGVja2VyLmNhdGVnb3JpZXMpCi0KLSAgICAgICAg
ZXJyb3JfaGFuZGxlciA9IE1vY2tFcnJvckhhbmRsZXIoaGFuZGxlX3N0eWxlX2Vycm9yKQotICAg
ICAgICBlcnJvcl9oYW5kbGVyLmhhZF9lcnJvciA9IEZhbHNlCi0KLSAgICAgICAgY2hlY2tlciA9
IGpzb25jaGVja2VyLkpTT05DaGVja2VyKCdmb28uanNvbicsIGVycm9yX2hhbmRsZXIpCi0gICAg
ICAgIGNoZWNrZXIuY2hlY2soanNvbl9kYXRhLnNwbGl0KCdcbicpKQotICAgICAgICBzZWxmLmFz
c2VydFRydWUoZXJyb3JfaGFuZGxlci5oYWRfZXJyb3IpCi0gICAgICAgIHNlbGYuYXNzZXJ0VHJ1
ZShlcnJvcl9oYW5kbGVyLnR1cm5lZF9vZmZfZmlsdGVyaW5nKQotCi0gICAgZGVmIG1vY2tfaGFu
ZGxlX3N0eWxlX2Vycm9yKHNlbGYpOgotICAgICAgICBwYXNzCi0KLSAgICBkZWYgdGVzdF9jb25m
bGljdF9tYXJrZXIoc2VsZik6Ci0gICAgICAgIHNlbGYuYXNzZXJ0X2Vycm9yKDAsICdqc29uL3N5
bnRheCcsICc8PDw8PDw8IEhFQURcbntcbn1cbicpCi0KLSAgICBkZWYgdGVzdF9zaW5nbGVfcXVv
dGUoc2VsZik6Ci0gICAgICAgIHNlbGYuYXNzZXJ0X2Vycm9yKDIsICdqc29uL3N5bnRheCcsICJ7
XG4nc2xhdmVzJzogW11cbn1cbiIpCi0KLSAgICBkZWYgdGVzdF9pbml0KHNlbGYpOgotICAgICAg
ICBlcnJvcl9oYW5kbGVyID0gTW9ja0Vycm9ySGFuZGxlcihzZWxmLm1vY2tfaGFuZGxlX3N0eWxl
X2Vycm9yKQotICAgICAgICBjaGVja2VyID0ganNvbmNoZWNrZXIuSlNPTkNoZWNrZXIoJ2Zvby5q
c29uJywgZXJyb3JfaGFuZGxlcikKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoY2hlY2tlci5f
aGFuZGxlX3N0eWxlX2Vycm9yLCBlcnJvcl9oYW5kbGVyKQotCi0gICAgZGVmIHRlc3RfbWlzc2lu
Z19jbG9zaW5nX2JyYWNlKHNlbGYpOgotICAgICAgICBzZWxmLmFzc2VydF9lcnJvcigzLCAnanNv
bi9zeW50YXgnLCAne1xuInNsYXZlcyI6IFtdXG4nKQotCi0gICAgZGVmIHRlc3Rfbm9fZXJyb3Io
c2VsZik6Ci0gICAgICAgIHNlbGYuYXNzZXJ0X25vX2Vycm9yKCIiInsKLSAgICAic2xhdmVzIjog
ICAgIFsgeyAibmFtZSI6ICJ0ZXN0LXNsYXZlIiwgInBsYXRmb3JtIjogIioiIH0sCi0gICAgICAg
ICAgICAgICAgICAgIHsgIm5hbWUiOiAiYXBwbGUteHNlcnZlLTQiLCAicGxhdGZvcm0iOiAibWFj
LXNub3dsZW9wYXJkIiB9Ci0gICAgICAgICAgICAgICAgICBdLAotCi0gICAgImJ1aWxkZXJzIjog
ICBbIHsgIm5hbWUiOiAiU25vd0xlb3BhcmQgSW50ZWwgUmVsZWFzZSAoQnVpbGQpIiwgInR5cGUi
OiAiQnVpbGQiLCAiYnVpbGRkaXIiOiAic25vd2xlb3BhcmQtaW50ZWwtcmVsZWFzZSIsCi0gICAg
ICAgICAgICAgICAgICAgICAgInBsYXRmb3JtIjogIm1hYy1zbm93bGVvcGFyZCIsICJjb25maWd1
cmF0aW9uIjogInJlbGVhc2UiLCAiYXJjaGl0ZWN0dXJlcyI6IFsieDg2XzY0Il0sCi0gICAgICAg
ICAgICAgICAgICAgICAgInNsYXZlbmFtZXMiOiBbImFwcGxlLXhzZXJ2ZS00Il0KLSAgICAgICAg
ICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgIF0sCi0KLSAgICAic2NoZWR1bGVycyI6
IFsgeyAidHlwZSI6ICJQbGF0Zm9ybVNwZWNpZmljU2NoZWR1bGVyIiwgInBsYXRmb3JtIjogIm1h
Yy1zbm93bGVvcGFyZCIsICJicmFuY2giOiAidHJ1bmsiLCAidHJlZVN0YWJsZVRpbWVyIjogNDUu
MCwKLSAgICAgICAgICAgICAgICAgICAgICAiYnVpbGRlck5hbWVzIjogWyJTbm93TGVvcGFyZCBJ
bnRlbCBSZWxlYXNlIChCdWlsZCkiLCAiU25vd0xlb3BhcmQgSW50ZWwgRGVidWcgKEJ1aWxkKSJd
Ci0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgIF0KLX0KLSIiIikKLQot
aWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKLSAgICB1bml0dGVzdC5tYWluKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>