<?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>28296</bug_id>
          
          <creation_ts>2009-08-13 23:55:14 -0700</creation_ts>
          <short_desc>[ES5] Implement Array.isArray</short_desc>
          <delta_ts>2009-08-14 03:33: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>PC</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="Oliver Hunt">oliver</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>140169</commentid>
    <comment_count>0</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-08-13 23:55:14 -0700</bug_when>
    <thetext>ES5 defines Array.isArray utility function that we should implement</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140170</commentid>
    <comment_count>1</comment_count>
      <attachid>34814</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-08-13 23:56:58 -0700</bug_when>
    <thetext>Created attachment 34814
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140171</commentid>
    <comment_count>2</comment_count>
      <attachid>34814</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2009-08-13 23:58:26 -0700</bug_when>
    <thetext>Comment on attachment 34814
Patch v1

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140193</commentid>
    <comment_count>3</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-08-14 03:33:58 -0700</bug_when>
    <thetext>Committed r47271</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34814</attachid>
            <date>2009-08-13 23:56:58 -0700</date>
            <delta_ts>2009-08-13 23:58:26 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>bug-28296-20090813235658.patch</filename>
            <type>text/plain</type>
            <size>8802</size>
            <attacher name="Oliver Hunt">oliver</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZwppbmRleCBkMWFhNDhjLi5hN2Y3NTdjIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cKKysrIGIvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjQg
