<?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>161786</bug_id>
          
          <creation_ts>2016-09-08 22:06:34 -0700</creation_ts>
          <short_desc>URLParser should parse URLs with non-special schemes</short_desc>
          <delta_ts>2016-09-09 10:08:37 -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>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>
          <cc>beidson</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1228055</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-09-08 22:06:34 -0700</bug_when>
    <thetext>URLParser should parse URLs with non-special schemes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228059</commentid>
    <comment_count>1</comment_count>
      <attachid>288388</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-09-08 22:09:57 -0700</bug_when>
    <thetext>Created attachment 288388
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228064</commentid>
    <comment_count>2</comment_count>
      <attachid>288390</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-09-08 22:47:53 -0700</bug_when>
    <thetext>Created attachment 288390
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228171</commentid>
    <comment_count>3</comment_count>
      <attachid>288390</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2016-09-09 10:05:34 -0700</bug_when>
    <thetext>Comment on attachment 288390
Patch

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

&gt; Source/WebCore/platform/URLParser.cpp:465
&gt; +                    auto checkForSlash = c;

Can we call this something like &quot;maybeSlash&quot; instead?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228175</commentid>
    <comment_count>4</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-09-09 10:08:37 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/205749</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288388</attachid>
            <date>2016-09-08 22:09:57 -0700</date>
            <delta_ts>2016-09-08 22:47:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-161786-20160908220729.patch</filename>
            <type>text/plain</type>
            <size>8305</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNTY4NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE2LTA5LTA4ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVVJMUGFyc2Vy
