<?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>37931</bug_id>
          
          <creation_ts>2010-04-21 09:32:53 -0700</creation_ts>
          <short_desc>Add automated tests for UserContentURLPattern</short_desc>
          <delta_ts>2024-11-14 11:35:03 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=142365</see_also>
          <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>112476</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Timothy Hatcher">timothy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aroben</cc>
    
    <cc>bunhere</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>hyatt</cc>
    
    <cc>rakuco</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>215360</commentid>
    <comment_count>0</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2010-04-21 09:32:53 -0700</bug_when>
    <thetext>We need to add tests for UserContentURLPattern.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027489</commentid>
    <comment_count>1</comment_count>
      <attachid>236187</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-08-07 08:28:45 -0700</bug_when>
    <thetext>Created attachment 236187
Patch

This path adds a unit test for UserContentURLPattern. It&apos;s only added for GTK+ for now, since I don&apos;t have a mac to deal with xcode files. I&apos;ve added several FIXME comments for the things that might be bugs in the implementation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027683</commentid>
    <comment_count>2</comment_count>
      <attachid>236187</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-08-07 16:20:04 -0700</bug_when>
    <thetext>Comment on attachment 236187
Patch

Nice idea! r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027785</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-08-07 23:13:53 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 236187 [details])
&gt; Nice idea! r=me

Thanks for the review. It would be great if someone familiar with the UserContentURLPattern could confirm if the FIXMEs I added are actual bugs or the intended behaviour, and if someone with a mac could add the test also to the xcode. Then I&apos;ll focus on fixing the FIXMEs :-)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>236187</attachid>
            <date>2014-08-07 08:28:45 -0700</date>
            <delta_ts>2014-08-07 16:20:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wcore-user-content-url-pattern-test.diff</filename>
            <type>text/plain</type>
            <size>9876</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBiNjhi
MDJkLi5iOWMxYzBkIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDUgKzEsMTggQEAKIDIwMTQtMDgtMDcgIENhcmxvcyBHYXJjaWEgQ2FtcG9z
ICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCisgICAgICAgIEFkZCBhdXRvbWF0ZWQgdGVzdHMgZm9y
IFVzZXJDb250ZW50VVJMUGF0dGVybgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9Mzc5MzEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgdW5pdCB0ZXN0IGZvciBVc2VyQ29udGVudFVSTFBhdHRlcm4uCisK
KyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1BsYXRmb3JtR1RLLmNtYWtlOiBBZGQgbmV3IGZpbGUg
dG8gY29tcGlsYXRpb24uCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL1Vz
ZXJDb250ZW50VVJMUGF0dGVybi5jcHA6IEFkZGVkLgorICAgICAgICAoVGVzdFdlYktpdEFQSTo6
VEVTVCk6CisKKzIwMTQtMDgtMDcgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2Fs
aWEuY29tPgorCiAgICAgICAgIFtHVEtdIFVzZSBXZWJLaXROYXZpZ2F0aW9uQWN0aW9uIGFsc28g
Zm9yIFdlYktpdE5hdmlnYXRpb25Qb2xpY3lEZWNpc2lvbgogICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1Njk1CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvUGxhdGZvcm1HVEsuY21ha2UgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1BsYXRm
b3JtR1RLLmNtYWtlCmluZGV4IDg0NDQ4OWUuLmIwMDc5YmQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvUGxhdGZvcm1HVEsuY21ha2UKKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9Q
bGF0Zm9ybUdUSy5jbWFrZQpAQCAtMTI4LDYgKzEyOCw3IEBAIGFkZF9leGVjdXRhYmxlKFRlc3RX
ZWJDb3JlCiAgICAgJHtURVNUV0VCS0lUQVBJX0RJUn0vVGVzdHNDb250cm9sbGVyLmNwcAogICAg
ICR7VEVTVFdFQktJVEFQSV9ESVJ9L1Rlc3RzL1dlYkNvcmUvTGF5b3V0VW5pdC5jcHAKICAgICAk
e1RFU1RXRUJLSVRBUElfRElSfS9UZXN0cy9XZWJDb3JlL1VSTC5jcHAKKyAgICAke1RFU1RXRUJL
SVRBUElfRElSfS9UZXN0cy9XZWJDb3JlL1VzZXJDb250ZW50VVJMUGF0dGVybi5jcHAKICkKIAog
dGFyZ2V0X2xpbmtfbGlicmFyaWVzKFRlc3RXZWJDb3JlICR7dGVzdF93ZWJjb3JlX0xJQlJBUklF
U30pCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvVXNlckNv
bnRlbnRVUkxQYXR0ZXJuLmNwcCBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9V
c2VyQ29udGVudFVSTFBhdHRlcm4uY3BwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjk3MjNhYjkKLS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3Rz
L1dlYkNvcmUvVXNlckNvbnRlbnRVUkxQYXR0ZXJuLmNwcApAQCAtMCwwICsxLDE0NiBAQAorLyoK
KyAqIENvcHlyaWdodCAoQykgMjAxNCBJZ2FsaWEgUy5MLgorICoKKyAqIFJlZGlzdHJpYnV0aW9u
IGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAorICog
bW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBj
b25kaXRpb25zCisgKiBhcmUgbWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBj
b2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqIDIuIFJl
ZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29w
eXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhl
ciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMg
U09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBg
YEFTIElTJycKKyAqIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xV
RElORywgQlVUIE5PVCBMSU1JVEVEIFRPLAorICogVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBN
RVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgorICogUFVSUE9TRSBB
UkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJ
QlVUT1JTCisgKiBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFM
LCBTUEVDSUFMLCBFWEVNUExBUlksIE9SCisgKiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xV
RElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRgorICogU1VCU1RJVFVURSBH
T09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lO
RVNTCisgKiBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZIE9G
IExJQUJJTElUWSwgV0hFVEhFUiBJTgorICogQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9S
IFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKKyAqIEFSSVNJTkcgSU4g
QU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQg
T0YKKyAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAqLworCisjaW5jbHVkZSAi
Y29uZmlnLmgiCisjaW5jbHVkZSAiV1RGU3RyaW5nVXRpbGl0aWVzLmgiCisjaW5jbHVkZSA8V2Vi
Q29yZS9VUkwuaD4KKyNpbmNsdWRlIDxXZWJDb3JlL1VzZXJDb250ZW50VVJMUGF0dGVybi5oPgor
Cit1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKKworbmFtZXNwYWNlIFRlc3RXZWJLaXRBUEkgewor
CitURVNUKFVzZXJDb250ZW50VVJMUGF0dGVybiwgU2ltcGxlKQoreworICAgIFVzZXJDb250ZW50
VVJMUGF0dGVybiBwYXR0ZXJuKCJodHRwOi8vZm9vLmNvbS8iKTsKKyAgICBFWFBFQ1RfVFJVRShw
YXR0ZXJuLmlzVmFsaWQoKSk7CisgICAgRVhQRUNUX0VRKHBhdHRlcm4uc2NoZW1lKCksIFN0cmlu
ZygiaHR0cCIpKTsKKyAgICBFWFBFQ1RfRVEocGF0dGVybi5ob3N0KCksIFN0cmluZygiZm9vLmNv
bSIpKTsKKyAgICBFWFBFQ1RfRVEocGF0dGVybi5wYXRoKCksIFN0cmluZygiLyIpKTsKKyAgICBF
WFBFQ1RfRkFMU0UocGF0dGVybi5tYXRjaFN1YmRvbWFpbnMoKSk7CisgICAgRVhQRUNUX1RSVUUo
cGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJodHRwOi8vZm9vLmNvbS8iKSkp
OworICAgIEVYUEVDVF9UUlVFKHBhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAi
aHR0cDovL2Zvby5jb20iKSkpOworICAgIEVYUEVDVF9GQUxTRShwYXR0ZXJuLm1hdGNoZXMoVVJM
KFBhcnNlZFVSTFN0cmluZywgImh0dHA6Ly9mb28uY29tL2JhciIpKSk7CisgICAgRVhQRUNUX0ZB
TFNFKHBhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiZm9vLmNvbS9iYXIiKSkp
OworICAgIEVYUEVDVF9GQUxTRShwYXR0ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmluZywg
Imh0dHBzOi8vZm9vLmNvbS8iKSkpOworfQorCitURVNUKFVzZXJDb250ZW50VVJMUGF0dGVybiwg
SG9zdCkKK3sKKyAgICBVc2VyQ29udGVudFVSTFBhdHRlcm4gYW55SG9zdFBhdHRlcm4oImh0dHBz
Oi8vKi9iYXIiKTsKKyAgICBFWFBFQ1RfVFJVRShhbnlIb3N0UGF0dGVybi5pc1ZhbGlkKCkpOwor
ICAgIEVYUEVDVF9FUShhbnlIb3N0UGF0dGVybi5zY2hlbWUoKSwgU3RyaW5nKCJodHRwcyIpKTsK
KyAgICBFWFBFQ1RfRVEoYW55SG9zdFBhdHRlcm4uaG9zdCgpLCBlbXB0eVN0cmluZygpKTsKKyAg
ICBFWFBFQ1RfRVEoYW55SG9zdFBhdHRlcm4ucGF0aCgpLCBTdHJpbmcoIi9iYXIiKSk7CisgICAg
RVhQRUNUX1RSVUUoYW55SG9zdFBhdHRlcm4ubWF0Y2hTdWJkb21haW5zKCkpOworICAgIEVYUEVD
VF9UUlVFKGFueUhvc3RQYXR0ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmluZywgImh0dHBz
Oi8vZm9vLmNvbS9iYXIiKSkpOworICAgIEVYUEVDVF9UUlVFKGFueUhvc3RQYXR0ZXJuLm1hdGNo
ZXMoVVJMKFBhcnNlZFVSTFN0cmluZywgImh0dHBzOi8vd3d3LmJhei5uZXQvYmFyIikpKTsKKyAg
ICBFWFBFQ1RfRkFMU0UoYW55SG9zdFBhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5n
LCAiaHR0cHM6Ly9mb28uY29tL2JheiIpKSk7CisgICAgRVhQRUNUX0ZBTFNFKGFueUhvc3RQYXR0
ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmluZywgImh0dHBzOi8vZm9vLmNvbS9iYXIvYmF6
IikpKTsKKyAgICBFWFBFQ1RfRkFMU0UoYW55SG9zdFBhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2Vk
VVJMU3RyaW5nLCAiaHR0cDovL2Zvby5jb20vYmFyIikpKTsKKyAgICAvLyBGSVhNRTogSGFuZGxl
IFVSTHMgd2l0aCBwb3J0LiBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTExMjQ3Ni4KKyAgICBFWFBFQ1RfRkFMU0UoYW55SG9zdFBhdHRlcm4ubWF0Y2hlcyhVUkwo
UGFyc2VkVVJMU3RyaW5nLCAiaHR0cDovL2Zvby5jb206ODA4MC9iYXIiKSkpOworCisgICAgVXNl
ckNvbnRlbnRVUkxQYXR0ZXJuIGFueVN1YmRvbWFpblBhdHRlcm4oImh0dHBzOi8vKi5mb28uY29t
L2Jhci9iYXoiKTsKKyAgICBFWFBFQ1RfVFJVRShhbnlTdWJkb21haW5QYXR0ZXJuLmlzVmFsaWQo
KSk7CisgICAgRVhQRUNUX0VRKGFueVN1YmRvbWFpblBhdHRlcm4uc2NoZW1lKCksIFN0cmluZygi
aHR0cHMiKSk7CisgICAgRVhQRUNUX0VRKGFueVN1YmRvbWFpblBhdHRlcm4uaG9zdCgpLCBTdHJp
bmcoImZvby5jb20iKSk7CisgICAgRVhQRUNUX0VRKGFueVN1YmRvbWFpblBhdHRlcm4ucGF0aCgp
LCBTdHJpbmcoIi9iYXIvYmF6IikpOworICAgIEVYUEVDVF9UUlVFKGFueVN1YmRvbWFpblBhdHRl
cm4ubWF0Y2hTdWJkb21haW5zKCkpOworICAgIEVYUEVDVF9UUlVFKGFueVN1YmRvbWFpblBhdHRl
cm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiaHR0cHM6Ly93d3cuZm9vLmNvbS9iYXIv
YmF6IikpKTsKKyAgICBFWFBFQ1RfVFJVRShhbnlTdWJkb21haW5QYXR0ZXJuLm1hdGNoZXMoVVJM
KFBhcnNlZFVSTFN0cmluZywgImh0dHBzOi8vZW4uZm9vLmNvbS9iYXIvYmF6IikpKTsKKyAgICBF
WFBFQ1RfVFJVRShhbnlTdWJkb21haW5QYXR0ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmlu
ZywgImh0dHBzOi8vd3d3LmVuLmZvby5jb20vYmFyL2JheiIpKSk7CisgICAgRVhQRUNUX1RSVUUo
YW55U3ViZG9tYWluUGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJodHRwczov
L2Zvby5jb20vYmFyL2JheiIpKSk7CisgICAgRVhQRUNUX0ZBTFNFKGFueVN1YmRvbWFpblBhdHRl
cm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiaHR0cHM6Ly93d3cuZm9vLmNvbS9iYXIv
IikpKTsKKyAgICBFWFBFQ1RfRkFMU0UoYW55U3ViZG9tYWluUGF0dGVybi5tYXRjaGVzKFVSTChQ
YXJzZWRVUkxTdHJpbmcsICJodHRwOi8vd3d3LmZvby5jb20vYmFyLyIpKSk7Cit9CisKK1RFU1Qo
VXNlckNvbnRlbnRVUkxQYXR0ZXJuLCBQYXRoKQoreworICAgIFVzZXJDb250ZW50VVJMUGF0dGVy
biBvbmVXaWxkY2FyZFBhdHRlcm4oImh0dHA6Ly9mb28uY29tL2Jhci8qIik7CisgICAgRVhQRUNU
X1RSVUUob25lV2lsZGNhcmRQYXR0ZXJuLmlzVmFsaWQoKSk7CisgICAgRVhQRUNUX0VRKG9uZVdp
bGRjYXJkUGF0dGVybi5zY2hlbWUoKSwgU3RyaW5nKCJodHRwIikpOworICAgIEVYUEVDVF9FUShv
bmVXaWxkY2FyZFBhdHRlcm4uaG9zdCgpLCBTdHJpbmcoImZvby5jb20iKSk7CisgICAgRVhQRUNU
X0VRKG9uZVdpbGRjYXJkUGF0dGVybi5wYXRoKCksIFN0cmluZygiL2Jhci8qIikpOworICAgIEVY
UEVDVF9GQUxTRShvbmVXaWxkY2FyZFBhdHRlcm4ubWF0Y2hTdWJkb21haW5zKCkpOworICAgIEVY
UEVDVF9UUlVFKG9uZVdpbGRjYXJkUGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcs
ICJodHRwOi8vZm9vLmNvbS9iYXIvYmF6IikpKTsKKyAgICBFWFBFQ1RfVFJVRShvbmVXaWxkY2Fy
ZFBhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiaHR0cDovL2Zvby5jb20vYmFy
L2Jhei9tb3JlIikpKTsKKyAgICBFWFBFQ1RfVFJVRShvbmVXaWxkY2FyZFBhdHRlcm4ubWF0Y2hl
cyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiaHR0cDovL2Zvby5jb20vYmFyLyIpKSk7CisgICAgLy8g
RklYTUU6IHNob3VsZG4ndCB0aGlzIG1hdGNoIGxpa2UgdGhlIHByZXZpb3VzIG9uZT8KKyAgICBF
WFBFQ1RfRkFMU0Uob25lV2lsZGNhcmRQYXR0ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmlu
ZywgImh0dHA6Ly9mb28uY29tL2JhciIpKSk7CisgICAgRVhQRUNUX0ZBTFNFKG9uZVdpbGRjYXJk
UGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJodHRwOi8vZm9vLmNvbSIpKSk7
CisgICAgRVhQRUNUX0ZBTFNFKG9uZVdpbGRjYXJkUGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRV
UkxTdHJpbmcsICJodHRwOi8vZm9vLmNvbS9iYXovYmFyIikpKTsKKyAgICBFWFBFQ1RfRkFMU0Uo
b25lV2lsZGNhcmRQYXR0ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmluZywgImh0dHA6Ly9m
b28uY29tL2JheiIpKSk7CisgICAgRVhQRUNUX0ZBTFNFKG9uZVdpbGRjYXJkUGF0dGVybi5tYXRj
aGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJodHRwOi8vYmF6LmNvbS9iYXIvZm9vIikpKTsKKwor
ICAgIFVzZXJDb250ZW50VVJMUGF0dGVybiB0d29XaWxkY2FyZHNQYXR0ZXJuKCJodHRwczovL2Zv
by5jb20vYmFyLyovYmF6LyoiKTsKKyAgICBFWFBFQ1RfVFJVRSh0d29XaWxkY2FyZHNQYXR0ZXJu
LmlzVmFsaWQoKSk7CisgICAgRVhQRUNUX0VRKHR3b1dpbGRjYXJkc1BhdHRlcm4uc2NoZW1lKCks
IFN0cmluZygiaHR0cHMiKSk7CisgICAgRVhQRUNUX0VRKHR3b1dpbGRjYXJkc1BhdHRlcm4uaG9z
dCgpLCBTdHJpbmcoImZvby5jb20iKSk7CisgICAgRVhQRUNUX0VRKHR3b1dpbGRjYXJkc1BhdHRl
cm4ucGF0aCgpLCBTdHJpbmcoIi9iYXIvKi9iYXovKiIpKTsKKyAgICBFWFBFQ1RfRkFMU0UodHdv
V2lsZGNhcmRzUGF0dGVybi5tYXRjaFN1YmRvbWFpbnMoKSk7CisgICAgRVhQRUNUX1RSVUUodHdv
V2lsZGNhcmRzUGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJodHRwczovL2Zv
by5jb20vYmFyL29uZS9iYXovdHdvIikpKTsKKyAgICBFWFBFQ1RfVFJVRSh0d29XaWxkY2FyZHNQ
YXR0ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmluZywgImh0dHBzOi8vZm9vLmNvbS9iYXIv
b25lL3R3by90aHJlZS9iYXovZm91ciIpKSk7CisgICAgRVhQRUNUX1RSVUUodHdvV2lsZGNhcmRz
UGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJodHRwczovL2Zvby5jb20vYmFy
L29uZS90d28vdGhyZWUvYmF6L2ZvdXIvZml2ZSIpKSk7CisKKyAgICAvLyBGSVhNRTogYXJlIHdo
eSBjb3JyZWN0bHkgaGFuZGxpbmcgdGhlIGNhc2Ugb2YgKiA9PSBub3RoaW5nPworICAgIEVYUEVD
VF9UUlVFKHR3b1dpbGRjYXJkc1BhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAi
aHR0cHM6Ly9mb28uY29tL2Jhci8vYmF6LyIpKSk7CisgICAgRVhQRUNUX0ZBTFNFKHR3b1dpbGRj
YXJkc1BhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiaHR0cHM6Ly9mb28uY29t
L2Jhci9iYXoiKSkpOworCisgICAgRVhQRUNUX0ZBTFNFKHR3b1dpbGRjYXJkc1BhdHRlcm4ubWF0
Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiaHR0cHM6Ly9mb28uY29tL2Jhei9vbmUvdHdvL3Ro
cmVlL2JhciIpKSk7CisgICAgRVhQRUNUX0ZBTFNFKHR3b1dpbGRjYXJkc1BhdHRlcm4ubWF0Y2hl
cyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiaHR0cHM6Ly9mb28uY29tIikpKTsKKyAgICBFWFBFQ1Rf
RkFMU0UodHdvV2lsZGNhcmRzUGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJo
dHRwczovL2Zvby5jb20vYmF6L29uZS9iYXIvdHdvIikpKTsKKyAgICBFWFBFQ1RfRkFMU0UodHdv
V2lsZGNhcmRzUGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJodHRwczovL2Jh
ei5jb20vYmFyL29uZS9iYXovdHdvIikpKTsKK30KKworVEVTVChVc2VyQ29udGVudFVSTFBhdHRl
cm4sIEZpbGUpCit7CisgICAgVXNlckNvbnRlbnRVUkxQYXR0ZXJuIHBhdHRlcm4oImZpbGU6Ly8v
aG9tZS8qL2Zvby9iYXIiKTsKKyAgICBFWFBFQ1RfVFJVRShwYXR0ZXJuLmlzVmFsaWQoKSk7Cisg
ICAgRVhQRUNUX0VRKHBhdHRlcm4uc2NoZW1lKCksIFN0cmluZygiZmlsZSIpKTsKKyAgICAvLyBG
SVhNRTogc2hvdWxkbid0IHRoaXMgYmUgZW1wdHlTdHJpbmcoKSBpbnN0ZWFkIG9mIE51bGwgbGlr
ZSBpbiBhbGwgb3RoZXIgY2FzZXM/CisgICAgRVhQRUNUX1RSVUUocGF0dGVybi5ob3N0KCkuaXNO
dWxsKCkpOworICAgIEVYUEVDVF9FUShwYXR0ZXJuLnBhdGgoKSwgU3RyaW5nKCIvaG9tZS8qL2Zv
by9iYXIiKSk7CisgICAgRVhQRUNUX0ZBTFNFKHBhdHRlcm4ubWF0Y2hTdWJkb21haW5zKCkpOwor
ICAgIEVYUEVDVF9UUlVFKHBhdHRlcm4ubWF0Y2hlcyhVUkwoUGFyc2VkVVJMU3RyaW5nLCAiZmls
ZTovLy9ob21lL3VzZXIvZm9vL2JhciIpKSk7CisgICAgRVhQRUNUX1RSVUUocGF0dGVybi5tYXRj
aGVzKFVSTChQYXJzZWRVUkxTdHJpbmcsICJmaWxlOi8vL2hvbWUvdXNlci9vdGhlci9mb28vYmFy
IikpKTsKKyAgICBFWFBFQ1RfRkFMU0UocGF0dGVybi5tYXRjaGVzKFVSTChQYXJzZWRVUkxTdHJp
bmcsICJzc2g6Ly8vaG9tZS91c2VyL2Zvby9iYXIiKSkpOworICAgIEVYUEVDVF9GQUxTRShwYXR0
ZXJuLm1hdGNoZXMoVVJMKFBhcnNlZFVSTFN0cmluZywgImZpbGU6Ly8vdXNlcnMvaG9tZS91c2Vy
L2Zvby9iYXIiKSkpOworfQorCitURVNUKFVzZXJDb250ZW50VVJMUGF0dGVybiwgSW52YWxpZCkK
K3sKKyAgICBFWFBFQ1RfRkFMU0UoVXNlckNvbnRlbnRVUkxQYXR0ZXJuKCIqIikuaXNWYWxpZCgp
KTsKKyAgICAvLyBGSVhNRTogc2hvdWxkbid0IHdlIGNoZWNrIHRoaXMsIHNpbmNlIHdlIGRvbid0
IHN1cHBvcnQgd2lsZGNhcmRzIGluIHRoZSBzY2hlbWU/CisgICAgRVhQRUNUX1RSVUUoVXNlckNv
bnRlbnRVUkxQYXR0ZXJuKCIqOi8vZm9vLmNvbS8iKS5pc1ZhbGlkKCkpOworICAgIC8vIEZJWE1F
OiBzaG91bGQgd2UgbWFrZSB0aGlzIHZhbGlkIGFuZCB1c2UgLyBhcyBwYXRoPworICAgIEVYUEVD
VF9GQUxTRShVc2VyQ29udGVudFVSTFBhdHRlcm4oImh0dHA6Ly93d3cuZm9vLmNvbSIpLmlzVmFs
aWQoKSk7CisgICAgRVhQRUNUX0ZBTFNFKFVzZXJDb250ZW50VVJMUGF0dGVybigiaHR0cDovLyou
Zm9vLioiKS5pc1ZhbGlkKCkpOworICAgIC8vIEZJWE1FOiBzaG91bGRuJ3Qgd2UgYWxzbyBoYW5k
bGUgYW55IHN1ZmZpeD8KKyAgICBFWFBFQ1RfRkFMU0UoVXNlckNvbnRlbnRVUkxQYXR0ZXJuKCJo
dHRwOi8vd3d3LmZvby4qIikuaXNWYWxpZCgpKTsKKyAgICBFWFBFQ1RfRkFMU0UoVXNlckNvbnRl
bnRVUkxQYXR0ZXJuKCIvZm9vL2JhciIpLmlzVmFsaWQoKSk7Cit9CisKK30gLy8gbmFtZXNwYWNl
IFRlc3RXZWJLaXRBUEkK
</data>
<flag name="review"
          id="260774"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>