<?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>71097</bug_id>
          
          <creation_ts>2011-10-28 01:02:53 -0700</creation_ts>
          <short_desc>Testing allowed identifier chars which are greater than 126</short_desc>
          <delta_ts>2011-10-28 11:40:35 -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>CSS</component>
          <version>528+ (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>P4</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>69083</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zoltan Herczeg">zherczeg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>darin</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>492297</commentid>
    <comment_count>0</comment_count>
    <who name="Zoltan Herczeg">zherczeg</who>
    <bug_when>2011-10-28 01:02:53 -0700</bug_when>
    <thetext>I have checked various browsers whether they accept 127, 128, 159, 160 and 384 character codes.

127 is rejected by all browsers as expected.

WebKit and Opera works the same way, accepting everything else.
Firefox does not accept 128, but accepts 159 and 160.
InternetExplorer 8 does not accept 159, but accepts 128 and 160.

The spec says characters between 127-159 should not be accepted.

This is non-conclusive. IMHO we should keep the current behaviour.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492300</commentid>
    <comment_count>1</comment_count>
      <attachid>112828</attachid>
    <who name="Zoltan Herczeg">zherczeg</who>
    <bug_when>2011-10-28 01:10:26 -0700</bug_when>
    <thetext>Created attachment 112828
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492562</commentid>
    <comment_count>2</comment_count>
      <attachid>112828</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-28 11:40:31 -0700</bug_when>
    <thetext>Comment on attachment 112828
patch

Clearing flags on attachment: 112828

Committed r98744: &lt;http://trac.webkit.org/changeset/98744&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492563</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-28 11:40:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112828</attachid>
            <date>2011-10-28 01:10:26 -0700</date>
            <delta_ts>2011-10-28 11:40:31 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-ident-chars.patch</filename>
            <type>text/plain</type>
            <size>4064</size>
            <attacher name="Zoltan Herczeg">zherczeg</attacher>
            
              <data encoding="base64">RnJvbSA3OGUwMmFiYTdkNmY1YjM5NjdmYzI1ZGE5M2U1ZGM3MzljZGIxYzY4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBab2x0YW4gSGVyY3plZyA8emhlcmN6ZWdAd2Via2l0Lm9yZz4K
RGF0ZTogRnJpLCAyOCBPY3QgMjAxMSAwMTowNjoyOCAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGlk
ZW50LWNoYXJzCgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAxMCArKysKIC4uLi9mYXN0L2Nzcy9wYXJzaW5nLWNzcy1ub25hc2NpaS1l
eHBlY3RlZC50eHQgICAgIHwgICAyNyArKysrKysrCiBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9wYXJz
aW5nLWNzcy1ub25hc2NpaS5odG1sICAgICB8ICAgODEgKysrKysrKysrKysrKysrKysrKysKIDMg
ZmlsZXMgY2hhbmdlZCwgMTE4IGluc2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCiBjcmVhdGUg
bW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2luZy1jc3Mtbm9uYXNjaWktZXhw
ZWN0ZWQudHh0CiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2lu
Zy1jc3Mtbm9uYXNjaWkuaHRtbAoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAzYmQ3NDI5Li5iMGM0OTQ1IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMTEtMTAtMjggIFpvbHRhbiBIZXJjemVnICA8emhlcmN6ZWdAd2Via2l0
Lm9yZz4KKworICAgICAgICBUZXN0aW5nIGFsbG93ZWQgaWRlbnRpZmllciBjaGFycyB3aGljaCBh
cmUgZ3JlYXRlciB0aGFuIDEyNgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NzEwOTcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIGZhc3QvY3NzL3BhcnNpbmctY3NzLW5vbmFzY2lpLWV4cGVjdGVkLnR4dDog
QWRkZWQuCisgICAgICAgICogZmFzdC9jc3MvcGFyc2luZy1jc3Mtbm9uYXNjaWkuaHRtbDogQWRk
ZWQuCisKIDIwMTEtMTAtMjYgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgVW5yZXZpZXdlZC4gVXBkYXRlIHRlc3QgZXhwZWNhdGF0aW9ucyBmb3Igc2Vh
cmNoLWluLXJlc291cmNlcy5odG1sCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9w
YXJzaW5nLWNzcy1ub25hc2NpaS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9w
YXJzaW5nLWNzcy1ub25hc2NpaS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMC4uZmNkMTg2ZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
Y3NzL3BhcnNpbmctY3NzLW5vbmFzY2lpLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDI3IEBACitU
ZXN0IHBhcnNpbmcgb2YgQ1NTIGVzY2FwZXMuCisKK1NVQ0NFU1MKKworUnVsZXMgZnJvbSB0aGUg
c3R5bGVzaGVldDoKKworI2ExMjdfXH8geyBjb2xvcjogcmVkOyB9CisjYTEyOF/CgCB7IGNvbG9y
OiByZWQ7IH0KKyNiMTI4X8KAIHsgY29sb3I6IGdyZWVuOyB9CisjYTE1OV/CnyB7IGNvbG9yOiBy
ZWQ7IH0KKyNiMTU5X8KfIHsgY29sb3I6IGdyZWVuOyB9CisjYTE2MF/CoCB7IGNvbG9yOiByZWQ7
IH0KKyNiMTYwX8KgIHsgY29sb3I6IGdyZWVuOyB9CisjYTM4NF/GgCB7IGNvbG9yOiByZWQ7IH0K
KyNiMzg0X8aAIHsgY29sb3I6IGdyZWVuOyB9CitFeHBlY3RlZCByZXN1bHQ6CisKKyNhMTI3X1x/
IHsgY29sb3I6IHJlZDsgfQorI2ExMjhfwoAgeyBjb2xvcjogcmVkOyB9CisjYjEyOF/CgCB7IGNv
bG9yOiBncmVlbjsgfQorI2ExNTlfwp8geyBjb2xvcjogcmVkOyB9CisjYjE1OV/CnyB7IGNvbG9y
OiBncmVlbjsgfQorI2ExNjBfwqAgeyBjb2xvcjogcmVkOyB9CisjYjE2MF/CoCB7IGNvbG9yOiBn
cmVlbjsgfQorI2EzODRfxoAgeyBjb2xvcjogcmVkOyB9CisjYjM4NF/GgCB7IGNvbG9yOiBncmVl
bjsgfQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wYXJzaW5nLWNzcy1ub25h
c2NpaS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2luZy1jc3Mtbm9uYXNjaWkuaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4yODAzZTMwCi0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2luZy1jc3Mtbm9uYXNjaWkuaHRtbApA
QCAtMCwwICsxLDgxIEBACivvu788aHRtbD4KKzxoZWFkPgorPG1ldGEgaHR0cC1lcXVpdj0iQ29u
dGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7Y2hhcnNldD1VVEYtOCI+Cis8c3R5bGU+Cisv
KgorICA9PT0gV2FybmluZyA9PT0KKworICBUaGlzIGZpbGUgaW50ZW50aW9uYWxseSBjb250YWlu
cyBzY3BlY2lhbCBjaGFyYWN0ZXJzIHdoaWNoCisgIGNhbm5vdCBiZSBkaXNwbGF5ZWQgYnkgc29t
ZSB0ZXh0IGVkaXRvcnMuIFBsZWFzZQorICBjYXJlZnVsbHkgZWRpdCB0aGUgZmlsZS4KKyovCisK
KyNhMTI3X1w3RiB7IGNvbG9yOnJlZDsgfQorI2IxMjdffyB7IGNvbG9yOmdyZWVuOyB9CisKKyNh
MTI4X1w4MCB7IGNvbG9yOnJlZDsgfQorI2IxMjhfwoAgeyBjb2xvcjpncmVlbjsgfQorCisjYTE1
OV9cOUYgeyBjb2xvcjpyZWQ7IH0KKyNiMTU5X8KfIHsgY29sb3I6Z3JlZW47IH0KKworI2ExNjBf
XEEwIHsgY29sb3I6cmVkOyB9CisjYjE2MF/CoCB7IGNvbG9yOmdyZWVuOyB9CisKKyNhMzg0X1wx
ODAgeyBjb2xvcjpyZWQ7IH0KKyNiMzg0X8aAIHsgY29sb3I6Z3JlZW47IH0KKzwvc3R5bGU+CisK
KzxzY3JpcHQ+CisKK2Z1bmN0aW9uIHJ1blRlc3QoKQoreworICAgIGlmICh3aW5kb3cubGF5b3V0
VGVzdENvbnRyb2xsZXIpCisgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQo
KTsKKworICAgIHZhciBydWxlcyA9IGRvY3VtZW50LnN0eWxlU2hlZXRzWzBdLmNzc1J1bGVzOwor
ICAgIHZhciB0ZXh0ID0gIiI7CisgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBydWxlcy5sZW5ndGg7
IGkrKykgeworICAgICAgICB0ZXh0ICs9IHJ1bGVzLml0ZW0oaSkuY3NzVGV4dDsKKyAgICAgICAg
dGV4dCArPSAiXG4iOworICAgIH0KKworICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1
bHQiKS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZSh0ZXh0KSk7CisKKyAgICBp
ZiAoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmZpcnN0Q2hpbGQuZGF0YSA9PT0g
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImV4cGVjdGVkIikuZmlyc3RDaGlsZC5kYXRhKQorICAg
ICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibWVzc2FnZSIpLmZpcnN0Q2hpbGQuZGF0YSA9
ICJTVUNDRVNTIjsKKyAgICBlbHNlCisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJt
ZXNzYWdlIikuZmlyc3RDaGlsZC5kYXRhID0gIkZBSUxVUkUiOworfQorCis8L3NjcmlwdD4KKwor
PC9oZWFkPgorCis8Ym9keSBvbmxvYWQ9InJ1blRlc3QoKSI+CisKKzxwPlRlc3QgcGFyc2luZyBv
ZiBDU1MgZXNjYXBlcy48L3A+CisKKzxwIGlkPSJtZXNzYWdlIj5URVNUIERJRCBOT1QgQ09NUExF
VEU8L3A+CisKKzxwPlJ1bGVzIGZyb20gdGhlIHN0eWxlc2hlZXQ6PC9wPgorCis8cHJlIGlkPSJy
ZXN1bHQiPjwvcHJlPgorCis8cD5FeHBlY3RlZCByZXN1bHQ6PC9wPgorCis8cHJlIGlkPSJleHBl
Y3RlZCI+I2ExMjdfXH8geyBjb2xvcjogcmVkOyB9CisjYTEyOF/CgCB7IGNvbG9yOiByZWQ7IH0K
KyNiMTI4X8KAIHsgY29sb3I6IGdyZWVuOyB9CisjYTE1OV/CnyB7IGNvbG9yOiByZWQ7IH0KKyNi
MTU5X8KfIHsgY29sb3I6IGdyZWVuOyB9CisjYTE2MF/CoCB7IGNvbG9yOiByZWQ7IH0KKyNiMTYw
X8KgIHsgY29sb3I6IGdyZWVuOyB9CisjYTM4NF/GgCB7IGNvbG9yOiByZWQ7IH0KKyNiMzg0X8aA
IHsgY29sb3I6IGdyZWVuOyB9Cis8L3ByZT4KKworPHNjcmlwdD4KKworPC9zY3JpcHQ+Cis8L2Jv
ZHk+Ci0tIAoxLjcuMi41Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>