QEAKIDIwMDktMDgtMTMgIE9saXZlciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KIAorICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbRVM1XSBJbXBsZW1lbnQg
QXJyYXkuaXNBcnJheQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjgyOTYKKworICAgICAgICBBZGQgc3VwcG9ydCBmb3IgQXJyYXkuaXNBcnJheSB0byB0
aGUgQXJyYXkgY29uc3RydWN0b3IKKworICAgICAgICAqIHJ1bnRpbWUvQXJyYXlDb25zdHJ1Y3Rv
ci5jcHA6CisgICAgICAgIChKU0M6OkFycmF5Q29uc3RydWN0b3I6OkFycmF5Q29uc3RydWN0b3Ip
OgorICAgICAgICAoSlNDOjphcnJheUNvbnN0cnVjdG9ySXNBcnJheSk6CisgICAgICAgICogcnVu
dGltZS9BcnJheUNvbnN0cnVjdG9yLmg6CisgICAgICAgICogcnVudGltZS9Db21tb25JZGVudGlm
aWVycy5oOgorICAgICAgICAqIHJ1bnRpbWUvSlNBcnJheS5oOgorICAgICAgICAoSlNDOjpNYXJr
U3RhY2s6OmRyYWluKToKKyAgICAgICAgKiBydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcDoKKyAg
ICAgICAgKEpTQzo6SlNHbG9iYWxPYmplY3Q6OnJlc2V0KToKKworMjAwOS0wOC0xMyAgT2xpdmVy
IEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgorCiAgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
QnVpbGRmaXgpLgogCiAgICAgICAgIEF0dGVtcHQgdG8gZml4IHdpbmRvd3MgYnVpbGQKZGlmZiAt
LWdpdCBhL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQXJyYXlDb25zdHJ1Y3Rvci5jcHAgYi9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0FycmF5Q29uc3RydWN0b3IuY3BwCmluZGV4IDMyYzVlZTkuLmEx
YmE1NDcgMTAwNjQ0Ci0tLSBhL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQXJyYXlDb25zdHJ1Y3Rv
ci5jcHAKKysrIGIvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheUNvbnN0cnVjdG9yLmNwcApA
QCAtMzMsOCArMzMsMTAgQEAKIG5hbWVzcGFjZSBKU0MgewogCiBBU1NFUlRfQ0xBU1NfRklUU19J
Tl9DRUxMKEFycmF5Q29uc3RydWN0b3IpOworICAgIAorc3RhdGljIEpTVmFsdWUgSlNDX0hPU1Rf
Q0FMTCBhcnJheUNvbnN0cnVjdG9ySXNBcnJheShFeGVjU3RhdGUqLCBKU09iamVjdCosIEpTVmFs
dWUsIGNvbnN0IEFyZ0xpc3QmKTsKIAotQXJyYXlDb25zdHJ1Y3Rvcjo6QXJyYXlDb25zdHJ1Y3Rv
cihFeGVjU3RhdGUqIGV4ZWMsIFBhc3NSZWZQdHI8U3RydWN0dXJlPiBzdHJ1Y3R1cmUsIEFycmF5
UHJvdG90eXBlKiBhcnJheVByb3RvdHlwZSkKK0FycmF5Q29uc3RydWN0b3I6OkFycmF5Q29uc3Ry
dWN0b3IoRXhlY1N0YXRlKiBleGVjLCBQYXNzUmVmUHRyPFN0cnVjdHVyZT4gc3RydWN0dXJlLCBB
cnJheVByb3RvdHlwZSogYXJyYXlQcm90b3R5cGUsIFN0cnVjdHVyZSogcHJvdG90eXBlRnVuY3Rp
b25TdHJ1Y3R1cmUpCiAgICAgOiBJbnRlcm5hbEZ1bmN0aW9uKCZleGVjLT5nbG9iYWxEYXRhKCks
IHN0cnVjdHVyZSwgSWRlbnRpZmllcihleGVjLCBhcnJheVByb3RvdHlwZS0+Y2xhc3NJbmZvKCkt
PmNsYXNzTmFtZSkpCiB7CiAgICAgLy8gRUNNQSAxNS40LjMuMSBBcnJheS5wcm90b3R5cGUKQEAg
LTQyLDYgKzQ0LDkgQEAgQXJyYXlDb25zdHJ1Y3Rvcjo6QXJyYXlDb25zdHJ1Y3RvcihFeGVjU3Rh
dGUqIGV4ZWMsIFBhc3NSZWZQdHI8U3RydWN0dXJlPiBzdHJ1Y3QKIAogICAgIC8vIG5vLiBvZiBh
cmd1bWVudHMgZm9yIGNvbnN0cnVjdG9yCiAgICAgcHV0RGlyZWN0V2l0aG91dFRyYW5zaXRpb24o
ZXhlYy0+cHJvcGVydHlOYW1lcygpLmxlbmd0aCwganNOdW1iZXIoZXhlYywgMSksIFJlYWRPbmx5
IHwgRG9udEVudW0gfCBEb250RGVsZXRlKTsKKworICAgIC8vIEVTNQorICAgIHB1dERpcmVjdEZ1
bmN0aW9uV2l0aG91dFRyYW5zaXRpb24oZXhlYywgbmV3IChleGVjKSBOYXRpdmVGdW5jdGlvbldy
YXBwZXIoZXhlYywgcHJvdG90eXBlRnVuY3Rpb25TdHJ1Y3R1cmUsIDEsIGV4ZWMtPnByb3BlcnR5
TmFtZXMoKS5pc0FycmF5LCBhcnJheUNvbnN0cnVjdG9ySXNBcnJheSksIERvbnRFbnVtKTsKIH0K
IAogc3RhdGljIEpTT2JqZWN0KiBjb25zdHJ1Y3RBcnJheVdpdGhTaXplUXVpcmsoRXhlY1N0YXRl
KiBleGVjLCBjb25zdCBBcmdMaXN0JiBhcmdzKQpAQCAtODMsNCArODgsMTEgQEAgQ2FsbFR5cGUg
QXJyYXlDb25zdHJ1Y3Rvcjo6Z2V0Q2FsbERhdGEoQ2FsbERhdGEmIGNhbGxEYXRhKQogICAgIHJl
dHVybiBDYWxsVHlwZUhvc3Q7CiB9CiAKK0pTVmFsdWUgSlNDX0hPU1RfQ0FMTCBhcnJheUNvbnN0
cnVjdG9ySXNBcnJheShFeGVjU3RhdGUqLCBKU09iamVjdCosIEpTVmFsdWUsIGNvbnN0IEFyZ0xp
c3QmIGFyZ3MpCit7CisgICAgaWYgKCFhcmdzLmF0KDApLmlzT2JqZWN0KCkpCisgICAgICAgIHJl
dHVybiBqc0Jvb2xlYW4oZmFsc2UpOworICAgIHJldHVybiBqc0Jvb2xlYW4oYXNPYmplY3QoYXJn
cy5hdCgwKSktPmlzT2JqZWN0KCZKU0FycmF5OjppbmZvKSk7Cit9CisKIH0gLy8gbmFtZXNwYWNl
IEpTQwpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheUNvbnN0cnVjdG9y
LmggYi9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FycmF5Q29uc3RydWN0b3IuaAppbmRleCA4MzAw
ZDhjLi4yYjc5NTEwIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FycmF5Q29u
c3RydWN0b3IuaAorKysgYi9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0FycmF5Q29uc3RydWN0b3Iu
aApAQCAtMjksNyArMjksNyBAQCBuYW1lc3BhY2UgSlNDIHsKIAogICAgIGNsYXNzIEFycmF5Q29u
c3RydWN0b3IgOiBwdWJsaWMgSW50ZXJuYWxGdW5jdGlvbiB7CiAgICAgcHVibGljOgotICAgICAg
ICBBcnJheUNvbnN0cnVjdG9yKEV4ZWNTdGF0ZSosIFBhc3NSZWZQdHI8U3RydWN0dXJlPiwgQXJy
YXlQcm90b3R5cGUqKTsKKyAgICAgICAgQXJyYXlDb25zdHJ1Y3RvcihFeGVjU3RhdGUqLCBQYXNz
UmVmUHRyPFN0cnVjdHVyZT4sIEFycmF5UHJvdG90eXBlKiwgU3RydWN0dXJlKik7CiAKICAgICAg
ICAgdmlydHVhbCBDb25zdHJ1Y3RUeXBlIGdldENvbnN0cnVjdERhdGEoQ29uc3RydWN0RGF0YSYp
OwogICAgICAgICB2aXJ0dWFsIENhbGxUeXBlIGdldENhbGxEYXRhKENhbGxEYXRhJik7CmRpZmYg
LS1naXQgYS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0NvbW1vbklkZW50aWZpZXJzLmggYi9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0NvbW1vbklkZW50aWZpZXJzLmgKaW5kZXggMTQ4ZDNkZC4uNjc4
ZTEwOSAxMDA2NDQKLS0tIGEvSmF2YVNjcmlwdENvcmUvcnVudGltZS9Db21tb25JZGVudGlmaWVy
cy5oCisrKyBiL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQ29tbW9uSWRlbnRpZmllcnMuaApAQCAt
NDcsNiArNDcsNyBAQAogICAgIG1hY3JvKGlnbm9yZUNhc2UpIFwKICAgICBtYWNybyhpbmRleCkg
XAogICAgIG1hY3JvKGlucHV0KSBcCisgICAgbWFjcm8oaXNBcnJheSkgXAogICAgIG1hY3JvKGlz
UHJvdG90eXBlT2YpIFwKICAgICBtYWNybyhsZW5ndGgpIFwKICAgICBtYWNybyhtZXNzYWdlKSBc
CmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQXJyYXkuaCBiL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvSlNBcnJheS5oCmluZGV4IDEyNzUzYWEuLjg4ZDhlZTQgMTAwNjQ0Ci0t
LSBhL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNBcnJheS5oCisrKyBiL0phdmFTY3JpcHRDb3Jl
L3J1bnRpbWUvSlNBcnJheS5oCkBAIC0xOTYsNyArMTk2LDYgQEAgbmFtZXNwYWNlIEpTQyB7CiAg
ICAgICAgICAgICAgICAgICAgIGN1cnJlbnQtPm1hcmtDaGlsZHJlbigqdGhpcyk7CiAgICAgICAg
ICAgICB9CiAgICAgICAgIH0KLSAgICAgICAvLyBwcmludGYoInZpcnR1YWw6ICVkIG5vbnZpcnR1
YWw6ICVkXG4iLCB2aXJ0dWFsTWFyaywgbm9uVmlydHVhbE1hcmspOwogICAgIH0KICAgICAKIH0g
Ly8gbmFtZXNwYWNlIEpTQwpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0ds
b2JhbE9iamVjdC5jcHAgYi9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNw
cAppbmRleCBhOTBmMThmLi5lZWNlNzE5IDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9ydW50
aW1lL0pTR2xvYmFsT2JqZWN0LmNwcAorKysgYi9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xv
YmFsT2JqZWN0LmNwcApAQCAtMjU4LDcgKzI1OCw3IEBAIHZvaWQgSlNHbG9iYWxPYmplY3Q6OnJl
c2V0KEpTVmFsdWUgcHJvdG90eXBlKQogCiAgICAgSlNDZWxsKiBvYmplY3RDb25zdHJ1Y3RvciA9
IG5ldyAoZXhlYykgT2JqZWN0Q29uc3RydWN0b3IoZXhlYywgT2JqZWN0Q29uc3RydWN0b3I6OmNy
ZWF0ZVN0cnVjdHVyZShkKCktPmZ1bmN0aW9uUHJvdG90eXBlKSwgZCgpLT5vYmplY3RQcm90b3R5
cGUsIGQoKS0+cHJvdG90eXBlRnVuY3Rpb25TdHJ1Y3R1cmUuZ2V0KCkpOwogICAgIEpTQ2VsbCog
ZnVuY3Rpb25Db25zdHJ1Y3RvciA9IG5ldyAoZXhlYykgRnVuY3Rpb25Db25zdHJ1Y3RvcihleGVj
LCBGdW5jdGlvbkNvbnN0cnVjdG9yOjpjcmVhdGVTdHJ1Y3R1cmUoZCgpLT5mdW5jdGlvblByb3Rv
dHlwZSksIGQoKS0+ZnVuY3Rpb25Qcm90b3R5cGUpOwotICAgIEpTQ2VsbCogYXJyYXlDb25zdHJ1
Y3RvciA9IG5ldyAoZXhlYykgQXJyYXlDb25zdHJ1Y3RvcihleGVjLCBBcnJheUNvbnN0cnVjdG9y
OjpjcmVhdGVTdHJ1Y3R1cmUoZCgpLT5mdW5jdGlvblByb3RvdHlwZSksIGQoKS0+YXJyYXlQcm90
b3R5cGUpOworICAgIEpTQ2VsbCogYXJyYXlDb25zdHJ1Y3RvciA9IG5ldyAoZXhlYykgQXJyYXlD
b25zdHJ1Y3RvcihleGVjLCBBcnJheUNvbnN0cnVjdG9yOjpjcmVhdGVTdHJ1Y3R1cmUoZCgpLT5m
dW5jdGlvblByb3RvdHlwZSksIGQoKS0+YXJyYXlQcm90b3R5cGUsIGQoKS0+cHJvdG90eXBlRnVu
Y3Rpb25TdHJ1Y3R1cmUuZ2V0KCkpOwogICAgIEpTQ2VsbCogc3RyaW5nQ29uc3RydWN0b3IgPSBu
ZXcgKGV4ZWMpIFN0cmluZ0NvbnN0cnVjdG9yKGV4ZWMsIFN0cmluZ0NvbnN0cnVjdG9yOjpjcmVh
dGVTdHJ1Y3R1cmUoZCgpLT5mdW5jdGlvblByb3RvdHlwZSksIGQoKS0+cHJvdG90eXBlRnVuY3Rp
b25TdHJ1Y3R1cmUuZ2V0KCksIGQoKS0+c3RyaW5nUHJvdG90eXBlKTsKICAgICBKU0NlbGwqIGJv
b2xlYW5Db25zdHJ1Y3RvciA9IG5ldyAoZXhlYykgQm9vbGVhbkNvbnN0cnVjdG9yKGV4ZWMsIEJv
b2xlYW5Db25zdHJ1Y3Rvcjo6Y3JlYXRlU3RydWN0dXJlKGQoKS0+ZnVuY3Rpb25Qcm90b3R5cGUp
LCBkKCktPmJvb2xlYW5Qcm90b3R5cGUpOwogICAgIEpTQ2VsbCogbnVtYmVyQ29uc3RydWN0b3Ig
PSBuZXcgKGV4ZWMpIE51bWJlckNvbnN0cnVjdG9yKGV4ZWMsIE51bWJlckNvbnN0cnVjdG9yOjpj
cmVhdGVTdHJ1Y3R1cmUoZCgpLT5mdW5jdGlvblByb3RvdHlwZSksIGQoKS0+bnVtYmVyUHJvdG90
eXBlKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwppbmRleCBjZGRkMmJhLi5jMTljNmYzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIw
MDktMDgtMTMgIE9saXZlciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbRVM1XSBJbXBsZW1lbnQgQXJyYXku
aXNBcnJheQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjgyOTYKKworICAgICAgICBBZGQgdGVzdHMgZm9yIEFycmF5LmlzQXJyYXkKKworICAgICAgICAq
IGZhc3QvanMvQXJyYXktaXNBcnJheS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvanMvQXJyYXktaXNBcnJheS5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2pzL3Jlc291
cmNlcy9BcnJheS1pc0FycmF5LmpzOiBBZGRlZC4KKwogICAgIDIwMDktMDgtMTMgIERhbiBCZXJu
c3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBFcmljIFNlaWRl
bC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvanMvQXJyYXktaXNBcnJheS1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2pzL0FycmF5LWlzQXJyYXktZXhwZWN0ZWQudHh0Cm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjE1MGYyZmIKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2pzL0FycmF5LWlzQXJyYXktZXhwZWN0ZWQudHh0CkBAIC0w
LDAgKzEsMjMgQEAKK1Rlc3QgdG8gZW5zdXJlIGNvcnJlY3QgYmVoYXZpb3VyIG9mIEFycmF5LmFy
cmF5CisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2Fn
ZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIEFycmF5LmlzQXJyYXko
W10pIGlzIHRydWUKK1BBU1MgQXJyYXkuaXNBcnJheShuZXcgQXJyYXkpIGlzIHRydWUKK1BBU1Mg
QXJyYXkuaXNBcnJheShBcnJheSgpKSBpcyB0cnVlCitQQVNTIEFycmF5LmlzQXJyYXkoJ2FiYycu
bWF0Y2goLyhhKSovZykpIGlzIHRydWUKK1BBU1MgKGZ1bmN0aW9uKCl7IHJldHVybiBBcnJheS5p
c0FycmF5KGFyZ3VtZW50cyk7IH0pKCkgaXMgZmFsc2UKK1BBU1MgQXJyYXkuaXNBcnJheSgpIGlz
IGZhbHNlCitQQVNTIEFycmF5LmlzQXJyYXkobnVsbCkgaXMgZmFsc2UKK1BBU1MgQXJyYXkuaXNB
cnJheSh1bmRlZmluZWQpIGlzIGZhbHNlCitQQVNTIEFycmF5LmlzQXJyYXkodHJ1ZSkgaXMgZmFs
c2UKK1BBU1MgQXJyYXkuaXNBcnJheShmYWxzZSkgaXMgZmFsc2UKK1BBU1MgQXJyYXkuaXNBcnJh
eSgnYSBzdHJpbmcnKSBpcyBmYWxzZQorUEFTUyBBcnJheS5pc0FycmF5KHt9KSBpcyBmYWxzZQor
UEFTUyBBcnJheS5pc0FycmF5KHtsZW5ndGg6IDV9KSBpcyBmYWxzZQorUEFTUyBBcnJheS5pc0Fy
cmF5KHtfX3Byb3RvX186IEFycmF5LnByb3RvdHlwZSwgbGVuZ3RoOjEsIDA6MSwgMToyfSkgaXMg
ZmFsc2UKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2pzL0FycmF5LWlzQXJyYXkuaHRtbCBiL0xh
eW91dFRlc3RzL2Zhc3QvanMvQXJyYXktaXNBcnJheS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLjQ4NjRiYzAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2pzL0FycmF5LWlzQXJyYXkuaHRtbApAQCAtMCwwICsxLDEzIEBACis8IURPQ1RZUEUgSFRN
TCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFkPgorPGxpbmsg
cmVsPSJzdHlsZXNoZWV0IiBocmVmPSJyZXNvdXJjZXMvanMtdGVzdC1zdHlsZS5jc3MiPgorPHNj
cmlwdCBzcmM9InJlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8
Ym9keT4KKzxwIGlkPSJkZXNjcmlwdGlvbiI+PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+
Cis8c2NyaXB0IHNyYz0icmVzb3VyY2VzL0FycmF5LWlzQXJyYXkuanMiPjwvc2NyaXB0PgorPHNj
cmlwdCBzcmM9InJlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMvQXJyYXkt
aXNBcnJheS5qcyBiL0xheW91dFRlc3RzL2Zhc3QvanMvcmVzb3VyY2VzL0FycmF5LWlzQXJyYXku
anMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYmZjNzk4YgotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvanMvcmVzb3VyY2VzL0FycmF5LWlzQXJyYXkuanMK
QEAgLTAsMCArMSwxOCBAQAorZGVzY3JpcHRpb24oIlRlc3QgdG8gZW5zdXJlIGNvcnJlY3QgYmVo
YXZpb3VyIG9mIEFycmF5LmFycmF5Iik7CisKK3Nob3VsZEJlVHJ1ZSgiQXJyYXkuaXNBcnJheShb
XSkiKTsKK3Nob3VsZEJlVHJ1ZSgiQXJyYXkuaXNBcnJheShuZXcgQXJyYXkpIik7CitzaG91bGRC
ZVRydWUoIkFycmF5LmlzQXJyYXkoQXJyYXkoKSkiKTsKK3Nob3VsZEJlVHJ1ZSgiQXJyYXkuaXNB
cnJheSgnYWJjJy5tYXRjaCgvKGEpKi9nKSkiKTsKK3Nob3VsZEJlRmFsc2UoIihmdW5jdGlvbigp
eyByZXR1cm4gQXJyYXkuaXNBcnJheShhcmd1bWVudHMpOyB9KSgpIik7CitzaG91bGRCZUZhbHNl
KCJBcnJheS5pc0FycmF5KCkiKTsKK3Nob3VsZEJlRmFsc2UoIkFycmF5LmlzQXJyYXkobnVsbCki
KTsKK3Nob3VsZEJlRmFsc2UoIkFycmF5LmlzQXJyYXkodW5kZWZpbmVkKSIpOworc2hvdWxkQmVG
YWxzZSgiQXJyYXkuaXNBcnJheSh0cnVlKSIpOworc2hvdWxkQmVGYWxzZSgiQXJyYXkuaXNBcnJh
eShmYWxzZSkiKTsKK3Nob3VsZEJlRmFsc2UoIkFycmF5LmlzQXJyYXkoJ2Egc3RyaW5nJykiKTsK
K3Nob3VsZEJlRmFsc2UoIkFycmF5LmlzQXJyYXkoe30pIik7CitzaG91bGRCZUZhbHNlKCJBcnJh
eS5pc0FycmF5KHtsZW5ndGg6IDV9KSIpOworc2hvdWxkQmVGYWxzZSgiQXJyYXkuaXNBcnJheSh7
X19wcm90b19fOiBBcnJheS5wcm90b3R5cGUsIGxlbmd0aDoxLCAwOjEsIDE6Mn0pIik7CisKK3N1
Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7
</data>
<flag name="review"
          id="19017"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>