IHNob3VsZCBwYXJzZSBVUkxzIHdpdGggbm9uLXNwZWNpYWwgc2NoZW1lcworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYxNzg2CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ292ZXJlZCBieSBuZXcgQVBJIHRl
c3RzLgorCisgICAgICAgICogcGxhdGZvcm0vVVJMUGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlVSTFBhcnNlcjo6cGFyc2UpOgorICAgICAgICBUaGVyZSdzIG5vIHJlYXNvbiBmb3IgYSBT
Y2hlbWVFbmRDaGVja0ZvclNsYXNoZXMgc3RhdGUgbm93IHRoYXQgd2UgY2FuIGNvcHkgaXRlcmF0
b3JzLgorICAgICAgICBJdCdzIG5vdCBpbiB0aGUgc3BlYyBhbmQgbm90IG5lZWRlZC4KKyAgICAg
ICAgQWxzbywgbW92ZSB0aGluZ3MgYXJvdW5kIGEgbGl0dGxlIHNvIHBhcnNpbmcgdW5rbm93biBz
Y2hlbWVzIGZvbGxvd2VkIGJ5IG9uZSBvciB0d28gc2xhc2hlcyB3b3Jrcy4KKwogMjAxNi0wOS0w
OCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAg
IFVSTFBhcnNlcjogSGFuZGxlIFwgaW4gcGF0aHMgb2Ygc3BlY2lhbCBVUkxzIGFjY29yZGluZyB0
byBzcGVjCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkxQYXJzZXIuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1VSTFBhcnNlci5jcHAJKHJldmlzaW9u
IDIwNTY4NCkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1VSTFBhcnNlci5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTM5OSw3ICszOTksNiBAQCBVUkwgVVJMUGFyc2VyOjpwYXJzZShjb25zdCBT
dHJpbmcmIGlucHV0CiAgICAgZW51bSBjbGFzcyBTdGF0ZSA6IHVpbnQ4X3QgewogICAgICAgICBT
Y2hlbWVTdGFydCwKICAgICAgICAgU2NoZW1lLAotICAgICAgICBTY2hlbWVFbmRDaGVja0ZvclNs
YXNoZXMsCiAgICAgICAgIE5vU2NoZW1lLAogICAgICAgICBTcGVjaWFsUmVsYXRpdmVPckF1dGhv
cml0eSwKICAgICAgICAgUGF0aE9yQXV0aG9yaXR5LApAQCAtNDU0LDE1ICs0NTMsMzQgQEAgVVJM
IFVSTFBhcnNlcjo6cGFyc2UoY29uc3QgU3RyaW5nJiBpbnB1dAogICAgICAgICAgICAgICAgICAg
ICArK2M7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICBtX2J1ZmZlci5hcHBlbmQoJzonKTsKICAgICAgICAgICAgICAgICBpZiAo
aXNTcGVjaWFsU2NoZW1lKHVybFNjaGVtZSkpIHsKICAgICAgICAgICAgICAgICAgICAgbV91cmxJ
c1NwZWNpYWwgPSB0cnVlOwogICAgICAgICAgICAgICAgICAgICBpZiAoYmFzZS5wcm90b2NvbCgp
ID09IHVybFNjaGVtZSkKICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlID0gU3RhdGU6OlNw
ZWNpYWxSZWxhdGl2ZU9yQXV0aG9yaXR5OwogICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGF0ZSA9IFN0YXRlOjpTcGVjaWFsQXV0aG9yaXR5U2xhc2hl
czsKLSAgICAgICAgICAgICAgICB9IGVsc2UKLSAgICAgICAgICAgICAgICAgICAgc3RhdGUgPSBT
dGF0ZTo6U2NoZW1lRW5kQ2hlY2tGb3JTbGFzaGVzOwotICAgICAgICAgICAgICAgIG1fYnVmZmVy
LmFwcGVuZCgnOicpOworICAgICAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAg
ICAgIG1fdXJsLm1fdXNlclN0YXJ0ID0gbV9idWZmZXIubGVuZ3RoKCk7CisgICAgICAgICAgICAg
ICAgICAgIGF1dG8gY2hlY2tGb3JTbGFzaCA9IGM7CisgICAgICAgICAgICAgICAgICAgICsrY2hl
Y2tGb3JTbGFzaDsKKyAgICAgICAgICAgICAgICAgICAgbV91cmwubV91c2VyRW5kID0gbV91cmwu
bV91c2VyU3RhcnQ7CisgICAgICAgICAgICAgICAgICAgIG1fdXJsLm1fcGFzc3dvcmRFbmQgPSBt
X3VybC5tX3VzZXJTdGFydDsKKyAgICAgICAgICAgICAgICAgICAgbV91cmwubV9ob3N0RW5kID0g
bV91cmwubV91c2VyU3RhcnQ7CisgICAgICAgICAgICAgICAgICAgIG1fdXJsLm1fcG9ydEVuZCA9
IG1fdXJsLm1fdXNlclN0YXJ0OworICAgICAgICAgICAgICAgICAgICBpZiAoY2hlY2tGb3JTbGFz
aCAhPSBlbmQgJiYgKmNoZWNrRm9yU2xhc2ggPT0gJy8nKSB7CisgICAgICAgICAgICAgICAgICAg
ICAgICBtX2J1ZmZlci5hcHBlbmQoJy8nKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG1fdXJs
Lm1fcGF0aEFmdGVyTGFzdFNsYXNoID0gbV91cmwubV91c2VyU3RhcnQgKyAxOworICAgICAgICAg
ICAgICAgICAgICAgICAgc3RhdGUgPSBTdGF0ZTo6UGF0aE9yQXV0aG9yaXR5OworICAgICAgICAg
ICAgICAgICAgICAgICAgKytjOworICAgICAgICAgICAgICAgICAgICAgICAgQVNTRVJUKCpjID09
ICcvJyk7CisgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAgICAg
ICAgICBtX3VybC5tX3BhdGhBZnRlckxhc3RTbGFzaCA9IG1fdXJsLm1fdXNlclN0YXJ0OworICAg
ICAgICAgICAgICAgICAgICAgICAgc3RhdGUgPSBTdGF0ZTo6Q2Fubm90QmVBQmFzZVVSTFBhdGg7
CisgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICAgICAgKytjOworICAgICAg
ICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9IGVs
c2UgewogICAgICAgICAgICAgICAgIG1fYnVmZmVyLmNsZWFyKCk7CiAgICAgICAgICAgICAgICAg
c3RhdGUgPSBTdGF0ZTo6Tm9TY2hlbWU7CkBAIC00NzgsMjMgKzQ5Niw2IEBAIFVSTCBVUkxQYXJz
ZXI6OnBhcnNlKGNvbnN0IFN0cmluZyYgaW5wdXQKICAgICAgICAgICAgICAgICBjID0gY29kZVBv
aW50cy5iZWdpbigpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgU3RhdGU6OlNjaGVtZUVuZENoZWNrRm9yU2xhc2hlczoKLSAgICAgICAgICAgIExPR19T
VEFURSgiU2NoZW1lRW5kQ2hlY2tGb3JTbGFzaGVzIik7Ci0gICAgICAgICAgICBpZiAoKmMgPT0g
Jy8nKSB7Ci0gICAgICAgICAgICAgICAgbV9idWZmZXIuYXBwZW5kKCIvLyIpOwotICAgICAgICAg
ICAgICAgIG1fdXJsLm1fdXNlclN0YXJ0ID0gbV9idWZmZXIubGVuZ3RoKCk7Ci0gICAgICAgICAg
ICAgICAgc3RhdGUgPSBTdGF0ZTo6UGF0aE9yQXV0aG9yaXR5OwotICAgICAgICAgICAgICAgICsr
YzsKLSAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAgICAgbV91cmwubV91c2VyU3Rh
cnQgPSBtX2J1ZmZlci5sZW5ndGgoKTsKLSAgICAgICAgICAgICAgICBtX3VybC5tX3VzZXJFbmQg
PSBtX3VybC5tX3VzZXJTdGFydDsKLSAgICAgICAgICAgICAgICBtX3VybC5tX3Bhc3N3b3JkRW5k
ID0gbV91cmwubV91c2VyU3RhcnQ7Ci0gICAgICAgICAgICAgICAgbV91cmwubV9ob3N0RW5kID0g
bV91cmwubV91c2VyU3RhcnQ7Ci0gICAgICAgICAgICAgICAgbV91cmwubV9wb3J0RW5kID0gbV91
cmwubV91c2VyU3RhcnQ7Ci0gICAgICAgICAgICAgICAgbV91cmwubV9wYXRoQWZ0ZXJMYXN0U2xh
c2ggPSBtX3VybC5tX3VzZXJTdGFydCwKLSAgICAgICAgICAgICAgICBzdGF0ZSA9IFN0YXRlOjpD
YW5ub3RCZUFCYXNlVVJMUGF0aDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGJyZWFrOwog
ICAgICAgICBjYXNlIFN0YXRlOjpOb1NjaGVtZToKICAgICAgICAgICAgIExPR19TVEFURSgiTm9T
Y2hlbWUiKTsKICAgICAgICAgICAgIGlmIChiYXNlLmlzTnVsbCgpKSB7CkBAIC01MzEsNiArNTMy
LDggQEAgVVJMIFVSTFBhcnNlcjo6cGFyc2UoY29uc3QgU3RyaW5nJiBpbnB1dAogICAgICAgICBj
YXNlIFN0YXRlOjpQYXRoT3JBdXRob3JpdHk6CiAgICAgICAgICAgICBMT0dfU1RBVEUoIlBhdGhP
ckF1dGhvcml0eSIpOwogICAgICAgICAgICAgaWYgKCpjID09ICcvJykgeworICAgICAgICAgICAg
ICAgIG1fYnVmZmVyLmFwcGVuZCgnLycpOworICAgICAgICAgICAgICAgIG1fdXJsLm1fdXNlclN0
YXJ0ID0gbV9idWZmZXIubGVuZ3RoKCk7CiAgICAgICAgICAgICAgICAgc3RhdGUgPSBTdGF0ZTo6
QXV0aG9yaXR5T3JIb3N0OwogICAgICAgICAgICAgICAgICsrYzsKICAgICAgICAgICAgICAgICBh
dXRob3JpdHlPckhvc3RCZWdpbiA9IGM7CkBAIC04NTksOSArODYyLDYgQEAgVVJMIFVSTFBhcnNl
cjo6cGFyc2UoY29uc3QgU3RyaW5nJiBpbnB1dAogICAgIGNhc2UgU3RhdGU6OlNjaGVtZToKICAg
ICAgICAgTE9HX0ZJTkFMX1NUQVRFKCJTY2hlbWUiKTsKICAgICAgICAgYnJlYWs7Ci0gICAgY2Fz
ZSBTdGF0ZTo6U2NoZW1lRW5kQ2hlY2tGb3JTbGFzaGVzOgotICAgICAgICBMT0dfRklOQUxfU1RB
VEUoIlNjaGVtZUVuZENoZWNrRm9yU2xhc2hlcyIpOwotICAgICAgICBicmVhazsKICAgICBjYXNl
IFN0YXRlOjpOb1NjaGVtZToKICAgICAgICAgTE9HX0ZJTkFMX1NUQVRFKCJOb1NjaGVtZSIpOwog
ICAgICAgICBicmVhazsKSW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29s
cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNTY5MikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDE2LTA5LTA4ICBBbGV4IENocmlzdGVuc2VuICA8
YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVVJMUGFyc2VyIHNob3VsZCBwYXJz
ZSBVUkxzIHdpdGggbm9uLXNwZWNpYWwgc2NoZW1lcworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYxNzg2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvVVJM
UGFyc2VyLmNwcDoKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OlRFU1RfRik6CisKIDIwMTYtMDkt
MDggIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAg
ICBVUkxQYXJzZXI6IEhhbmRsZSBcIGluIHBhdGhzIG9mIHNwZWNpYWwgVVJMcyBhY2NvcmRpbmcg
dG8gc3BlYwpJbmRleDogVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL1VSTFBhcnNl
ci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL1VS
TFBhcnNlci5jcHAJKHJldmlzaW9uIDIwNTY4NCkKKysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvV2ViQ29yZS9VUkxQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xOTMsNiArMTkzLDEw
IEBAIFRFU1RfRihVUkxQYXJzZXJUZXN0LCBCYXNpYykKICAgICBjaGVja1VSTCgiaHR0cDovL2hv
c3Q6IiwgeyJodHRwIiwgIiIsICIiLCAiaG9zdCIsIDAsICIvIiwgIiIsICIiLCAiaHR0cDovL2hv
c3QvIn0pOwogICAgIGNoZWNrVVJMKCJodHRwOi8vaG9zXHR0XG46XHQxXG4yXHQzXHQvXG5wYXRo
IiwgeyJodHRwIiwgIiIsICIiLCAiaG9zdCIsIDEyMywgIi9wYXRoIiwgIiIsICIiLCAiaHR0cDov
L2hvc3Q6MTIzL3BhdGgifSk7CiAgICAgY2hlY2tVUkwoImh0dHA6Ly91c2VyQGV4YW1wbGUub3Jn
L3BhdGgzIiwgeyJodHRwIiwgInVzZXIiLCAiIiwgImV4YW1wbGUub3JnIiwgMCwgIi9wYXRoMyIs
ICIiLCAiIiwgImh0dHA6Ly91c2VyQGV4YW1wbGUub3JnL3BhdGgzIn0pOworICAgIGNoZWNrVVJM
KCJzYzovcGEvcGEiLCB7InNjIiwgIiIsICIiLCAiIiwgMCwgIi9wYS9wYSIsICIiLCAiIiwgInNj
Oi9wYS9wYSJ9KTsKKyAgICBjaGVja1VSTCgic2M6L3BhIiwgeyJzYyIsICIiLCAiIiwgIiIsIDAs
ICIvcGEiLCAiIiwgIiIsICJzYzovcGEifSk7CisgICAgY2hlY2tVUkwoInNjOi9wYS8iLCB7InNj
IiwgIiIsICIiLCAiIiwgMCwgIi9wYS8iLCAiIiwgIiIsICJzYzovcGEvIn0pOworICAgIGNoZWNr
VVJMKCJzYzovL3BhLyIsIHsic2MiLCAiIiwgIiIsICJwYSIsIDAsICIvIiwgIiIsICIiLCAic2M6
Ly9wYS8ifSk7CiAKICAgICAvLyBUaGlzIGRpc2FncmVlcyB3aXRoIHRoZSB3ZWIgcGxhdGZvcm0g
dGVzdCBmb3IgaHR0cDovLzpAd3d3LmV4YW1wbGUuY29tIGJ1dCBhZ3JlZXMgd2l0aCBDaHJvbWUg
YW5kIFVSTDo6cGFyc2UsCiAgICAgLy8gYW5kIEZpcmVmb3ggZmFpbHMgdGhlIHdlYiBwbGF0Zm9y
bSB0ZXN0IGRpZmZlcmVudGx5LiBNYXliZSB0aGUgd2ViIHBsYXRmb3JtIHRlc3Qgb3VnaHQgdG8g
YmUgY2hhbmdlZC4KQEAgLTQwMiw2ICs0MDYsMTAgQEAgVEVTVF9GKFVSTFBhcnNlclRlc3QsIFBh
cnNlckRpZmZlcmVuY2VzKQogICAgIGNoZWNrUmVsYXRpdmVVUkxEaWZmZXJlbmNlcygiOmZvby5j
b21cXCIsICJub3RzcGVjaWFsOi8vZXhhbXBsZS5vcmcvZm9vL2JhciIsCiAgICAgICAgIHsibm90
c3BlY2lhbCIsICIiLCAiIiwgImV4YW1wbGUub3JnIiwgMCwgIi9mb28vOmZvby5jb21cXCIsICIi
LCAiIiwgIm5vdHNwZWNpYWw6Ly9leGFtcGxlLm9yZy9mb28vOmZvby5jb21cXCJ9LAogICAgICAg
ICB7Im5vdHNwZWNpYWwiLCAiIiwgIiIsICJleGFtcGxlLm9yZyIsIDAsICIvZm9vLzpmb28uY29t
LyIsICIiLCAiIiwgIm5vdHNwZWNpYWw6Ly9leGFtcGxlLm9yZy9mb28vOmZvby5jb20vIn0pOwor
ICAgIGNoZWNrVVJMRGlmZmVyZW5jZXMoInNjOi8vcGEiLAorICAgICAgICB7InNjIiwgIiIsICIi
LCAicGEiLCAwLCAiLyIsICIiLCAiIiwgInNjOi8vcGEvIn0sCisgICAgICAgIHsic2MiLCAiIiwg
IiIsICJwYSIsIDAsICIiLCAiIiwgIiIsICJzYzovL3BhIn0pOworCiAgICAgCiAgICAgLy8gVGhp
cyBiZWhhdmlvciBtYXRjaGVzIENocm9tZSBhbmQgRmlyZWZveCwgYnV0IG5vdCBXZWJLaXQgdXNp
bmcgVVJMOjpwYXJzZS4KICAgICAvLyBUaGUgYmVoYXZpb3Igb2YgVVJMOjpwYXJzZSBpcyBjbGVh
cmx5IHdyb25nIGJlY2F1c2UgcmVwYXJzaW5nIGZpbGU6Ly9wYXRoIHdvdWxkIG1ha2UgcGF0aCB0
aGUgaG9zdC4KQEAgLTQ3Nyw3ICs0ODUsMTQgQEAgVEVTVF9GKFVSTFBhcnNlclRlc3QsIERlZmF1
bHRQb3J0KQogICAgICAgICB7IndzcyIsICIiLCAiIiwgImhvc3QiLCA0NDQsICIvIiwgIiIsICIi
LCAid3NzOi8vaG9zdDo0NDQvIn0sCiAgICAgICAgIHsid3NzIiwgIiIsICIiLCAiaG9zdCIsIDQ0
NCwgIiIsICIiLCAiIiwgIndzczovL2hvc3Q6NDQ0In0pOwogICAgIAotICAgIC8vIEZJWE1FOiBG
aXggYW5kIGNoZWNrIHVua25vd24gc2NoZW1lcyB3aXRoIHBvcnRzLCBhcyB3ZWxsIGFzIGZ0cHMu
CisgICAgY2hlY2tVUkwoInVua25vd246Ly9ob3N0OjgwLyIsIHsidW5rbm93biIsICIiLCAiIiwg
Imhvc3QiLCA4MCwgIi8iLCAiIiwgIiIsICJ1bmtub3duOi8vaG9zdDo4MC8ifSk7CisgICAgY2hl
Y2tVUkwoInVua25vd246Ly9ob3N0OjgxLyIsIHsidW5rbm93biIsICIiLCAiIiwgImhvc3QiLCA4
MSwgIi8iLCAiIiwgIiIsICJ1bmtub3duOi8vaG9zdDo4MS8ifSk7CisgICAgY2hlY2tVUkxEaWZm
ZXJlbmNlcygidW5rbm93bjovL2hvc3Q6ODAiLAorICAgICAgICB7InVua25vd24iLCAiIiwgIiIs
ICJob3N0IiwgODAsICIvIiwgIiIsICIiLCAidW5rbm93bjovL2hvc3Q6ODAvIn0sCisgICAgICAg
IHsidW5rbm93biIsICIiLCAiIiwgImhvc3QiLCA4MCwgIiIsICIiLCAiIiwgInVua25vd246Ly9o
b3N0OjgwIn0pOworICAgIGNoZWNrVVJMRGlmZmVyZW5jZXMoInVua25vd246Ly9ob3N0OjgxIiwK
KyAgICAgICAgeyJ1bmtub3duIiwgIiIsICIiLCAiaG9zdCIsIDgxLCAiLyIsICIiLCAiIiwgInVu
a25vd246Ly9ob3N0OjgxLyJ9LAorICAgICAgICB7InVua25vd24iLCAiIiwgIiIsICJob3N0Iiwg
ODEsICIiLCAiIiwgIiIsICJ1bmtub3duOi8vaG9zdDo4MSJ9KTsKIH0KICAgICAKIHN0YXRpYyB2
b2lkIHNob3VsZEZhaWwoY29uc3QgU3RyaW5nJiB1cmxTdHJpbmcpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288390</attachid>
            <date>2016-09-08 22:47:53 -0700</date>
            <delta_ts>2016-09-09 10:05:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-161786-20160908224526.patch</filename>
            <type>text/plain</type>
            <size>10682</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNTY4NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE2LTA5LTA4ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVVJMUGFyc2Vy
