<?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>115338</bug_id>
          
          <creation_ts>2013-04-28 17:21:03 -0700</creation_ts>
          <short_desc>Remove support for Chromium from webkitdirs.pm</short_desc>
          <delta_ts>2013-05-02 15:46:26 -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>Tools / Tests</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>0</everconfirmed>
          <reporter name="Seokju Kwon">seokju</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>dfarler</cc>
    
    <cc>dpranke</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>882430</commentid>
    <comment_count>0</comment_count>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-04-28 17:21:03 -0700</bug_when>
    <thetext>SSIA</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882431</commentid>
    <comment_count>1</comment_count>
      <attachid>199975</attachid>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-04-28 17:28:59 -0700</bug_when>
    <thetext>Created attachment 199975
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882481</commentid>
    <comment_count>2</comment_count>
      <attachid>199975</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-28 23:42:27 -0700</bug_when>
    <thetext>Comment on attachment 199975
Patch

Clearing flags on attachment: 199975

Committed r149269: &lt;http://trac.webkit.org/changeset/149269&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882482</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-28 23:42:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>883939</commentid>
    <comment_count>4</comment_count>
    <who name="David Farler">dfarler</who>
    <bug_when>2013-05-02 15:46:26 -0700</bug_when>
    <thetext>*** Bug 115528 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199975</attachid>
            <date>2013-04-28 17:28:59 -0700</date>
            <delta_ts>2013-04-28 23:42:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-115338-20130429092816.patch</filename>
            <type>text/plain</type>
            <size>11168</size>
            <attacher name="Seokju Kwon">seokju</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ5MjYzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTI1NjMxMzg4NzI3YTAxNDBhOWI5MDY3ODJhOTU2ZDdl
