<?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>32267</bug_id>
          
          <creation_ts>2009-12-08 00:55:37 -0800</creation_ts>
          <short_desc>Test that WebSocket ignores WebSocket-Protocol if not specified.</short_desc>
          <delta_ts>2009-12-08 19:21:49 -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>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Fumitoshi Ukai">ukai</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>169623</commentid>
    <comment_count>0</comment_count>
    <who name="Fumitoshi Ukai">ukai</who>
    <bug_when>2009-12-08 00:55:37 -0800</bug_when>
    <thetext>The Web Socket protocol says if /protocol/ was not specified, WebSocket-Protocol: field should be ignored.
We need a test for it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169624</commentid>
    <comment_count>1</comment_count>
      <attachid>44462</attachid>
    <who name="Fumitoshi Ukai">ukai</who>
    <bug_when>2009-12-08 01:04:29 -0800</bug_when>
    <thetext>Created attachment 44462
Add tests that WebSocket-Protocol: is ignored if protocol was not specified.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169626</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-08 01:06:24 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 44462 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169873</commentid>
    <comment_count>3</comment_count>
    <who name="Fumitoshi Ukai">ukai</who>
    <bug_when>2009-12-08 19:21:49 -0800</bug_when>
    <thetext>Committed r51885: &lt;http://trac.webkit.org/changeset/51885&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44462</attachid>
            <date>2009-12-08 01:04:29 -0800</date>
            <delta_ts>2009-12-08 07:02:50 -0800</delta_ts>
            <desc>Add tests that WebSocket-Protocol: is ignored if protocol was not specified.</desc>
            <filename>bug-32267-20091208180426.patch</filename>
            <type>text/plain</type>
            <size>3300</size>
            <attacher name="Fumitoshi Ukai">ukai</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhMTE0ZDM1Li45ZTI5YWNhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTYgQEAKIDIwMDktMTIt
MDggIEZ1bWl0b3NoaSBVa2FpICA8dWthaUBjaHJvbWl1bS5vcmc+CiAKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIHRlc3RzIHRoYXQgV2ViU29ja2V0
LVByb3RvY29sOiBpcyBpZ25vcmVkIGlmIHByb3RvY29sIHdhcyBub3Qgc3BlY2lmaWVkLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzIyNjcKKworICAg
ICAgICAqIHdlYnNvY2tldC90ZXN0cy9zY3JpcHQtdGVzdHMvd2Vic29ja2V0LXByb3RvY29sLWln
bm9yZWQuanM6IEFkZGVkLgorICAgICAgICAqIHdlYnNvY2tldC90ZXN0cy93ZWJzb2NrZXQtcHJv
dG9jb2wtaWdub3JlZC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHdlYnNvY2tldC90
ZXN0cy93ZWJzb2NrZXQtcHJvdG9jb2wtaWdub3JlZC5odG1sOiBBZGRlZC4KKworMjAwOS0xMi0w
OCAgRnVtaXRvc2hpIFVrYWkgIDx1a2FpQGNocm9taXVtLm9yZz4KKwogICAgICAgICBSZXZpZXdl
ZCBieSBEYXJpbiBBZGxlci4KIAogICAgICAgICBBZGQgdGVzdHMgdGhhdCBXZWJTb2NrZXQgcHJv
dG9jb2wgYXJndW1lbnQgd29ya3MuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJzb2NrZXQv
dGVzdHMvc2NyaXB0LXRlc3RzL3dlYnNvY2tldC1wcm90b2NvbC1pZ25vcmVkLmpzIGIvTGF5b3V0
VGVzdHMvd2Vic29ja2V0L3Rlc3RzL3NjcmlwdC10ZXN0cy93ZWJzb2NrZXQtcHJvdG9jb2wtaWdu
b3JlZC5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4xMmQ3MzY1Ci0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvd2Vic29ja2V0L3Rlc3RzL3NjcmlwdC10ZXN0cy93
ZWJzb2NrZXQtcHJvdG9jb2wtaWdub3JlZC5qcwpAQCAtMCwwICsxLDQ0IEBACitkZXNjcmlwdGlv
bigiVGVzdCBXZWJTb2NrZXQgaGFuZHNoYWtlIHN1Y2Nlc3Mgd2l0aG91dCBwcm90b2NvbCBhbmQg
aWdub3JlIFdlYlNvY2tldC1Qcm90b2NvbCBmcm9tIHNlcnZlci4iKTsKKworaWYgKHdpbmRvdy5s
YXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICBsYXlvdXRUZXN0Q29udHJvbGxlci53YWl0VW50aWxE
b25lKCk7CisKK3ZhciBwcm90b2NvbDsKKworZnVuY3Rpb24gZW5kVGVzdCgpCit7CisgICAgc2hv
dWxkQmUoInByb3RvY29sIiwgJyJzdWItcHJvdG9jb2wiJyk7CisgICAgY2xlYXJUaW1lb3V0KHRp
bWVvdXRJRCk7CisgICAgaXNTdWNjZXNzZnVsbHlQYXJzZWQoKTsKKyAgICBpZiAod2luZG93Lmxh
eW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5ub3RpZnlE
b25lKCk7Cit9CisKK3ZhciB1cmwgPSAid3M6Ly9sb2NhbGhvc3Q6ODg4MC93ZWJzb2NrZXQvdGVz
dHMvcHJvdG9jb2wtdGVzdD9wcm90b2NvbD1zdWItcHJvdG9jb2wiOwordmFyIHdzID0gbmV3IFdl
YlNvY2tldCh1cmwpOworCit3cy5vbm9wZW4gPSBmdW5jdGlvbigpCit7CisgICAgZGVidWcoIkNv
bm5lY3RlZCIpOworfTsKKword3Mub25tZXNzYWdlID0gZnVuY3Rpb24gKG1lc3NhZ2VFdmVudCkK
K3sKKyAgICBwcm90b2NvbCA9IG1lc3NhZ2VFdmVudC5kYXRhOworICAgIHdzLmNsb3NlKCk7Cit9
OworCit3cy5vbmNsb3NlID0gZnVuY3Rpb24oKQoreworICAgIGVuZFRlc3QoKTsKK307CisKK2Z1
bmN0aW9uIHRpbWVPdXRDYWxsYmFjaygpCit7CisgICAgZGVidWcoIlRpbWVkIG91dCBpbiBzdGF0
ZTogIiArIHdzLnJlYWR5U3RhdGUpOworICAgIGVuZFRlc3QoKTsKK30KKwordmFyIHRpbWVvdXRJ
RCA9IHNldFRpbWVvdXQodGltZU91dENhbGxiYWNrLCAzMDAwKTsKKwordmFyIHN1Y2Nlc3NmdWxs
eVBhcnNlZCA9IHRydWU7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJzb2NrZXQvdGVzdHMv
d2Vic29ja2V0LXByb3RvY29sLWlnbm9yZWQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvd2Vi
c29ja2V0L3Rlc3RzL3dlYnNvY2tldC1wcm90b2NvbC1pZ25vcmVkLWV4cGVjdGVkLnR4dApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi40ZGU2ZDcxCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvd2Vic29ja2V0L3Rlc3RzL3dlYnNvY2tldC1wcm90b2NvbC1pZ25vcmVk
LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDEwIEBACitUZXN0IFdlYlNvY2tldCBoYW5kc2hha2Ug
c3VjY2VzcyB3aXRob3V0IHByb3RvY29sIGFuZCBpZ25vcmUgV2ViU29ja2V0LVByb3RvY29sIGZy
b20gc2VydmVyLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1Mi
IG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKK0Nvbm5lY3RlZAorUEFT
UyBwcm90b2NvbCBpcyAic3ViLXByb3RvY29sIgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMg
dHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3dlYnNvY2tl
dC90ZXN0cy93ZWJzb2NrZXQtcHJvdG9jb2wtaWdub3JlZC5odG1sIGIvTGF5b3V0VGVzdHMvd2Vi
c29ja2V0L3Rlc3RzL3dlYnNvY2tldC1wcm90b2NvbC1pZ25vcmVkLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uODVjZGNkMAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL3dlYnNvY2tldC90ZXN0cy93ZWJzb2NrZXQtcHJvdG9jb2wtaWdub3JlZC5odG1sCkBA
IC0wLDAgKzEsMTMgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwv
L0VOIj4KKzxodG1sPgorPGhlYWQ+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uLy4u
L2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3Qtc3R5bGUuY3NzIj4KKzxzY3JpcHQgc3JjPSIuLi8u
Li9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNy
Yz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LWZ1bmN0aW9uLmpzIj48L3Nj
cmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPGRpdiBpZD0iZGVzY3JpcHRpb24iPjwvZGl2PgorPGRp
diBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2NyaXB0IHNyYz0ic2NyaXB0LXRlc3RzL3dlYnNvY2tl
dC1wcm90b2NvbC1pZ25vcmVkLmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="26325"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>