<?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>48887</bug_id>
          
          <creation_ts>2010-11-02 16:33:08 -0700</creation_ts>
          <short_desc>Add Null and Int32 to NPVariantData</short_desc>
          <delta_ts>2010-11-02 16:51:12 -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>303784</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-11-02 16:33:08 -0700</bug_when>
    <thetext>Add Null and Int32 to NPVariantData</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303785</commentid>
    <comment_count>1</comment_count>
      <attachid>72766</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-11-02 16:34:33 -0700</bug_when>
    <thetext>Created attachment 72766
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303794</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-11-02 16:51:12 -0700</bug_when>
    <thetext>Committed r71188: &lt;http://trac.webkit.org/changeset/71188&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72766</attachid>
            <date>2010-11-02 16:34:33 -0700</date>
            <delta_ts>2010-11-02 16:49:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-48887-20101102163432.patch</filename>
            <type>text/plain</type>
            <size>6998</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
OGZmOTdiNTFhYWNjNTliYjIwNjRjYzk4NzgwOWUwY2E4MWFiNmE3Ny4uYTUzYjg1MmMzMWZkNjM0
ZDM4ZTdmMmFjNmM0ZmFhY2M5MGQwMGJjNSAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyNCBAQAogMjAxMC0xMS0wMiAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBOdWxsIGFuZCBJbnQzMiB0byBOUFZhcmlh
bnREYXRhCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00
ODg4NworCisgICAgICAgICogU2hhcmVkL1BsdWdpbnMvTlBSZW1vdGVPYmplY3RNYXAuY3BwOgor
ICAgICAgICAoV2ViS2l0OjpOUFJlbW90ZU9iamVjdE1hcDo6bnBWYXJpYW50VG9OUFZhcmlhbnRE
YXRhKToKKyAgICAgICAgKFdlYktpdDo6TlBSZW1vdGVPYmplY3RNYXA6Om5wVmFyaWFudERhdGFU
b05QVmFyaWFudCk6CisgICAgICAgICogU2hhcmVkL1BsdWdpbnMvTlBWYXJpYW50RGF0YS5jcHA6
CisgICAgICAgIChXZWJLaXQ6Ok5QVmFyaWFudERhdGE6Ok5QVmFyaWFudERhdGEpOgorICAgICAg
ICAoV2ViS2l0OjpOUFZhcmlhbnREYXRhOjptYWtlTnVsbCk6CisgICAgICAgIChXZWJLaXQ6Ok5Q
VmFyaWFudERhdGE6Om1ha2VJbnQzMik6CisgICAgICAgIChXZWJLaXQ6Ok5QVmFyaWFudERhdGE6
OmVuY29kZSk6CisgICAgICAgIChXZWJLaXQ6Ok5QVmFyaWFudERhdGE6OmRlY29kZSk6CisgICAg
ICAgICogU2hhcmVkL1BsdWdpbnMvTlBWYXJpYW50RGF0YS5oOgorICAgICAgICAoV2ViS2l0OjpO
UFZhcmlhbnREYXRhOjppbnQzMlZhbHVlKToKKworMjAxMC0xMS0wMiAgQW5kZXJzIENhcmxzc29u
ICA8YW5kZXJzY2FAYXBwbGUuY29tPgorCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gUm9iZW4u
CiAKICAgICAgICAgQWRkIHN1cHBvcnQgZm9yIE5QX0hhc01ldGhvZCBhbmQgTlBfSW52b2tlCmRp
ZmYgLS1naXQgYS9XZWJLaXQyL1NoYXJlZC9QbHVnaW5zL05QUmVtb3RlT2JqZWN0TWFwLmNwcCBi
L1dlYktpdDIvU2hhcmVkL1BsdWdpbnMvTlBSZW1vdGVPYmplY3RNYXAuY3BwCmluZGV4IGIzNmYz
NDM3Yjc5YWZhYTRkZWQ0ODg0Y2JkYjgyZDc3OGE0NGVlYmYuLmRjYTdhMjcyYzQwMmRjZTc0NmZh
NzMzYmFmZWMzNTZhYjVkNDA4NzMgMTAwNjQ0Ci0tLSBhL1dlYktpdDIvU2hhcmVkL1BsdWdpbnMv
TlBSZW1vdGVPYmplY3RNYXAuY3BwCisrKyBiL1dlYktpdDIvU2hhcmVkL1BsdWdpbnMvTlBSZW1v
dGVPYmplY3RNYXAuY3BwCkBAIC05NCwyMCArOTQsMjEgQEAgTlBWYXJpYW50RGF0YSBOUFJlbW90
ZU9iamVjdE1hcDo6bnBWYXJpYW50VG9OUFZhcmlhbnREYXRhKGNvbnN0IE5QVmFyaWFudCYgdmFy
aWEKICAgICBjYXNlIE5QVmFyaWFudFR5cGVfVm9pZDoKICAgICAgICAgcmV0dXJuIE5QVmFyaWFu
dERhdGE6Om1ha2VWb2lkKCk7CiAKKyAgICBjYXNlIE5QVmFyaWFudFR5cGVfTnVsbDoKKyAgICAg
ICAgcmV0dXJuIE5QVmFyaWFudERhdGE6Om1ha2VOdWxsKCk7CisKICAgICBjYXNlIE5QVmFyaWFu
dFR5cGVfQm9vbDoKICAgICAgICAgcmV0dXJuIE5QVmFyaWFudERhdGE6Om1ha2VCb29sKHZhcmlh
bnQudmFsdWUuYm9vbFZhbHVlKTsKIAorICAgIGNhc2UgTlBWYXJpYW50VHlwZV9JbnQzMjoKKyAg
ICAgICAgcmV0dXJuIE5QVmFyaWFudERhdGE6Om1ha2VJbnQzMih2YXJpYW50LnZhbHVlLmludFZh
bHVlKTsKKwogICAgIGNhc2UgTlBWYXJpYW50VHlwZV9Eb3VibGU6CiAgICAgICAgIHJldHVybiBO
UFZhcmlhbnREYXRhOjptYWtlRG91YmxlKHZhcmlhbnQudmFsdWUuZG91YmxlVmFsdWUpOwogCiAg
ICAgY2FzZSBOUFZhcmlhbnRUeXBlX1N0cmluZzoKICAgICAgICAgcmV0dXJuIE5QVmFyaWFudERh
dGE6Om1ha2VTdHJpbmcodmFyaWFudC52YWx1ZS5zdHJpbmdWYWx1ZS5VVEY4Q2hhcmFjdGVycywg
dmFyaWFudC52YWx1ZS5zdHJpbmdWYWx1ZS5VVEY4TGVuZ3RoKTsKIAotICAgIGNhc2UgTlBWYXJp
YW50VHlwZV9OdWxsOgotICAgIGNhc2UgTlBWYXJpYW50VHlwZV9JbnQzMjoKLSAgICAgICAgbm90
SW1wbGVtZW50ZWQoKTsKLSAgICAgICAgcmV0dXJuIE5QVmFyaWFudERhdGE6Om1ha2VWb2lkKCk7
Ci0KICAgICBjYXNlIE5QVmFyaWFudFR5cGVfT2JqZWN0OiB7CiAgICAgICAgIE5QT2JqZWN0KiBu
cE9iamVjdCA9IHZhcmlhbnQudmFsdWUub2JqZWN0VmFsdWU7CiAgICAgICAgIGlmIChOUE9iamVj
dFByb3h5Ojppc05QT2JqZWN0UHJveHkobnBPYmplY3QpKSB7CkBAIC0xMzQsOSArMTM1LDE1IEBA
IE5QVmFyaWFudCBOUFJlbW90ZU9iamVjdE1hcDo6bnBWYXJpYW50RGF0YVRvTlBWYXJpYW50KGNv
bnN0IE5QVmFyaWFudERhdGEmIG5wVmFyCiAgICAgY2FzZSBOUFZhcmlhbnREYXRhOjpWb2lkOgog
ICAgICAgICBWT0lEX1RPX05QVkFSSUFOVChucFZhcmlhbnQpOwogICAgICAgICBicmVhazsKKyAg
ICBjYXNlIE5QVmFyaWFudERhdGE6Ok51bGw6CisgICAgICAgIE5VTExfVE9fTlBWQVJJQU5UKG5w
VmFyaWFudCk7CisgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTlBWYXJpYW50RGF0YTo6Qm9vbDoK
ICAgICAgICAgQk9PTEVBTl9UT19OUFZBUklBTlQobnBWYXJpYW50RGF0YS5ib29sVmFsdWUoKSwg
bnBWYXJpYW50KTsKICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBOUFZhcmlhbnREYXRhOjpJbnQz
MjoKKyAgICAgICAgSU5UMzJfVE9fTlBWQVJJQU5UKG5wVmFyaWFudERhdGEuaW50MzJWYWx1ZSgp
LCBucFZhcmlhbnQpOworICAgICAgICBicmVhazsKICAgICBjYXNlIE5QVmFyaWFudERhdGE6OkRv
dWJsZToKICAgICAgICAgRE9VQkxFX1RPX05QVkFSSUFOVChucFZhcmlhbnREYXRhLmRvdWJsZVZh
bHVlKCksIG5wVmFyaWFudCk7CiAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9T
aGFyZWQvUGx1Z2lucy9OUFZhcmlhbnREYXRhLmNwcCBiL1dlYktpdDIvU2hhcmVkL1BsdWdpbnMv
TlBWYXJpYW50RGF0YS5jcHAKaW5kZXggNGVhZDZmOWEzMjk5MWY1NGJkY2M2ZDBjZTExNWQxZDU3
MWEyMDg0NS4uYmM2ZjBlMzRmMWE3N2E5NzhhYTkzODFiN2JkYzUwZWNkZTVkNDlmYSAxMDA2NDQK
LS0tIGEvV2ViS2l0Mi9TaGFyZWQvUGx1Z2lucy9OUFZhcmlhbnREYXRhLmNwcAorKysgYi9XZWJL
aXQyL1NoYXJlZC9QbHVnaW5zL05QVmFyaWFudERhdGEuY3BwCkBAIC0zNyw2ICszNyw3IEBAIG5h
bWVzcGFjZSBXZWJLaXQgewogTlBWYXJpYW50RGF0YTo6TlBWYXJpYW50RGF0YSgpCiAgICAgOiBt
X3R5cGUoTlBWYXJpYW50RGF0YTo6Vm9pZCkKICAgICAsIG1fYm9vbFZhbHVlKGZhbHNlKQorICAg
ICwgbV9pbnQzMlZhbHVlKDApCiAgICAgLCBtX2RvdWJsZVZhbHVlKDApCiAgICAgLCBtX2xvY2Fs
TlBPYmplY3RJRFZhbHVlKDApCiAgICAgLCBtX3JlbW90ZU5QT2JqZWN0SURWYWx1ZSgwKQpAQCAt
NDgsNiArNDksMTUgQEAgTlBWYXJpYW50RGF0YSBOUFZhcmlhbnREYXRhOjptYWtlVm9pZCgpCiAg
ICAgcmV0dXJuIE5QVmFyaWFudERhdGEoKTsKIH0KIAorTlBWYXJpYW50RGF0YSBOUFZhcmlhbnRE
YXRhOjptYWtlTnVsbCgpCit7CisgICAgTlBWYXJpYW50RGF0YSBucFZhcmlhbnREYXRhOworICAg
IAorICAgIG5wVmFyaWFudERhdGEubV90eXBlID0gTlBWYXJpYW50RGF0YTo6TnVsbDsKKyAgICAK
KyAgICByZXR1cm4gbnBWYXJpYW50RGF0YTsKK30KKyAgICAKIE5QVmFyaWFudERhdGEgTlBWYXJp
YW50RGF0YTo6bWFrZUJvb2woYm9vbCB2YWx1ZSkKIHsKICAgICBOUFZhcmlhbnREYXRhIG5wVmFy
aWFudERhdGE7CkBAIC01OCw2ICs2OCwxNiBAQCBOUFZhcmlhbnREYXRhIE5QVmFyaWFudERhdGE6
Om1ha2VCb29sKGJvb2wgdmFsdWUpCiAgICAgcmV0dXJuIG5wVmFyaWFudERhdGE7CiB9CiAKK05Q
VmFyaWFudERhdGEgTlBWYXJpYW50RGF0YTo6bWFrZUludDMyKGludDMyX3QgdmFsdWUpCit7Cisg
ICAgTlBWYXJpYW50RGF0YSBucFZhcmlhbnREYXRhOworCisgICAgbnBWYXJpYW50RGF0YS5tX3R5
cGUgPSBOUFZhcmlhbnREYXRhOjpJbnQzMjsKKyAgICBucFZhcmlhbnREYXRhLm1faW50MzJWYWx1
ZSA9IHZhbHVlOworCisgICAgcmV0dXJuIG5wVmFyaWFudERhdGE7Cit9ICAgIAorCiBOUFZhcmlh
bnREYXRhIE5QVmFyaWFudERhdGE6Om1ha2VEb3VibGUoZG91YmxlIHZhbHVlKQogewogICAgIE5Q
VmFyaWFudERhdGEgbnBWYXJpYW50RGF0YTsKQEAgLTk0LDEwICsxMTQsMTQgQEAgdm9pZCBOUFZh
cmlhbnREYXRhOjplbmNvZGUoQ29yZUlQQzo6QXJndW1lbnRFbmNvZGVyKiBlbmNvZGVyKSBjb25z
dAogCiAgICAgc3dpdGNoICh0eXBlKCkpIHsKICAgICBjYXNlIE5QVmFyaWFudERhdGE6OlZvaWQ6
CisgICAgY2FzZSBOUFZhcmlhbnREYXRhOjpOdWxsOgogICAgICAgICBicmVhazsKICAgICBjYXNl
IE5QVmFyaWFudERhdGE6OkJvb2w6CiAgICAgICAgIGVuY29kZXItPmVuY29kZShib29sVmFsdWUo
KSk7CiAgICAgICAgIGJyZWFrOworICAgIGNhc2UgTlBWYXJpYW50RGF0YTo6SW50MzI6CisgICAg
ICAgIGVuY29kZXItPmVuY29kZShpbnQzMlZhbHVlKCkpOworICAgICAgICBicmVhazsKICAgICBj
YXNlIE5QVmFyaWFudERhdGE6OkRvdWJsZToKICAgICAgICAgZW5jb2Rlci0+ZW5jb2RlKGRvdWJs
ZVZhbHVlKCkpOwogICAgICAgICBicmVhazsKQEAgLTEzMiw5ICsxNTYsMTIgQEAgYm9vbCBOUFZh
cmlhbnREYXRhOjpkZWNvZGUoQ29yZUlQQzo6QXJndW1lbnREZWNvZGVyKiBkZWNvZGVyLCBOUFZh
cmlhbnREYXRhJiByZXMKIAogICAgIHN3aXRjaCAocmVzdWx0Lm1fdHlwZSkgewogICAgIGNhc2Ug
TlBWYXJpYW50RGF0YTo6Vm9pZDoKKyAgICBjYXNlIE5QVmFyaWFudERhdGE6Ok51bGw6CiAgICAg
ICAgIHJldHVybiB0cnVlOwogICAgIGNhc2UgTlBWYXJpYW50RGF0YTo6Qm9vbDoKICAgICAgICAg
cmV0dXJuIGRlY29kZXItPmRlY29kZShyZXN1bHQubV9ib29sVmFsdWUpOworICAgIGNhc2UgTlBW
YXJpYW50RGF0YTo6SW50MzI6CisgICAgICAgIHJldHVybiBkZWNvZGVyLT5kZWNvZGUocmVzdWx0
Lm1faW50MzJWYWx1ZSk7CiAgICAgY2FzZSBOUFZhcmlhbnREYXRhOjpEb3VibGU6CiAgICAgICAg
IHJldHVybiBkZWNvZGVyLT5kZWNvZGUocmVzdWx0Lm1fZG91YmxlVmFsdWUpOwogICAgIGNhc2Ug
TlBWYXJpYW50RGF0YTo6U3RyaW5nOgpAQCAtMTQzLDkgKzE3MCw5IEBAIGJvb2wgTlBWYXJpYW50
RGF0YTo6ZGVjb2RlKENvcmVJUEM6OkFyZ3VtZW50RGVjb2RlciogZGVjb2RlciwgTlBWYXJpYW50
RGF0YSYgcmVzCiAgICAgICAgIHJldHVybiBkZWNvZGVyLT5kZWNvZGUocmVzdWx0Lm1fbG9jYWxO
UE9iamVjdElEVmFsdWUpOwogICAgIGNhc2UgTlBWYXJpYW50RGF0YTo6UmVtb3RlTlBPYmplY3RJ
RDoKICAgICAgICAgcmV0dXJuIGRlY29kZXItPmRlY29kZShyZXN1bHQubV9yZW1vdGVOUE9iamVj
dElEVmFsdWUpOwotICAgIGRlZmF1bHQ6Ci0gICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CisK
KyAgICByZXR1cm4gZmFsc2U7CiB9CiAKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApkaWZmIC0tZ2l0
IGEvV2ViS2l0Mi9TaGFyZWQvUGx1Z2lucy9OUFZhcmlhbnREYXRhLmggYi9XZWJLaXQyL1NoYXJl
ZC9QbHVnaW5zL05QVmFyaWFudERhdGEuaAppbmRleCA5NzgzZjEzM2Y5YWJjNTNmYTg4Mzg2Y2Zi
NWU5ZTk1NjUxMWUyMTc1Li4xOGQzZWNmODgyOTM5MDA0MDA4NmM4N2I3Zjg3YWY5ZDllNmM5YzFl
IDEwMDY0NAotLS0gYS9XZWJLaXQyL1NoYXJlZC9QbHVnaW5zL05QVmFyaWFudERhdGEuaAorKysg
Yi9XZWJLaXQyL1NoYXJlZC9QbHVnaW5zL05QVmFyaWFudERhdGEuaApAQCAtNDMsNyArNDMsOSBA
QCBjbGFzcyBOUFZhcmlhbnREYXRhIHsKIHB1YmxpYzoKICAgICBlbnVtIFR5cGUgewogICAgICAg
ICBWb2lkLAorICAgICAgICBOdWxsLAogICAgICAgICBCb29sLAorICAgICAgICBJbnQzMiwKICAg
ICAgICAgRG91YmxlLAogICAgICAgICBTdHJpbmcsCiAgICAgICAgIExvY2FsTlBPYmplY3RJRCwK
QEAgLTUyLDcgKzU0LDkgQEAgcHVibGljOgogICAgIE5QVmFyaWFudERhdGEoKTsKIAogICAgIHN0
YXRpYyBOUFZhcmlhbnREYXRhIG1ha2VWb2lkKCk7CisgICAgc3RhdGljIE5QVmFyaWFudERhdGEg
bWFrZU51bGwoKTsKICAgICBzdGF0aWMgTlBWYXJpYW50RGF0YSBtYWtlQm9vbChib29sIHZhbHVl
KTsKKyAgICBzdGF0aWMgTlBWYXJpYW50RGF0YSBtYWtlSW50MzIoaW50MzJfdCB2YWx1ZSk7CiAg
ICAgc3RhdGljIE5QVmFyaWFudERhdGEgbWFrZURvdWJsZShkb3VibGUgdmFsdWUpOwogICAgIHN0
YXRpYyBOUFZhcmlhbnREYXRhIG1ha2VTdHJpbmcoY29uc3QgY2hhciogc3RyaW5nLCB1bnNpZ25l
ZCBsZW5ndGgpOwogICAgIHN0YXRpYyBOUFZhcmlhbnREYXRhIG1ha2VMb2NhbE5QT2JqZWN0SUQo
dWludDY0X3QgdmFsdWUpOwpAQCAtNjUsNiArNjksMTIgQEAgcHVibGljOgogICAgICAgICByZXR1
cm4gbV9ib29sVmFsdWU7CiAgICAgfQogCisgICAgaW50MzJfdCBpbnQzMlZhbHVlKCkgY29uc3QK
KyAgICB7CisgICAgICAgIEFTU0VSVCh0eXBlKCkgPT0gTlBWYXJpYW50RGF0YTo6SW50MzIpOwor
ICAgICAgICByZXR1cm4gbV9pbnQzMlZhbHVlOworICAgIH0KKwogICAgIGRvdWJsZSBkb3VibGVW
YWx1ZSgpIGNvbnN0CiAgICAgewogICAgICAgICBBU1NFUlQodHlwZSgpID09IE5QVmFyaWFudERh
dGE6OkRvdWJsZSk7CkBAIC05NSw2ICsxMDUsNyBAQCBwdWJsaWM6CiBwcml2YXRlOgogICAgIHVp
bnQzMl90IG1fdHlwZTsKICAgICBib29sIG1fYm9vbFZhbHVlOworICAgIGludDMyX3QgbV9pbnQz
MlZhbHVlOwogICAgIGRvdWJsZSBtX2RvdWJsZVZhbHVlOwogICAgIENTdHJpbmcgbV9zdHJpbmdW
YWx1ZTsKICAgICB1aW50NjRfdCBtX2xvY2FsTlBPYmplY3RJRFZhbHVlOwo=
</data>
<flag name="review"
          id="63079"
          type_id="1"
          status="+"
          setter="sullivan"
    />
          </attachment>
      

    </bug>

</bugzilla>