<?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>199861</bug_id>
          
          <creation_ts>2019-07-17 08:18:29 -0700</creation_ts>
          <short_desc>Web Inspector: application/xml content not shown</short_desc>
          <delta_ts>2019-07-17 13:40:22 -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>Web Inspector</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Olivier Blin">olivier.blin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>joepeck</cc>
    
    <cc>loic.yhuel</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1553508</commentid>
    <comment_count>0</comment_count>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2019-07-17 08:18:29 -0700</bug_when>
    <thetext>application/xml content from XHR requests is not shown in the inspector.
In the network request preview tab, this error message is displayed instead: &quot;An error occurred trying to load the resource.&quot;

application/xml content should be treated as text, since application/xml is the standard mimetype for XML content.
Apache serves XML content with the application/xml mimetype by default.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553512</commentid>
    <comment_count>1</comment_count>
      <attachid>374294</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2019-07-17 08:26:29 -0700</bug_when>
    <thetext>Created attachment 374294
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553530</commentid>
    <comment_count>2</comment_count>
      <attachid>374294</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-07-17 09:04:27 -0700</bug_when>
    <thetext>Comment on attachment 374294
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=374294&amp;action=review

r=me, nice catch!  If need someone else to cq+ (or r+ again), just let me know.

&gt; Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js:290
&gt; +        &quot;application/xml&quot;: &quot;xml&quot;,

We already have a mapping above for &quot;text/xml&quot; (&gt;173), so please move just this line to be after that.

&gt; Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js:325
&gt; +    if (extension === &quot;js&quot; || extension === &quot;json&quot; || extension === &quot;xml&quot;)

This shouldn&apos;t be added to this `if`, as it doesn&apos;t apply to the comment.  If anything, I&apos;d restructure a bit of this function:
```js
    let extension = WI.fileExtensionForMIMEType(mimeType);
    if (extension === &quot;xml&quot;)
        return true;

    // Various script/JSON mime types.
    if (extension === &quot;js&quot; || extension === &quot;json&quot;)
        return true;

    // Various media text mime types.
    if (extension === &quot;m3u8&quot; || extension === &quot;m3u&quot;)
        return true;
```</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553623</commentid>
    <comment_count>3</comment_count>
      <attachid>374316</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2019-07-17 12:31:34 -0700</bug_when>
    <thetext>Created attachment 374316
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553629</commentid>
    <comment_count>4</comment_count>
      <attachid>374294</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2019-07-17 12:34:50 -0700</bug_when>
    <thetext>Comment on attachment 374294
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=374294&amp;action=review

&gt;&gt; Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js:290
&gt;&gt; +        &quot;application/xml&quot;: &quot;xml&quot;,
&gt; 
&gt; We already have a mapping above for &quot;text/xml&quot; (&gt;173), so please move just this line to be after that.

Ok, even if content with application/xml mimetype does not really belong to the &quot;Document&quot; group.

&gt;&gt; Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js:325
&gt;&gt; +    if (extension === &quot;js&quot; || extension === &quot;json&quot; || extension === &quot;xml&quot;)
&gt; 
&gt; This shouldn&apos;t be added to this `if`, as it doesn&apos;t apply to the comment.  If anything, I&apos;d restructure a bit of this function:
&gt; ```js
&gt;     let extension = WI.fileExtensionForMIMEType(mimeType);
&gt;     if (extension === &quot;xml&quot;)
&gt;         return true;
&gt; 
&gt;     // Various script/JSON mime types.
&gt;     if (extension === &quot;js&quot; || extension === &quot;json&quot;)
&gt;         return true;
&gt; 
&gt;     // Various media text mime types.
&gt;     if (extension === &quot;m3u8&quot; || extension === &quot;m3u&quot;)
&gt;         return true;
&gt; ```

Done

Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553635</commentid>
    <comment_count>5</comment_count>
      <attachid>374316</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-07-17 12:50:26 -0700</bug_when>
    <thetext>Comment on attachment 374316
Patch

r=me, thanks :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553659</commentid>
    <comment_count>6</comment_count>
      <attachid>374316</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-17 13:39:34 -0700</bug_when>
    <thetext>Comment on attachment 374316
Patch

Clearing flags on attachment: 374316