MmM2ZTU5Yy4uMGY4NWYyYmJhMjhiOTk2YzE1ZmEyNGRhNTk3MjZhNDEwNzU1Yjc0NyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDEzLTA0LTI4ICBTZW9ranUgS3dvbiAgPHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKwor
ICAgICAgICBSZW1vdmUgc3VwcG9ydCBmb3IgQ2hyb21pdW0gZnJvbSB3ZWJraXRkaXJzLnBtCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTUzMzgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMv
d2Via2l0ZGlycy5wbToKKyAgICAgICAgKGRldGVybWluZUJhc2VQcm9kdWN0RGlyKToKKyAgICAg
ICAgKGFyZ3VtZW50c0ZvckNvbmZpZ3VyYXRpb24pOgorICAgICAgICAoYnVpbHREeWxpYlBhdGhG
b3JOYW1lKToKKyAgICAgICAgKGRldGVybWluZUlzUXQpOgorICAgICAgICAoaXNBcHBsZVdlYktp
dCk6CisKIDIwMTMtMDQtMjggIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgog
CiAgICAgICAgIFtXS1RSXSBUZXN0cyBkdW1waW5nIGF1ZGlvIGRhdGEgc2hvdWxkbid0IGR1bXAg
cGl4ZWxzCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0gYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdGRpcnMucG0KaW5kZXggMDA0NGU4NjQ4YWE1ZDQ2MTA2NzVhYWE5YmM0MDBj
NDgzMDNlNWFhMS4uYmFkNGJkYWVkMTAxYjI1OTMzYTBlZDU3MTk5OTU3MWFiZDRkNTc4YyAxMDA3
NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCisrKyBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0ZGlycy5wbQpAQCAtOTYsMTEgKzk2LDYgQEAgbXkgJGlzV2luQ0U7CiBteSAkaXNXaW5D
YWlybzsKIG15ICRpc0VmbDsKIG15ICRpc0JsYWNrQmVycnk7Ci1teSAkaXNDaHJvbWl1bTsKLW15
ICRpc0Nocm9taXVtQW5kcm9pZDsKLW15ICRpc0Nocm9taXVtTWFjTWFrZTsKLW15ICRpc0Nocm9t
aXVtTmluamE7Ci1teSAkZm9yY2VDaHJvbWl1bVVwZGF0ZTsKIG15ICRpc0luc3BlY3RvckZyb250
ZW5kOwogbXkgJGlzV0syOwogbXkgJHNob3VsZFRhcmdldFdlYlByb2Nlc3M7CkBAIC0yMjAsMTQg
KzIxNSw2IEBAIHN1YiBkZXRlcm1pbmVCYXNlUHJvZHVjdERpcgogICAgICAgICB9CiAKICAgICAg
ICAgdW5kZWYgJGJhc2VQcm9kdWN0RGlyIHVubGVzcyAkYmFzZVByb2R1Y3REaXIgPX4gL15cLy87
Ci0gICAgfSBlbHNpZiAoaXNDaHJvbWl1bSgpKSB7Ci0gICAgICAgIGlmIChpc0xpbnV4KCkgfHwg
aXNDaHJvbWl1bUFuZHJvaWQoKSB8fCBpc0Nocm9taXVtTWFjTWFrZSgpIHx8IGlzQ2hyb21pdW1O
aW5qYSgpKSB7Ci0gICAgICAgICAgICAkYmFzZVByb2R1Y3REaXIgPSAiJHNvdXJjZURpci9vdXQi
OwotICAgICAgICB9IGVsc2lmIChpc0RhcndpbigpKSB7Ci0gICAgICAgICAgICAkYmFzZVByb2R1
Y3REaXIgPSAiJHNvdXJjZURpci9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3hjb2RlYnVpbGQiOwot
ICAgICAgICB9IGVsc2lmIChpc1dpbmRvd3MoKSB8fCBpc0N5Z3dpbigpKSB7Ci0gICAgICAgICAg
ICAkYmFzZVByb2R1Y3REaXIgPSAiJHNvdXJjZURpci9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2J1
aWxkIjsKLSAgICAgICAgfQogICAgIH0KIAogICAgIGlmICghZGVmaW5lZCgkYmFzZVByb2R1Y3RE
aXIpKSB7ICMgUG9ydC1zcGVjaWZpYyBjaGVja3MgZmFpbGVkLCB1c2UgZGVmYXVsdApAQCAtMjM5
LDcgKzIyNiw3IEBAIHN1YiBkZXRlcm1pbmVCYXNlUHJvZHVjdERpcgogICAgICAgICAkYmFzZVBy
b2R1Y3REaXIgPSAiJGJhc2VQcm9kdWN0RGlyLyIgLiAkYXJjaEluZm97ImNwdURpciJ9OwogICAg
IH0KIAotICAgIGlmIChpc0dpdCgpICYmIGlzR2l0QnJhbmNoQnVpbGQoKSAmJiAhaXNDaHJvbWl1
bSgpKSB7CisgICAgaWYgKGlzR2l0KCkgJiYgaXNHaXRCcmFuY2hCdWlsZCgpKSB7CiAgICAgICAg
IG15ICRicmFuY2ggPSBnaXRCcmFuY2goKTsKICAgICAgICAgJGJhc2VQcm9kdWN0RGlyID0gIiRi
YXNlUHJvZHVjdERpci8kYnJhbmNoIjsKICAgICB9CkBAIC0zOTYsOCArMzgzLDYgQEAgc3ViIGFy
Z3VtZW50c0ZvckNvbmZpZ3VyYXRpb24oKQogICAgIHB1c2goQGFyZ3MsICctLXdpbmNhaXJvJykg
aWYgaXNXaW5DYWlybygpOwogICAgIHB1c2goQGFyZ3MsICctLXdpbmNlJykgaWYgaXNXaW5DRSgp
OwogICAgIHB1c2goQGFyZ3MsICctLWJsYWNrYmVycnknKSBpZiBpc0JsYWNrQmVycnkoKTsKLSAg
ICBwdXNoKEBhcmdzLCAnLS1jaHJvbWl1bScpIGlmIGlzQ2hyb21pdW0oKSAmJiAhaXNDaHJvbWl1
bUFuZHJvaWQoKTsKLSAgICBwdXNoKEBhcmdzLCAnLS1jaHJvbWl1bS1hbmRyb2lkJykgaWYgaXND
aHJvbWl1bUFuZHJvaWQoKTsKICAgICBwdXNoKEBhcmdzLCAnLS1pbnNwZWN0b3ItZnJvbnRlbmQn
KSBpZiBpc0luc3BlY3RvckZyb250ZW5kKCk7CiAgICAgcmV0dXJuIEBhcmdzOwogfQpAQCAtNzU3
LDkgKzc0Miw3IEBAIHN1YiBidWlsdER5bGliUGF0aEZvck5hbWUKIHsKICAgICBteSAkbGlicmFy
eU5hbWUgPSBzaGlmdDsKICAgICBkZXRlcm1pbmVDb25maWd1cmF0aW9uUHJvZHVjdERpcigpOwot
ICAgIGlmIChpc0Nocm9taXVtKCkpIHsKLSAgICAgICAgcmV0dXJuICIkY29uZmlndXJhdGlvblBy
b2R1Y3REaXIvJGxpYnJhcnlOYW1lIjsKLSAgICB9CisKICAgICBpZiAoaXNCbGFja0JlcnJ5KCkp
IHsKICAgICAgICAgbXkgJGxpYnJhcnlFeHRlbnNpb24gPSAkbGlicmFyeU5hbWUgPX4gL15XZWJL
aXQkL2kgPyAiLnNvIiA6ICIuYSI7CiAgICAgICAgIHJldHVybiAiJGNvbmZpZ3VyYXRpb25Qcm9k
dWN0RGlyLyRsaWJyYXJ5TmFtZS9saWIiIC4gbGMoJGxpYnJhcnlOYW1lKSAuICRsaWJyYXJ5RXh0
ZW5zaW9uOwpAQCAtOTY2LDggKzk0OSw4IEBAIHN1YiBkZXRlcm1pbmVJc1F0KCkKICAgICAgICAg
cmV0dXJuOwogICAgIH0KIAotICAgICMgVGhlIHByZXNlbmNlIG9mIFFURElSIG9ubHkgbWVhbnMg
UXQgaWYgLS1ndGsgb3IgLS1lZmwgb3IgLS1ibGFja2JlcnJ5IG9yIC0tY2hyb21pdW0gb3IgLS13
aW5jYWlybyBhcmUgbm90IG9uIHRoZSBjb21tYW5kLWxpbmUKLSAgICBpZiAoaXNHdGsoKSB8fCBp
c0VmbCgpIHx8IGlzQmxhY2tCZXJyeSgpIHx8IGlzQ2hyb21pdW0oKSB8fCBpc1dpbkNhaXJvKCkp
IHsKKyAgICAjIFRoZSBwcmVzZW5jZSBvZiBRVERJUiBvbmx5IG1lYW5zIFF0IGlmIC0tZ3RrIG9y
IC0tZWZsIG9yIC0tYmxhY2tiZXJyeSBvciAtLXdpbmNhaXJvIGFyZSBub3Qgb24gdGhlIGNvbW1h
bmQtbGluZQorICAgIGlmIChpc0d0aygpIHx8IGlzRWZsKCkgfHwgaXNCbGFja0JlcnJ5KCkgfHwg
aXNXaW5DYWlybygpKSB7CiAgICAgICAgICRpc1F0ID0gMDsKICAgICAgICAgcmV0dXJuOwogICAg
IH0KQEAgLTExNTMsMTAxICsxMTM2LDYgQEAgc3ViIGlzRmVkb3JhQmFzZWQoKQogICAgIHJldHVy
biAtZSAiL2V0Yy9mZWRvcmEtcmVsZWFzZSI7CiB9CiAKLXN1YiBpc0Nocm9taXVtKCkKLXsKLSAg
ICBkZXRlcm1pbmVJc0Nocm9taXVtKCk7Ci0gICAgZGV0ZXJtaW5lSXNDaHJvbWl1bUFuZHJvaWQo
KTsKLSAgICByZXR1cm4gJGlzQ2hyb21pdW0gfHwgJGlzQ2hyb21pdW1BbmRyb2lkOwotfQotCi1z
dWIgZGV0ZXJtaW5lSXNDaHJvbWl1bSgpCi17Ci0gICAgcmV0dXJuIGlmIGRlZmluZWQoJGlzQ2hy
b21pdW0pOwotICAgICRpc0Nocm9taXVtID0gY2hlY2tGb3JBcmd1bWVudEFuZFJlbW92ZUZyb21B
UkdWKCItLWNocm9taXVtIik7Ci0gICAgaWYgKCRpc0Nocm9taXVtKSB7Ci0gICAgICAgICRmb3Jj
ZUNocm9taXVtVXBkYXRlID0gY2hlY2tGb3JBcmd1bWVudEFuZFJlbW92ZUZyb21BUkdWKCItLWZv
cmNlLXVwZGF0ZSIpOwotICAgIH0KLX0KLQotc3ViIGlzQ2hyb21pdW1BbmRyb2lkKCkKLXsKLSAg
ICBkZXRlcm1pbmVJc0Nocm9taXVtQW5kcm9pZCgpOwotICAgIHJldHVybiAkaXNDaHJvbWl1bUFu
ZHJvaWQ7Ci19Ci0KLXN1YiBkZXRlcm1pbmVJc0Nocm9taXVtQW5kcm9pZCgpCi17Ci0gICAgcmV0
dXJuIGlmIGRlZmluZWQoJGlzQ2hyb21pdW1BbmRyb2lkKTsKLSAgICAkaXNDaHJvbWl1bUFuZHJv
aWQgPSBjaGVja0ZvckFyZ3VtZW50QW5kUmVtb3ZlRnJvbUFSR1YoIi0tY2hyb21pdW0tYW5kcm9p
ZCIpOwotfQotCi1zdWIgaXNDaHJvbWl1bU1hY01ha2UoKQotewotICAgIGRldGVybWluZUlzQ2hy
b21pdW1NYWNNYWtlKCk7Ci0gICAgcmV0dXJuICRpc0Nocm9taXVtTWFjTWFrZTsKLX0KLQotc3Vi
IGRldGVybWluZUlzQ2hyb21pdW1NYWNNYWtlKCkKLXsKLSAgICByZXR1cm4gaWYgZGVmaW5lZCgk
aXNDaHJvbWl1bU1hY01ha2UpOwotCi0gICAgbXkgJGhhc1VwVG9EYXRlTWFrZWZpbGUgPSAwOwot
ICAgIGlmICgtZSAnTWFrZWZpbGUuY2hyb21pdW0nKSB7Ci0gICAgICAgIHVubGVzcyAoLWUgJ1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lnhjb2RlcHJvaicpIHsKLSAgICAgICAgICAgICRo
YXNVcFRvRGF0ZU1ha2VmaWxlID0gMTsKLSAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICRo
YXNVcFRvRGF0ZU1ha2VmaWxlID0gc3RhdCgnTWFrZWZpbGUuY2hyb21pdW0nKS0+bXRpbWUgPiBz
dGF0KCdTb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC54Y29kZXByb2onKS0+bXRpbWU7Ci0g
ICAgICAgIH0KLSAgICB9Ci0gICAgJGlzQ2hyb21pdW1NYWNNYWtlID0gaXNEYXJ3aW4oKSAmJiAk
aGFzVXBUb0RhdGVNYWtlZmlsZTsKLX0KLQotc3ViIGlzQ2hyb21pdW1OaW5qYSgpCi17Ci0gICAg
ZGV0ZXJtaW5lSXNDaHJvbWl1bU5pbmphKCk7Ci0gICAgcmV0dXJuICRpc0Nocm9taXVtTmluamE7
Ci19Ci0KLXN1YiBkZXRlcm1pbmVJc0Nocm9taXVtTmluamEoKQotewotICAgIHJldHVybiBpZiBk
ZWZpbmVkKCRpc0Nocm9taXVtTmluamEpOwotCi0gICAgIyBUaGlzIGZ1bmN0aW9uIGNhbiBiZSBj
YWxsZWQgZnJvbSBiYXNlUHJvZHVjdERpcigpLCB3aGljaCBpbiB0dXJuIGlzCi0gICAgIyBjYWxs
ZWQgYnkgY29uZmlndXJhdGlvbigpLiBTbyBjYWxsaW5nIGNvbmZpZ3VyYXRpb24oKSBoZXJlIGxl
YWRzIHRvCi0gICAgIyBpbmZpbml0ZSByZWN1cnNpb24uIEd5cCB3cml0ZXMgYm90aCBEZWJ1ZyBh
bmQgUmVsZWFzZSBhdCB0aGUgc2FtZSB0aW1lCi0gICAgIyBieSBkZWZhdWx0LCBzbyBqdXN0IGNo
ZWNrIHRoZSB0aW1lc3RhbXAgb24gdGhlIFJlbGVhc2UgYnVpbGQubmluamEgZmlsZS4KLSAgICBt
eSAkY29uZmlnID0gIlJlbGVhc2UiOwotCi0gICAgbXkgJGhhc1VwVG9EYXRlTmluamFidWlsZCA9
IDA7Ci0gICAgaWYgKC1lICJvdXQvJGNvbmZpZy9idWlsZC5uaW5qYSIpIHsKLSAgICAgICAgbXkg
JHN0YXROaW5qYSA9IHN0YXQoIm91dC8kY29uZmlnL2J1aWxkLm5pbmphIiktPm10aW1lOwotCi0g
ICAgICAgIG15ICRzdGF0WGNvZGUgPSAwOwotICAgICAgICBpZiAoLWUgJ1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vV2ViS2l0Lnhjb2RlcHJvaicpIHsKLSAgICAgICAgICAkc3RhdFhjb2RlID0gc3Rh
dCgnU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQueGNvZGVwcm9qJyktPm10aW1lOwotICAg
ICAgICB9Ci0KLSAgICAgICAgbXkgJHN0YXRNYWtlID0gMDsKLSAgICAgICAgaWYgKC1lICdNYWtl
ZmlsZS5jaHJvbWl1bScpIHsKLSAgICAgICAgICAkc3RhdE1ha2UgPSBzdGF0KCdNYWtlZmlsZS5j
aHJvbWl1bScpLT5tdGltZTsKLSAgICAgICAgfQotCi0gICAgICAgIG15ICRzdGF0VmlzdWFsU3R1
ZGlvID0gMDsKLSAgICAgICAgaWYgKC1lICdTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3dlYmtpdC52
Y3hwcm9qJykgewotICAgICAgICAgICRzdGF0VmlzdWFsU3R1ZGlvID0gc3RhdCgnU291cmNlL1dl
YktpdC9jaHJvbWl1bS93ZWJraXQudmN4cHJvaicpLT5tdGltZTsKLSAgICAgICAgfQotCi0gICAg
ICAgICRoYXNVcFRvRGF0ZU5pbmphYnVpbGQgPSAkc3RhdE5pbmphID4gJHN0YXRYY29kZSAmJiAk
c3RhdE5pbmphID4gJHN0YXRNYWtlICYmICRzdGF0TmluamEgPiAkc3RhdFZpc3VhbFN0dWRpbzsK
LSAgICB9Ci0gICAgJGlzQ2hyb21pdW1OaW5qYSA9ICRoYXNVcFRvRGF0ZU5pbmphYnVpbGQ7Ci19
Ci0KLXN1YiBmb3JjZUNocm9taXVtVXBkYXRlKCkKLXsKLSAgICBkZXRlcm1pbmVJc0Nocm9taXVt
KCk7Ci0gICAgcmV0dXJuICRmb3JjZUNocm9taXVtVXBkYXRlOwotfQotCiBzdWIgaXNXaW5DYWly
bygpCiB7CiAgICAgZGV0ZXJtaW5lSXNXaW5DYWlybygpOwpAQCAtMTM1MSw3ICsxMjM5LDcgQEAg
c3ViIGlzQ3Jvc3NDb21waWxhdGlvbigpCiAKIHN1YiBpc0FwcGxlV2ViS2l0KCkKIHsKLSAgICBy
ZXR1cm4gIShpc1F0KCkgb3IgaXNHdGsoKSBvciBpc0Nocm9taXVtKCkgb3IgaXNFZmwoKSBvciBp
c1dpbkNFKCkgb3IgaXNCbGFja0JlcnJ5KCkpOworICAgIHJldHVybiAhKGlzUXQoKSBvciBpc0d0
aygpIG9yIGlzRWZsKCkgb3IgaXNXaW5DRSgpIG9yIGlzQmxhY2tCZXJyeSgpKTsKIH0KIAogc3Vi
IGlzQXBwbGVNYWNXZWJLaXQoKQpAQCAtMjQ2NSwxMjIgKzIzNTMsNiBAQCBzdWIgYnVpbGRHdGtQ
cm9qZWN0CiAgICAgcmV0dXJuIGJ1aWxkQXV0b3Rvb2xzUHJvamVjdCgkcHJvamVjdCwgJGNsZWFu
LCAkcHJlZml4LCAkbWFrZUFyZ3MsICRub1dlYktpdDEsICRub1dlYktpdDIsIEBmZWF0dXJlcyk7
CiB9CiAKLXN1YiBidWlsZENocm9taXVtTWFrZWZpbGUoJCRAKQotewotICAgIG15ICgkdGFyZ2V0
LCAkY2xlYW4sIEBvcHRpb25zKSA9IEBfOwotICAgIGlmICgkY2xlYW4pIHsKLSAgICAgICAgcmV0
dXJuIHN5c3RlbSBxdyhybSAtcmYgb3V0KTsKLSAgICB9Ci0gICAgbXkgJGNvbmZpZyA9IGNvbmZp
Z3VyYXRpb24oKTsKLSAgICBteSAkbnVtQ3B1cyA9IG51bWJlck9mQ1BVcygpOwotICAgIG15ICRt
YWtlQXJnczsKLSAgICBmb3IgKEBvcHRpb25zKSB7Ci0gICAgICAgICRtYWtlQXJncyA9ICQxIGlm
IC9eLS1tYWtlYXJncz0oLiopL2k7Ci0gICAgfQotICAgICRtYWtlQXJncyA9ICItaiRudW1DcHVz
IiBpZiBub3QgJG1ha2VBcmdzOwotICAgIG15ICRjb21tYW5kIC49ICJtYWtlIC1mTWFrZWZpbGUu
Y2hyb21pdW0gJG1ha2VBcmdzIEJVSUxEVFlQRT0kY29uZmlnICR0YXJnZXQiOwotCi0gICAgcHJp
bnQgIiRjb21tYW5kXG4iOwotICAgIHJldHVybiBzeXN0ZW0gJGNvbW1hbmQ7Ci19Ci0KLXN1YiBi
dWlsZENocm9taXVtTmluamEoJCRAKQotewotICAgICMgcm0gLXJmIG91dCByZXF1aXJlcyByZXJ1
bm5pbmcgZ3lwLCBzbyBkb24ndCBzdXBwb3J0IC0tY2xlYW4gZm9yIG5vdy4KLSAgICBteSAoJHRh
cmdldCwgQG9wdGlvbnMpID0gQF87Ci0gICAgbXkgJGNvbmZpZyA9IGNvbmZpZ3VyYXRpb24oKTsK
LSAgICBteSAkbWFrZUFyZ3MgPSAiIjsKLSAgICBmb3IgKEBvcHRpb25zKSB7Ci0gICAgICAgICRt
YWtlQXJncyA9ICQxIGlmIC9eLS1tYWtlYXJncz0oLiopL2k7Ci0gICAgfQotICAgIG15ICRjb21t
YW5kID0gIiI7Ci0KLSAgICAjIEZpbmQgbmluamEuCi0gICAgbXkgJG5pbmphUGF0aDsKLSAgICBp
ZiAoY29tbWFuZEV4aXN0cygnbmluamEnKSkgewotICAgICAgICAkbmluamFQYXRoID0gJ25pbmph
JzsKLSAgICB9IGVsc2lmICgtZSAnU291cmNlL1dlYktpdC9jaHJvbWl1bS9kZXBvdF90b29scy9u
aW5qYScpIHsKLSAgICAgICAgJG5pbmphUGF0aCA9ICdTb3VyY2UvV2ViS2l0L2Nocm9taXVtL2Rl
cG90X3Rvb2xzL25pbmphJzsKLSAgICB9IGVsc2UgewotICAgICAgICBkaWUgIm5pbmphIG5vdCBm
b3VuZC4gSW5zdGFsbCBjaHJvbWl1bSdzIGRlcG90X3Rvb2xzIGJ5IHJ1bm5pbmcgdXBkYXRlLXdl
YmtpdCBmaXJzdFxuIjsKLSAgICB9Ci0KLSAgICAkY29tbWFuZCAuPSAiJG5pbmphUGF0aCAtQyBv
dXQvJGNvbmZpZyAkdGFyZ2V0ICRtYWtlQXJncyI7Ci0KLSAgICBwcmludCAiJGNvbW1hbmRcbiI7
Ci0gICAgcmV0dXJuIHN5c3RlbSAkY29tbWFuZDsKLX0KLQotc3ViIGJ1aWxkQ2hyb21pdW1WaXN1
YWxTdHVkaW9Qcm9qZWN0KCQkKQotewotICAgIG15ICgkcHJvamVjdFBhdGgsICRjbGVhbikgPSBA
XzsKLQotICAgIG15ICRjb25maWcgPSBjb25maWd1cmF0aW9uKCk7Ci0gICAgbXkgJGFjdGlvbiA9
ICIvYnVpbGQiOwotICAgICRhY3Rpb24gPSAiL2NsZWFuIiBpZiAkY2xlYW47Ci0KLSAgICAjIEZp
bmQgVmlzdWFsIFN0dWRpbyBpbnN0YWxsYXRpb24uCi0gICAgbXkgJHZzSW5zdGFsbERpcjsKLSAg
ICBteSAkcHJvZ3JhbUZpbGVzUGF0aCA9ICRFTlZ7J1BST0dSQU1GSUxFUyd9IHx8ICJDOlxcUHJv
Z3JhbSBGaWxlcyI7Ci0gICAgaWYgKCRFTlZ7J1ZTSU5TVEFMTERJUid9KSB7Ci0gICAgICAgICR2
c0luc3RhbGxEaXIgPSAkRU5WeydWU0lOU1RBTExESVInfTsKLSAgICB9IGVsc2UgewotICAgICAg
ICAkdnNJbnN0YWxsRGlyID0gIiRwcm9ncmFtRmlsZXNQYXRoL01pY3Jvc29mdCBWaXN1YWwgU3R1
ZGlvIDgiOwotICAgIH0KLSAgICAkdnNJbnN0YWxsRGlyID1+IHMsXFwsLyxnOwotICAgICR2c0lu
c3RhbGxEaXIgPSBgY3lncGF0aCAiJHZzSW5zdGFsbERpciJgIGlmIGlzQ3lnd2luKCk7Ci0gICAg
Y2hvbXAgJHZzSW5zdGFsbERpcjsKLSAgICAkdmNCdWlsZFBhdGggPSAiJHZzSW5zdGFsbERpci9D
b21tb243L0lERS9kZXZlbnYuY29tIjsKLSAgICBpZiAoISAtZSAkdmNCdWlsZFBhdGgpIHsKLSAg
ICAgICAgIyBWaXN1YWwgU3R1ZGlvIG5vdCBmb3VuZCwgdHJ5IFZDKysgRXhwcmVzcwotICAgICAg
ICAkdmNCdWlsZFBhdGggPSAiJHZzSW5zdGFsbERpci9Db21tb243L0lERS9WQ0V4cHJlc3MuZXhl
IjsKLSAgICAgICAgaWYgKCEgLWUgJHZjQnVpbGRQYXRoKSB7Ci0gICAgICAgICAgICBwcmludCAi
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKlxuIjsKLSAgICAgICAgICAgIHByaW50ICJDYW5ub3QgZmluZCAnJHZjQnVpbGRQYXRoJ1xu
IjsKLSAgICAgICAgICAgIHByaW50ICJQbGVhc2UgZXhlY3V0ZSB0aGUgZmlsZSAndmN2YXJzMzIu
YmF0JyBmcm9tXG4iOwotICAgICAgICAgICAgcHJpbnQgIickcHJvZ3JhbUZpbGVzUGF0aFxcTWlj
cm9zb2Z0IFZpc3VhbCBTdHVkaW8gOFxcVkNcXGJpblxcJ1xuIjsKLSAgICAgICAgICAgIHByaW50
ICJ0byBzZXR1cCB0aGUgbmVjZXNzYXJ5IGVudmlyb25tZW50IHZhcmlhYmxlcy5cbiI7Ci0gICAg
ICAgICAgICBwcmludCAiKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKlxuIjsKLSAgICAgICAgICAgIGRpZTsKLSAgICAgICAgfQotICAg
IH0KLQotICAgICMgQ3JlYXRlIGNvbW1hbmQgbGluZSBhbmQgZXhlY3V0ZSBpdC4KLSAgICBteSBA
Y29tbWFuZCA9ICgkdmNCdWlsZFBhdGgsICRwcm9qZWN0UGF0aCwgJGFjdGlvbiwgJGNvbmZpZyk7
Ci0gICAgcHJpbnQgIkJ1aWxkaW5nIHJlc3VsdHMgaW50bzogIiwgYmFzZVByb2R1Y3REaXIoKSwg
IlxuIjsKLSAgICBwcmludCBqb2luKCIgIiwgQGNvbW1hbmQpLCAiXG4iOwotICAgIHJldHVybiBz
eXN0ZW0gQGNvbW1hbmQ7Ci19Ci0KLXN1YiBidWlsZENocm9taXVtKCRAKQotewotICAgIG15ICgk
Y2xlYW4sIEBvcHRpb25zKSA9IEBfOwotCi0gICAgIyBXZSBtaWdodCBuZWVkIHRvIHVwZGF0ZSBE
RVBTIG9yIHJlLXJ1biBHWVAgaWYgdGhpbmdzIGhhdmUgY2hhbmdlZC4KLSAgICBpZiAoY2hlY2tG
b3JBcmd1bWVudEFuZFJlbW92ZUZyb21BcnJheVJlZigiLS11cGRhdGUtY2hyb21pdW0iLCBcQG9w
dGlvbnMpKSB7Ci0gICAgICAgIG15IEB1cGRhdGVDb21tYW5kID0gKCJwZXJsIiwgIlRvb2xzL1Nj
cmlwdHMvdXBkYXRlLXdlYmtpdC1jaHJvbWl1bSIsICItLWZvcmNlIik7Ci0gICAgICAgIHB1c2gg
QHVwZGF0ZUNvbW1hbmQsICItLWNocm9taXVtLWFuZHJvaWQiIGlmIGlzQ2hyb21pdW1BbmRyb2lk
KCk7Ci0gICAgICAgIHN5c3RlbShAdXBkYXRlQ29tbWFuZCkgPT0gMCBvciBkaWUgJCE7Ci0gICAg
fQotCi0gICAgbXkgJHJlc3VsdCA9IDE7Ci0gICAgaWYgKGlzRGFyd2luKCkgJiYgIWlzQ2hyb21p
dW1BbmRyb2lkKCkgJiYgIWlzQ2hyb21pdW1NYWNNYWtlKCkgJiYgIWlzQ2hyb21pdW1OaW5qYSgp
KSB7Ci0gICAgICAgICMgTWFjIGJ1aWxkIC0gYnVpbGRzIHRoZSByb290IHhjb2RlIHByb2plY3Qu
Ci0gICAgICAgICRyZXN1bHQgPSBidWlsZFhDb2RlUHJvamVjdCgiU291cmNlL1dlYktpdC9jaHJv
bWl1bS9BbGwiLCAkY2xlYW4sICItY29uZmlndXJhdGlvbiIsIGNvbmZpZ3VyYXRpb24oKSwgQG9w
dGlvbnMpOwotICAgIH0gZWxzaWYgKChpc0N5Z3dpbigpIHx8IGlzV2luZG93cygpKSAmJiAhaXND
aHJvbWl1bU5pbmphKCkpIHsKLSAgICAgICAgIyBXaW5kb3dzIGJ1aWxkIC0gYnVpbGRzIHRoZSBy
b290IHZpc3VhbCBzdHVkaW8gc29sdXRpb24uCi0gICAgICAgICRyZXN1bHQgPSBidWlsZENocm9t
aXVtVmlzdWFsU3R1ZGlvUHJvamVjdCgiU291cmNlL1dlYktpdC9jaHJvbWl1bS9BbGwuc2xuIiwg
JGNsZWFuKTsKLSAgICB9IGVsc2lmIChpc0Nocm9taXVtTmluamEoKSkgewotICAgICAgICAkcmVz
dWx0ID0gYnVpbGRDaHJvbWl1bU5pbmphKCJhbGwiLCAkY2xlYW4sIEBvcHRpb25zKTsKLSAgICB9
IGVsc2lmIChpc0xpbnV4KCkgfHwgaXNDaHJvbWl1bUFuZHJvaWQoKSB8fCBpc0Nocm9taXVtTWFj
TWFrZSgpKSB7Ci0gICAgICAgICMgTGludXggYnVpbGQgLSBidWlsZCB1c2luZyBtYWtlLgotICAg
ICAgICAkcmVzdWx0ID0gYnVpbGRDaHJvbWl1bU1ha2VmaWxlKCJhbGwiLCAkY2xlYW4sIEBvcHRp
b25zKTsKLSAgICB9IGVsc2UgewotICAgICAgICBwcmludCBTVERFUlIgIlRoaXMgcGxhdGZvcm0g
aXMgbm90IHN1cHBvcnRlZCBieSBjaHJvbWl1bS5cbiI7Ci0gICAgfQotICAgIHJldHVybiAkcmVz
dWx0OwotfQotCiBzdWIgYXBwbGVBcHBsaWNhdGlvblN1cHBvcnRQYXRoCiB7CiAgICAgb3BlbiBJ
TlNUQUxMX0RJUiwgIjwvcHJvYy9yZWdpc3RyeS9IS0VZX0xPQ0FMX01BQ0hJTkUvU09GVFdBUkUv
QXBwbGVcIEluYy4vQXBwbGVcIEFwcGxpY2F0aW9uXCBTdXBwb3J0L0luc3RhbGxEaXIiOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>