<?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>118181</bug_id>
          
          <creation_ts>2013-06-28 03:49:05 -0700</creation_ts>
          <short_desc>Add new schemes to content utils</short_desc>
          <delta_ts>2013-06-28 05:28:36 -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>http://www.w3.org/html/wg/drafts/html/master/webappapis.html#custom-handlers</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>rakuco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>904542</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-06-28 03:49:05 -0700</bug_when>
    <thetext>According to latest content handler spec, new schemes are added to it. Those are &quot;geo, magnet, sip, ssh and xmpp&quot;. Spec: http://www.w3.org/html/wg/drafts/html/master/webappapis.html#custom-handlers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904545</commentid>
    <comment_count>1</comment_count>
      <attachid>205695</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-06-28 03:56:56 -0700</bug_when>
    <thetext>Created attachment 205695
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904551</commentid>
    <comment_count>2</comment_count>
      <attachid>205695</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-06-28 04:03:21 -0700</bug_when>
    <thetext>Comment on attachment 205695
Patch

Looks good, r=me. But please let mac-ews test it before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904578</commentid>
    <comment_count>3</comment_count>
      <attachid>205695</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-28 05:28:33 -0700</bug_when>
    <thetext>Comment on attachment 205695
Patch

Clearing flags on attachment: 205695

Committed r152162: &lt;http://trac.webkit.org/changeset/152162&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904579</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-28 05:28:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>205695</attachid>
            <date>2013-06-28 03:56:56 -0700</date>
            <delta_ts>2013-06-28 05:28:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-118181-20130628195455.patch</filename>
            <type>text/plain</type>
            <size>10580</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUyMTU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzdlMmIxMmFhMGVlMTdm
NGZlMDEyZTc4MWI5ZTI5NzZlNWVlZmQ5Zi4uZmZiNmQ3ODQ3OGEyZGZjOWFmMmJjNGE5ZTliYTY0
N2NmNWM4ZGQ3MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTA2LTI4ICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgQWRkIG5ldyBz
Y2hlbWVzIHRvIGNvbnRlbnQgdXRpbHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTgxODEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBBY2NvcmRpbmcgdG8gbGF0ZXN0IGNvbnRlbnQgaGFuZGxlciBzcGVj
LCBuZXcgc2NoZW1lcyBhcmUgYWRkZWQgdG8gaXQuCisgICAgICAgIFRob3NlIGFyZSAiZ2VvLCBt
YWduZXQsIHNpcCwgc3NoIGFuZCB4bXBwIi4KKworICAgICAgICBodHRwOi8vd3d3LnczLm9yZy9o
dG1sL3dnL2RyYWZ0cy9odG1sL21hc3Rlci93ZWJhcHBhcGlzLmh0bWwjY3VzdG9tLWhhbmRsZXJz
CisKKyAgICAgICAgVGVzdHM6IGZhc3QvZG9tL3JlZ2lzdGVyLXByb3RvY29sLWhhbmRsZXIuaHRt
bAorICAgICAgICAgICAgICAgZmFzdC9kb20vdW5yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLmh0
bWwKKworICAgICAgICAqIE1vZHVsZXMvbmF2aWdhdG9yY29udGVudHV0aWxzL05hdmlnYXRvckNv
bnRlbnRVdGlscy5jcHA6CisgICAgICAgIChXZWJDb3JlOjppbml0UHJvdG9jb2xIYW5kbGVyV2hp
dGVsaXN0KToKKwogMjAxMy0wNi0yOCAgQ2hyaXN0b3BoZSBEdW1leiAgPGNoLmR1bWV6QHNpc2Eu
c2Ftc3VuZy5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgZml4IEdUSyBidWlsZCBhZnRlciBy
MTUyMTU2LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9uYXZpZ2F0b3Jjb250
ZW50dXRpbHMvTmF2aWdhdG9yQ29udGVudFV0aWxzLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVs
ZXMvbmF2aWdhdG9yY29udGVudHV0aWxzL05hdmlnYXRvckNvbnRlbnRVdGlscy5jcHAKaW5kZXgg
NmRlZjg1N2U2NTE1MzlhNTBlY2UzNzFmMTNlMTJjYjBlM2QzMWEzMi4uYmQ4MDc3MjdiOTk5Njg1
NzYwNzE5ZGE2ZTY3OWZiYTI1YmNmZDZlZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9uYXZpZ2F0b3Jjb250ZW50dXRpbHMvTmF2aWdhdG9yQ29udGVudFV0aWxzLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL25hdmlnYXRvcmNvbnRlbnR1dGlscy9OYXZpZ2F0b3JD
b250ZW50VXRpbHMuY3BwCkBAIC00NiwxNSArNDYsMjAgQEAgc3RhdGljIHZvaWQgaW5pdFByb3Rv
Y29sSGFuZGxlcldoaXRlbGlzdCgpCiAjaWYgIVBMQVRGT1JNKEJMQUNLQkVSUlkpCiAgICAgc3Rh
dGljIGNvbnN0IGNoYXIqIHByb3RvY29sc1tdID0gewogICAgICAgICAiaXJjIiwKKyAgICAgICAg
ImdlbyIsCiAgICAgICAgICJtYWlsdG8iLAorICAgICAgICAibWFnbmV0IiwKICAgICAgICAgIm1t
cyIsCiAgICAgICAgICJuZXdzIiwKICAgICAgICAgIm5udHAiLAorICAgICAgICAic2lwIiwKICAg
ICAgICAgInNtcyIsCiAgICAgICAgICJzbXN0byIsCisgICAgICAgICJzc2giLAogICAgICAgICAi
dGVsIiwKICAgICAgICAgInVybiIsCiAgICAgICAgICJ3ZWJjYWwiLAorICAgICAgICAieG1wcCIK
ICAgICB9OwogICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgV1RGX0FSUkFZX0xFTkdUSChwcm90
b2NvbHMpOyArK2kpCiAgICAgICAgIHByb3RvY29sV2hpdGVsaXN0LT5hZGQocHJvdG9jb2xzW2ld
KTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCAxMjE1MTdjYTEwNDljZmU1Njk4MzdlYmE1NGI2MDI0MzdlMGExOGRiLi4zYzA1
ZGNhMWNlODk0Y2M5ZDU5ZDhjMDlhMDdjMTFiNmU2Y2IyMDIyIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjEg
QEAKIDIwMTMtMDYtMjggIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1zdW5nLmNvbT4K
IAorICAgICAgICBBZGQgbmV3IHNjaGVtZXMgdG8gY29udGVudCB1dGlscy4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExODE4MQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBuZXcgc2NoZW1lcyBhcyB3
ZWxsIGFzIGNoYW5nZSBTWU5UQVhfRVJSLCBTRUNVUklUWV9FUlIuCisKKyAgICAgICAgKiBmYXN0
L2RvbS9yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBm
YXN0L2RvbS9yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLmh0bWw6CisgICAgICAgICogZmFzdC9k
b20vdW5yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBm
YXN0L2RvbS91bnJlZ2lzdGVyLXByb3RvY29sLWhhbmRsZXIuaHRtbDoKKyAgICAgICAgKiBwbGF0
Zm9ybS9lZmwvZmFzdC9kb20vcmVnaXN0ZXItcHJvdG9jb2wtaGFuZGxlci1leHBlY3RlZC50eHQ6
CisgICAgICAgICogcGxhdGZvcm0vZWZsL2Zhc3QvZG9tL3VucmVnaXN0ZXItcHJvdG9jb2wtaGFu
ZGxlci1leHBlY3RlZC50eHQ6CisKKzIwMTMtMDYtMjggIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5n
LmtpbUBzYW1zdW5nLmNvbT4KKwogICAgICAgICBVbnJldmlld2VkLCBFRkwgcmViYXNlbGluZS4K
IAogICAgICAgICBTRUNVUklUWV9FUlIgYW5kIFNZTlRBWF9FUlIgaGF2ZSBiZWVuIGNoYW5nZWQg
d2l0aCBTZWN1cml0eUVycm9yIGFuZCBTeW50YXhFcnJvciBzaW5jZSByMTM1MTYyLgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vcmVnaXN0ZXItcHJvdG9jb2wtaGFuZGxlci1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVy
LWV4cGVjdGVkLnR4dAppbmRleCBiOTY0YjgwYjY3N2RkM2FlNzU5MzkzNGI4MmQ5Zjk1NTQwYzEy
Yjg1Li42MjkwMDAzMjliZTIyMDU0MzczNmU4YTM3YmMxYzJlMzg5MTg5NmE4IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLWV4cGVjdGVk
LnR4dAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVy
LWV4cGVjdGVkLnR4dApAQCAtNSwxNSArNSwyMCBAQCBGYWlsOiBJbnZhbGlkIHByb3RvY29sICJo
dHRwIiBhbGxvd2VkLgogRmFpbDogSW52YWxpZCBwcm90b2NvbCAiaHR0cHMiIGFsbG93ZWQuCiBG
YWlsOiBJbnZhbGlkIHByb3RvY29sICJmaWxlIiBhbGxvd2VkLgogRmFpbDogVmFsaWQgcHJvdG9j
b2wgImlyYyIgZmFpbGVkLgorRmFpbDogVmFsaWQgcHJvdG9jb2wgImdlbyIgZmFpbGVkLgogRmFp
bDogVmFsaWQgcHJvdG9jb2wgIm1haWx0byIgZmFpbGVkLgorRmFpbDogVmFsaWQgcHJvdG9jb2wg
Im1hZ25ldCIgZmFpbGVkLgogRmFpbDogVmFsaWQgcHJvdG9jb2wgIm1tcyIgZmFpbGVkLgogRmFp
bDogVmFsaWQgcHJvdG9jb2wgIm5ld3MiIGZhaWxlZC4KIEZhaWw6IFZhbGlkIHByb3RvY29sICJu
bnRwIiBmYWlsZWQuCitGYWlsOiBWYWxpZCBwcm90b2NvbCAic2lwIiBmYWlsZWQuCiBGYWlsOiBW
YWxpZCBwcm90b2NvbCAic21zIiBmYWlsZWQuCiBGYWlsOiBWYWxpZCBwcm90b2NvbCAic21zdG8i
IGZhaWxlZC4KK0ZhaWw6IFZhbGlkIHByb3RvY29sICJzc2giIGZhaWxlZC4KIEZhaWw6IFZhbGlk
IHByb3RvY29sICJ0ZWwiIGZhaWxlZC4KIEZhaWw6IFZhbGlkIHByb3RvY29sICJ1cm4iIGZhaWxl
ZC4KIEZhaWw6IFZhbGlkIHByb3RvY29sICJ3ZWJjYWwiIGZhaWxlZC4KK0ZhaWw6IFZhbGlkIHBy
b3RvY29sICJ4bXBwIiBmYWlsZWQuCiBGYWlsOiBJbnZhbGlkIHVybCAiIiBhbGxvd2VkLgogRmFp
bDogSW52YWxpZCB1cmwgIiVTIiBhbGxvd2VkLgogRmFpbDogSW52YWxpZCBjYWxsIGRpZCBub3Qg
c3VjY2VlZC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL3JlZ2lzdGVyLXByb3Rv
Y29sLWhhbmRsZXIuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL3JlZ2lzdGVyLXByb3RvY29s
LWhhbmRsZXIuaHRtbAppbmRleCA1YzhkNmQ1MjA2YTcwNWUwZDk4YzI2NjA1NjU3ZjgxZmIwNDlk
NWEyLi4zNjkyZDg2M2FlNmIzMDQyMjgyOWFjZDRlNTZlNmI3OTFjYTJmM2Y4IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLmh0bWwKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vcmVnaXN0ZXItcHJvdG9jb2wtaGFuZGxlci5odG1sCkBA
IC0zMiw3ICszMiw3IEBAIGludmFsaWRfcHJvdG9jb2xzLmZvckVhY2goZnVuY3Rpb24gKHByb3Rv
Y29sKSB7CiAgICAgICAgIGRlYnVnKCdGYWlsOiBJbnZhbGlkIHByb3RvY29sICInICsgcHJvdG9j
b2wgKyAnIiBhbGxvd2VkLicpOwogfSk7CiAKLXZhciB2YWxpZF9wcm90b2NvbHMgPSBbJ2lyYycs
ICdtYWlsdG8nLCAnbW1zJywgJ25ld3MnLCAnbm50cCcsICdzbXMnLCAnc21zdG8nLCAndGVsJywg
J3VybicsICd3ZWJjYWwnXTsKK3ZhciB2YWxpZF9wcm90b2NvbHMgPSBbJ2lyYycsICdnZW8nLCAn
bWFpbHRvJywgJ21hZ25ldCcsICdtbXMnLCAnbmV3cycsICdubnRwJywgJ3NpcCcsICdzbXMnLCAn
c21zdG8nLCAnc3NoJywgJ3RlbCcsICd1cm4nLCAnd2ViY2FsJywgJ3htcHAnXTsKIHZhbGlkX3By
b3RvY29scy5mb3JFYWNoKGZ1bmN0aW9uIChwcm90b2NvbCkgewogICAgIHZhciBzdWNjZWVkZWQg
PSBmYWxzZTsKICAgICB0cnkgewpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vdW5y
ZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3Qv
ZG9tL3VucmVnaXN0ZXItcHJvdG9jb2wtaGFuZGxlci1leHBlY3RlZC50eHQKaW5kZXggMjU3MTNj
ZTAxYTYxZjNjMTFiNTVlY2VlMzMyNDA3MGVhM2UwN2M4OC4uM2NlMzJmNDU0ZjBiMThmZjAwYmEw
YzExNWY3MWZiNTEwZjBiOTM1YiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vdW5y
ZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2RvbS91bnJlZ2lzdGVyLXByb3RvY29sLWhhbmRsZXItZXhwZWN0ZWQudHh0CkBAIC01LDE1
ICs1LDIwIEBAIEZhaWw6IEludmFsaWQgcHJvdG9jb2wgImh0dHAiIGFsbG93ZWQuCiBGYWlsOiBJ
bnZhbGlkIHByb3RvY29sICJodHRwcyIgYWxsb3dlZC4KIEZhaWw6IEludmFsaWQgcHJvdG9jb2wg
ImZpbGUiIGFsbG93ZWQuCiBGYWlsOiBWYWxpZCBwcm90b2NvbCAiaXJjIiBmYWlsZWQuCitGYWls
OiBWYWxpZCBwcm90b2NvbCAiZ2VvIiBmYWlsZWQuCiBGYWlsOiBWYWxpZCBwcm90b2NvbCAibWFp
bHRvIiBmYWlsZWQuCitGYWlsOiBWYWxpZCBwcm90b2NvbCAibWFnbmV0IiBmYWlsZWQuCiBGYWls
OiBWYWxpZCBwcm90b2NvbCAibW1zIiBmYWlsZWQuCiBGYWlsOiBWYWxpZCBwcm90b2NvbCAibmV3
cyIgZmFpbGVkLgogRmFpbDogVmFsaWQgcHJvdG9jb2wgIm5udHAiIGZhaWxlZC4KK0ZhaWw6IFZh
bGlkIHByb3RvY29sICJzaXAiIGZhaWxlZC4KIEZhaWw6IFZhbGlkIHByb3RvY29sICJzbXMiIGZh
aWxlZC4KIEZhaWw6IFZhbGlkIHByb3RvY29sICJzbXN0byIgZmFpbGVkLgorRmFpbDogVmFsaWQg
cHJvdG9jb2wgInNzaCIgZmFpbGVkLgogRmFpbDogVmFsaWQgcHJvdG9jb2wgInRlbCIgZmFpbGVk
LgogRmFpbDogVmFsaWQgcHJvdG9jb2wgInVybiIgZmFpbGVkLgogRmFpbDogVmFsaWQgcHJvdG9j
b2wgIndlYmNhbCIgZmFpbGVkLgorRmFpbDogVmFsaWQgcHJvdG9jb2wgInhtcHAiIGZhaWxlZC4K
IEZhaWw6IEludmFsaWQgdXJsICIiIGFsbG93ZWQuCiBGYWlsOiBJbnZhbGlkIHVybCAiJVMiIGFs
bG93ZWQuCiBGYWlsOiBJbnZhbGlkIGNhbGwgZGlkIG5vdCBzdWNjZWVkLgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9kb20vdW5yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L2RvbS91bnJlZ2lzdGVyLXByb3RvY29sLWhhbmRsZXIuaHRtbAppbmRl
eCAzMGIzMTEyMTExM2VlZTAxZDE0NmVlYWJhZjNiNWE3NWJmODY3MDc0Li4zZjY4MGM0YzM5Nzgy
ZTFmMDRiYWI2ZGIyZGYzZmEyYmUyMzU0OWMyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0
L2RvbS91bnJlZ2lzdGVyLXByb3RvY29sLWhhbmRsZXIuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2RvbS91bnJlZ2lzdGVyLXByb3RvY29sLWhhbmRsZXIuaHRtbApAQCAtMjMsMTYgKzIzLDE2
IEBAIGludmFsaWRfcHJvdG9jb2xzLmZvckVhY2goZnVuY3Rpb24gKHByb3RvY29sKSB7CiAgICAg
dHJ5IHsKICAgICAgICAgd2luZG93Lm5hdmlnYXRvci51bnJlZ2lzdGVyUHJvdG9jb2xIYW5kbGVy
KHByb3RvY29sLCAiaW52YWxpZCBwcm90b2NvbCAlcyIsICJ0aXRsZSIpOwogICAgIH0gY2F0Y2gg
KGUpIHsKLSAgICAgICAgc3VjY2VlZGVkID0gJ1NFQ1VSSVRZX0VSUicgPT0gZS5uYW1lOworICAg
ICAgICBzdWNjZWVkZWQgPSAnU2VjdXJpdHlFcnJvcicgPT0gZS5uYW1lOwogICAgIH0KIAogICAg
IGlmIChzdWNjZWVkZWQpCi0gICAgICAgIGRlYnVnKCdQYXNzOiBJbnZhbGlkIHByb3RvY29sICIn
ICsgcHJvdG9jb2wgKyAnIiB0aHJldyBTRUNVUklUWV9FUlIgZXhjZXB0aW9uLicpOworICAgICAg
ICBkZWJ1ZygnUGFzczogSW52YWxpZCBwcm90b2NvbCAiJyArIHByb3RvY29sICsgJyIgdGhyZXcg
U2VjdXJpdHlFcnJvciBleGNlcHRpb24uJyk7CiAgICAgZWxzZQogICAgICAgICBkZWJ1ZygnRmFp
bDogSW52YWxpZCBwcm90b2NvbCAiJyArIHByb3RvY29sICsgJyIgYWxsb3dlZC4nKTsKIH0pOwog
Ci12YXIgdmFsaWRfcHJvdG9jb2xzID0gWydpcmMnLCAnbWFpbHRvJywgJ21tcycsICduZXdzJywg
J25udHAnLCAnc21zJywgJ3Ntc3RvJywgJ3RlbCcsICd1cm4nLCAnd2ViY2FsJ107Cit2YXIgdmFs
aWRfcHJvdG9jb2xzID0gWydpcmMnLCAnZ2VvJywgJ21haWx0bycsICdtYWduZXQnLCAnbW1zJywg
J25ld3MnLCAnbm50cCcsICdzaXAnLCAnc21zJywgJ3Ntc3RvJywgJ3NzaCcsICd0ZWwnLCAndXJu
JywgJ3dlYmNhbCcsICd4bXBwJ107CiB2YWxpZF9wcm90b2NvbHMuZm9yRWFjaChmdW5jdGlvbiAo
cHJvdG9jb2wpIHsKICAgICB2YXIgc3VjY2VlZGVkID0gZmFsc2U7CiAgICAgdHJ5IHsKQEAgLTU0
LDExICs1NCwxMSBAQCBpbnZhbGlkX3VybHMuZm9yRWFjaChmdW5jdGlvbiAodXJsKSB7CiAgICB0
cnkgewogICAgICAgICB3aW5kb3cubmF2aWdhdG9yLnVucmVnaXN0ZXJQcm90b2NvbEhhbmRsZXIo
J3dlYitteXByb3RvY29sJywgdXJsLCAndGl0bGUnKTsKICAgICB9IGNhdGNoIChlKSB7Ci0gICAg
ICAgIHN1Y2NlZWRlZCA9ICdTWU5UQVhfRVJSJyA9PSBlLm5hbWU7CisgICAgICAgIHN1Y2NlZWRl
ZCA9ICdTeW50YXhFcnJvcicgPT0gZS5uYW1lOwogICAgIH0KIAogICAgIGlmIChzdWNjZWVkZWQp
Ci0gICAgICAgIGRlYnVnKCdQYXNzOiBJbnZhbGlkIHVybCAiJyArIHVybCArICciIHRocmV3IFNZ
TlRBWF9FUlIgZXhjZXB0aW9uLicpOworICAgICAgICBkZWJ1ZygnUGFzczogSW52YWxpZCB1cmwg
IicgKyB1cmwgKyAnIiB0aHJldyBTeW50YXhFcnJvciBleGNlcHRpb24uJyk7CiAgICAgZWxzZQog
ICAgICAgICBkZWJ1ZygnRmFpbDogSW52YWxpZCB1cmwgIicgKyB1cmwgKyAnIiBhbGxvd2VkLicp
OwogfSk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvZmFzdC9kb20vcmVn
aXN0ZXItcHJvdG9jb2wtaGFuZGxlci1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9lZmwvZmFzdC9kb20vcmVnaXN0ZXItcHJvdG9jb2wtaGFuZGxlci1leHBlY3RlZC50eHQKaW5k
ZXggZTU0ODU5Y2Y3YTMzZDA5YTI3ODU2NjM3ZGU4ZTY3OWUwMGIzYmIyOC4uODYxMjgyZmIwNzAx
ZDg4MWQ5ZjE0M2RiMDQzYmE5NjNhNjJkMDQ2ZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZWZsL2Zhc3QvZG9tL3JlZ2lzdGVyLXByb3RvY29sLWhhbmRsZXItZXhwZWN0ZWQudHh0
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9mYXN0L2RvbS9yZWdpc3Rlci1wcm90b2Nv
bC1oYW5kbGVyLWV4cGVjdGVkLnR4dApAQCAtNSwxNSArNSwyMCBAQCBQYXNzOiBJbnZhbGlkIHBy
b3RvY29sICJodHRwIiB0aHJldyBTZWN1cml0eUVycm9yIGV4Y2VwdGlvbi4KIFBhc3M6IEludmFs
aWQgcHJvdG9jb2wgImh0dHBzIiB0aHJldyBTZWN1cml0eUVycm9yIGV4Y2VwdGlvbi4KIFBhc3M6
IEludmFsaWQgcHJvdG9jb2wgImZpbGUiIHRocmV3IFNlY3VyaXR5RXJyb3IgZXhjZXB0aW9uLgog
UGFzczogVmFsaWQgcHJvdG9jb2wgImlyYyIgYWxsb3dlZC4KK1Bhc3M6IFZhbGlkIHByb3RvY29s
ICJnZW8iIGFsbG93ZWQuCiBQYXNzOiBWYWxpZCBwcm90b2NvbCAibWFpbHRvIiBhbGxvd2VkLgor
UGFzczogVmFsaWQgcHJvdG9jb2wgIm1hZ25ldCIgYWxsb3dlZC4KIFBhc3M6IFZhbGlkIHByb3Rv
Y29sICJtbXMiIGFsbG93ZWQuCiBQYXNzOiBWYWxpZCBwcm90b2NvbCAibmV3cyIgYWxsb3dlZC4K
IFBhc3M6IFZhbGlkIHByb3RvY29sICJubnRwIiBhbGxvd2VkLgorUGFzczogVmFsaWQgcHJvdG9j
b2wgInNpcCIgYWxsb3dlZC4KIFBhc3M6IFZhbGlkIHByb3RvY29sICJzbXMiIGFsbG93ZWQuCiBQ
YXNzOiBWYWxpZCBwcm90b2NvbCAic21zdG8iIGFsbG93ZWQuCitQYXNzOiBWYWxpZCBwcm90b2Nv
bCAic3NoIiBhbGxvd2VkLgogUGFzczogVmFsaWQgcHJvdG9jb2wgInRlbCIgYWxsb3dlZC4KIFBh
c3M6IFZhbGlkIHByb3RvY29sICJ1cm4iIGFsbG93ZWQuCiBQYXNzOiBWYWxpZCBwcm90b2NvbCAi
d2ViY2FsIiBhbGxvd2VkLgorUGFzczogVmFsaWQgcHJvdG9jb2wgInhtcHAiIGFsbG93ZWQuCiBQ
YXNzOiBJbnZhbGlkIHVybCAiIiB0aHJldyBTeW50YXhFcnJvciBleGNlcHRpb24uCiBQYXNzOiBJ
bnZhbGlkIHVybCAiJVMiIHRocmV3IFN5bnRheEVycm9yIGV4Y2VwdGlvbi4KIFBhc3M6IFZhbGlk
IGNhbGwgc3VjY2VlZGVkLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL2Zh
c3QvZG9tL3VucmVnaXN0ZXItcHJvdG9jb2wtaGFuZGxlci1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9lZmwvZmFzdC9kb20vdW5yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLWV4
cGVjdGVkLnR4dAppbmRleCA5ODYwZjljYTJkYjdhNTkyMzljZGYyMjU0OWE0M2I3ODIzOThiNTJk
Li4zOGI1MjhlZjEzY2UwZWM2MjE5NDM2OTk1YmZlOTViYzkyNTQzMDQ1IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvZmFzdC9kb20vdW5yZWdpc3Rlci1wcm90b2NvbC1oYW5k
bGVyLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvZmFzdC9kb20v
dW5yZWdpc3Rlci1wcm90b2NvbC1oYW5kbGVyLWV4cGVjdGVkLnR4dApAQCAtNSwxNSArNSwyMCBA
QCBQYXNzOiBJbnZhbGlkIHByb3RvY29sICJodHRwIiB0aHJldyBTZWN1cml0eUVycm9yIGV4Y2Vw
dGlvbi4KIFBhc3M6IEludmFsaWQgcHJvdG9jb2wgImh0dHBzIiB0aHJldyBTZWN1cml0eUVycm9y
IGV4Y2VwdGlvbi4KIFBhc3M6IEludmFsaWQgcHJvdG9jb2wgImZpbGUiIHRocmV3IFNlY3VyaXR5
RXJyb3IgZXhjZXB0aW9uLgogUGFzczogVmFsaWQgcHJvdG9jb2wgImlyYyIgYWxsb3dlZC4KK1Bh
c3M6IFZhbGlkIHByb3RvY29sICJnZW8iIGFsbG93ZWQuCiBQYXNzOiBWYWxpZCBwcm90b2NvbCAi
bWFpbHRvIiBhbGxvd2VkLgorUGFzczogVmFsaWQgcHJvdG9jb2wgIm1hZ25ldCIgYWxsb3dlZC4K
IFBhc3M6IFZhbGlkIHByb3RvY29sICJtbXMiIGFsbG93ZWQuCiBQYXNzOiBWYWxpZCBwcm90b2Nv
bCAibmV3cyIgYWxsb3dlZC4KIFBhc3M6IFZhbGlkIHByb3RvY29sICJubnRwIiBhbGxvd2VkLgor
UGFzczogVmFsaWQgcHJvdG9jb2wgInNpcCIgYWxsb3dlZC4KIFBhc3M6IFZhbGlkIHByb3RvY29s
ICJzbXMiIGFsbG93ZWQuCiBQYXNzOiBWYWxpZCBwcm90b2NvbCAic21zdG8iIGFsbG93ZWQuCitQ
YXNzOiBWYWxpZCBwcm90b2NvbCAic3NoIiBhbGxvd2VkLgogUGFzczogVmFsaWQgcHJvdG9jb2wg
InRlbCIgYWxsb3dlZC4KIFBhc3M6IFZhbGlkIHByb3RvY29sICJ1cm4iIGFsbG93ZWQuCiBQYXNz
OiBWYWxpZCBwcm90b2NvbCAid2ViY2FsIiBhbGxvd2VkLgorUGFzczogVmFsaWQgcHJvdG9jb2wg
InhtcHAiIGFsbG93ZWQuCiBQYXNzOiBJbnZhbGlkIHVybCAiIiB0aHJldyBTeW50YXhFcnJvciBl
eGNlcHRpb24uCiBQYXNzOiBJbnZhbGlkIHVybCAiJVMiIHRocmV3IFN5bnRheEVycm9yIGV4Y2Vw
dGlvbi4KIFBhc3M6IFZhbGlkIGNhbGwgc3VjY2VlZGVkLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>