<?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>43217</bug_id>
          
          <creation_ts>2010-07-29 15:34:54 -0700</creation_ts>
          <short_desc>Implement NPN_SetProperty</short_desc>
          <delta_ts>2010-07-29 15:42: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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>257926</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-29 15:34:54 -0700</bug_when>
    <thetext>Implement NPN_GetProperty</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257929</commentid>
    <comment_count>1</comment_count>
      <attachid>63002</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-29 15:37:09 -0700</bug_when>
    <thetext>Created attachment 63002
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257934</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-29 15:42:35 -0700</bug_when>
    <thetext>Committed r64316: &lt;http://trac.webkit.org/changeset/64316&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>63002</attachid>
            <date>2010-07-29 15:37:09 -0700</date>
            <delta_ts>2010-07-29 15:38:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-43217-20100729153708.patch</filename>
            <type>text/plain</type>
            <size>4991</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
NjNjMjc5NWVlZDAxM2FlOGI0ZDdmMDc3YzM4OTczY2FhOTkxNGQzZi4uZGYyM2ZmYWIwYmI4MTI2
ODEwZDBjMzM0MzZkMTMyY2E2NzgzNzZjZiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyNiBAQAogMjAxMC0wNy0yOSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxlbWVudCBOUE5fR2V0UHJvcGVydHkKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQzMjE3CisKKyAg
ICAgICAgKiBXZWJQcm9jZXNzL1BsdWdpbnMvTlBKU09iamVjdC5jcHA6CisgICAgICAgIChXZWJL
aXQ6Ok5QSlNPYmplY3Q6OnNldFByb3BlcnR5KToKKyAgICAgICAgQ29udmVydCB0aGUgTlBWYXJp
YW50IHRvIGEgSlNWYWx1ZSBhbmQgc2V0IGl0IG9uIHRoZSB1bmRlcmx5aW5nIEpTT2JqZWN0Lgor
CisgICAgICAgIChXZWJLaXQ6Ok5QSlNPYmplY3Q6Ok5QX1NldFByb3BlcnR5KToKKyAgICAgICAg
Q2FsbCBOUEpTT2JqZWN0OjpzZXRQcm9wZXJ0eS4KKworICAgICAgICAqIFdlYlByb2Nlc3MvUGx1
Z2lucy9OZXRzY2FwZS9OZXRzY2FwZUJyb3dzZXJGdW5jcy5jcHA6CisgICAgICAgIChXZWJLaXQ6
Ok5QTl9HZXRQcm9wZXJ0eSk6CisgICAgICAgIFJlbW92ZSB1bnVzZWQgcGFyYW1ldGVyIG5hbWUu
CisKKyAgICAgICAgKFdlYktpdDo6TlBOX1NldFByb3BlcnR5KToKKyAgICAgICAgQ2FsbCB0aGUg
TlBDbGFzczo6c2V0UHJvcGVydHkgZnVuY3Rpb24uCisKKzIwMTAtMDctMjkgIEFuZGVycyBDYXJs
c3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBSZXZpZXdlZCBieSBTYW0gV2Vp
bmlnLgogCiAgICAgICAgIEltcGxlbWVudCBOUE5fRW51bWVyYXRlCmRpZmYgLS1naXQgYS9XZWJL
aXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OUEpTT2JqZWN0LmNwcCBiL1dlYktpdDIvV2ViUHJvY2Vz
cy9QbHVnaW5zL05QSlNPYmplY3QuY3BwCmluZGV4IDAwMjI1N2UwMTk4NDViM2FlNmY3ZmZjZTI5
MWY2NDE2MDkxOGQwMTUuLjlhNGJiMDU0ZmUxZjU2MTZlNzczN2QwY2NkNWU0ZTM5YWE1ZWZhYzcg
MTAwNjQ0Ci0tLSBhL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05QSlNPYmplY3QuY3BwCisr
KyBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05QSlNPYmplY3QuY3BwCkBAIC0xNzEsNiAr
MTcxLDI3IEBAIGJvb2wgTlBKU09iamVjdDo6Z2V0UHJvcGVydHkoTlBJZGVudGlmaWVyIHByb3Bl
cnR5TmFtZSwgTlBWYXJpYW50KiByZXN1bHQpCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK2Jvb2wg
TlBKU09iamVjdDo6c2V0UHJvcGVydHkoTlBJZGVudGlmaWVyIHByb3BlcnR5TmFtZSwgY29uc3Qg
TlBWYXJpYW50KiB2YWx1ZSkKK3sKKyAgICBJZGVudGlmaWVyUmVwKiBpZGVudGlmaWVyUmVwID0g
c3RhdGljX2Nhc3Q8SWRlbnRpZmllclJlcCo+KHByb3BlcnR5TmFtZSk7CisgICAgCisgICAgRXhl
Y1N0YXRlKiBleGVjID0gbV9vYmplY3RNYXAtPmdsb2JhbEV4ZWMoKTsKKyAgICBpZiAoIWV4ZWMp
CisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAKKyAgICBKU0xvY2sgbG9jayhTaWxlbmNlQXNz
ZXJ0aW9uc09ubHkpOworCisgICAgSlNWYWx1ZSBqc1ZhbHVlID0gbV9vYmplY3RNYXAtPmNvbnZl
cnROUFZhcmlhbnRUb0pTVmFsdWUoZXhlYywgbV9vYmplY3RNYXAtPmdsb2JhbE9iamVjdCgpLCAq
dmFsdWUpOworICAgIGlmIChpZGVudGlmaWVyUmVwLT5pc1N0cmluZygpKSB7CisgICAgICAgIFB1
dFByb3BlcnR5U2xvdCBzbG90OworICAgICAgICBtX2pzT2JqZWN0LT5wdXQoZXhlYywgaWRlbnRp
ZmllckZyb21JZGVudGlmaWVyUmVwKGV4ZWMsIGlkZW50aWZpZXJSZXApLCBqc1ZhbHVlLCBzbG90
KTsKKyAgICB9IGVsc2UKKyAgICAgICAgbV9qc09iamVjdC0+cHV0KGV4ZWMsIGlkZW50aWZpZXJS
ZXAtPm51bWJlcigpLCBqc1ZhbHVlKTsKKyAgICBleGVjLT5jbGVhckV4Y2VwdGlvbigpOworICAg
IAorICAgIHJldHVybiB0cnVlOworfQorCiBib29sIE5QSlNPYmplY3Q6OmVudW1lcmF0ZShOUElk
ZW50aWZpZXIqKiBpZGVudGlmaWVycywgdWludDMyX3QqIGlkZW50aWZpZXJDb3VudCkKIHsKICAg
ICBFeGVjU3RhdGUqIGV4ZWMgPSBtX29iamVjdE1hcC0+Z2xvYmFsRXhlYygpOwpAQCAtMzA1LDEw
ICszMjYsOSBAQCBib29sIE5QSlNPYmplY3Q6Ok5QX0dldFByb3BlcnR5KE5QT2JqZWN0KiBucE9i
amVjdCwgTlBJZGVudGlmaWVyIHByb3BlcnR5TmFtZSwgTgogICAgIHJldHVybiB0b05QSlNPYmpl
Y3QobnBPYmplY3QpLT5nZXRQcm9wZXJ0eShwcm9wZXJ0eU5hbWUsIHJlc3VsdCk7CiB9CiAKLWJv
b2wgTlBKU09iamVjdDo6TlBfU2V0UHJvcGVydHkoTlBPYmplY3QqLCBOUElkZW50aWZpZXIgcHJv
cGVydHlOYW1lLCBjb25zdCBOUFZhcmlhbnQqIHZhbHVlKQorYm9vbCBOUEpTT2JqZWN0OjpOUF9T
ZXRQcm9wZXJ0eShOUE9iamVjdCogbnBPYmplY3QsIE5QSWRlbnRpZmllciBwcm9wZXJ0eU5hbWUs
IGNvbnN0IE5QVmFyaWFudCogdmFsdWUpCiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKLSAgICBy
ZXR1cm4gZmFsc2U7CisgICAgcmV0dXJuIHRvTlBKU09iamVjdChucE9iamVjdCktPnNldFByb3Bl
cnR5KHByb3BlcnR5TmFtZSwgdmFsdWUpOwogfQogCiBib29sIE5QSlNPYmplY3Q6Ok5QX0VudW1l
cmF0ZShOUE9iamVjdCogbnBPYmplY3QsIE5QSWRlbnRpZmllcioqIGlkZW50aWZpZXJzLCB1aW50
MzJfdCogaWRlbnRpZmllckNvdW50KQpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9XZWJQcm9jZXNzL1Bs
dWdpbnMvTlBKU09iamVjdC5oIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTlBKU09iamVj
dC5oCmluZGV4IDI4MWIyYzBkZDYzY2MxMzYyZGU2NWQ5YjlkZDA2Mjc3MGM0OThmYjMuLmUxYjFm
ZTdmNjQzNzJjMjk3OTRiZjc4OGZjYjExNjNhZDRlMmYyNWEgMTAwNjQ0Ci0tLSBhL1dlYktpdDIv
V2ViUHJvY2Vzcy9QbHVnaW5zL05QSlNPYmplY3QuaAorKysgYi9XZWJLaXQyL1dlYlByb2Nlc3Mv
UGx1Z2lucy9OUEpTT2JqZWN0LmgKQEAgLTY1LDYgKzY1LDcgQEAgcHJpdmF0ZToKICAgICBib29s
IGludm9rZURlZmF1bHQoY29uc3QgTlBWYXJpYW50KiBhcmd1bWVudHMsIHVpbnQzMl90IGFyZ3Vt
ZW50Q291bnQsIE5QVmFyaWFudCogcmVzdWx0KTsKICAgICBib29sIGhhc1Byb3BlcnR5KE5QSWRl
bnRpZmllciBwcm9wZXJ0eU5hbWUpOwogICAgIGJvb2wgZ2V0UHJvcGVydHkoTlBJZGVudGlmaWVy
IHByb3BlcnR5TmFtZSwgTlBWYXJpYW50KiByZXN1bHQpOworICAgIGJvb2wgc2V0UHJvcGVydHko
TlBJZGVudGlmaWVyIHByb3BlcnR5TmFtZSwgY29uc3QgTlBWYXJpYW50KiB2YWx1ZSk7CiAgICAg
Ym9vbCBlbnVtZXJhdGUoTlBJZGVudGlmaWVyKiogaWRlbnRpZmllcnMsIHVpbnQzMl90KiBpZGVu
dGlmaWVyQ291bnQpOwogICAgIGJvb2wgY29uc3RydWN0KGNvbnN0IE5QVmFyaWFudCogYXJndW1l
bnRzLCB1aW50MzJfdCBhcmd1bWVudENvdW50LCBOUFZhcmlhbnQqIHJlc3VsdCk7CiAKZGlmZiAt
LWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlQnJvd3Nl
ckZ1bmNzLmNwcCBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBl
QnJvd3NlckZ1bmNzLmNwcAppbmRleCBhZDY1NzE3MTg1NTgwZGVkYjc1NmRjMTgyMjhlNmE0OWIz
YTE1ZDgyLi43NDA0MjI2ZjMwZmEwMjM4OTgxMDQ3ZGU5MjZlNWIyYjE3MTdkODE4IDEwMDY0NAot
LS0gYS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZUJyb3dzZXJG
dW5jcy5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2Nh
cGVCcm93c2VyRnVuY3MuY3BwCkBAIC01NzIsNyArNTcyLDcgQEAgc3RhdGljIGJvb2wgTlBOX0V2
YWx1YXRlKE5QUCBucHAsIE5QT2JqZWN0ICpucG9iaiwgTlBTdHJpbmcgKnNjcmlwdCwgTlBWYXJp
YW50ICoKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKLXN0YXRpYyBib29sIE5QTl9HZXRQcm9wZXJ0
eShOUFAgbnBwLCBOUE9iamVjdCogbnBPYmplY3QsIE5QSWRlbnRpZmllciBwcm9wZXJ0eU5hbWUs
IE5QVmFyaWFudCogcmVzdWx0KQorc3RhdGljIGJvb2wgTlBOX0dldFByb3BlcnR5KE5QUCwgTlBP
YmplY3QqIG5wT2JqZWN0LCBOUElkZW50aWZpZXIgcHJvcGVydHlOYW1lLCBOUFZhcmlhbnQqIHJl
c3VsdCkKIHsKICAgICBpZiAobnBPYmplY3QtPl9jbGFzcy0+aGFzUHJvcGVydHkgJiYgbnBPYmpl
Y3QtPl9jbGFzcy0+Z2V0UHJvcGVydHkpIHsKICAgICAgICAgaWYgKG5wT2JqZWN0LT5fY2xhc3Mt
Pmhhc1Byb3BlcnR5KG5wT2JqZWN0LCBwcm9wZXJ0eU5hbWUpKQpAQCAtNTgzLDkgKzU4MywxMSBA
QCBzdGF0aWMgYm9vbCBOUE5fR2V0UHJvcGVydHkoTlBQIG5wcCwgTlBPYmplY3QqIG5wT2JqZWN0
LCBOUElkZW50aWZpZXIgcHJvcGVydHlOYQogICAgIHJldHVybiBmYWxzZTsKIH0KIAotc3RhdGlj
IGJvb2wgTlBOX1NldFByb3BlcnR5KE5QUCBucHAsIE5QT2JqZWN0KiBucG9iaiwgTlBJZGVudGlm
aWVyIHByb3BlcnR5TmFtZSwgY29uc3QgTlBWYXJpYW50KiB2YWx1ZSkKK3N0YXRpYyBib29sIE5Q
Tl9TZXRQcm9wZXJ0eShOUFAsIE5QT2JqZWN0KiBucE9iamVjdCwgTlBJZGVudGlmaWVyIHByb3Bl
cnR5TmFtZSwgY29uc3QgTlBWYXJpYW50KiB2YWx1ZSkKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgp
OworICAgIGlmIChucE9iamVjdC0+X2NsYXNzLT5zZXRQcm9wZXJ0eSkKKyAgICAgICAgcmV0dXJu
IG5wT2JqZWN0LT5fY2xhc3MtPnNldFByb3BlcnR5KG5wT2JqZWN0LCBwcm9wZXJ0eU5hbWUsIHZh
bHVlKTsKKwogICAgIHJldHVybiBmYWxzZTsKIH0KIAo=
</data>
<flag name="review"
          id="51282"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>