<?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>57102</bug_id>
          
          <creation_ts>2011-03-25 07:07:20 -0700</creation_ts>
          <short_desc>[Qt] Get rid of the invalid string conversion with ::fromAscii()</short_desc>
          <delta_ts>2011-03-25 09:47:59 -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>Platform</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>EasyFix, Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          <cc>abarth</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>kling</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>373486</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-03-25 07:07:20 -0700</bug_when>
    <thetext>QString/QChar::fromAscii() is almost never correct inside a library. This call use the default codec, not the  ascii one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>373497</commentid>
    <comment_count>1</comment_count>
      <attachid>86936</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-03-25 07:37:28 -0700</bug_when>
    <thetext>Created attachment 86936
Patch

Uploaded manually, webkit-patch exploded in one thousand sparkling pieces for some reason.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>373501</commentid>
    <comment_count>2</comment_count>
      <attachid>86936</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-03-25 07:41:36 -0700</bug_when>
    <thetext>Comment on attachment 86936
Patch

em=r</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>373512</commentid>
    <comment_count>3</comment_count>
      <attachid>86936</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-25 08:02:53 -0700</bug_when>
    <thetext>Comment on attachment 86936
Patch

Clearing flags on attachment: 86936

Committed r81961: &lt;http://trac.webkit.org/changeset/81961&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>373513</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-25 08:02:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>373564</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-25 09:47:59 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/81961 might have broken Windows 7 Release (Tests)
The following tests are not passing:
http/tests/websocket/tests/frame-length-skip.html</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86936</attachid>
            <date>2011-03-25 07:37:28 -0700</date>
            <delta_ts>2011-03-25 08:02:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>57102.diff</filename>
            <type>text/plain</type>
            <size>3618</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA5NWVjYWIwLi5kNmQ4YmJkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTEtMDMtMjUgIEJlbmphbWluIFBvdWxhaW4gIDxiZW5qYW1pbi5wb3VsYWluQG5va2lh
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBb
UXRdIEdldCByaWQgb2YgdGhlIGludmFsaWQgc3RyaW5nIGNvbnZlcnNpb24gd2l0aCA6OmZyb21B
c2NpaSgpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01
NzEwMgorCisgICAgICAgIFJlcGxhY2UgOjpmcm9tQXNjaWkoKSB3aXRoIDo6ZnJvbUxhdGluMSgp
IHRvIG1ha2Ugc3VyZSB0aGUgY29kZWMgZG9lcyBub3QgZGVwZW5kIG9uIHRoZSB1c2VyIGNvZGUu
CisKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlFOZXR3b3JrUmVwbHlIYW5kbGVyOjpzZW5kUmVzcG9uc2VJ
Zk5lZWRlZCk6CisgICAgICAgICogcGxhdGZvcm0vcXQvQ29va2llSmFyUXQuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6Y29va2llcyk6CisgICAgICAgIChXZWJDb3JlOjpjb29raWVSZXF1ZXN0SGVh
ZGVyRmllbGRWYWx1ZSk6CisKIDIwMTEtMDMtMTUgIEFsZXhhbmRlciBQYXZsb3YgIDxhcGF2bG92
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBQYXZlbCBGZWxkbWFuLgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9xdC9RTmV0d29ya1JlcGx5
SGFuZGxlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3F0L1FOZXR3b3Jr
UmVwbHlIYW5kbGVyLmNwcAppbmRleCBjMmJmMTYzLi5lNzE3ZTU4IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5k
bGVyLmNwcApAQCAtMzgyLDcgKzM4Miw3IEBAIHZvaWQgUU5ldHdvcmtSZXBseUhhbmRsZXI6OnNl
bmRSZXNwb25zZUlmTmVlZGVkKCkKICAgICBpbnQgc3RhdHVzQ29kZSA9IG1fcmVwbHktPmF0dHJp
YnV0ZShRTmV0d29ya1JlcXVlc3Q6Okh0dHBTdGF0dXNDb2RlQXR0cmlidXRlKS50b0ludCgpOwog
CiAgICAgaWYgKHVybC5wcm90b2NvbEluSFRUUEZhbWlseSgpKSB7Ci0gICAgICAgIFN0cmluZyBz
dWdnZXN0ZWRGaWxlbmFtZSA9IGZpbGVuYW1lRnJvbUhUVFBDb250ZW50RGlzcG9zaXRpb24oUVN0
cmluZzo6ZnJvbUFzY2lpKG1fcmVwbHktPnJhd0hlYWRlcigiQ29udGVudC1EaXNwb3NpdGlvbiIp
KSk7CisgICAgICAgIFN0cmluZyBzdWdnZXN0ZWRGaWxlbmFtZSA9IGZpbGVuYW1lRnJvbUhUVFBD
b250ZW50RGlzcG9zaXRpb24oUVN0cmluZzo6ZnJvbUxhdGluMShtX3JlcGx5LT5yYXdIZWFkZXIo
IkNvbnRlbnQtRGlzcG9zaXRpb24iKSkpOwogCiAgICAgICAgIGlmICghc3VnZ2VzdGVkRmlsZW5h
bWUuaXNFbXB0eSgpKQogICAgICAgICAgICAgcmVzcG9uc2Uuc2V0U3VnZ2VzdGVkRmlsZW5hbWUo
c3VnZ2VzdGVkRmlsZW5hbWUpOwpAQCAtMzk0LDcgKzM5NCw3IEBAIHZvaWQgUU5ldHdvcmtSZXBs
eUhhbmRsZXI6OnNlbmRSZXNwb25zZUlmTmVlZGVkKCkKIAogICAgICAgICAvLyBBZGQgcmVtYWlu
aW5nIGhlYWRlcnMuCiAgICAgICAgIGZvcmVhY2ggKGNvbnN0IFFOZXR3b3JrUmVwbHk6OlJhd0hl
YWRlclBhaXImIHBhaXIsIG1fcmVwbHktPnJhd0hlYWRlclBhaXJzKCkpCi0gICAgICAgICAgICBy
ZXNwb25zZS5zZXRIVFRQSGVhZGVyRmllbGQoUVN0cmluZzo6ZnJvbUFzY2lpKHBhaXIuZmlyc3Qp
LCBRU3RyaW5nOjpmcm9tQXNjaWkocGFpci5zZWNvbmQpKTsKKyAgICAgICAgICAgIHJlc3BvbnNl
LnNldEhUVFBIZWFkZXJGaWVsZChRU3RyaW5nOjpmcm9tTGF0aW4xKHBhaXIuZmlyc3QpLCBRU3Ry
aW5nOjpmcm9tTGF0aW4xKHBhaXIuc2Vjb25kKSk7CiAgICAgfQogCiAgICAgUVVybCByZWRpcmVj
dGlvbiA9IG1fcmVwbHktPmF0dHJpYnV0ZShRTmV0d29ya1JlcXVlc3Q6OlJlZGlyZWN0aW9uVGFy
Z2V0QXR0cmlidXRlKS50b1VybCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vcXQvQ29va2llSmFyUXQuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vcXQvQ29va2ll
SmFyUXQuY3BwCmluZGV4IGRiNGE0MmEuLjNjNGNkNDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL3F0L0Nvb2tpZUphclF0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9xdC9Db29raWVKYXJRdC5jcHAKQEAgLTkxLDggKzkxLDcgQEAgU3RyaW5nIGNvb2tpZXMo
Y29uc3QgRG9jdW1lbnQqIGRvY3VtZW50LCBjb25zdCBLVVJMJiB1cmwpCiAgICAgZm9yZWFjaCAo
UU5ldHdvcmtDb29raWUgbmV0d29ya0Nvb2tpZSwgY29va2llcykgewogICAgICAgICBpZiAobmV0
d29ya0Nvb2tpZS5pc0h0dHBPbmx5KCkpCiAgICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAg
cmVzdWx0Q29va2llcy5hcHBlbmQoUVN0cmluZzo6ZnJvbUFzY2lpKAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBuZXR3b3JrQ29va2llLnRvUmF3Rm9ybShRTmV0d29ya0Nvb2tpZTo6TmFt
ZUFuZFZhbHVlT25seSkuY29uc3REYXRhKCkpKTsKKyAgICAgICAgcmVzdWx0Q29va2llcy5hcHBl
bmQoUVN0cmluZzo6ZnJvbUxhdGluMShuZXR3b3JrQ29va2llLnRvUmF3Rm9ybShRTmV0d29ya0Nv
b2tpZTo6TmFtZUFuZFZhbHVlT25seSkuY29uc3REYXRhKCkpKTsKICAgICB9CiAKICAgICByZXR1
cm4gcmVzdWx0Q29va2llcy5qb2luKFFMYXRpbjFTdHJpbmcoIjsgIikpOwpAQCAtMTEwLDEwICsx
MDksOCBAQCBTdHJpbmcgY29va2llUmVxdWVzdEhlYWRlckZpZWxkVmFsdWUoY29uc3QgRG9jdW1l
bnQqIGRvY3VtZW50LCBjb25zdCBLVVJMICZ1cmwpCiAgICAgICAgIHJldHVybiBTdHJpbmcoKTsK
IAogICAgIFFTdHJpbmdMaXN0IHJlc3VsdENvb2tpZXM7Ci0gICAgZm9yZWFjaCAoUU5ldHdvcmtD
b29raWUgbmV0d29ya0Nvb2tpZSwgY29va2llcykgewotICAgICAgICByZXN1bHRDb29raWVzLmFw
cGVuZChRU3RyaW5nOjpmcm9tQXNjaWkoCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5l
dHdvcmtDb29raWUudG9SYXdGb3JtKFFOZXR3b3JrQ29va2llOjpOYW1lQW5kVmFsdWVPbmx5KS5j
b25zdERhdGEoKSkpOwotICAgIH0KKyAgICBmb3JlYWNoIChRTmV0d29ya0Nvb2tpZSBuZXR3b3Jr
Q29va2llLCBjb29raWVzKQorICAgICAgICByZXN1bHRDb29raWVzLmFwcGVuZChRU3RyaW5nOjpm
cm9tTGF0aW4xKG5ldHdvcmtDb29raWUudG9SYXdGb3JtKFFOZXR3b3JrQ29va2llOjpOYW1lQW5k
VmFsdWVPbmx5KS5jb25zdERhdGEoKSkpOwogCiAgICAgcmV0dXJuIHJlc3VsdENvb2tpZXMuam9p
bihRTGF0aW4xU3RyaW5nKCI7ICIpKTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>