IHNob3VsZCBwYXJzZSBVUkxzIHdpdGggbm9uLXNwZWNpYWwgc2NoZW1lcworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYxNzg2CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ292ZXJlZCBieSBuZXcgQVBJIHRl
c3RzLgorCisgICAgICAgICogcGxhdGZvcm0vVVJMUGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlVSTFBhcnNlcjo6cGFyc2UpOgorICAgICAgICBUaGVyZSdzIG5vIHJlYXNvbiBmb3IgYSBT
Y2hlbWVFbmRDaGVja0ZvclNsYXNoZXMgc3RhdGUgbm93IHRoYXQgd2UgY2FuIGNvcHkgaXRlcmF0
b3JzLgorICAgICAgICBJdCdzIG5vdCBpbiB0aGUgc3BlYyBhbmQgbm90IG5lZWRlZC4KKyAgICAg
ICAgQWxzbywgbW92ZSB0aGluZ3MgYXJvdW5kIGEgbGl0dGxlIHNvIHBhcnNpbmcgc3BlY2lhbCBv
ciBub24tc3BlY2lhbCBzY2hlbWVzCisgICAgICAgIGZvbGxvd2VkIGJ5IG9uZSBvciB0d28gc2xh
c2hlcyB3b3JrcyBjb3JyZWN0bHkuCisKIDIwMTYtMDktMDggIEFsZXggQ2hyaXN0ZW5zZW4gIDxh
Y2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBVUkxQYXJzZXI6IEhhbmRsZSBcIGlu
IHBhdGhzIG9mIHNwZWNpYWwgVVJMcyBhY2NvcmRpbmcgdG8gc3BlYwpJbmRleDogU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vVVJMUGFyc2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9VUkxQYXJzZXIuY3BwCShyZXZpc2lvbiAyMDU2ODQpCisrKyBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9VUkxQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zOTksNyArMzk5
LDYgQEAgVVJMIFVSTFBhcnNlcjo6cGFyc2UoY29uc3QgU3RyaW5nJiBpbnB1dAogICAgIGVudW0g
Y2xhc3MgU3RhdGUgOiB1aW50OF90IHsKICAgICAgICAgU2NoZW1lU3RhcnQsCiAgICAgICAgIFNj
aGVtZSwKLSAgICAgICAgU2NoZW1lRW5kQ2hlY2tGb3JTbGFzaGVzLAogICAgICAgICBOb1NjaGVt
ZSwKICAgICAgICAgU3BlY2lhbFJlbGF0aXZlT3JBdXRob3JpdHksCiAgICAgICAgIFBhdGhPckF1
dGhvcml0eSwKQEAgLTQ1NCwxNSArNDUzLDM0IEBAIFVSTCBVUkxQYXJzZXI6OnBhcnNlKGNvbnN0
IFN0cmluZyYgaW5wdXQKICAgICAgICAgICAgICAgICAgICAgKytjOwogICAgICAgICAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgbV9idWZmZXIu
YXBwZW5kKCc6Jyk7CiAgICAgICAgICAgICAgICAgaWYgKGlzU3BlY2lhbFNjaGVtZSh1cmxTY2hl
bWUpKSB7CiAgICAgICAgICAgICAgICAgICAgIG1fdXJsSXNTcGVjaWFsID0gdHJ1ZTsKICAgICAg
ICAgICAgICAgICAgICAgaWYgKGJhc2UucHJvdG9jb2woKSA9PSB1cmxTY2hlbWUpCiAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGF0ZSA9IFN0YXRlOjpTcGVjaWFsUmVsYXRpdmVPckF1dGhvcml0
eTsKICAgICAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgICAgICAgc3Rh
dGUgPSBTdGF0ZTo6U3BlY2lhbEF1dGhvcml0eVNsYXNoZXM7Ci0gICAgICAgICAgICAgICAgfSBl
bHNlCi0gICAgICAgICAgICAgICAgICAgIHN0YXRlID0gU3RhdGU6OlNjaGVtZUVuZENoZWNrRm9y
U2xhc2hlczsKLSAgICAgICAgICAgICAgICBtX2J1ZmZlci5hcHBlbmQoJzonKTsKKyAgICAgICAg
ICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAgICAgICBtX3VybC5tX3VzZXJTdGFydCA9
IG1fYnVmZmVyLmxlbmd0aCgpOworICAgICAgICAgICAgICAgICAgICBhdXRvIGNoZWNrRm9yU2xh
c2ggPSBjOworICAgICAgICAgICAgICAgICAgICArK2NoZWNrRm9yU2xhc2g7CisgICAgICAgICAg
ICAgICAgICAgIG1fdXJsLm1fdXNlckVuZCA9IG1fdXJsLm1fdXNlclN0YXJ0OworICAgICAgICAg
ICAgICAgICAgICBtX3VybC5tX3Bhc3N3b3JkRW5kID0gbV91cmwubV91c2VyU3RhcnQ7CisgICAg
ICAgICAgICAgICAgICAgIG1fdXJsLm1faG9zdEVuZCA9IG1fdXJsLm1fdXNlclN0YXJ0OworICAg
ICAgICAgICAgICAgICAgICBtX3VybC5tX3BvcnRFbmQgPSBtX3VybC5tX3VzZXJTdGFydDsKKyAg
ICAgICAgICAgICAgICAgICAgaWYgKGNoZWNrRm9yU2xhc2ggIT0gZW5kICYmICpjaGVja0ZvclNs
YXNoID09ICcvJykgeworICAgICAgICAgICAgICAgICAgICAgICAgbV9idWZmZXIuYXBwZW5kKCcv
Jyk7CisgICAgICAgICAgICAgICAgICAgICAgICBtX3VybC5tX3BhdGhBZnRlckxhc3RTbGFzaCA9
IG1fdXJsLm1fdXNlclN0YXJ0ICsgMTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlID0g
U3RhdGU6OlBhdGhPckF1dGhvcml0eTsKKyAgICAgICAgICAgICAgICAgICAgICAgICsrYzsKKyAg
ICAgICAgICAgICAgICAgICAgICAgIEFTU0VSVCgqYyA9PSAnLycpOworICAgICAgICAgICAgICAg
ICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAgICAgICAgICAgbV91cmwubV9wYXRoQWZ0ZXJM
YXN0U2xhc2ggPSBtX3VybC5tX3VzZXJTdGFydDsKKyAgICAgICAgICAgICAgICAgICAgICAgIHN0
YXRlID0gU3RhdGU6OkNhbm5vdEJlQUJhc2VVUkxQYXRoOworICAgICAgICAgICAgICAgICAgICB9
CisgICAgICAgICAgICAgICAgICAgICsrYzsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cisg
ICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBt
X2J1ZmZlci5jbGVhcigpOwogICAgICAgICAgICAgICAgIHN0YXRlID0gU3RhdGU6Ok5vU2NoZW1l
OwpAQCAtNDc4LDIzICs0OTYsNiBAQCBVUkwgVVJMUGFyc2VyOjpwYXJzZShjb25zdCBTdHJpbmcm
IGlucHV0CiAgICAgICAgICAgICAgICAgYyA9IGNvZGVQb2ludHMuYmVnaW4oKTsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIFN0YXRlOjpTY2hlbWVFbmRD
aGVja0ZvclNsYXNoZXM6Ci0gICAgICAgICAgICBMT0dfU1RBVEUoIlNjaGVtZUVuZENoZWNrRm9y
U2xhc2hlcyIpOwotICAgICAgICAgICAgaWYgKCpjID09ICcvJykgewotICAgICAgICAgICAgICAg
IG1fYnVmZmVyLmFwcGVuZCgiLy8iKTsKLSAgICAgICAgICAgICAgICBtX3VybC5tX3VzZXJTdGFy
dCA9IG1fYnVmZmVyLmxlbmd0aCgpOwotICAgICAgICAgICAgICAgIHN0YXRlID0gU3RhdGU6OlBh
dGhPckF1dGhvcml0eTsKLSAgICAgICAgICAgICAgICArK2M7Ci0gICAgICAgICAgICB9IGVsc2Ug
ewotICAgICAgICAgICAgICAgIG1fdXJsLm1fdXNlclN0YXJ0ID0gbV9idWZmZXIubGVuZ3RoKCk7
Ci0gICAgICAgICAgICAgICAgbV91cmwubV91c2VyRW5kID0gbV91cmwubV91c2VyU3RhcnQ7Ci0g
ICAgICAgICAgICAgICAgbV91cmwubV9wYXNzd29yZEVuZCA9IG1fdXJsLm1fdXNlclN0YXJ0Owot
ICAgICAgICAgICAgICAgIG1fdXJsLm1faG9zdEVuZCA9IG1fdXJsLm1fdXNlclN0YXJ0OwotICAg
ICAgICAgICAgICAgIG1fdXJsLm1fcG9ydEVuZCA9IG1fdXJsLm1fdXNlclN0YXJ0OwotICAgICAg
ICAgICAgICAgIG1fdXJsLm1fcGF0aEFmdGVyTGFzdFNsYXNoID0gbV91cmwubV91c2VyU3RhcnQs
Ci0gICAgICAgICAgICAgICAgc3RhdGUgPSBTdGF0ZTo6Q2Fubm90QmVBQmFzZVVSTFBhdGg7Ci0g
ICAgICAgICAgICB9Ci0gICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBTdGF0ZTo6Tm9T
Y2hlbWU6CiAgICAgICAgICAgICBMT0dfU1RBVEUoIk5vU2NoZW1lIik7CiAgICAgICAgICAgICBp
ZiAoYmFzZS5pc051bGwoKSkgewpAQCAtNTMxLDYgKzUzMiw4IEBAIFVSTCBVUkxQYXJzZXI6OnBh
cnNlKGNvbnN0IFN0cmluZyYgaW5wdXQKICAgICAgICAgY2FzZSBTdGF0ZTo6UGF0aE9yQXV0aG9y
aXR5OgogICAgICAgICAgICAgTE9HX1NUQVRFKCJQYXRoT3JBdXRob3JpdHkiKTsKICAgICAgICAg
ICAgIGlmICgqYyA9PSAnLycpIHsKKyAgICAgICAgICAgICAgICBtX2J1ZmZlci5hcHBlbmQoJy8n
KTsKKyAgICAgICAgICAgICAgICBtX3VybC5tX3VzZXJTdGFydCA9IG1fYnVmZmVyLmxlbmd0aCgp
OwogICAgICAgICAgICAgICAgIHN0YXRlID0gU3RhdGU6OkF1dGhvcml0eU9ySG9zdDsKICAgICAg
ICAgICAgICAgICArK2M7CiAgICAgICAgICAgICAgICAgYXV0aG9yaXR5T3JIb3N0QmVnaW4gPSBj
OwpAQCAtNTc5LDE3ICs1ODIsMTUgQEAgVVJMIFVSTFBhcnNlcjo6cGFyc2UoY29uc3QgU3RyaW5n
JiBpbnB1dAogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgU3RhdGU6OlNwZWNpYWxB
dXRob3JpdHlTbGFzaGVzOgogICAgICAgICAgICAgTE9HX1NUQVRFKCJTcGVjaWFsQXV0aG9yaXR5
U2xhc2hlcyIpOworICAgICAgICAgICAgbV9idWZmZXIuYXBwZW5kKCIvLyIpOwogICAgICAgICAg
ICAgaWYgKCpjID09ICcvJykgewogICAgICAgICAgICAgICAgICsrYzsKICAgICAgICAgICAgICAg
ICB3aGlsZSAoYyAhPSBlbmQgJiYgaXNUYWJPck5ld2xpbmUoKmMpKQogICAgICAgICAgICAgICAg
ICAgICArK2M7CiAgICAgICAgICAgICAgICAgaWYgKGMgPT0gZW5kKQogICAgICAgICAgICAgICAg
ICAgICByZXR1cm4gZmFpbHVyZShpbnB1dCk7Ci0gICAgICAgICAgICAgICAgbV9idWZmZXIuYXBw
ZW5kKCcvJyk7Ci0gICAgICAgICAgICAgICAgaWYgKCpjID09ICcvJykgewotICAgICAgICAgICAg
ICAgICAgICBtX2J1ZmZlci5hcHBlbmQoJy8nKTsKKyAgICAgICAgICAgICAgICBpZiAoKmMgPT0g
Jy8nKQogICAgICAgICAgICAgICAgICAgICArK2M7Ci0gICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgfQogICAgICAgICAgICAgc3RhdGUgPSBTdGF0ZTo6U3BlY2lhbEF1dGhvcml0eUlnbm9y
ZVNsYXNoZXM7CiAgICAgICAgICAgICBicmVhazsKQEAgLTg1OSw5ICs4NjAsNiBAQCBVUkwgVVJM
UGFyc2VyOjpwYXJzZShjb25zdCBTdHJpbmcmIGlucHV0CiAgICAgY2FzZSBTdGF0ZTo6U2NoZW1l
OgogICAgICAgICBMT0dfRklOQUxfU1RBVEUoIlNjaGVtZSIpOwogICAgICAgICBicmVhazsKLSAg
ICBjYXNlIFN0YXRlOjpTY2hlbWVFbmRDaGVja0ZvclNsYXNoZXM6Ci0gICAgICAgIExPR19GSU5B
TF9TVEFURSgiU2NoZW1lRW5kQ2hlY2tGb3JTbGFzaGVzIik7Ci0gICAgICAgIGJyZWFrOwogICAg
IGNhc2UgU3RhdGU6Ok5vU2NoZW1lOgogICAgICAgICBMT0dfRklOQUxfU1RBVEUoIk5vU2NoZW1l
Iik7CiAgICAgICAgIGJyZWFrOwpJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFRvb2xzL0NoYW5nZUxvZwkocmV2aXNpb24gMjA1NjkyKQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTYtMDktMDggIEFsZXggQ2hyaXN0ZW5z
ZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBVUkxQYXJzZXIgc2hvdWxk
IHBhcnNlIFVSTHMgd2l0aCBub24tc3BlY2lhbCBzY2hlbWVzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjE3ODYKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29y
ZS9VUkxQYXJzZXIuY3BwOgorICAgICAgICAoVGVzdFdlYktpdEFQSTo6VEVTVF9GKToKKwogMjAx
Ni0wOS0wOCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAg
ICAgICAgIFVSTFBhcnNlcjogSGFuZGxlIFwgaW4gcGF0aHMgb2Ygc3BlY2lhbCBVUkxzIGFjY29y
ZGluZyB0byBzcGVjCkluZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvVVJM
UGFyc2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNv
cmUvVVJMUGFyc2VyLmNwcAkocmV2aXNpb24gMjA1Njg0KQorKysgVG9vbHMvVGVzdFdlYktpdEFQ
SS9UZXN0cy9XZWJDb3JlL1VSTFBhcnNlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE5Myw2ICsx
OTMsMTAgQEAgVEVTVF9GKFVSTFBhcnNlclRlc3QsIEJhc2ljKQogICAgIGNoZWNrVVJMKCJodHRw
Oi8vaG9zdDoiLCB7Imh0dHAiLCAiIiwgIiIsICJob3N0IiwgMCwgIi8iLCAiIiwgIiIsICJodHRw
Oi8vaG9zdC8ifSk7CiAgICAgY2hlY2tVUkwoImh0dHA6Ly9ob3NcdHRcbjpcdDFcbjJcdDNcdC9c
bnBhdGgiLCB7Imh0dHAiLCAiIiwgIiIsICJob3N0IiwgMTIzLCAiL3BhdGgiLCAiIiwgIiIsICJo
dHRwOi8vaG9zdDoxMjMvcGF0aCJ9KTsKICAgICBjaGVja1VSTCgiaHR0cDovL3VzZXJAZXhhbXBs
ZS5vcmcvcGF0aDMiLCB7Imh0dHAiLCAidXNlciIsICIiLCAiZXhhbXBsZS5vcmciLCAwLCAiL3Bh
dGgzIiwgIiIsICIiLCAiaHR0cDovL3VzZXJAZXhhbXBsZS5vcmcvcGF0aDMifSk7CisgICAgY2hl
Y2tVUkwoInNjOi9wYS9wYSIsIHsic2MiLCAiIiwgIiIsICIiLCAwLCAiL3BhL3BhIiwgIiIsICIi
LCAic2M6L3BhL3BhIn0pOworICAgIGNoZWNrVVJMKCJzYzovcGEiLCB7InNjIiwgIiIsICIiLCAi
IiwgMCwgIi9wYSIsICIiLCAiIiwgInNjOi9wYSJ9KTsKKyAgICBjaGVja1VSTCgic2M6L3BhLyIs
IHsic2MiLCAiIiwgIiIsICIiLCAwLCAiL3BhLyIsICIiLCAiIiwgInNjOi9wYS8ifSk7CisgICAg
Y2hlY2tVUkwoInNjOi8vcGEvIiwgeyJzYyIsICIiLCAiIiwgInBhIiwgMCwgIi8iLCAiIiwgIiIs
ICJzYzovL3BhLyJ9KTsKIAogICAgIC8vIFRoaXMgZGlzYWdyZWVzIHdpdGggdGhlIHdlYiBwbGF0
Zm9ybSB0ZXN0IGZvciBodHRwOi8vOkB3d3cuZXhhbXBsZS5jb20gYnV0IGFncmVlcyB3aXRoIENo
cm9tZSBhbmQgVVJMOjpwYXJzZSwKICAgICAvLyBhbmQgRmlyZWZveCBmYWlscyB0aGUgd2ViIHBs
YXRmb3JtIHRlc3QgZGlmZmVyZW50bHkuIE1heWJlIHRoZSB3ZWIgcGxhdGZvcm0gdGVzdCBvdWdo
dCB0byBiZSBjaGFuZ2VkLgpAQCAtMjU3LDYgKzI2MSw4IEBAIFRFU1RfRihVUkxQYXJzZXJUZXN0
LCBQYXJzZVJlbGF0aXZlKQogICAgIGNoZWNrUmVsYXRpdmVVUkwoIiIsICJodHRwOi8vZXhhbXBs
ZS5vcmcvZm9vL2JhciIsIHsiaHR0cCIsICIiLCAiIiwgImV4YW1wbGUub3JnIiwgMCwgIi9mb28v
YmFyIiwgIiIsICIiLCAiaHR0cDovL2V4YW1wbGUub3JnL2Zvby9iYXIifSk7CiAgICAgY2hlY2tS
ZWxhdGl2ZVVSTCgiICBcYSAgXHRcbiIsICJodHRwOi8vZXhhbXBsZS5vcmcvZm9vL2JhciIsIHsi
aHR0cCIsICIiLCAiIiwgImV4YW1wbGUub3JnIiwgMCwgIi9mb28vYmFyIiwgIiIsICIiLCAiaHR0
cDovL2V4YW1wbGUub3JnL2Zvby9iYXIifSk7CiAgICAgY2hlY2tSZWxhdGl2ZVVSTCgiOmZvby5j
b21cXCIsICJodHRwOi8vZXhhbXBsZS5vcmcvZm9vL2JhciIsIHsiaHR0cCIsICIiLCAiIiwgImV4
YW1wbGUub3JnIiwgMCwgIi9mb28vOmZvby5jb20vIiwgIiIsICIiLCAiaHR0cDovL2V4YW1wbGUu
b3JnL2Zvby86Zm9vLmNvbS8ifSk7CisgICAgY2hlY2tSZWxhdGl2ZVVSTCgiaHR0cDovZXhhbXBs
ZS5jb20vIiwgImFib3V0OmJsYW5rIiwgeyJodHRwIiwgIiIsICIiLCAiZXhhbXBsZS5jb20iLCAw
LCAiLyIsICIiLCAiIiwgImh0dHA6Ly9leGFtcGxlLmNvbS8ifSk7CisgICAgY2hlY2tSZWxhdGl2
ZVVSTCgiaHR0cDpleGFtcGxlLmNvbS8iLCAiYWJvdXQ6YmxhbmsiLCB7Imh0dHAiLCAiIiwgIiIs
ICJleGFtcGxlLmNvbSIsIDAsICIvIiwgIiIsICIiLCAiaHR0cDovL2V4YW1wbGUuY29tLyJ9KTsK
IH0KIAogc3RhdGljIHZvaWQgY2hlY2tVUkxEaWZmZXJlbmNlcyhjb25zdCBTdHJpbmcmIHVybFN0
cmluZywgY29uc3QgRXhwZWN0ZWRQYXJ0cyYgcGFydHNOZXcsIGNvbnN0IEV4cGVjdGVkUGFydHMm
IHBhcnRzT2xkKQpAQCAtNDAyLDYgKzQwOCwxMCBAQCBURVNUX0YoVVJMUGFyc2VyVGVzdCwgUGFy
c2VyRGlmZmVyZW5jZXMpCiAgICAgY2hlY2tSZWxhdGl2ZVVSTERpZmZlcmVuY2VzKCI6Zm9vLmNv
bVxcIiwgIm5vdHNwZWNpYWw6Ly9leGFtcGxlLm9yZy9mb28vYmFyIiwKICAgICAgICAgeyJub3Rz
cGVjaWFsIiwgIiIsICIiLCAiZXhhbXBsZS5vcmciLCAwLCAiL2Zvby86Zm9vLmNvbVxcIiwgIiIs
ICIiLCAibm90c3BlY2lhbDovL2V4YW1wbGUub3JnL2Zvby86Zm9vLmNvbVxcIn0sCiAgICAgICAg
IHsibm90c3BlY2lhbCIsICIiLCAiIiwgImV4YW1wbGUub3JnIiwgMCwgIi9mb28vOmZvby5jb20v
IiwgIiIsICIiLCAibm90c3BlY2lhbDovL2V4YW1wbGUub3JnL2Zvby86Zm9vLmNvbS8ifSk7Cisg
ICAgY2hlY2tVUkxEaWZmZXJlbmNlcygic2M6Ly9wYSIsCisgICAgICAgIHsic2MiLCAiIiwgIiIs
ICJwYSIsIDAsICIvIiwgIiIsICIiLCAic2M6Ly9wYS8ifSwKKyAgICAgICAgeyJzYyIsICIiLCAi
IiwgInBhIiwgMCwgIiIsICIiLCAiIiwgInNjOi8vcGEifSk7CisKICAgICAKICAgICAvLyBUaGlz
IGJlaGF2aW9yIG1hdGNoZXMgQ2hyb21lIGFuZCBGaXJlZm94LCBidXQgbm90IFdlYktpdCB1c2lu
ZyBVUkw6OnBhcnNlLgogICAgIC8vIFRoZSBiZWhhdmlvciBvZiBVUkw6OnBhcnNlIGlzIGNsZWFy
bHkgd3JvbmcgYmVjYXVzZSByZXBhcnNpbmcgZmlsZTovL3BhdGggd291bGQgbWFrZSBwYXRoIHRo
ZSBob3N0LgpAQCAtNDc2LDggKzQ4NiwyNSBAQCBURVNUX0YoVVJMUGFyc2VyVGVzdCwgRGVmYXVs
dFBvcnQpCiAgICAgY2hlY2tVUkxEaWZmZXJlbmNlcygid3NzOi8vaG9zdDo0NDQiLAogICAgICAg
ICB7IndzcyIsICIiLCAiIiwgImhvc3QiLCA0NDQsICIvIiwgIiIsICIiLCAid3NzOi8vaG9zdDo0
NDQvIn0sCiAgICAgICAgIHsid3NzIiwgIiIsICIiLCAiaG9zdCIsIDQ0NCwgIiIsICIiLCAiIiwg
IndzczovL2hvc3Q6NDQ0In0pOwotICAgIAotICAgIC8vIEZJWE1FOiBGaXggYW5kIGNoZWNrIHVu
a25vd24gc2NoZW1lcyB3aXRoIHBvcnRzLCBhcyB3ZWxsIGFzIGZ0cHMuCisKKyAgICAvLyA5OTAg
aXMgdGhlIGRlZmF1bHQgZnRwcyBwb3J0IGluIFVSTDo6cGFyc2UsIGJ1dCBpdCdzIG5vdCBpbiB0
aGUgVVJMIHNwZWMuIE1heWJlIGl0IHNob3VsZCBiZS4KKyAgICBjaGVja1VSTCgiZnRwczovL2hv
c3Q6OTkwLyIsIHsiZnRwcyIsICIiLCAiIiwgImhvc3QiLCA5OTAsICIvIiwgIiIsICIiLCAiZnRw
czovL2hvc3Q6OTkwLyJ9KTsKKyAgICBjaGVja1VSTCgiZnRwczovL2hvc3Q6OTkxLyIsIHsiZnRw
cyIsICIiLCAiIiwgImhvc3QiLCA5OTEsICIvIiwgIiIsICIiLCAiZnRwczovL2hvc3Q6OTkxLyJ9
KTsKKyAgICBjaGVja1VSTERpZmZlcmVuY2VzKCJmdHBzOi8vaG9zdDo5OTAiLAorICAgICAgICB7
ImZ0cHMiLCAiIiwgIiIsICJob3N0IiwgOTkwLCAiLyIsICIiLCAiIiwgImZ0cHM6Ly9ob3N0Ojk5
MC8ifSwKKyAgICAgICAgeyJmdHBzIiwgIiIsICIiLCAiaG9zdCIsIDk5MCwgIiIsICIiLCAiIiwg
ImZ0cHM6Ly9ob3N0Ojk5MCJ9KTsKKyAgICBjaGVja1VSTERpZmZlcmVuY2VzKCJmdHBzOi8vaG9z
dDo5OTEiLAorICAgICAgICB7ImZ0cHMiLCAiIiwgIiIsICJob3N0IiwgOTkxLCAiLyIsICIiLCAi
IiwgImZ0cHM6Ly9ob3N0Ojk5MS8ifSwKKyAgICAgICAgeyJmdHBzIiwgIiIsICIiLCAiaG9zdCIs
IDk5MSwgIiIsICIiLCAiIiwgImZ0cHM6Ly9ob3N0Ojk5MSJ9KTsKKworICAgIGNoZWNrVVJMKCJ1
bmtub3duOi8vaG9zdDo4MC8iLCB7InVua25vd24iLCAiIiwgIiIsICJob3N0IiwgODAsICIvIiwg
IiIsICIiLCAidW5rbm93bjovL2hvc3Q6ODAvIn0pOworICAgIGNoZWNrVVJMKCJ1bmtub3duOi8v
aG9zdDo4MS8iLCB7InVua25vd24iLCAiIiwgIiIsICJob3N0IiwgODEsICIvIiwgIiIsICIiLCAi
dW5rbm93bjovL2hvc3Q6ODEvIn0pOworICAgIGNoZWNrVVJMRGlmZmVyZW5jZXMoInVua25vd246
Ly9ob3N0OjgwIiwKKyAgICAgICAgeyJ1bmtub3duIiwgIiIsICIiLCAiaG9zdCIsIDgwLCAiLyIs
ICIiLCAiIiwgInVua25vd246Ly9ob3N0OjgwLyJ9LAorICAgICAgICB7InVua25vd24iLCAiIiwg
IiIsICJob3N0IiwgODAsICIiLCAiIiwgIiIsICJ1bmtub3duOi8vaG9zdDo4MCJ9KTsKKyAgICBj
aGVja1VSTERpZmZlcmVuY2VzKCJ1bmtub3duOi8vaG9zdDo4MSIsCisgICAgICAgIHsidW5rbm93
biIsICIiLCAiIiwgImhvc3QiLCA4MSwgIi8iLCAiIiwgIiIsICJ1bmtub3duOi8vaG9zdDo4MS8i
fSwKKyAgICAgICAgeyJ1bmtub3duIiwgIiIsICIiLCAiaG9zdCIsIDgxLCAiIiwgIiIsICIiLCAi
dW5rbm93bjovL2hvc3Q6ODEifSk7CiB9CiAgICAgCiBzdGF0aWMgdm9pZCBzaG91bGRGYWlsKGNv
bnN0IFN0cmluZyYgdXJsU3RyaW5nKQo=
</data>
<flag name="review"
          id="311741"
          type_id="1"
          status="+"
          setter="aestes"
    />
          </attachment>
      

    </bug>

</bugzilla>