<?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>39114</bug_id>
          
          <creation_ts>2010-05-14 06:22:03 -0700</creation_ts>
          <short_desc>[Qt] QScriptEngine API should contain a newObject function</short_desc>
          <delta_ts>2010-06-02 17:27:58 -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>JavaScriptCore</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>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>31863</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jędrzej Nowacki">jedrzej.nowacki</reporter>
          <assigned_to name="Jędrzej Nowacki">jedrzej.nowacki</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>jedrzej.nowacki</cc>
    
    <cc>kenneth</cc>
    
    <cc>kent.hansen</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>225782</commentid>
    <comment_count>0</comment_count>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-14 06:22:03 -0700</bug_when>
    <thetext>QScriptEngine API should contain a newObject function, that return a default object of Object class.
It should look like http://doc.trolltech.com/4.6/qscriptengine.html#newObject

For now it is enough to have an argument less one, as a QScriptClass class hasn&apos;t been implemented yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225784</commentid>
    <comment_count>1</comment_count>
      <attachid>56065</attachid>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-14 06:27:51 -0700</bug_when>
    <thetext>Created attachment 56065
Fix v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>233521</commentid>
    <comment_count>2</comment_count>
      <attachid>56065</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-02 17:27:52 -0700</bug_when>
    <thetext>Comment on attachment 56065
Fix v1

Clearing flags on attachment: 56065

Committed r60583: &lt;http://trac.webkit.org/changeset/60583&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>233522</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-02 17:27:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56065</attachid>
            <date>2010-05-14 06:27:51 -0700</date>
            <delta_ts>2010-06-02 17:27:52 -0700</delta_ts>
            <desc>Fix v1</desc>
            <filename>newObject.diff</filename>
            <type>text/plain</type>
            <size>4517</size>
            <attacher name="Jędrzej Nowacki">jedrzej.nowacki</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZwppbmRleCA3YWM2YjNjLi5hMTg4NDI3IDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cKKysrIGIvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQg
QEAKKzIwMTAtMDUtMTQgIEplZHJ6ZWogTm93YWNraSAgPGplZHJ6ZWoubm93YWNraUBub2tpYS5j
b20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmV3
IGZ1bmN0aW9uIFFTY3JpcHRFbmdpbmU6Om5ld09iamVjdC4KKworICAgICAgICBUaGUgZnVuY3Rp
b24gY3JlYXRlcyBhIG9iamVjdCBvZiBjbGFzcyBPYmplY3QgYW5kIHJldHVybnMgaXQKKyAgICAg
ICAgYXMgYSBRU2NyaXB0VmFsdWUuCisKKyAgICAgICAgW1F0XSBRU2NyaXB0RW5naW5lIEFQSSBz
aG91bGQgY29udGFpbiBhIG5ld09iamVjdCBmdW5jdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzkxMTQKKworICAgICAgICAqIHF0L2FwaS9xc2Ny
aXB0ZW5naW5lLmNwcDoKKyAgICAgICAgKFFTY3JpcHRFbmdpbmU6Om5ld09iamVjdCk6CisgICAg
ICAgICogcXQvYXBpL3FzY3JpcHRlbmdpbmUuaDoKKyAgICAgICAgKiBxdC9hcGkvcXNjcmlwdGVu
Z2luZV9wLmNwcDoKKyAgICAgICAgKFFTY3JpcHRFbmdpbmVQcml2YXRlOjpuZXdPYmplY3QpOgor
ICAgICAgICAqIHF0L2FwaS9xc2NyaXB0ZW5naW5lX3AuaDoKKyAgICAgICAgKiBxdC90ZXN0cy9x
c2NyaXB0ZW5naW5lL3RzdF9xc2NyaXB0ZW5naW5lLmNwcDoKKyAgICAgICAgKHRzdF9RU2NyaXB0
RW5naW5lOjpuZXdPYmplY3QpOgorCiAyMDEwLTA1LTEzICBNYWNpZWogU3RhY2hvd2lhayAgPG1q
c0BhcHBsZS5jb20+CiAKICAgICAgICAgTm8gcmV2aWV3LCBhdHRlbXB0ZWQgYnVpbGQgZml4Lgpk
aWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvcXQvYXBpL3FzY3JpcHRlbmdpbmUuY3BwIGIvSmF2
YVNjcmlwdENvcmUvcXQvYXBpL3FzY3JpcHRlbmdpbmUuY3BwCmluZGV4IGQ0OWM1NzguLjlmMWUw
ZDAgMTAwNjQ0Ci0tLSBhL0phdmFTY3JpcHRDb3JlL3F0L2FwaS9xc2NyaXB0ZW5naW5lLmNwcAor
KysgYi9KYXZhU2NyaXB0Q29yZS9xdC9hcGkvcXNjcmlwdGVuZ2luZS5jcHAKQEAgLTE3MSw2ICsx
NzEsMTkgQEAgUVNjcmlwdFZhbHVlIFFTY3JpcHRFbmdpbmU6OnVuZGVmaW5lZFZhbHVlKCkKIH0K
IAogLyohCisgIENyZWF0ZXMgYSBRdFNjcmlwdCBvYmplY3Qgb2YgY2xhc3MgT2JqZWN0LgorCisg
IFRoZSBwcm90b3R5cGUgb2YgdGhlIGNyZWF0ZWQgb2JqZWN0IHdpbGwgYmUgdGhlIE9iamVjdAor
ICBwcm90b3R5cGUgb2JqZWN0LgorCisgIFxzYSBuZXdBcnJheSgpLCBRU2NyaXB0VmFsdWU6OnNl
dFByb3BlcnR5KCkKKyovCitRU2NyaXB0VmFsdWUgUVNjcmlwdEVuZ2luZTo6bmV3T2JqZWN0KCkK
K3sKKyAgICByZXR1cm4gUVNjcmlwdFZhbHVlUHJpdmF0ZTo6Z2V0KGRfcHRyLT5uZXdPYmplY3Qo
KSk7Cit9CisKKy8qIQogICBSZXR1cm5zIHRoaXMgZW5naW5lJ3MgR2xvYmFsIE9iamVjdC4KIAog
ICBCeSBkZWZhdWx0LCB0aGUgR2xvYmFsIE9iamVjdCBjb250YWlucyB0aGUgYnVpbHQtaW4gb2Jq
ZWN0cyB0aGF0IGFyZQpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvcXQvYXBpL3FzY3JpcHRl
bmdpbmUuaCBiL0phdmFTY3JpcHRDb3JlL3F0L2FwaS9xc2NyaXB0ZW5naW5lLmgKaW5kZXggZTEw
ODg4ZC4uZTE4NjE5NSAxMDA2NDQKLS0tIGEvSmF2YVNjcmlwdENvcmUvcXQvYXBpL3FzY3JpcHRl
bmdpbmUuaAorKysgYi9KYXZhU2NyaXB0Q29yZS9xdC9hcGkvcXNjcmlwdGVuZ2luZS5oCkBAIC00
OSw2ICs0OSw3IEBAIHB1YmxpYzoKIAogICAgIFFTY3JpcHRWYWx1ZSBudWxsVmFsdWUoKTsKICAg
ICBRU2NyaXB0VmFsdWUgdW5kZWZpbmVkVmFsdWUoKTsKKyAgICBRU2NyaXB0VmFsdWUgbmV3T2Jq
ZWN0KCk7CiAgICAgUVNjcmlwdFZhbHVlIGdsb2JhbE9iamVjdCgpIGNvbnN0OwogcHJpdmF0ZToK
ICAgICBmcmllbmQgY2xhc3MgUVNjcmlwdEVuZ2luZVByaXZhdGU7CmRpZmYgLS1naXQgYS9KYXZh
U2NyaXB0Q29yZS9xdC9hcGkvcXNjcmlwdGVuZ2luZV9wLmNwcCBiL0phdmFTY3JpcHRDb3JlL3F0
L2FwaS9xc2NyaXB0ZW5naW5lX3AuY3BwCmluZGV4IDM4MTg1YWIuLjA3ZGJhMjcgMTAwNjQ0Ci0t
LSBhL0phdmFTY3JpcHRDb3JlL3F0L2FwaS9xc2NyaXB0ZW5naW5lX3AuY3BwCisrKyBiL0phdmFT
Y3JpcHRDb3JlL3F0L2FwaS9xc2NyaXB0ZW5naW5lX3AuY3BwCkBAIC03Nyw2ICs3NywxMSBAQCBR
U2NyaXB0VmFsdWVQcml2YXRlKiBRU2NyaXB0RW5naW5lUHJpdmF0ZTo6ZXZhbHVhdGUoY29uc3Qg
UVNjcmlwdFByb2dyYW1Qcml2YXRlKgogICAgIHJldHVybiBuZXcgUVNjcmlwdFZhbHVlUHJpdmF0
ZSh0aGlzLCBldmFsdWF0ZShwcm9ncmFtLT5wcm9ncmFtKCksIHByb2dyYW0tPmZpbGUoKSwgcHJv
Z3JhbS0+bGluZSgpKSk7CiB9CiAKK1FTY3JpcHRWYWx1ZVByaXZhdGUqIFFTY3JpcHRFbmdpbmVQ
cml2YXRlOjpuZXdPYmplY3QoKSBjb25zdAoreworICAgIHJldHVybiBuZXcgUVNjcmlwdFZhbHVl
UHJpdmF0ZSh0aGlzLCBKU09iamVjdE1ha2UoY29udGV4dCgpLCAvKiBqc0NsYXNzICovIDAsIC8q
IHVzZXJEYXRhICovIDApKTsKK30KKwogUVNjcmlwdFZhbHVlUHJpdmF0ZSogUVNjcmlwdEVuZ2lu
ZVByaXZhdGU6Omdsb2JhbE9iamVjdCgpIGNvbnN0CiB7CiAgICAgSlNPYmplY3RSZWYgZ2xvYmFs
T2JqZWN0ID0gSlNDb250ZXh0R2V0R2xvYmFsT2JqZWN0KGNvbnRleHQoKSk7CmRpZmYgLS1naXQg
YS9KYXZhU2NyaXB0Q29yZS9xdC9hcGkvcXNjcmlwdGVuZ2luZV9wLmggYi9KYXZhU2NyaXB0Q29y
ZS9xdC9hcGkvcXNjcmlwdGVuZ2luZV9wLmgKaW5kZXggYzZjNjRkZC4uNGU5N2U1MCAxMDA2NDQK
LS0tIGEvSmF2YVNjcmlwdENvcmUvcXQvYXBpL3FzY3JpcHRlbmdpbmVfcC5oCisrKyBiL0phdmFT
Y3JpcHRDb3JlL3F0L2FwaS9xc2NyaXB0ZW5naW5lX3AuaApAQCAtNTYsNiArNTYsNyBAQCBwdWJs
aWM6CiAgICAgaW5saW5lIEpTVmFsdWVSZWYgbWFrZUpTVmFsdWUoYm9vbCBudW1iZXIpIGNvbnN0
OwogICAgIGlubGluZSBKU1ZhbHVlUmVmIG1ha2VKU1ZhbHVlKFFTY3JpcHRWYWx1ZTo6U3BlY2lh
bFZhbHVlIHZhbHVlKSBjb25zdDsKIAorICAgIFFTY3JpcHRWYWx1ZVByaXZhdGUqIG5ld09iamVj
dCgpIGNvbnN0OwogICAgIFFTY3JpcHRWYWx1ZVByaXZhdGUqIGdsb2JhbE9iamVjdCgpIGNvbnN0
OwogCiAgICAgaW5saW5lIFFTY3JpcHRTdHJpbmdQcml2YXRlKiB0b1N0cmluZ0hhbmRsZShjb25z
dCBRU3RyaW5nJiBzdHIpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvcXQvdGVz
dHMvcXNjcmlwdGVuZ2luZS90c3RfcXNjcmlwdGVuZ2luZS5jcHAgYi9KYXZhU2NyaXB0Q29yZS9x
dC90ZXN0cy9xc2NyaXB0ZW5naW5lL3RzdF9xc2NyaXB0ZW5naW5lLmNwcAppbmRleCAxZWM5YWQz
Li5hMjc2OTU1IDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9xdC90ZXN0cy9xc2NyaXB0ZW5n
aW5lL3RzdF9xc2NyaXB0ZW5naW5lLmNwcAorKysgYi9KYXZhU2NyaXB0Q29yZS9xdC90ZXN0cy9x
c2NyaXB0ZW5naW5lL3RzdF9xc2NyaXB0ZW5naW5lLmNwcApAQCAtMzUsNiArMzUsNyBAQCBwdWJs
aWMgc2xvdHM6CiAgICAgdm9pZCBjbGVhbnVwKCkge30KIAogcHJpdmF0ZSBzbG90czoKKyAgICB2
b2lkIG5ld09iamVjdCgpOwogICAgIHZvaWQgZ2xvYmFsT2JqZWN0KCk7CiAgICAgdm9pZCBldmFs
dWF0ZSgpOwogICAgIHZvaWQgY29sbGVjdEdhcmJhZ2UoKTsKQEAgLTU0LDYgKzU1LDE4IEBAIHZv
aWQgdHN0X1FTY3JpcHRFbmdpbmU6OmV2YWx1YXRlKCkKICAgICBRVkVSSUZZMihlbmdpbmUuZXZh
bHVhdGUoInBpbmciKS5pc1ZhbGlkKCksICJTY3JpcHQgdGhyb3dpbmcgYW4gdW5oYW5kbGVkIGV4
Y2VwdGlvbiBzaG91bGQgcmV0dXJuIGFuIGV4Y2VwdGlvbiB2YWx1ZSIpOwogfQogCit2b2lkIHRz
dF9RU2NyaXB0RW5naW5lOjpuZXdPYmplY3QoKQoreworICAgIFFTY3JpcHRFbmdpbmUgZW5naW5l
OworICAgIFFTY3JpcHRWYWx1ZSBvYmplY3QgPSBlbmdpbmUubmV3T2JqZWN0KCk7CisgICAgUVZF
UklGWShvYmplY3QuaXNPYmplY3QoKSk7CisgICAgUVZFUklGWShvYmplY3QuZW5naW5lKCkgPT0g
JmVuZ2luZSk7CisgICAgUVZFUklGWSghb2JqZWN0LmlzRXJyb3IoKSk7CisgICAgUVZFUklGWSgh
b2JqZWN0LmVxdWFscyhlbmdpbmUubmV3T2JqZWN0KCkpKTsKKyAgICBRVkVSSUZZKCFvYmplY3Qu
c3RyaWN0bHlFcXVhbHMoZW5naW5lLm5ld09iamVjdCgpKSk7CisgICAgUUNPTVBBUkUob2JqZWN0
LnRvU3RyaW5nKCksIFFTdHJpbmc6OmZyb21Bc2NpaSgiW29iamVjdCBPYmplY3RdIikpOworfQor
CiB2b2lkIHRzdF9RU2NyaXB0RW5naW5lOjpnbG9iYWxPYmplY3QoKQogewogICAgIFFTY3JpcHRF
bmdpbmUgZW5naW5lOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>