<?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>71750</bug_id>
          
          <creation_ts>2011-11-07 16:53:50 -0800</creation_ts>
          <short_desc>Move DomainRelaxationForbidden scheme registry to SchemeRegistry</short_desc>
          <delta_ts>2011-11-07 17:38:09 -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="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>eric</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>497598</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-11-07 16:53:50 -0800</bug_when>
    <thetext>Move DomainRelaxationForbidden scheme registry to SchemeRegistry</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497599</commentid>
    <comment_count>1</comment_count>
      <attachid>113959</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-11-07 16:54:47 -0800</bug_when>
    <thetext>Created attachment 113959
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497635</commentid>
    <comment_count>2</comment_count>
      <attachid>113959</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-07 17:38:04 -0800</bug_when>
    <thetext>Comment on attachment 113959
Patch

Clearing flags on attachment: 113959

Committed r99509: &lt;http://trac.webkit.org/changeset/99509&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497636</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-07 17:38:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>113959</attachid>
            <date>2011-11-07 16:54:47 -0800</date>
            <delta_ts>2011-11-07 17:38:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-71750-20111107165446.patch</filename>
            <type>text/plain</type>
            <size>14149</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDk5NTA1KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTEtMTEtMDcgIEFkYW0gQmFy
dGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBNb3ZlIERvbWFpblJlbGF4YXRpb25G
b3JiaWRkZW4gc2NoZW1lIHJlZ2lzdHJ5IHRvIFNjaGVtZVJlZ2lzdHJ5CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MTc1MAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFzIHN0YXRlZCBpbiB0aGUgRklYTUUs
IHNjaGVtZSByZWdpc3RyaWVzIGJlbG9uZyBpbiBTY2hlbWVSZWdpc3RyeSwgbm90CisgICAgICAg
IGluIFNlY3VyaXR5T3JpZ2luLgorCisgICAgICAgICogV2ViQ29yZS5leHAuaW46CisgICAgICAg
ICogZG9tL0RvY3VtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50OjpzZXREb21h
aW4pOgorICAgICAgICAqIHBhZ2UvU2VjdXJpdHlPcmlnaW4uY3BwOgorICAgICAgICAqIHBhZ2Uv
U2VjdXJpdHlPcmlnaW4uaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9TY2hlbWVSZWdpc3RyeS5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpzY2hlbWVzRm9yYmlkZGVuRnJvbURvbWFpblJlbGF4YXRpb24p
OgorICAgICAgICAoV2ViQ29yZTo6U2NoZW1lUmVnaXN0cnk6OnNldERvbWFpblJlbGF4YXRpb25G
b3JiaWRkZW5Gb3JVUkxTY2hlbWUpOgorICAgICAgICAoV2ViQ29yZTo6U2NoZW1lUmVnaXN0cnk6
OmlzRG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZSk6CisgICAgICAgICogcGxh
dGZvcm0vU2NoZW1lUmVnaXN0cnkuaDoKKwogMjAxMS0xMS0wNyAgQWRhbSBCYXJ0aCAgPGFiYXJ0
aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFdlYldvcmtlcnMgZmFpbCB3aXRoIGRvY3VtZW50LmRv
bWFpbiBzZXQgd2hlbiBhY2Nlc3NpbmcgZnJvbSBzdWJkb21haW4KSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL1dlYkNvcmUuZXhwLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
ZXhwLmluCShyZXZpc2lvbiA5OTQ3NykKKysrIFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmlu
CSh3b3JraW5nIGNvcHkpCkBAIC0zNjYsNiArMzY2LDcgQEAgX19aTjdXZWJDb3JlMTRTY2hlbWVS
ZWdpc3RyeTI0cmVnaXN0ZXJVUgogX19aTjdXZWJDb3JlMTRTY2hlbWVSZWdpc3RyeTI1cmVnaXN0
ZXJVUkxTY2hlbWVBc1NlY3VyZUVSS04zV1RGNlN0cmluZ0UKIF9fWk43V2ViQ29yZTE0U2NoZW1l
UmVnaXN0cnkzMnJlZ2lzdGVyVVJMU2NoZW1lQXNFbXB0eURvY3VtZW50RVJLTjNXVEY2U3RyaW5n
RQogX19aTjdXZWJDb3JlMTRTY2hlbWVSZWdpc3RyeTM0c2hvdWxkTG9hZFVSTFNjaGVtZUFzRW1w
dHlEb2N1bWVudEVSS04zV1RGNlN0cmluZ0UKK19fWk43V2ViQ29yZTE0U2NoZW1lUmVnaXN0cnk0
MHNldERvbWFpblJlbGF4YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWVFYlJLTjNXVEY2U3RyaW5n
RQogX19aTjdXZWJDb3JlMTRTY2hlbWVSZWdpc3RyeTYycmVnaXN0ZXJVUkxTY2hlbWVBc0FsbG93
aW5nTG9jYWxTdG9yYWdlQWNjZXNzSW5Qcml2YXRlQnJvd3NpbmdFUktOM1dURjZTdHJpbmdFCiBf
X1pON1dlYkNvcmUxNFNjaGVtZVJlZ2lzdHJ5NThyZWdpc3RlclVSTFNjaGVtZUFzQWxsb3dpbmdE
YXRhYmFzZUFjY2Vzc0luUHJpdmF0ZUJyb3dzaW5nRVJLTjNXVEY2U3RyaW5nRQogX19aTjdXZWJD
b3JlMTRTY3JvbGxhYmxlQXJlYTE2aGFuZGxlV2hlZWxFdmVudEVSS05TXzE4UGxhdGZvcm1XaGVl
bEV2ZW50RQpAQCAtMzkwLDcgKzM5MSw2IEBAIF9fWk43V2ViQ29yZTE0U2VjdXJpdHlPcmlnaW4y
N3Jlc2V0T3JpZ2kKIF9fWk43V2ViQ29yZTE0U2VjdXJpdHlPcmlnaW4yOGNyZWF0ZUZyb21EYXRh
YmFzZUlkZW50aWZpZXJFUktOM1dURjZTdHJpbmdFCiBfX1pON1dlYkNvcmUxNFNlY3VyaXR5T3Jp
Z2luMjlhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeUVSS1MwX1JLTjNXVEY2U3RyaW5nRVM2
X2IKIF9fWk43V2ViQ29yZTE0U2VjdXJpdHlPcmlnaW4zMnJlbW92ZU9yaWdpbkFjY2Vzc1doaXRl
bGlzdEVudHJ5RVJLUzBfUktOM1dURjZTdHJpbmdFUzZfYgotX19aTjdXZWJDb3JlMTRTZWN1cml0
eU9yaWdpbjQwc2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZUViUktOM1dU
RjZTdHJpbmdFCiBfX1pON1dlYkNvcmUxNFNlY3VyaXR5T3JpZ2luNmNyZWF0ZUVSS04zV1RGNlN0
cmluZ0VTNF9pCiBfX1pON1dlYkNvcmUxNFNlY3VyaXR5T3JpZ2luNmNyZWF0ZUVSS05TXzRLVVJM
RWIKIF9fWk43V2ViQ29yZTE0U3RvcmFnZVRyYWNrZXI3b3JpZ2luc0VSTjNXVEY2VmVjdG9ySU5T
MV82UmVmUHRySU5TXzE0U2VjdXJpdHlPcmlnaW5FRUVMbTBFRUUKSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL2RvbS9Eb2N1bWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL0Rv
Y3VtZW50LmNwcAkocmV2aXNpb24gOTk0NzcpCisrKyBTb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1l
bnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zNTk3LDcgKzM1OTcsNyBAQCBTdHJpbmcgRG9jdW1l
bnQ6OmRvbWFpbigpIGNvbnN0CiAKIHZvaWQgRG9jdW1lbnQ6OnNldERvbWFpbihjb25zdCBTdHJp
bmcmIG5ld0RvbWFpbiwgRXhjZXB0aW9uQ29kZSYgZWMpCiB7Ci0gICAgaWYgKFNlY3VyaXR5T3Jp
Z2luOjppc0RvbWFpblJlbGF4YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWUoc2VjdXJpdHlPcmln
aW4oKS0+cHJvdG9jb2woKSkpIHsKKyAgICBpZiAoU2NoZW1lUmVnaXN0cnk6OmlzRG9tYWluUmVs
YXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZShzZWN1cml0eU9yaWdpbigpLT5wcm90b2NvbCgp
KSkgewogICAgICAgICBlYyA9IFNFQ1VSSVRZX0VSUjsKICAgICAgICAgcmV0dXJuOwogICAgIH0K
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvU2VjdXJpdHlPcmlnaW4uY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvU2VjdXJpdHlPcmlnaW4uY3BwCShyZXZpc2lvbiA5OTQ3
NykKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2UvU2VjdXJpdHlPcmlnaW4uY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC0xNzYsMzIgKzE3Niw2IEBAIHZvaWQgU2VjdXJpdHlPcmlnaW46OnNldERvbWFpbkZy
b21ET00oY28KICAgICBtX2RvbWFpbiA9IG5ld0RvbWFpbi5sb3dlcigpOwogfQogCi0vLyBGSVhN
RTogVGhpcyBzaG91bGQgbW92ZSB0byBTY2hlbWVSZWdpc3RyeSEKLXN0YXRpYyBIYXNoU2V0PFN0
cmluZz4mIHNjaGVtZXNGb3JiaWRkZW5Gcm9tRG9tYWluUmVsYXhhdGlvbigpCi17Ci0gICAgREVG
SU5FX1NUQVRJQ19MT0NBTChIYXNoU2V0PFN0cmluZz4sIHNjaGVtZXMsICgpKTsKLSAgICByZXR1
cm4gc2NoZW1lczsKLX0KLQotdm9pZCBTZWN1cml0eU9yaWdpbjo6c2V0RG9tYWluUmVsYXhhdGlv
bkZvcmJpZGRlbkZvclVSTFNjaGVtZShib29sIGZvcmJpZGRlbiwgY29uc3QgU3RyaW5nJiBzY2hl
bWUpCi17Ci0gICAgaWYgKHNjaGVtZS5pc0VtcHR5KCkpCi0gICAgICAgIHJldHVybjsKLQotICAg
IGlmIChmb3JiaWRkZW4pCi0gICAgICAgIHNjaGVtZXNGb3JiaWRkZW5Gcm9tRG9tYWluUmVsYXhh
dGlvbigpLmFkZChzY2hlbWUpOwotICAgIGVsc2UKLSAgICAgICAgc2NoZW1lc0ZvcmJpZGRlbkZy
b21Eb21haW5SZWxheGF0aW9uKCkucmVtb3ZlKHNjaGVtZSk7Ci19Ci0KLWJvb2wgU2VjdXJpdHlP
cmlnaW46OmlzRG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZShjb25zdCBTdHJp
bmcmIHNjaGVtZSkKLXsKLSAgICBpZiAoc2NoZW1lLmlzRW1wdHkoKSkKLSAgICAgICAgcmV0dXJu
IGZhbHNlOwotCi0gICAgcmV0dXJuIHNjaGVtZXNGb3JiaWRkZW5Gcm9tRG9tYWluUmVsYXhhdGlv
bigpLmNvbnRhaW5zKHNjaGVtZSk7Ci19Ci0KIGJvb2wgU2VjdXJpdHlPcmlnaW46OmNhbkFjY2Vz
cyhjb25zdCBTZWN1cml0eU9yaWdpbiogb3RoZXIpIGNvbnN0CiB7CiAgICAgaWYgKG1fdW5pdmVy
c2FsQWNjZXNzKQpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9TZWN1cml0eU9yaWdpbi5oCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvU2VjdXJpdHlPcmlnaW4uaAkocmV2aXNp
b24gOTk0NzcpCisrKyBTb3VyY2UvV2ViQ29yZS9wYWdlL1NlY3VyaXR5T3JpZ2luLmgJKHdvcmtp
bmcgY29weSkKQEAgLTU3LDEwICs1Nyw2IEBAIHB1YmxpYzoKICAgICB2b2lkIHNldERvbWFpbkZy
b21ET00oY29uc3QgU3RyaW5nJiBuZXdEb21haW4pOwogICAgIGJvb2wgZG9tYWluV2FzU2V0SW5E
T00oKSBjb25zdCB7IHJldHVybiBtX2RvbWFpbldhc1NldEluRE9NOyB9CiAKLSAgICAvLyBGSVhN
RTogVGhpcyBzaG91bGQgbW92ZSB0byBTY2hlbWVSZWdpc3RyeS4KLSAgICBzdGF0aWMgdm9pZCBz
ZXREb21haW5SZWxheGF0aW9uRm9yYmlkZGVuRm9yVVJMU2NoZW1lKGJvb2wgZm9yYmlkZGVuLCBj
b25zdCBTdHJpbmcmKTsKLSAgICBzdGF0aWMgYm9vbCBpc0RvbWFpblJlbGF4YXRpb25Gb3JiaWRk
ZW5Gb3JVUkxTY2hlbWUoY29uc3QgU3RyaW5nJik7Ci0KICAgICBTdHJpbmcgcHJvdG9jb2woKSBj
b25zdCB7IHJldHVybiBtX3Byb3RvY29sOyB9CiAgICAgU3RyaW5nIGhvc3QoKSBjb25zdCB7IHJl
dHVybiBtX2hvc3Q7IH0KICAgICBTdHJpbmcgZG9tYWluKCkgY29uc3QgeyByZXR1cm4gbV9kb21h
aW47IH0KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1NjaGVtZVJlZ2lzdHJ5LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY2hlbWVSZWdpc3RyeS5jcHAJ
KHJldmlzaW9uIDk5NDc3KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU2NoZW1lUmVnaXN0
cnkuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC04Niw2ICs4NiwxMiBAQCBzdGF0aWMgVVJMU2NoZW1l
c01hcCYgZW1wdHlEb2N1bWVudFNjaGVtCiAgICAgcmV0dXJuIGVtcHR5RG9jdW1lbnRTY2hlbWVz
OwogfQogCitzdGF0aWMgSGFzaFNldDxTdHJpbmc+JiBzY2hlbWVzRm9yYmlkZGVuRnJvbURvbWFp
blJlbGF4YXRpb24oKQoreworICAgIERFRklORV9TVEFUSUNfTE9DQUwoSGFzaFNldDxTdHJpbmc+
LCBzY2hlbWVzLCAoKSk7CisgICAgcmV0dXJuIHNjaGVtZXM7Cit9CisKIHN0YXRpYyBVUkxTY2hl
bWVzTWFwJiBjYW5EaXNwbGF5T25seUlmQ2FuUmVxdWVzdFNjaGVtZXMoKQogewogICAgIERFRklO
RV9TVEFUSUNfTE9DQUwoVVJMU2NoZW1lc01hcCwgY2FuRGlzcGxheU9ubHlJZkNhblJlcXVlc3RT
Y2hlbWVzLCAoKSk7CkBAIC0xOTgsNiArMjA0LDI0IEBAIGJvb2wgU2NoZW1lUmVnaXN0cnk6OnNo
b3VsZExvYWRVUkxTY2hlbWUKICAgICByZXR1cm4gZW1wdHlEb2N1bWVudFNjaGVtZXMoKS5jb250
YWlucyhzY2hlbWUpOwogfQogCit2b2lkIFNjaGVtZVJlZ2lzdHJ5OjpzZXREb21haW5SZWxheGF0
aW9uRm9yYmlkZGVuRm9yVVJMU2NoZW1lKGJvb2wgZm9yYmlkZGVuLCBjb25zdCBTdHJpbmcmIHNj
aGVtZSkKK3sKKyAgICBpZiAoc2NoZW1lLmlzRW1wdHkoKSkKKyAgICAgICAgcmV0dXJuOworCisg
ICAgaWYgKGZvcmJpZGRlbikKKyAgICAgICAgc2NoZW1lc0ZvcmJpZGRlbkZyb21Eb21haW5SZWxh
eGF0aW9uKCkuYWRkKHNjaGVtZSk7CisgICAgZWxzZQorICAgICAgICBzY2hlbWVzRm9yYmlkZGVu
RnJvbURvbWFpblJlbGF4YXRpb24oKS5yZW1vdmUoc2NoZW1lKTsKK30KKworYm9vbCBTY2hlbWVS
ZWdpc3RyeTo6aXNEb21haW5SZWxheGF0aW9uRm9yYmlkZGVuRm9yVVJMU2NoZW1lKGNvbnN0IFN0
cmluZyYgc2NoZW1lKQoreworICAgIGlmIChzY2hlbWUuaXNFbXB0eSgpKQorICAgICAgICByZXR1
cm4gZmFsc2U7CisgICAgcmV0dXJuIHNjaGVtZXNGb3JiaWRkZW5Gcm9tRG9tYWluUmVsYXhhdGlv
bigpLmNvbnRhaW5zKHNjaGVtZSk7Cit9CisKIGJvb2wgU2NoZW1lUmVnaXN0cnk6OmNhbkRpc3Bs
YXlPbmx5SWZDYW5SZXF1ZXN0KGNvbnN0IFN0cmluZyYgc2NoZW1lKQogewogICAgIGlmIChzY2hl
bWUuaXNFbXB0eSgpKQpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU2NoZW1lUmVnaXN0
cnkuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY2hlbWVSZWdpc3Ry
eS5oCShyZXZpc2lvbiA5OTQ3NykKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1NjaGVtZVJl
Z2lzdHJ5LmgJKHdvcmtpbmcgY29weSkKQEAgLTU5LDYgKzU5LDkgQEAgcHVibGljOgogICAgIHN0
YXRpYyB2b2lkIHJlZ2lzdGVyVVJMU2NoZW1lQXNFbXB0eURvY3VtZW50KGNvbnN0IFN0cmluZyYp
OwogICAgIHN0YXRpYyBib29sIHNob3VsZExvYWRVUkxTY2hlbWVBc0VtcHR5RG9jdW1lbnQoY29u
c3QgU3RyaW5nJik7CiAKKyAgICBzdGF0aWMgdm9pZCBzZXREb21haW5SZWxheGF0aW9uRm9yYmlk
ZGVuRm9yVVJMU2NoZW1lKGJvb2wgZm9yYmlkZGVuLCBjb25zdCBTdHJpbmcmKTsKKyAgICBzdGF0
aWMgYm9vbCBpc0RvbWFpblJlbGF4YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWUoY29uc3QgU3Ry
aW5nJik7CisKICAgICAvLyBTdWNoIHNjaGVtZXMgc2hvdWxkIGRlbGVnYXRlIHRvIFNlY3VyaXR5
T3JpZ2luOjpjYW5SZXF1ZXN0IGZvciBhbnkgVVJMCiAgICAgLy8gcGFzc2VkIHRvIFNlY3VyaXR5
T3JpZ2luOjpjYW5EaXNwbGF5LgogICAgIHN0YXRpYyBib29sIGNhbkRpc3BsYXlPbmx5SWZDYW5S
ZXF1ZXN0KGNvbnN0IFN0cmluZyYgc2NoZW1lKTsKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDk5
NTA1KQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMTEtMTEtMDcgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKwor
ICAgICAgICBNb3ZlIERvbWFpblJlbGF4YXRpb25Gb3JiaWRkZW4gc2NoZW1lIHJlZ2lzdHJ5IHRv
IFNjaGVtZVJlZ2lzdHJ5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD03MTc1MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2Vi
UHJvY2Vzczo6c2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZSk6CisKIDIw
MTEtMTEtMDcgIEJldGggRGFraW4gIDxiZGFraW5AYXBwbGUuY29tPgogCiAgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MTQ5MApJbmRleDogU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuY3BwCShyZXZpc2lvbiA5OTQ3NykKKysrIFNvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI2
NCw3ICsyNjQsNyBAQCB2b2lkIFdlYlByb2Nlc3M6OnJlZ2lzdGVyVVJMU2NoZW1lQXNTZWN1CiAK
IHZvaWQgV2ViUHJvY2Vzczo6c2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVt
ZShjb25zdCBTdHJpbmcmIHVybFNjaGVtZSkgY29uc3QKIHsKLSAgICBTZWN1cml0eU9yaWdpbjo6
c2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZSh0cnVlLCB1cmxTY2hlbWUp
OworICAgIFNjaGVtZVJlZ2lzdHJ5OjpzZXREb21haW5SZWxheGF0aW9uRm9yYmlkZGVuRm9yVVJM
U2NoZW1lKHRydWUsIHVybFNjaGVtZSk7CiB9CiAKIHZvaWQgV2ViUHJvY2Vzczo6c2V0RGVmYXVs
dFJlcXVlc3RUaW1lb3V0SW50ZXJ2YWwoZG91YmxlIHRpbWVvdXRJbnRlcnZhbCkKSW5kZXg6IFNv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvY2hyb21pdW0vQ2hhbmdlTG9nCShyZXZpc2lvbiA5OTUwNSkKKysrIFNvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEt
MTEtMDcgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBNb3ZlIERv
bWFpblJlbGF4YXRpb25Gb3JiaWRkZW4gc2NoZW1lIHJlZ2lzdHJ5IHRvIFNjaGVtZVJlZ2lzdHJ5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MTc1MAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3JjL1dl
YlZpZXdJbXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViVmlld0ltcGw6OnNldERvbWFpblJl
bGF4YXRpb25Gb3JiaWRkZW4pOgorCiAyMDExLTExLTA3ICBCZXRoIERha2luICA8YmRha2luQGFw
cGxlLmNvbT4KIAogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NzE0OTAKSW5kZXg6IFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYlZpZXdJbXBsLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3SW1wbC5j
cHAJKHJldmlzaW9uIDk5NDc3KQorKysgU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVmll
d0ltcGwuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC05NCw2ICs5NCw3IEBACiAjaW5jbHVkZSAiUmVu
ZGVyTGF5ZXJDb21wb3NpdG9yLmgiCiAjaW5jbHVkZSAiUmVuZGVyVmlldy5oIgogI2luY2x1ZGUg
IlJlc291cmNlSGFuZGxlLmgiCisjaW5jbHVkZSAiU2NoZW1lUmVnaXN0cnkuaCIKICNpbmNsdWRl
ICJTY3JvbGxBbmltYXRvci5oIgogI2luY2x1ZGUgIlNlY3VyaXR5T3JpZ2luLmgiCiAjaW5jbHVk
ZSAiU2V0dGluZ3MuaCIKQEAgLTIyNzksNyArMjI4MCw3IEBAIGJvb2wgV2ViVmlld0ltcGw6Omlz
QWN0aXZlKCkgY29uc3QKIAogdm9pZCBXZWJWaWV3SW1wbDo6c2V0RG9tYWluUmVsYXhhdGlvbkZv
cmJpZGRlbihib29sIGZvcmJpZGRlbiwgY29uc3QgV2ViU3RyaW5nJiBzY2hlbWUpCiB7Ci0gICAg
U2VjdXJpdHlPcmlnaW46OnNldERvbWFpblJlbGF4YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWUo
Zm9yYmlkZGVuLCBTdHJpbmcoc2NoZW1lKSk7CisgICAgU2NoZW1lUmVnaXN0cnk6OnNldERvbWFp
blJlbGF4YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWUoZm9yYmlkZGVuLCBTdHJpbmcoc2NoZW1l
KSk7CiB9CiAKIHZvaWQgV2ViVmlld0ltcGw6OnNldFNjcm9sbGJhckNvbG9ycyh1bnNpZ25lZCBp
bmFjdGl2ZUNvbG9yLApJbmRleDogU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwkocmV2aXNpb24gOTk1MDUpCisrKyBT
b3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBA
QAorMjAxMS0xMS0wNyAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgorCisgICAgICAg
IE1vdmUgRG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbiBzY2hlbWUgcmVnaXN0cnkgdG8gU2NoZW1l
UmVnaXN0cnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTcxNzUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBXZWJWaWV3L1dlYlZpZXcubW06CisgICAgICAgICgrW1dlYlZpZXcgX3NldERvbWFpblJlbGF4
YXRpb25Gb3JiaWRkZW46Zm9yVVJMU2NoZW1lOl0pOgorCiAyMDExLTExLTA3ICBKZXNzaWUgQmVy
bGluICA8amJlcmxpbkBhcHBsZS5jb20+CiAKICAgICAgICAgTmVlZCBhIHdheSB0byBhbGxvdyBh
IHNjaGVtZSBhY2Nlc3MgdG8gTG9jYWwgU3RvcmFnZSBhbmQgRGF0YWJhc2VzIHdoaWxlIFByaXZh
dGUgQnJvd3NpbmcgaXMKSW5kZXg6IFNvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViVmlldy5t
bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L21hYy9XZWJWaWV3L1dlYlZpZXcubW0JKHJl
dmlzaW9uIDk5NDc3KQorKysgU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCSh3
b3JraW5nIGNvcHkpCkBAIC0yNjMzLDcgKzI2MzMsNyBAQCAtICh2b2lkKXNldENTU0FuaW1hdGlv
bnNTdXNwZW5kZWQ6KEJPT0wpCiAKICsgKHZvaWQpX3NldERvbWFpblJlbGF4YXRpb25Gb3JiaWRk
ZW46KEJPT0wpZm9yYmlkZGVuIGZvclVSTFNjaGVtZTooTlNTdHJpbmcgKilzY2hlbWUKIHsKLSAg
ICBTZWN1cml0eU9yaWdpbjo6c2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVt
ZShmb3JiaWRkZW4sIHNjaGVtZSk7CisgICAgU2NoZW1lUmVnaXN0cnk6OnNldERvbWFpblJlbGF4
YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWUoZm9yYmlkZGVuLCBzY2hlbWUpOwogfQogCiArICh2
b2lkKV9yZWdpc3RlclVSTFNjaGVtZUFzU2VjdXJlOihOU1N0cmluZyAqKXNjaGVtZQpJbmRleDog
U291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9x
dC9DaGFuZ2VMb2cJKHJldmlzaW9uIDk5NTA1KQorKysgU291cmNlL1dlYktpdC9xdC9DaGFuZ2VM
b2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAxMS0xMS0wNyAgQWRhbSBCYXJ0
aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgorCisgICAgICAgIE1vdmUgRG9tYWluUmVsYXhhdGlvbkZv
cmJpZGRlbiBzY2hlbWUgcmVnaXN0cnkgdG8gU2NoZW1lUmVnaXN0cnkKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcxNzUwCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVu
ZGVyVHJlZVN1cHBvcnRRdC5jcHA6CisgICAgICAgIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6
c2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZSk6CisKIDIwMTEtMTEtMDcg
IE1pY2hhZWwgU2Fib2ZmICA8bXNhYm9mZkBhcHBsZS5jb20+CiAKICAgICAgICAgVG93YXJkcyA4
IEJpdCBTdHJpbmdzOiBUZW1wbGF0aXplIEpTQzo6TGV4ZXIgY2xhc3MgYnkgY2hhcmFjdGVyIHR5
cGUKSW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBv
cnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuY3BwCShyZXZpc2lvbiA5OTQ3NykKKysrIFNvdXJj
ZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC02Niw2ICs2Niw3IEBACiAjaW5jbHVkZSAiUHJpbnRDb250ZXh0Lmgi
CiAjaW5jbHVkZSAiUmVuZGVyTGlzdEl0ZW0uaCIKICNpbmNsdWRlICJSZW5kZXJUcmVlQXNUZXh0
LmgiCisjaW5jbHVkZSAiU2NoZW1lUmVnaXN0cnkuaCIKICNpbmNsdWRlICJTY3JpcHRDb250cm9s
bGVyLmgiCiAjaW5jbHVkZSAiU2NyaXB0U291cmNlQ29kZS5oIgogI2luY2x1ZGUgIlNjcmlwdFZh
bHVlLmgiCkBAIC00NzgsNyArNDc5LDcgQEAgdm9pZCBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6
cmVzZXRPcmlnaQogCiB2b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpzZXREb21haW5SZWxh
eGF0aW9uRm9yYmlkZGVuRm9yVVJMU2NoZW1lKGJvb2wgZm9yYmlkZGVuLCBjb25zdCBRU3RyaW5n
JiBzY2hlbWUpCiB7Ci0gICAgU2VjdXJpdHlPcmlnaW46OnNldERvbWFpblJlbGF4YXRpb25Gb3Ji
aWRkZW5Gb3JVUkxTY2hlbWUoZm9yYmlkZGVuLCBzY2hlbWUpOworICAgIFNjaGVtZVJlZ2lzdHJ5
OjpzZXREb21haW5SZWxheGF0aW9uRm9yYmlkZGVuRm9yVVJMU2NoZW1lKGZvcmJpZGRlbiwgc2No
ZW1lKTsKIH0KIAogdm9pZCBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6c2V0Q2FyZXRCcm93c2lu
Z0VuYWJsZWQoUVdlYlBhZ2UqIHBhZ2UsIGJvb2wgdmFsdWUpCkluZGV4OiBTb3VyY2UvV2ViS2l0
L3dpbi9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC93aW4vQ2hhbmdlTG9n
CShyZXZpc2lvbiA5OTUwNSkKKysrIFNvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDExLTExLTA3ICBBZGFtIEJhcnRoICA8YWJhcnRo
QHdlYmtpdC5vcmc+CisKKyAgICAgICAgTW92ZSBEb21haW5SZWxheGF0aW9uRm9yYmlkZGVuIHNj
aGVtZSByZWdpc3RyeSB0byBTY2hlbWVSZWdpc3RyeQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzE3NTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYlZpZXcuY3BwOgorICAgICAgICAoV2ViVmlldzo6
c2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZSk6CisKIDIwMTEtMTEtMDcg
IEJldGggRGFraW4gIDxiZGFraW5AYXBwbGUuY29tPgogCiAgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MTQ5MApJbmRleDogU291cmNlL1dlYktpdC93aW4v
V2ViVmlldy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC93aW4vV2ViVmlldy5jcHAJ
KHJldmlzaW9uIDk5NDc3KQorKysgU291cmNlL1dlYktpdC93aW4vV2ViVmlldy5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTY1NDgsNyArNjU0OCw3IEBAIEhSRVNVTFQgV2ViVmlldzo6Z2VvbG9jYXRp
b25EaWRGYWlsV2l0aEUKIAogSFJFU1VMVCBXZWJWaWV3OjpzZXREb21haW5SZWxheGF0aW9uRm9y
YmlkZGVuRm9yVVJMU2NoZW1lKEJPT0wgZm9yYmlkZGVuLCBCU1RSIHNjaGVtZSkKIHsKLSAgICBT
ZWN1cml0eU9yaWdpbjo6c2V0RG9tYWluUmVsYXhhdGlvbkZvcmJpZGRlbkZvclVSTFNjaGVtZShm
b3JiaWRkZW4sIFN0cmluZyhzY2hlbWUsIFN5c1N0cmluZ0xlbihzY2hlbWUpKSk7CisgICAgU2No
ZW1lUmVnaXN0cnk6OnNldERvbWFpblJlbGF4YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWUoZm9y
YmlkZGVuLCBTdHJpbmcoc2NoZW1lLCBTeXNTdHJpbmdMZW4oc2NoZW1lKSkpOwogICAgIHJldHVy
biBTX09LOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>