Committed r247533: &lt;https://trac.webkit.org/changeset/247533&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553660</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-17 13:39:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553661</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-07-17 13:40:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/53218724&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>374294</attachid>
            <date>2019-07-17 08:26:29 -0700</date>
            <delta_ts>2019-07-17 12:31:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199861-20190717172628.patch</filename>
            <type>text/plain</type>
            <size>4607</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3NTA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVj
dG9yVUkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwppbmRleCBk
MjQyODY3MjU0ZDg5OGRmNmZkOGI5YzkzMjY2NTc3YTQ4MjNhMjNkLi4wNTBhNTViYzQzYWIyZWIy
NTMyMzU0MDhmMjM4OTljMTU5ZWI0OWNhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9y
VUkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAxOS0wNy0xNyAgT2xpdmllciBCbGluICA8b2xpdmllci5ibGluQHNvZnRh
dGhvbWUuY29tPgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IGFwcGxpY2F0aW9uL3htbCBjb250
ZW50IG5vdCBzaG93bgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTk5ODYxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgYXBwbGljYXRpb24veG1sIGNvbnRlbnQgZnJvbSBYSFIgcmVxdWVzdHMgd2FzIG5vdCBz
aG93biBpbiB0aGUKKyAgICAgICAgaW5zcGVjdG9yLCBhbiBlcnJvciBtZXNzYWdlIHdhcyBkaXNw
bGF5ZWQgaW5zdGVhZC4KKworICAgICAgICBhcHBsaWNhdGlvbi94bWwgY29udGVudCBzaG91bGQg
YmUgdHJlYXRlZCBhcyB0ZXh0LCBzaW5jZQorICAgICAgICBhcHBsaWNhdGlvbi94bWwgaXMgdGhl
IHN0YW5kYXJkIG1pbWV0eXBlIGZvciBYTUwgY29udGVudC4KKyAgICAgICAgQXBhY2hlIHNlcnZl
cyBYTUwgY29udGVudCB3aXRoIHRoZSBhcHBsaWNhdGlvbi94bWwgbWltZXR5cGUgYnkKKyAgICAg
ICAgZGVmYXVsdC4KKworICAgICAgICAqIFVzZXJJbnRlcmZhY2UvQmFzZS9NSU1FVHlwZVV0aWxp
dGllcy5qczoKKyAgICAgICAgKFdJLmZpbGVFeHRlbnNpb25Gb3JNSU1FVHlwZSk6CisgICAgICAg
IFJlcG9ydCAieG1sIiBleHRlbnNpb24gZm9yICJhcHBsaWNhdGlvbi94bWwiIG1pbWV0eXBlLgor
ICAgICAgICAoV0kuc2hvdWxkVHJlYXRNSU1FVHlwZUFzVGV4dCk6CisgICAgICAgIFRyZWF0IFhN
TCBmaWxlcyBhcyB0ZXh0LgorCiAyMDE5LTA3LTE2ICBOaWtpdGEgVmFzaWx5ZXYgIDxudmFzaWx5
ZXZAYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IENoYW5nZXMgcGFuZWwgc2hv
dWxkIGJlIHN0cmljdGx5IExUUgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1Vz
ZXJJbnRlcmZhY2UvQmFzZS9NSU1FVHlwZVV0aWxpdGllcy5qcyBiL1NvdXJjZS9XZWJJbnNwZWN0
b3JVSS9Vc2VySW50ZXJmYWNlL0Jhc2UvTUlNRVR5cGVVdGlsaXRpZXMuanMKaW5kZXggYjI4Mzdh
YTZjMGQ2YTY0YzU5ZTBhYmY1NjI2NjAxMmZiZDc5YTc2OC4uNzA4ODA2MTdiMjgwODU3MjYzYTI3
OTljNjk1M2FkNTQ2NmZjOTM5YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkluc3BlY3RvclVJL1Vz
ZXJJbnRlcmZhY2UvQmFzZS9NSU1FVHlwZVV0aWxpdGllcy5qcworKysgYi9Tb3VyY2UvV2ViSW5z
cGVjdG9yVUkvVXNlckludGVyZmFjZS9CYXNlL01JTUVUeXBlVXRpbGl0aWVzLmpzCkBAIC0yODcs
NiArMjg3LDcgQEAgV0kuZmlsZUV4dGVuc2lvbkZvck1JTUVUeXBlID0gZnVuY3Rpb24obWltZVR5
cGUpCiAgICAgICAgICJmb250L3NmbnQiOiAic2ZudCIsCiAKICAgICAgICAgLy8gTWlzY2VsbGFu
ZW91cyB0eXBlcy4KKyAgICAgICAgImFwcGxpY2F0aW9uL3htbCI6ICJ4bWwiLAogICAgICAgICAi
aW1hZ2Uvc3ZnK3htbCI6ICJzdmciLAogICAgICAgICAidGV4dC9wbGFpbiI6ICJ0eHQiLAogICAg
ICAgICAidGV4dC94c2wiOiAieHNsIiwKQEAgLTMyMSwxMCArMzIyLDEwIEBAIFdJLnNob3VsZFRy
ZWF0TUlNRVR5cGVBc1RleHQgPSBmdW5jdGlvbihtaW1lVHlwZSkKICAgICAgICAgcmV0dXJuIHRy
dWU7CiAKICAgICAvLyBWYXJpb3VzIHNjcmlwdCBhbmQgSlNPTiBtaW1lIHR5cGVzLgotICAgIGlm
IChleHRlbnNpb24gPT09ICJqcyIgfHwgZXh0ZW5zaW9uID09PSAianNvbiIpCisgICAgaWYgKGV4
dGVuc2lvbiA9PT0gImpzIiB8fCBleHRlbnNpb24gPT09ICJqc29uIiB8fCBleHRlbnNpb24gPT09
ICJ4bWwiKQogICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICBpZiAobWltZVR5cGUuc3RhcnRzV2l0
aCgiYXBwbGljYXRpb24vIikpCi0gICAgICAgIHJldHVybiBtaW1lVHlwZS5lbmRzV2l0aCgic2Ny
aXB0IikgfHwgbWltZVR5cGUuZW5kc1dpdGgoImpzb24iKTsKKyAgICAgICAgcmV0dXJuIG1pbWVU
eXBlLmVuZHNXaXRoKCJzY3JpcHQiKSB8fCBtaW1lVHlwZS5lbmRzV2l0aCgianNvbiIpIHx8IG1p
bWVUeXBlLmVuZHNXaXRoKCJ4bWwiKTsKIAogICAgIHJldHVybiBmYWxzZTsKIH07CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
YjY4NjAyZDQ2YzM3YjJhNGZmNGExOTYzZGU3MDJhYTM5YWM2OGE5Yi4uNDc0ZWM5OWZjM2M2ZmNm
MmFhMmQ2Nzg2ZDIwYTJiOTQ2OWQ4NGRjZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDE5LTA3
LTE3ICBPbGl2aWVyIEJsaW4gIDxvbGl2aWVyLmJsaW5Ac29mdGF0aG9tZS5jb20+CisKKyAgICAg
ICAgV2ViIEluc3BlY3RvcjogYXBwbGljYXRpb24veG1sIGNvbnRlbnQgbm90IHNob3duCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTk4NjEKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGluc3BlY3Rvci91
bml0LXRlc3RzL21pbWV0eXBlLXV0aWxpdGllcy1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5z
cGVjdG9yL3VuaXQtdGVzdHMvbWltZXR5cGUtdXRpbGl0aWVzLmh0bWw6CisgICAgICAgIFRlc3Qg
Zm9yIHNob3VsZFRyZWF0TUlNRVR5cGVBc1RleHQuCisKIDIwMTktMDctMTcgIFJvYiBCdWlzICA8
cmJ1aXNAaWdhbGlhLmNvbT4KIAogICAgICAgICBBZGQgcmVmZXJyZXJwb2xpY3kgYXR0cmlidXRl
IHN1cHBvcnQgZm9yIDxzY3JpcHQ+IGVsZW1lbnRzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9p
bnNwZWN0b3IvdW5pdC10ZXN0cy9taW1ldHlwZS11dGlsaXRpZXMtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvaW5zcGVjdG9yL3VuaXQtdGVzdHMvbWltZXR5cGUtdXRpbGl0aWVzLWV4cGVjdGVk
LnR4dAppbmRleCBmZTFjN2RlNDliYzMyOGM1N2RiZjFmNmYzOWMzMmNhNGZiNDZhMzQzLi40ZmNk
MTQyMWY3MjYzNDg3ZjcxNTE4ZDc0YTQ2MzY3ZDY2YjU5YzAxIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9pbnNwZWN0b3IvdW5pdC10ZXN0cy9taW1ldHlwZS11dGlsaXRpZXMtZXhwZWN0ZWQudHh0
CisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci91bml0LXRlc3RzL21pbWV0eXBlLXV0aWxpdGll
cy1leHBlY3RlZC50eHQKQEAgLTM4LDYgKzM4LDcgQEAgUEFTUzogImFwcGxpY2F0aW9uL3ZuZC5h
cGkranNvbiIgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgdGV4dC4KIFBBU1M6ICJhcHBsaWNhdGlvbi92
bmQuYXBwbGUubXBlZ3VybCIgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgdGV4dC4KIFBBU1M6ICJpbWFn
ZS9zdmcreG1sIiBzaG91bGQgYmUgdHJlYXRlZCBhcyB0ZXh0LgogUEFTUzogInRleHQveC1jb2Zm
ZWVzY3JpcHQiIHNob3VsZCBiZSB0cmVhdGVkIGFzIHRleHQuCitQQVNTOiAiYXBwbGljYXRpb24v
eG1sIiBzaG91bGQgYmUgdHJlYXRlZCBhcyB0ZXh0LgogUEFTUzogImltYWdlL2pwZWciIHNob3Vs
ZCBub3QgYmUgdHJlYXRlZCBhcyB0ZXh0LgogUEFTUzogImltYWdlL3BuZyIgc2hvdWxkIG5vdCBi
ZSB0cmVhdGVkIGFzIHRleHQuCiBQQVNTOiAiaW1hZ2UvZ2lmIiBzaG91bGQgbm90IGJlIHRyZWF0
ZWQgYXMgdGV4dC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2luc3BlY3Rvci91bml0LXRlc3Rz
L21pbWV0eXBlLXV0aWxpdGllcy5odG1sIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3VuaXQtdGVz
dHMvbWltZXR5cGUtdXRpbGl0aWVzLmh0bWwKaW5kZXggY2U5NTRkOTAxNzcxZTFkYzkwYzE4NjI5
MzBlN2IzNTczZjc5NmRkYy4uNzhlNDNjMTgxNzEzNTEyMzI1YzYxMzE2NjZmNjhiOTFjYzlhZTFj
YSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3VuaXQtdGVzdHMvbWltZXR5cGUt
dXRpbGl0aWVzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3VuaXQtdGVzdHMvbWlt
ZXR5cGUtdXRpbGl0aWVzLmh0bWwKQEAgLTcxLDYgKzcxLDcgQEAgZnVuY3Rpb24gdGVzdCgpCiAg
ICAgICAgICAgICBleHBlY3RUZXh0KCJhcHBsaWNhdGlvbi92bmQuYXBwbGUubXBlZ3VybCIpOwog
ICAgICAgICAgICAgZXhwZWN0VGV4dCgiaW1hZ2Uvc3ZnK3htbCIpOwogICAgICAgICAgICAgZXhw
ZWN0VGV4dCgidGV4dC94LWNvZmZlZXNjcmlwdCIpOworICAgICAgICAgICAgZXhwZWN0VGV4dCgi
YXBwbGljYXRpb24veG1sIik7CiAKICAgICAgICAgICAgIGV4cGVjdE5vdFRleHQoImltYWdlL2pw
ZWciKTsKICAgICAgICAgICAgIGV4cGVjdE5vdFRleHQoImltYWdlL3BuZyIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>374316</attachid>
            <date>2019-07-17 12:31:34 -0700</date>
            <delta_ts>2019-07-17 13:39:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199861-20190717213133.patch</filename>
            <type>text/plain</type>
            <size>4924</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3NTA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVj
