<?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>161820</bug_id>
          
          <creation_ts>2016-09-09 16:23:09 -0700</creation_ts>
          <short_desc>URLParser should convert ASCII hosts to lowercase</short_desc>
          <delta_ts>2016-09-09 16:41:23 -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>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1228373</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-09-09 16:23:09 -0700</bug_when>
    <thetext>URLParser should convert ASCII hosts to lowercase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228374</commentid>
    <comment_count>1</comment_count>
      <attachid>288448</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-09-09 16:24:29 -0700</bug_when>
    <thetext>Created attachment 288448
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228377</commentid>
    <comment_count>2</comment_count>
      <attachid>288448</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2016-09-09 16:35:38 -0700</bug_when>
    <thetext>Comment on attachment 288448
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228380</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-09-09 16:41:23 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/205774</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288448</attachid>
            <date>2016-09-09 16:24:29 -0700</date>
            <delta_ts>2016-09-09 16:35:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-161820-20160909162201.patch</filename>
            <type>text/plain</type>
            <size>4963</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNTc2OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE2LTA5LTA5ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVVJMUGFyc2Vy
IHNob3VsZCBjb252ZXJ0IEFTQ0lJIGhvc3RzIHRvIGxvd2VyY2FzZQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYxODIwCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ292ZXJlZCBieSBuZXcgQVBJIHRlc3Rz
LgorCisgICAgICAgICogcGxhdGZvcm0vVVJMUGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OmRvbWFpblRvQVNDSUkpOgorICAgICAgICBUaGUgZmFzdCBwYXRoIGZvciBkb21haW5zIHRoYXQg
YXJlIGFscmVhZHkgQVNDSUkgYW5kIGRvIG5vdCBuZWVkIHB1bnljb2RlIGVuY29kaW5nCisgICAg
ICAgIHNob3VsZCBjb252ZXJ0IHRoZSBkb21haW4gdG8gbG93ZXJjYXNlLgorCiAyMDE2LTA5LTA5
ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgogCiAgICAgICAgIFRleHQg
cmVwbGFjZW1lbnQgY2FuZGlkYXRlcyBkb24ndCBhbHdheXMgb3ZlcndyaXRlIHRoZSBlbnRpcmUg
b3JpZ2luYWwgc3RyaW5nCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkxQYXJzZXIu
Y3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1VSTFBhcnNlci5jcHAJ
KHJldmlzaW9uIDIwNTc2OCkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1VSTFBhcnNlci5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTEzMzQsMTIgKzEzMzQsMTIgQEAgc3RhdGljIE9wdGlvbmFs
PFN0cmluZz4gZG9tYWluVG9BU0NJSShjbwogCiAgICAgaWYgKGNvbnRhaW5zT25seUFTQ0lJKGRv
bWFpbikpIHsKICAgICAgICAgaWYgKGRvbWFpbi5pczhCaXQoKSkKLSAgICAgICAgICAgIHJldHVy
biBkb21haW47CisgICAgICAgICAgICByZXR1cm4gZG9tYWluLmNvbnZlcnRUb0FTQ0lJTG93ZXJj
YXNlKCk7CiAgICAgICAgIFZlY3RvcjxMQ2hhciwgaG9zdG5hbWVCdWZmZXJMZW5ndGg+IGJ1ZmZl
cjsKICAgICAgICAgc2l6ZV90IGxlbmd0aCA9IGRvbWFpbi5sZW5ndGgoKTsKICAgICAgICAgYnVm
ZmVyLnJlc2VydmVJbml0aWFsQ2FwYWNpdHkobGVuZ3RoKTsKICAgICAgICAgZm9yIChzaXplX3Qg
aSA9IDA7IGkgPCBsZW5ndGg7ICsraSkKLSAgICAgICAgICAgIGJ1ZmZlci5hcHBlbmQoZG9tYWlu
W2ldKTsKKyAgICAgICAgICAgIGJ1ZmZlci5hcHBlbmQodG9BU0NJSUxvd2VyKGRvbWFpbltpXSkp
OwogICAgICAgICByZXR1cm4gU3RyaW5nKGJ1ZmZlci5kYXRhKCksIGxlbmd0aCk7CiAgICAgfQog
ICAgIApJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0NoYW5nZUxv
ZwkocmV2aXNpb24gMjA1NzczKQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMTYtMDktMDkgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5z
ZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBVUkxQYXJzZXIgc2hvdWxkIGNvbnZlcnQgQVNDSUkg
aG9zdHMgdG8gbG93ZXJjYXNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xNjE4MjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9VUkxQYXJzZXIuY3BwOgor
ICAgICAgICAoVGVzdFdlYktpdEFQSTo6VEVTVF9GKToKKwogMjAxNi0wOS0wOSAgUnlhbiBIYWRk
YWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5n
IG91dCByMjA1NzU5LgpJbmRleDogVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL1VS
TFBhcnNlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJD
b3JlL1VSTFBhcnNlci5jcHAJKHJldmlzaW9uIDIwNTc2OCkKKysrIFRvb2xzL1Rlc3RXZWJLaXRB
UEkvVGVzdHMvV2ViQ29yZS9VUkxQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNjQsNyAr
MTY0LDEwIEBAIFRFU1RfRihVUkxQYXJzZXJUZXN0LCBCYXNpYykKICAgICBjaGVja1VSTCgiZmls
ZTovL2xvY2FsaG9zdC9wYXRoIiwgeyJmaWxlIiwgIiIsICIiLCAiIiwgMCwgIi9wYXRoIiwgIiIs
ICIiLCAiZmlsZTovLy9wYXRoIn0pOwogICAgIGNoZWNrVVJMKCJmaWxlOi8vbG9jYWxob3N0LyIs
IHsiZmlsZSIsICIiLCAiIiwgIiIsIDAsICIvIiwgIiIsICIiLCAiZmlsZTovLy8ifSk7CiAgICAg
Y2hlY2tVUkwoImZpbGU6Ly9sb2NhbGhvc3QiLCB7ImZpbGUiLCAiIiwgIiIsICIiLCAwLCAiLyIs
ICIiLCAiIiwgImZpbGU6Ly8vIn0pOwotICAgIC8vIEZJWE1FOiBjaGVjayBmaWxlOi8vbE9jQWxI
b1N0IGV0Yy4KKyAgICBjaGVja1VSTCgiZmlsZTovL2xPY0FsSG9TdCIsIHsiZmlsZSIsICIiLCAi
IiwgIiIsIDAsICIvIiwgIiIsICIiLCAiZmlsZTovLy8ifSk7CisgICAgY2hlY2tVUkwoImZpbGU6
Ly9sT2NBbEhvU3QvIiwgeyJmaWxlIiwgIiIsICIiLCAiIiwgMCwgIi8iLCAiIiwgIiIsICJmaWxl
Oi8vLyJ9KTsKKyAgICBjaGVja1VSTCgiZmlsZTovcEF0SC8iLCB7ImZpbGUiLCAiIiwgIiIsICIi
LCAwLCAiL3BBdEgvIiwgIiIsICIiLCAiZmlsZTovLy9wQXRILyJ9KTsKKyAgICBjaGVja1VSTCgi
ZmlsZTovcEF0SCIsIHsiZmlsZSIsICIiLCAiIiwgIiIsIDAsICIvcEF0SCIsICIiLCAiIiwgImZp
bGU6Ly8vcEF0SCJ9KTsKICAgICBjaGVja1VSTCgiZmlsZTo/cXVlcnkiLCB7ImZpbGUiLCAiIiwg
IiIsICIiLCAwLCAiLyIsICJxdWVyeSIsICIiLCAiZmlsZTovLy8/cXVlcnkifSk7CiAgICAgY2hl
Y2tVUkwoImZpbGU6I2ZyYWdtZW50IiwgeyJmaWxlIiwgIiIsICIiLCAiIiwgMCwgIi8iLCAiIiwg
ImZyYWdtZW50IiwgImZpbGU6Ly8vI2ZyYWdtZW50In0pOwogICAgIGNoZWNrVVJMKCJmaWxlOj9x
dWVyeSNmcmFnbWVudCIsIHsiZmlsZSIsICIiLCAiIiwgIiIsIDAsICIvIiwgInF1ZXJ5IiwgImZy
YWdtZW50IiwgImZpbGU6Ly8vP3F1ZXJ5I2ZyYWdtZW50In0pOwpAQCAtMjY4LDYgKzI3MSw3IEBA
IFRFU1RfRihVUkxQYXJzZXJUZXN0LCBQYXJzZVJlbGF0aXZlKQogICAgIGNoZWNrUmVsYXRpdmVV
UkwoImh0dHA6XFxcXGZvby5jb21cXCIsICJodHRwOi8vZXhhbXBsZS5vcmcvZm9vL2JhciIsIHsi
aHR0cCIsICIiLCAiIiwgImZvby5jb20iLCAwLCAiLyIsICIiLCAiIiwgImh0dHA6Ly9mb28uY29t
LyJ9KTsKICAgICBjaGVja1JlbGF0aXZlVVJMKCJodHRwOlxcXFxmb28uY29tLyIsICJodHRwOi8v
ZXhhbXBsZS5vcmcvZm9vL2JhciIsIHsiaHR0cCIsICIiLCAiIiwgImZvby5jb20iLCAwLCAiLyIs
ICIiLCAiIiwgImh0dHA6Ly9mb28uY29tLyJ9KTsKICAgICBjaGVja1JlbGF0aXZlVVJMKCJodHRw
OlxcXFxmb28uY29tIiwgImh0dHA6Ly9leGFtcGxlLm9yZy9mb28vYmFyIiwgeyJodHRwIiwgIiIs
ICIiLCAiZm9vLmNvbSIsIDAsICIvIiwgIiIsICIiLCAiaHR0cDovL2Zvby5jb20vIn0pOworICAg
IGNoZWNrUmVsYXRpdmVVUkwoImh0dHA6Ly9FeEFtUGxFLkNvTSIsICJodHRwOi8vb3RoZXIuY29t
IiwgeyJodHRwIiwgIiIsICIiLCAiZXhhbXBsZS5jb20iLCAwLCAiLyIsICIiLCAiIiwgImh0dHA6
Ly9leGFtcGxlLmNvbS8ifSk7CiB9CiAKIHN0YXRpYyB2b2lkIGNoZWNrVVJMRGlmZmVyZW5jZXMo
Y29uc3QgU3RyaW5nJiB1cmxTdHJpbmcsIGNvbnN0IEV4cGVjdGVkUGFydHMmIHBhcnRzTmV3LCBj
b25zdCBFeHBlY3RlZFBhcnRzJiBwYXJ0c09sZCkKQEAgLTQzOCw2ICs0NDIsMTIgQEAgVEVTVF9G
KFVSTFBhcnNlclRlc3QsIFBhcnNlckRpZmZlcmVuY2VzKQogICAgIGNoZWNrVVJMRGlmZmVyZW5j
ZXMoImZpbGU6cGF0aCIsCiAgICAgICAgIHsiZmlsZSIsICIiLCAiIiwgIiIsIDAsICIvcGF0aCIs
ICIiLCAiIiwgImZpbGU6Ly8vcGF0aCJ9LAogICAgICAgICB7ImZpbGUiLCAiIiwgIiIsICIiLCAw
LCAicGF0aCIsICIiLCAiIiwgImZpbGU6Ly9wYXRoIn0pOworICAgIGNoZWNrVVJMRGlmZmVyZW5j
ZXMoImZpbGU6cEF0SCIsCisgICAgICAgIHsiZmlsZSIsICIiLCAiIiwgIiIsIDAsICIvcEF0SCIs
ICIiLCAiIiwgImZpbGU6Ly8vcEF0SCJ9LAorICAgICAgICB7ImZpbGUiLCAiIiwgIiIsICIiLCAw
LCAicEF0SCIsICIiLCAiIiwgImZpbGU6Ly9wQXRIIn0pOworICAgIGNoZWNrVVJMRGlmZmVyZW5j
ZXMoImZpbGU6cEF0SC8iLAorICAgICAgICB7ImZpbGUiLCAiIiwgIiIsICIiLCAwLCAiL3BBdEgv
IiwgIiIsICIiLCAiZmlsZTovLy9wQXRIIn0sCisgICAgICAgIHsiZmlsZSIsICIiLCAiIiwgIiIs
IDAsICJwQXRILyIsICIiLCAiIiwgImZpbGU6Ly9wQXRIIn0pOwogICAgIAogICAgIC8vIEZJWE1F
OiBGaXggYW5kIHRlc3QgaW5jb21wbGV0ZSBwZXJjZW50IGVuY29kZWQgY2hhcmFjdGVycyBpbiB0
aGUgbWlkZGxlIGFuZCBlbmQgb2YgdGhlIGlucHV0IHN0cmluZy4KICAgICAvLyBGSVhNRTogRml4
IGFuZCB0ZXN0IHBlcmNlbnQgZW5jb2RlZCB1cHBlciBjYXNlIGNoYXJhY3RlcnMgaW4gdGhlIGhv
c3QuCg==
</data>
<flag name="review"
          id="311790"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>