<?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>169178</bug_id>
          
          <creation_ts>2017-03-04 19:06:32 -0800</creation_ts>
          <short_desc>Fix URLs relative to file URLs with paths beginning with Windows drive letters</short_desc>
          <delta_ts>2017-03-06 14:55:57 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1283526</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-03-04 19:06:32 -0800</bug_when>
    <thetext>Fix URLs relative to file URLs with paths beginning with Windows drive letters</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1283528</commentid>
    <comment_count>1</comment_count>
      <attachid>303432</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-03-04 19:12:48 -0800</bug_when>
    <thetext>Created attachment 303432
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1283917</commentid>
    <comment_count>2</comment_count>
      <attachid>303432</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2017-03-06 13:42:21 -0800</bug_when>
    <thetext>Comment on attachment 303432
Patch

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

&gt; Source/WebCore/platform/URLParser.cpp:492
&gt; +    if (base.protocolIs(&quot;file&quot;)) {

No love for early returns?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1283983</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-03-06 14:55:57 -0800</bug_when>
    <thetext>http://trac.webkit.org/r213469</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>303432</attachid>
            <date>2017-03-04 19:12:48 -0800</date>
            <delta_ts>2017-03-06 13:42:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-169178-20170304191252.patch</filename>
            <type>text/plain</type>
            <size>14197</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxMzQxOCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDE3LTAzLTA0ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgRml4IFVSTHMg
cmVsYXRpdmUgdG8gZmlsZSBVUkxzIHdpdGggcGF0aHMgYmVnaW5uaW5nIHdpdGggV2luZG93cyBk
cml2ZSBsZXR0ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjkxNzgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBXaW5kb3dzIGRyaXZlcyBpbiBmaWxlIFVSTHMgY2FuIGJlZ2luIHdpdGggd2luZG93cyBk
cml2ZSBsZXR0ZXJzLCBzdWNoIGFzIGZpbGU6Ly8vQzovCisgICAgICAgIHdoaWNoIHNob3VsZCBu
b3QgYmUgcmVtb3ZlZCB3aGVuIG1ha2luZyBvdGhlciBVUkxzIHJlbGF0aXZlIHRvIHRoZW0uCisg
ICAgICAgIFNlZSBodHRwczovL3VybC5zcGVjLndoYXR3Zy5vcmcvI2ZpbGUtc2xhc2gtc3RhdGUK
KworICAgICAgICBDb3ZlcmVkIGJ5IG5ldyBBUEkgdGVzdHMgYW5kIG5ld2x5IHBhc3Npbmcgd2Vi
LXBsYXRmb3JtLXRlc3RzLgorCisgICAgICAgICogcGxhdGZvcm0vVVJMUGFyc2VyLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlVSTFBhcnNlcjo6Y29weUJhc2VXaW5kb3dzRHJpdmVMZXR0ZXIpOgor
ICAgICAgICAoV2ViQ29yZTo6VVJMUGFyc2VyOjpjb3B5QVNDSUlTdHJpbmdVbnRpbCk6CisgICAg
ICAgIChXZWJDb3JlOjpVUkxQYXJzZXI6OnBhcnNlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9VUkxQ
YXJzZXIuaDoKKwogMjAxNy0wMy0wMyAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+
CiAKICAgICAgICAgW1dlYlJUQ10gVXBkYXRlIGxpYndlYnJ0YyBzb3VyY2UgY29kZQpJbmRleDog
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vVVJMUGFyc2VyLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkxQYXJzZXIuY3BwCShyZXZpc2lvbiAyMTMzODQpCisrKyBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkxQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00
ODcsNiArNDg3LDI5IEBAIHZvaWQgVVJMUGFyc2VyOjphcHBlbmRXaW5kb3dzRHJpdmVMZXR0ZXIK
ICAgICBhZHZhbmNlKGl0ZXJhdG9yKTsKIH0KIAorYm9vbCBVUkxQYXJzZXI6OmNvcHlCYXNlV2lu
ZG93c0RyaXZlTGV0dGVyKGNvbnN0IFVSTCYgYmFzZSkKK3sKKyAgICBpZiAoYmFzZS5wcm90b2Nv
bElzKCJmaWxlIikpIHsKKyAgICAgICAgUkVMRUFTRV9BU1NFUlQoYmFzZS5tX3BvcnRFbmQgPCBi
YXNlLm1fc3RyaW5nLmxlbmd0aCgpKTsKKyAgICAgICAgaWYgKGJhc2UubV9zdHJpbmcuaXM4Qml0
KCkpIHsKKyAgICAgICAgICAgIGNvbnN0IExDaGFyKiBiZWdpbiA9IGJhc2UubV9zdHJpbmcuY2hh
cmFjdGVyczgoKTsKKyAgICAgICAgICAgIENvZGVQb2ludEl0ZXJhdG9yPExDaGFyPiBjKGJlZ2lu
ICsgYmFzZS5tX3BvcnRFbmQgKyAxLCBiZWdpbiArIGJhc2UubV9zdHJpbmcubGVuZ3RoKCkpOwor
ICAgICAgICAgICAgaWYgKGlzV2luZG93c0RyaXZlTGV0dGVyKGMpKSB7CisgICAgICAgICAgICAg
ICAgYXBwZW5kV2luZG93c0RyaXZlTGV0dGVyKGMpOworICAgICAgICAgICAgICAgIHJldHVybiB0
cnVlOworICAgICAgICAgICAgfQorICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgY29uc3Qg
VUNoYXIqIGJlZ2luID0gYmFzZS5tX3N0cmluZy5jaGFyYWN0ZXJzMTYoKTsKKyAgICAgICAgICAg
IENvZGVQb2ludEl0ZXJhdG9yPFVDaGFyPiBjKGJlZ2luICsgYmFzZS5tX3BvcnRFbmQgKyAxLCBi
ZWdpbiArIGJhc2UubV9zdHJpbmcubGVuZ3RoKCkpOworICAgICAgICAgICAgaWYgKGlzV2luZG93
c0RyaXZlTGV0dGVyKGMpKSB7CisgICAgICAgICAgICAgICAgYXBwZW5kV2luZG93c0RyaXZlTGV0
dGVyKGMpOworICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICAgICAgfQorICAg
ICAgICB9CisgICAgfQorICAgIHJldHVybiBmYWxzZTsKK30KKwogdGVtcGxhdGU8dHlwZW5hbWUg
Q2hhcmFjdGVyVHlwZT4KIGJvb2wgVVJMUGFyc2VyOjpzaG91bGRDb3B5RmlsZVVSTChDb2RlUG9p
bnRJdGVyYXRvcjxDaGFyYWN0ZXJUeXBlPiBpdGVyYXRvcikKIHsKQEAgLTgxNCw5ICs4MzcsOSBA
QCB2b2lkIFVSTFBhcnNlcjo6Y29weUFTQ0lJU3RyaW5nVW50aWwoY29uCiAgICAgaWYgKHN0cmlu
Zy5pc051bGwoKSkKICAgICAgICAgcmV0dXJuOwogICAgIEFTU0VSVChtX2FzY2lpQnVmZmVyLmlz
RW1wdHkoKSk7Ci0gICAgaWYgKHN0cmluZy5pczhCaXQoKSkgeworICAgIGlmIChzdHJpbmcuaXM4
Qml0KCkpCiAgICAgICAgIGFwcGVuZFRvQVNDSUlCdWZmZXIoc3RyaW5nLmNoYXJhY3RlcnM4KCks
IGxlbmd0aCk7Ci0gICAgfSBlbHNlIHsKKyAgICBlbHNlIHsKICAgICAgICAgY29uc3QgVUNoYXIq
IGNoYXJhY3RlcnMgPSBzdHJpbmcuY2hhcmFjdGVyczE2KCk7CiAgICAgICAgIGZvciAoc2l6ZV90
IGkgPSAwOyBpIDwgbGVuZ3RoOyArK2kpIHsKICAgICAgICAgICAgIFVDaGFyIGMgPSBjaGFyYWN0
ZXJzW2ldOwpAQCAtMTYwMiwxOSArMTYyNSw2IEBAIHZvaWQgVVJMUGFyc2VyOjpwYXJzZShjb25z
dCBDaGFyYWN0ZXJUeXAKICAgICAgICAgICAgICAgICBzdGF0ZSA9IFN0YXRlOjpGaWxlSG9zdDsK
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGlmIChi
YXNlLmlzVmFsaWQoKSAmJiBiYXNlLnByb3RvY29sSXMoImZpbGUiKSkgewotICAgICAgICAgICAg
ICAgIC8vIEZJWE1FOiBUaGlzIFN0cmluZyBjb3B5IGlzIHVubmVjZXNzYXJ5LgotICAgICAgICAg
ICAgICAgIFN0cmluZyBiYXNlUGF0aCA9IGJhc2UucGF0aCgpOwotICAgICAgICAgICAgICAgIGlm
IChiYXNlUGF0aC5sZW5ndGgoKSA+PSAyKSB7Ci0gICAgICAgICAgICAgICAgICAgIGJvb2wgd2lu
ZG93c1F1aXJrID0gYmFzZVBhdGguaXM4Qml0KCkKLSAgICAgICAgICAgICAgICAgICAgICAgID8g
aXNXaW5kb3dzRHJpdmVMZXR0ZXIoQ29kZVBvaW50SXRlcmF0b3I8TENoYXI+KGJhc2VQYXRoLmNo
YXJhY3RlcnM4KCksIGJhc2VQYXRoLmNoYXJhY3RlcnM4KCkgKyBiYXNlUGF0aC5sZW5ndGgoKSkp
Ci0gICAgICAgICAgICAgICAgICAgICAgICA6IGlzV2luZG93c0RyaXZlTGV0dGVyKENvZGVQb2lu
dEl0ZXJhdG9yPFVDaGFyPihiYXNlUGF0aC5jaGFyYWN0ZXJzMTYoKSwgYmFzZVBhdGguY2hhcmFj
dGVyczE2KCkgKyBiYXNlUGF0aC5sZW5ndGgoKSkpOwotICAgICAgICAgICAgICAgICAgICBpZiAo
d2luZG93c1F1aXJrKSB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBhcHBlbmRUb0FTQ0lJQnVm
ZmVyKGJhc2VQYXRoWzBdKTsKLSAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVuZFRvQVNDSUlC
dWZmZXIoYmFzZVBhdGhbMV0pOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAg
ICAgfQotICAgICAgICAgICAgfQogICAgICAgICAgICAgc3ludGF4VmlvbGF0aW9uKGMpOwogICAg
ICAgICAgICAgYXBwZW5kVG9BU0NJSUJ1ZmZlcigiLy8iLCAyKTsKICAgICAgICAgICAgIG1fdXJs
Lm1fdXNlclN0YXJ0ID0gY3VycmVudFBvc2l0aW9uKGMpIC0gMTsKQEAgLTE2MjIsOSArMTYzMiwx
NCBAQCB2b2lkIFVSTFBhcnNlcjo6cGFyc2UoY29uc3QgQ2hhcmFjdGVyVHlwCiAgICAgICAgICAg
ICBtX3VybC5tX3Bhc3N3b3JkRW5kID0gbV91cmwubV91c2VyU3RhcnQ7CiAgICAgICAgICAgICBt
X3VybC5tX2hvc3RFbmQgPSBtX3VybC5tX3VzZXJTdGFydDsKICAgICAgICAgICAgIG1fdXJsLm1f
cG9ydEVuZCA9IG1fdXJsLm1fdXNlclN0YXJ0OwotICAgICAgICAgICAgbV91cmwubV9wYXRoQWZ0
ZXJMYXN0U2xhc2ggPSBtX3VybC5tX3VzZXJTdGFydCArIDE7Ci0gICAgICAgICAgICBpZiAoaXNX
aW5kb3dzRHJpdmVMZXR0ZXIoYykpCisgICAgICAgICAgICBpZiAoaXNXaW5kb3dzRHJpdmVMZXR0
ZXIoYykpIHsKICAgICAgICAgICAgICAgICBhcHBlbmRXaW5kb3dzRHJpdmVMZXR0ZXIoYyk7Cisg
ICAgICAgICAgICAgICAgbV91cmwubV9wYXRoQWZ0ZXJMYXN0U2xhc2ggPSBtX3VybC5tX3VzZXJT
dGFydCArIDE7CisgICAgICAgICAgICB9IGVsc2UgaWYgKGNvcHlCYXNlV2luZG93c0RyaXZlTGV0
dGVyKGJhc2UpKSB7CisgICAgICAgICAgICAgICAgYXBwZW5kVG9BU0NJSUJ1ZmZlcignLycpOwor
ICAgICAgICAgICAgICAgIG1fdXJsLm1fcGF0aEFmdGVyTGFzdFNsYXNoID0gbV91cmwubV91c2Vy
U3RhcnQgKyA0OworICAgICAgICAgICAgfSBlbHNlCisgICAgICAgICAgICAgICAgbV91cmwubV9w
YXRoQWZ0ZXJMYXN0U2xhc2ggPSBtX3VybC5tX3VzZXJTdGFydCArIDE7CiAgICAgICAgICAgICBz
dGF0ZSA9IFN0YXRlOjpQYXRoOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgU3Rh
dGU6OkZpbGVIb3N0OgpAQCAtMTkzMSw3ICsxOTQ2LDExIEBAIHZvaWQgVVJMUGFyc2VyOjpwYXJz
ZShjb25zdCBDaGFyYWN0ZXJUeXAKICAgICAgICAgbV91cmwubV9wYXNzd29yZEVuZCA9IG1fdXJs
Lm1fdXNlclN0YXJ0OwogICAgICAgICBtX3VybC5tX2hvc3RFbmQgPSBtX3VybC5tX3VzZXJTdGFy
dDsKICAgICAgICAgbV91cmwubV9wb3J0RW5kID0gbV91cmwubV91c2VyU3RhcnQ7Ci0gICAgICAg
IG1fdXJsLm1fcGF0aEFmdGVyTGFzdFNsYXNoID0gbV91cmwubV91c2VyU3RhcnQgKyAxOworICAg
ICAgICBpZiAoY29weUJhc2VXaW5kb3dzRHJpdmVMZXR0ZXIoYmFzZSkpIHsKKyAgICAgICAgICAg
IGFwcGVuZFRvQVNDSUlCdWZmZXIoJy8nKTsKKyAgICAgICAgICAgIG1fdXJsLm1fcGF0aEFmdGVy
TGFzdFNsYXNoID0gbV91cmwubV91c2VyU3RhcnQgKyA0OworICAgICAgICB9IGVsc2UKKyAgICAg
ICAgICAgIG1fdXJsLm1fcGF0aEFmdGVyTGFzdFNsYXNoID0gbV91cmwubV91c2VyU3RhcnQgKyAx
OwogICAgICAgICBtX3VybC5tX3BhdGhFbmQgPSBtX3VybC5tX3BhdGhBZnRlckxhc3RTbGFzaDsK
ICAgICAgICAgbV91cmwubV9xdWVyeUVuZCA9IG1fdXJsLm1fcGF0aEFmdGVyTGFzdFNsYXNoOwog
ICAgICAgICBtX3VybC5tX2ZyYWdtZW50RW5kID0gbV91cmwubV9wYXRoQWZ0ZXJMYXN0U2xhc2g7
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkxQYXJzZXIuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkxQYXJzZXIuaAkocmV2aXNpb24gMjEzMzc3KQor
KysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vVVJMUGFyc2VyLmgJKHdvcmtpbmcgY29weSkKQEAg
LTEwNCw2ICsxMDQsNyBAQCBwcml2YXRlOgogICAgIHZvaWQgYXBwZW5kVG9BU0NJSUJ1ZmZlcihj
b25zdCBMQ2hhciogY2hhcmFjdGVycywgc2l6ZV90IHNpemUpIHsgYXBwZW5kVG9BU0NJSUJ1ZmZl
cihyZWludGVycHJldF9jYXN0PGNvbnN0IGNoYXIqPihjaGFyYWN0ZXJzKSwgc2l6ZSk7IH0KICAg
ICB0ZW1wbGF0ZTx0eXBlbmFtZSBDaGFyYWN0ZXJUeXBlPiB2b2lkIGVuY29kZVF1ZXJ5KGNvbnN0
IFZlY3RvcjxVQ2hhcj4mIHNvdXJjZSwgY29uc3QgVGV4dEVuY29kaW5nJiwgQ29kZVBvaW50SXRl
cmF0b3I8Q2hhcmFjdGVyVHlwZT4pOwogICAgIHZvaWQgY29weUFTQ0lJU3RyaW5nVW50aWwoY29u
c3QgU3RyaW5nJiwgc2l6ZV90IGxlbmd0aCk7CisgICAgYm9vbCBjb3B5QmFzZVdpbmRvd3NEcml2
ZUxldHRlcihjb25zdCBVUkwmKTsKICAgICBTdHJpbmdWaWV3IHBhcnNlZERhdGFWaWV3KHNpemVf
dCBzdGFydCwgc2l6ZV90IGxlbmd0aCk7CiAgICAgVUNoYXIgcGFyc2VkRGF0YVZpZXcoc2l6ZV90
IHBvc2l0aW9uKTsKIApJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xz
L0NoYW5nZUxvZwkocmV2aXNpb24gMjEzNDMxKQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTctMDMtMDQgIEFsZXggQ2hyaXN0ZW5zZW4gIDxh
Y2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBGaXggVVJMcyByZWxhdGl2ZSB0byBm
aWxlIFVSTHMgd2l0aCBwYXRocyBiZWdpbm5pbmcgd2l0aCBXaW5kb3dzIGRyaXZlIGxldHRlcnMK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2OTE3OAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdl
YktpdEFQSS9UZXN0cy9XZWJDb3JlL1VSTFBhcnNlci5jcHA6CisgICAgICAgIChUZXN0V2ViS2l0
QVBJOjpURVNUX0YpOgorCiAyMDE3LTAzLTA0ICBMdWNhcyBGb3JzY2hsZXIgIDxsZm9yc2NobGVy
QGFwcGxlLmNvbT4KIAogICAgICAgICBUZXN0IGNvbW1pdCBhZ2FpbnN0IHN2bi53ZWJraXQub3Jn
IGFmdGVyIFNIQS0xIGNsZWFudXAuCkluZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dl
YkNvcmUvVVJMUGFyc2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9UZXN0V2ViS2l0QVBJL1Rl
c3RzL1dlYkNvcmUvVVJMUGFyc2VyLmNwcAkocmV2aXNpb24gMjEzMzg0KQorKysgVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL1VSTFBhcnNlci5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTU4MCw2ICs1ODAsMTAgQEAgVEVTVF9GKFVSTFBhcnNlclRlc3QsIFBhcnNlUmVsYXRpdmUpCiAg
ICAgY2hlY2tSZWxhdGl2ZVVSTCgiaHR0cDovL3NvbWV0aGluZz8iLCAiZmlsZTovLy8vdmFyLy9j
b250YWluZXJzLy9zdHVmZi8iLCB7Imh0dHAiLCAiIiwgIiIsICJzb21ldGhpbmciLCAwLCAiLyIs
ICIiLCAiIiwgImh0dHA6Ly9zb21ldGhpbmcvPyJ9LCBUZXN0VGFiczo6Tm8pOwogICAgIGNoZWNr
UmVsYXRpdmVVUkwoImh0dHA6Ly9zb21ldGhpbmcjIiwgImZpbGU6Ly8vL3Zhci8vY29udGFpbmVy
cy8vc3R1ZmYvIiwgeyJodHRwIiwgIiIsICIiLCAic29tZXRoaW5nIiwgMCwgIi8iLCAiIiwgIiIs
ICJodHRwOi8vc29tZXRoaW5nLyMifSwgVGVzdFRhYnM6Ok5vKTsKICAgICBjaGVja1JlbGF0aXZl
VVJMKCJmaWxlOiIsICJmaWxlOi8vL3BhdGg/cXVlcnkjZnJhZ21lbnQiLCB7ImZpbGUiLCAiIiwg
IiIsICIiLCAwLCAiL3BhdGgiLCAicXVlcnkiLCAiIiwgImZpbGU6Ly8vcGF0aD9xdWVyeSJ9KTsK
KyAgICBjaGVja1JlbGF0aXZlVVJMKCIvIiwgImZpbGU6Ly8vQzovYS9iIiwgeyJmaWxlIiwgIiIs
ICIiLCAiIiwgMCwgIi9DOi8iLCAiIiwgIiIsICJmaWxlOi8vL0M6LyJ9KTsKKyAgICBjaGVja1Jl
bGF0aXZlVVJMKCIvYWJjIiwgImZpbGU6Ly8vQzovYS9iIiwgeyJmaWxlIiwgIiIsICIiLCAiIiwg
MCwgIi9DOi9hYmMiLCAiIiwgIiIsICJmaWxlOi8vL0M6L2FiYyJ9KTsKKyAgICBjaGVja1JlbGF0
aXZlVVJMKCIvYWJjIiwgImZpbGU6Ly8vQzoiLCB7ImZpbGUiLCAiIiwgIiIsICIiLCAwLCAiL0M6
L2FiYyIsICIiLCAiIiwgImZpbGU6Ly8vQzovYWJjIn0pOworICAgIGNoZWNrUmVsYXRpdmVVUkwo
Ii9hYmMiLCAiZmlsZTovLy8iLCB7ImZpbGUiLCAiIiwgIiIsICIiLCAwLCAiL2FiYyIsICIiLCAi
IiwgImZpbGU6Ly8vYWJjIn0pOwogCiAgICAgLy8gVGhlIGNoZWNraW5nIG9mIHNsYXNoZXMgaW4g
U3BlY2lhbEF1dGhvcml0eVNsYXNoZXMgbmVlZGVkIHRvIGdldCB0aGlzIHRvIHBhc3MgY29udHJh
ZGljdHMgd2hhdCBpcyBpbiB0aGUgc3BlYywKICAgICAvLyBidXQgaXQgaXMgaW5jbHVkZWQgaW4g
dGhlIHdlYiBwbGF0Zm9ybSB0ZXN0cy4KSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxMzM4NCkKKysrIExh
eW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDE3
LTAzLTA0ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAg
ICAgICAgRml4IFVSTHMgcmVsYXRpdmUgdG8gZmlsZSBVUkxzIHdpdGggcGF0aHMgYmVnaW5uaW5n
IHdpdGggV2luZG93cyBkcml2ZSBsZXR0ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjkxNzgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvdXJsL3JlbGF0aXZlLXdpbi1leHBlY3RlZC50eHQ6
CisgICAgICAgIFNvbWUgdGVzdHMgcGFzcyBub3cuICBsb2NhbGhvc3Qgc2hvdWxkIGluZGVlZCBi
ZSByZW1vdmVkIGFjY29yZGluZyB0byB0aGUgbGF0ZXN0IHNwZWMuCisKIDIwMTctMDMtMDMgIEFs
ZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBbVVJM
UGFyc2VyXSBGaXggZmlsZTogYXMgYSByZWxhdGl2ZSBmaWxlIFVSTApJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC91cmwvcmVsYXRpdmUtd2luLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L3VybC9yZWxhdGl2ZS13aW4tZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAyMTMz
NzcpCisrKyBMYXlvdXRUZXN0cy9mYXN0L3VybC9yZWxhdGl2ZS13aW4tZXhwZWN0ZWQudHh0CSh3
b3JraW5nIGNvcHkpCkBAIC02LDcgKzYsNyBAQCBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBz
ZXJpZXMgb2YgIlBBCiBQQVNTIGNhbm9uaWNhbGl6ZSgnaHR0cDovL2hvc3QvJykgaXMgJ2h0dHA6
Ly9ob3N0LycKIFBBU1MgY2Fub25pY2FsaXplKCdiYXInKSBpcyAnZmlsZTovLy9DOi9iYXInCiBQ
QVNTIGNhbm9uaWNhbGl6ZSgnLi4vLi4vLi4vYmFyLmh0bWwnKSBpcyAnZmlsZTovLy9DOi9iYXIu
aHRtbCcKLUZBSUwgY2Fub25pY2FsaXplKCcvLi4vYmFyLmh0bWwnKSBzaG91bGQgYmUgZmlsZTov
Ly9DOi9iYXIuaHRtbC4gV2FzIGZpbGU6Ly8vYmFyLmh0bWwuCitQQVNTIGNhbm9uaWNhbGl6ZSgn
Ly4uL2Jhci5odG1sJykgaXMgJ2ZpbGU6Ly8vQzovYmFyLmh0bWwnCiBGQUlMIGNhbm9uaWNhbGl6
ZSgnXFxcXGFub3RoZXJcXHBhdGgnKSBzaG91bGQgYmUgLiBXYXMgaHR0cDovL2Fub3RoZXIvcGF0
aC4KIEZBSUwgY2Fub25pY2FsaXplKCcvL2M6L2ZvbycpIHNob3VsZCBiZSBmaWxlOi8vL0M6L2Zv
by4gV2FzIGZpbGU6Ly8vYzovZm9vLgogRkFJTCBjYW5vbmljYWxpemUoJy8vbG9jYWxob3N0L2M6
L2ZvbycpIHNob3VsZCBiZSBmaWxlOi8vL0M6L2Zvby4gV2FzIGZpbGU6Ly8vYzovZm9vLgpAQCAt
MTQsOSArMTQsOSBAQCBGQUlMIGNhbm9uaWNhbGl6ZSgnYzonKSBzaG91bGQgYmUgLiBXYXMgCiBG
QUlMIGNhbm9uaWNhbGl6ZSgnYzovZm9vJykgc2hvdWxkIGJlIC4gV2FzIGM6L2Zvby4KIEZBSUwg
Y2Fub25pY2FsaXplKCdjOlxcZm9vJykgc2hvdWxkIGJlIC4gV2FzIGM6XGZvby4KIEZBSUwgY2Fu
b25pY2FsaXplKCcvejovYmFyJykgc2hvdWxkIGJlIGZpbGU6Ly8vWjovYmFyLiBXYXMgZmlsZTov
Ly96Oi9iYXIuCi1GQUlMIGNhbm9uaWNhbGl6ZSgnL2JhcicpIHNob3VsZCBiZSBmaWxlOi8vL0M6
L2Jhci4gV2FzIGZpbGU6Ly8vYmFyLgotRkFJTCBjYW5vbmljYWxpemUoJy9iYXInKSBzaG91bGQg
YmUgZmlsZTovL2xvY2FsaG9zdC9DOi9iYXIuIFdhcyBmaWxlOi8vL2Jhci4KLUZBSUwgY2Fub25p
Y2FsaXplKCcvYmFyJykgc2hvdWxkIGJlIGZpbGU6Ly8vQzovYmFyLiBXYXMgZmlsZTovLy9iYXIu
CitQQVNTIGNhbm9uaWNhbGl6ZSgnL2JhcicpIGlzICdmaWxlOi8vL0M6L2JhcicKK0ZBSUwgY2Fu
b25pY2FsaXplKCcvYmFyJykgc2hvdWxkIGJlIGZpbGU6Ly9sb2NhbGhvc3QvQzovYmFyLiBXYXMg
ZmlsZTovLy9DOi9iYXIuCitQQVNTIGNhbm9uaWNhbGl6ZSgnL2JhcicpIGlzICdmaWxlOi8vL0M6
L2JhcicKIFBBU1MgY2Fub25pY2FsaXplKCcvL3NvbWVob3N0L3BhdGgnKSBpcyAnZmlsZTovL3Nv
bWVob3N0L3BhdGgnCiBGQUlMIGNhbm9uaWNhbGl6ZSgnL1xcLy9zb21laG9zdC9wYXRoJykgc2hv
dWxkIGJlIGZpbGU6Ly9zb21laG9zdC9wYXRoLiBXYXMgZmlsZTovLy8vc29tZWhvc3QvcGF0aC4K
IFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKSW5kZXg6IExheW91dFRlc3RzL2ltcG9y
dGVkL3czYy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L0NoYW5nZUxvZwkocmV2aXNpb24gMjEzMzc3KQorKysgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTAzLTA0ICBB
bGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgRml4
IFVSTHMgcmVsYXRpdmUgdG8gZmlsZSBVUkxzIHdpdGggcGF0aHMgYmVnaW5uaW5nIHdpdGggV2lu
ZG93cyBkcml2ZSBsZXR0ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xNjkxNzgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy91cmwvYS1lbGVtZW50LWV4cGVjdGVkLnR4
dDoKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvdXJsL2EtZWxlbWVudC14aHRtbC1leHBl
Y3RlZC50eHQ6CisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3VybC91cmwtY29uc3RydWN0
b3ItZXhwZWN0ZWQudHh0OgorCiAyMDE3LTAzLTAyICBKaWV3ZW4gVGFuICA8amlld2VuX3RhbkBh
cHBsZS5jb20+CiAKICAgICAgICAgV2ViQ3J5cHRvIEFQSSBzdXBwb3J0IGZvciBBRVMtR0NNCklu
ZGV4OiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VybC9hLWVs
ZW1lbnQtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvdXJsL2EtZWxlbWVudC1leHBlY3RlZC50eHQJKHJldmlzaW9u
IDIxMzM3NykKKysrIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
dXJsL2EtZWxlbWVudC1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTM4NSw3ICszODUs
NyBAQCBQQVNTIFBhcnNpbmc6IDxmaWxlOi8vL0MlN0MvPiBhZ2FpbnN0IDxhCiBQQVNTIFBhcnNp
bmc6IDxwaXgvc3VibWl0LmdpZj4gYWdhaW5zdCA8ZmlsZTovLy9DOi9Vc2Vycy9Eb21lbmljL0Ry
b3Bib3gvR2l0SHViL3RtcHZhci9qc2RvbS90ZXN0L2xldmVsMi9odG1sL2ZpbGVzL2FuY2hvci5o
dG1sPiAKIFBBU1MgUGFyc2luZzogPC4uPiBhZ2FpbnN0IDxmaWxlOi8vL0M6Lz4gCiBQQVNTIFBh
cnNpbmc6IDwuLj4gYWdhaW5zdCA8ZmlsZTovLy8+IAotRkFJTCBQYXJzaW5nOiA8Lz4gYWdhaW5z
dCA8ZmlsZTovLy9DOi9hL2I+IGFzc2VydF9lcXVhbHM6IGhyZWYgZXhwZWN0ZWQgImZpbGU6Ly8v
QzovIiBidXQgZ290ICJmaWxlOi8vLyIKK1BBU1MgUGFyc2luZzogPC8+IGFnYWluc3QgPGZpbGU6
Ly8vQzovYS9iPiAKIEZBSUwgUGFyc2luZzogPC8vZDo+IGFnYWluc3QgPGZpbGU6Ly8vQzovYS9i
PiBhc3NlcnRfZXF1YWxzOiBocmVmIGV4cGVjdGVkICJmaWxlOi8vL2Q6IiBidXQgZ290ICJmaWxl
Oi8vZC8iCiBQQVNTIFBhcnNpbmc6IDwvL2Q6Ly4uPiBhZ2FpbnN0IDxmaWxlOi8vL0M6L2EvYj4g
CiBQQVNTIFBhcnNpbmc6IDwuLj4gYWdhaW5zdCA8ZmlsZTovLy9hYjovPiAKSW5kZXg6IExheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdXJsL2EtZWxlbWVudC14aHRt
bC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy91cmwvYS1lbGVtZW50LXhodG1sLWV4cGVjdGVkLnR4dAkocmV2aXNp
b24gMjEzMzc3KQorKysgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy91cmwvYS1lbGVtZW50LXhodG1sLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMzg1
LDcgKzM4NSw3IEBAIFBBU1MgUGFyc2luZzogPGZpbGU6Ly8vQyU3Qy8+IGFnYWluc3QgPGEKIFBB
U1MgUGFyc2luZzogPHBpeC9zdWJtaXQuZ2lmPiBhZ2FpbnN0IDxmaWxlOi8vL0M6L1VzZXJzL0Rv
bWVuaWMvRHJvcGJveC9HaXRIdWIvdG1wdmFyL2pzZG9tL3Rlc3QvbGV2ZWwyL2h0bWwvZmlsZXMv
YW5jaG9yLmh0bWw+IAogUEFTUyBQYXJzaW5nOiA8Li4+IGFnYWluc3QgPGZpbGU6Ly8vQzovPiAK
IFBBU1MgUGFyc2luZzogPC4uPiBhZ2FpbnN0IDxmaWxlOi8vLz4gCi1GQUlMIFBhcnNpbmc6IDwv
PiBhZ2FpbnN0IDxmaWxlOi8vL0M6L2EvYj4gYXNzZXJ0X2VxdWFsczogaHJlZiBleHBlY3RlZCAi
ZmlsZTovLy9DOi8iIGJ1dCBnb3QgImZpbGU6Ly8vIgorUEFTUyBQYXJzaW5nOiA8Lz4gYWdhaW5z
dCA8ZmlsZTovLy9DOi9hL2I+IAogRkFJTCBQYXJzaW5nOiA8Ly9kOj4gYWdhaW5zdCA8ZmlsZTov
Ly9DOi9hL2I+IGFzc2VydF9lcXVhbHM6IGhyZWYgZXhwZWN0ZWQgImZpbGU6Ly8vZDoiIGJ1dCBn
b3QgImZpbGU6Ly9kLyIKIFBBU1MgUGFyc2luZzogPC8vZDovLi4+IGFnYWluc3QgPGZpbGU6Ly8v
QzovYS9iPiAKIFBBU1MgUGFyc2luZzogPC4uPiBhZ2FpbnN0IDxmaWxlOi8vL2FiOi8+IApJbmRl
eDogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91cmwvdXJsLWNv
bnN0cnVjdG9yLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VybC91cmwtY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0
CShyZXZpc2lvbiAyMTMzNzcpCisrKyBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL3VybC91cmwtY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkp
CkBAIC0zOTMsNyArMzkzLDcgQEAgUEFTUyBQYXJzaW5nOiA8ZmlsZTovLy9DJTdDLz4gYWdhaW5z
dCA8YQogUEFTUyBQYXJzaW5nOiA8cGl4L3N1Ym1pdC5naWY+IGFnYWluc3QgPGZpbGU6Ly8vQzov
VXNlcnMvRG9tZW5pYy9Ecm9wYm94L0dpdEh1Yi90bXB2YXIvanNkb20vdGVzdC9sZXZlbDIvaHRt
bC9maWxlcy9hbmNob3IuaHRtbD4gCiBQQVNTIFBhcnNpbmc6IDwuLj4gYWdhaW5zdCA8ZmlsZTov
Ly9DOi8+IAogUEFTUyBQYXJzaW5nOiA8Li4+IGFnYWluc3QgPGZpbGU6Ly8vPiAKLUZBSUwgUGFy
c2luZzogPC8+IGFnYWluc3QgPGZpbGU6Ly8vQzovYS9iPiBhc3NlcnRfZXF1YWxzOiBocmVmIGV4
cGVjdGVkICJmaWxlOi8vL0M6LyIgYnV0IGdvdCAiZmlsZTovLy8iCitQQVNTIFBhcnNpbmc6IDwv
PiBhZ2FpbnN0IDxmaWxlOi8vL0M6L2EvYj4gCiBGQUlMIFBhcnNpbmc6IDwvL2Q6PiBhZ2FpbnN0
IDxmaWxlOi8vL0M6L2EvYj4gYXNzZXJ0X2VxdWFsczogaHJlZiBleHBlY3RlZCAiZmlsZTovLy9k
OiIgYnV0IGdvdCAiZmlsZTovL2QvIgogUEFTUyBQYXJzaW5nOiA8Ly9kOi8uLj4gYWdhaW5zdCA8
ZmlsZTovLy9DOi9hL2I+IAogUEFTUyBQYXJzaW5nOiA8Li4+IGFnYWluc3QgPGZpbGU6Ly8vYWI6
Lz4gCg==
</data>
<flag name="review"
          id="325079"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>