dG9yVUkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwppbmRleCBk
MjQyODY3MjU0ZDg5OGRmNmZkOGI5YzkzMjY2NTc3YTQ4MjNhMjNkLi4wNTBhNTViYzQzYWIyZWIy
NTMyMzU0MDhmMjM4OTljMTU5ZWI0OWNhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9y
VUkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAxOS0wNy0xNyAgT2xpdmllciBCbGluICA8b2xpdmllci5ibGluQHNvZnRh
dGhvbWUuY29tPgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IGFwcGxpY2F0aW9uL3htbCBjb250
ZW50IG5vdCBzaG93bgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTk5ODYxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgYXBwbGljYXRpb24veG1sIGNvbnRlbnQgZnJvbSBYSFIgcmVxdWVzdHMgd2FzIG5vdCBz
aG93biBpbiB0aGUKKyAgICAgICAgaW5zcGVjdG9yLCBhbiBlcnJvciBtZXNzYWdlIHdhcyBkaXNw
bGF5ZWQgaW5zdGVhZC4KKworICAgICAgICBhcHBsaWNhdGlvbi94bWwgY29udGVudCBzaG91bGQg
YmUgdHJlYXRlZCBhcyB0ZXh0LCBzaW5jZQorICAgICAgICBhcHBsaWNhdGlvbi94bWwgaXMgdGhl
IHN0YW5kYXJkIG1pbWV0eXBlIGZvciBYTUwgY29udGVudC4KKyAgICAgICAgQXBhY2hlIHNlcnZl
cyBYTUwgY29udGVudCB3aXRoIHRoZSBhcHBsaWNhdGlvbi94bWwgbWltZXR5cGUgYnkKKyAgICAg
ICAgZGVmYXVsdC4KKworICAgICAgICAqIFVzZXJJbnRlcmZhY2UvQmFzZS9NSU1FVHlwZVV0aWxp
dGllcy5qczoKKyAgICAgICAgKFdJLmZpbGVFeHRlbnNpb25Gb3JNSU1FVHlwZSk6CisgICAgICAg
IFJlcG9ydCAieG1sIiBleHRlbnNpb24gZm9yICJhcHBsaWNhdGlvbi94bWwiIG1pbWV0eXBlLgor
ICAgICAgICAoV0kuc2hvdWxkVHJlYXRNSU1FVHlwZUFzVGV4dCk6CisgICAgICAgIFRyZWF0IFhN
TCBmaWxlcyBhcyB0ZXh0LgorCiAyMDE5LTA3LTE2ICBOaWtpdGEgVmFzaWx5ZXYgIDxudmFzaWx5
ZXZAYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IENoYW5nZXMgcGFuZWwgc2hv
dWxkIGJlIHN0cmljdGx5IExUUgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1Vz
ZXJJbnRlcmZhY2UvQmFzZS9NSU1FVHlwZVV0aWxpdGllcy5qcyBiL1NvdXJjZS9XZWJJbnNwZWN0
b3JVSS9Vc2VySW50ZXJmYWNlL0Jhc2UvTUlNRVR5cGVVdGlsaXRpZXMuanMKaW5kZXggYjI4Mzdh
YTZjMGQ2YTY0YzU5ZTBhYmY1NjI2NjAxMmZiZDc5YTc2OC4uMzdlZjk0NzEwMDA5NjE4MjU5ZjY1
OTU4M2QyNmE5ZjJjMGNmYjYwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkluc3BlY3RvclVJL1Vz
ZXJJbnRlcmZhY2UvQmFzZS9NSU1FVHlwZVV0aWxpdGllcy5qcworKysgYi9Tb3VyY2UvV2ViSW5z
cGVjdG9yVUkvVXNlckludGVyZmFjZS9CYXNlL01JTUVUeXBlVXRpbGl0aWVzLmpzCkBAIC0xNzAs
NiArMTcwLDcgQEAgV0kuZmlsZUV4dGVuc2lvbkZvck1JTUVUeXBlID0gZnVuY3Rpb24obWltZVR5
cGUpCiAgICAgICAgIC8vIERvY3VtZW50IHR5cGVzLgogICAgICAgICAidGV4dC9odG1sIjogImh0
bWwiLAogICAgICAgICAiYXBwbGljYXRpb24veGh0bWwreG1sIjogInhodG1sIiwKKyAgICAgICAg
ImFwcGxpY2F0aW9uL3htbCI6ICJ4bWwiLAogICAgICAgICAidGV4dC94bWwiOiAieG1sIiwKIAog
ICAgICAgICAvLyBTY3JpcHQgdHlwZXMuCkBAIC0zMTUsMTYgKzMxNiwyMCBAQCBXSS5zaG91bGRU
cmVhdE1JTUVUeXBlQXNUZXh0ID0gZnVuY3Rpb24obWltZVR5cGUpCiAgICAgaWYgKG1pbWVUeXBl
LmVuZHNXaXRoKCIranNvbiIpIHx8IG1pbWVUeXBlLmVuZHNXaXRoKCIreG1sIikpCiAgICAgICAg
IHJldHVybiB0cnVlOwogCi0gICAgLy8gVmFyaW91cyBtZWRpYSB0ZXh0IG1pbWUgdHlwZXMuCiAg
ICAgbGV0IGV4dGVuc2lvbiA9IFdJLmZpbGVFeHRlbnNpb25Gb3JNSU1FVHlwZShtaW1lVHlwZSk7
Ci0gICAgaWYgKGV4dGVuc2lvbiA9PT0gIm0zdTgiIHx8IGV4dGVuc2lvbiA9PT0gIm0zdSIpCisg
ICAgaWYgKGV4dGVuc2lvbiA9PT0gInhtbCIpCiAgICAgICAgIHJldHVybiB0cnVlOwogCiAgICAg
Ly8gVmFyaW91cyBzY3JpcHQgYW5kIEpTT04gbWltZSB0eXBlcy4KICAgICBpZiAoZXh0ZW5zaW9u
ID09PSAianMiIHx8IGV4dGVuc2lvbiA9PT0gImpzb24iKQogICAgICAgICByZXR1cm4gdHJ1ZTsK
KworICAgIC8vIFZhcmlvdXMgbWVkaWEgdGV4dCBtaW1lIHR5cGVzLgorICAgIGlmIChleHRlbnNp
b24gPT09ICJtM3U4IiB8fCBleHRlbnNpb24gPT09ICJtM3UiKQorICAgICAgICByZXR1cm4gdHJ1
ZTsKKwogICAgIGlmIChtaW1lVHlwZS5zdGFydHNXaXRoKCJhcHBsaWNhdGlvbi8iKSkKLSAgICAg
ICAgcmV0dXJuIG1pbWVUeXBlLmVuZHNXaXRoKCJzY3JpcHQiKSB8fCBtaW1lVHlwZS5lbmRzV2l0
aCgianNvbiIpOworICAgICAgICByZXR1cm4gbWltZVR5cGUuZW5kc1dpdGgoInNjcmlwdCIpIHx8
IG1pbWVUeXBlLmVuZHNXaXRoKCJqc29uIikgfHwgbWltZVR5cGUuZW5kc1dpdGgoInhtbCIpOwog
CiAgICAgcmV0dXJuIGZhbHNlOwogfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiNjg2MDJkNDZjMzdiMmE0ZmY0YTE5NjNk
ZTcwMmFhMzlhYzY4YTliLi40NzRlYzk5ZmMzYzZmY2YyYWEyZDY3ODZkMjBhMmI5NDY5ZDg0ZGNk
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTktMDctMTcgIE9saXZpZXIgQmxpbiAgPG9saXZp
ZXIuYmxpbkBzb2Z0YXRob21lLmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBhcHBsaWNh
dGlvbi94bWwgY29udGVudCBub3Qgc2hvd24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5OTg2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogaW5zcGVjdG9yL3VuaXQtdGVzdHMvbWltZXR5cGUtdXRpbGl0
aWVzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBpbnNwZWN0b3IvdW5pdC10ZXN0cy9taW1ldHlw
ZS11dGlsaXRpZXMuaHRtbDoKKyAgICAgICAgVGVzdCBmb3Igc2hvdWxkVHJlYXRNSU1FVHlwZUFz
VGV4dC4KKwogMjAxOS0wNy0xNyAgUm9iIEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgogCiAgICAg
ICAgIEFkZCByZWZlcnJlcnBvbGljeSBhdHRyaWJ1dGUgc3VwcG9ydCBmb3IgPHNjcmlwdD4gZWxl
bWVudHMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2luc3BlY3Rvci91bml0LXRlc3RzL21pbWV0
eXBlLXV0aWxpdGllcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvdW5pdC10
ZXN0cy9taW1ldHlwZS11dGlsaXRpZXMtZXhwZWN0ZWQudHh0CmluZGV4IGZlMWM3ZGU0OWJjMzI4
YzU3ZGJmMWY2ZjM5YzMyY2E0ZmI0NmEzNDMuLjRmY2QxNDIxZjcyNjM0ODdmNzE1MThkNzRhNDYz
NjdkNjZiNTljMDEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2luc3BlY3Rvci91bml0LXRlc3Rz
L21pbWV0eXBlLXV0aWxpdGllcy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVj
dG9yL3VuaXQtdGVzdHMvbWltZXR5cGUtdXRpbGl0aWVzLWV4cGVjdGVkLnR4dApAQCAtMzgsNiAr
MzgsNyBAQCBQQVNTOiAiYXBwbGljYXRpb24vdm5kLmFwaStqc29uIiBzaG91bGQgYmUgdHJlYXRl
ZCBhcyB0ZXh0LgogUEFTUzogImFwcGxpY2F0aW9uL3ZuZC5hcHBsZS5tcGVndXJsIiBzaG91bGQg
YmUgdHJlYXRlZCBhcyB0ZXh0LgogUEFTUzogImltYWdlL3N2Zyt4bWwiIHNob3VsZCBiZSB0cmVh
dGVkIGFzIHRleHQuCiBQQVNTOiAidGV4dC94LWNvZmZlZXNjcmlwdCIgc2hvdWxkIGJlIHRyZWF0
ZWQgYXMgdGV4dC4KK1BBU1M6ICJhcHBsaWNhdGlvbi94bWwiIHNob3VsZCBiZSB0cmVhdGVkIGFz
IHRleHQuCiBQQVNTOiAiaW1hZ2UvanBlZyIgc2hvdWxkIG5vdCBiZSB0cmVhdGVkIGFzIHRleHQu
CiBQQVNTOiAiaW1hZ2UvcG5nIiBzaG91bGQgbm90IGJlIHRyZWF0ZWQgYXMgdGV4dC4KIFBBU1M6
ICJpbWFnZS9naWYiIHNob3VsZCBub3QgYmUgdHJlYXRlZCBhcyB0ZXh0LgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW5zcGVjdG9yL3VuaXQtdGVzdHMvbWltZXR5cGUtdXRpbGl0aWVzLmh0bWwg
Yi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvdW5pdC10ZXN0cy9taW1ldHlwZS11dGlsaXRpZXMuaHRt
bAppbmRleCBjZTk1NGQ5MDE3NzFlMWRjOTBjMTg2MjkzMGU3YjM1NzNmNzk2ZGRjLi43OGU0M2Mx
ODE3MTM1MTIzMjVjNjEzMTY2NmY2OGI5MWNjOWFlMWNhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9pbnNwZWN0b3IvdW5pdC10ZXN0cy9taW1ldHlwZS11dGlsaXRpZXMuaHRtbAorKysgYi9MYXlv
dXRUZXN0cy9pbnNwZWN0b3IvdW5pdC10ZXN0cy9taW1ldHlwZS11dGlsaXRpZXMuaHRtbApAQCAt
NzEsNiArNzEsNyBAQCBmdW5jdGlvbiB0ZXN0KCkKICAgICAgICAgICAgIGV4cGVjdFRleHQoImFw
cGxpY2F0aW9uL3ZuZC5hcHBsZS5tcGVndXJsIik7CiAgICAgICAgICAgICBleHBlY3RUZXh0KCJp
bWFnZS9zdmcreG1sIik7CiAgICAgICAgICAgICBleHBlY3RUZXh0KCJ0ZXh0L3gtY29mZmVlc2Ny
aXB0Iik7CisgICAgICAgICAgICBleHBlY3RUZXh0KCJhcHBsaWNhdGlvbi94bWwiKTsKIAogICAg
ICAgICAgICAgZXhwZWN0Tm90VGV4dCgiaW1hZ2UvanBlZyIpOwogICAgICAgICAgICAgZXhwZWN0
Tm90VGV4dCgiaW1hZ2UvcG5nIik7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>