<?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>81335</bug_id>
          
          <creation_ts>2012-03-16 05:09:09 -0700</creation_ts>
          <short_desc>Web Inspector: call .length as the last check when detecting arrays.</short_desc>
          <delta_ts>2012-03-20 05:22:42 -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>Web Inspector (Deprecated)</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Pavel Feldman">pfeldman</reporter>
          <assigned_to name="Pavel Feldman">pfeldman</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>580393</commentid>
    <comment_count>0</comment_count>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2012-03-16 05:09:09 -0700</bug_when>
    <thetext>It is less likely to hit the &quot;splice&quot; or &quot;callee&quot; getter than the &quot;length&quot; one.

See http://code.google.com/p/chromium/issues/detail?id=78862 for downstream bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580402</commentid>
    <comment_count>1</comment_count>
      <attachid>132253</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2012-03-16 05:18:02 -0700</bug_when>
    <thetext>Created attachment 132253
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>582974</commentid>
    <comment_count>2</comment_count>
      <attachid>132253</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2012-03-20 05:22:34 -0700</bug_when>
    <thetext>Comment on attachment 132253
Patch

Clearing flags on attachment: 132253

Committed r111385: &lt;http://trac.webkit.org/changeset/111385&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>582975</commentid>
    <comment_count>3</comment_count>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2012-03-20 05:22:42 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132253</attachid>
            <date>2012-03-16 05:18:02 -0700</date>
            <delta_ts>2012-03-20 05:22:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-81335-20120316161800.patch</filename>
            <type>text/plain</type>
            <size>5626</size>
            <attacher name="Pavel Feldman">pfeldman</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwOTUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDNjNWY3ODZiZWQ3OGFi
OGYzM2M5ZWFiYTEyMGZlNjcyM2ZkMzgyNS4uMjA2ZjE3MDBkYTkyZTQ0NTFkZGJlNjFjNzdmYjQ2
MjYxNzI3YTA3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDEyLTAzLTE2ICBQYXZl
bCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IGNhbGwgLmxlbmd0aCBhcyB0aGUgbGFzdCBjaGVjayB3aGVuIGRldGVjdGluZyBhcnJheXMu
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MTMzNQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogaW5zcGVj
dG9yL0luamVjdGVkU2NyaXB0U291cmNlLmpzOgorCiAyMDEyLTAzLTE2ICBTZW8gU2FuZ2h5ZW9u
ICA8c2g0LnNlb0BzYW1zdW5nLmNvbT4KIAogICAgICAgICBDbGVhbnVwIGVtcHR5IGF0dHJpYnV0
ZSBsaXN0IGluIElETHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9Jbmpl
Y3RlZFNjcmlwdFNvdXJjZS5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbmplY3RlZFNj
cmlwdFNvdXJjZS5qcwppbmRleCA3OWU2YzZkOTgyYjdmZDA1MDk4ZWQ3YTA5OTg3YzM1ZWViNmQw
MDQ2Li5lNDIzYjg2NTk3MWJjYWRmYzJkMmU2NjhkMWFkNmRhNzE1NDBkZjMyIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRTb3VyY2UuanMKKysrIGIv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luamVjdGVkU2NyaXB0U291cmNlLmpzCkBAIC00MjIs
OSArNDIyLDkgQEAgSW5qZWN0ZWRTY3JpcHQucHJvdG90eXBlID0gewogCiAgICAgICAgIC8vIEZp
cmVCdWcncyBhcnJheSBkZXRlY3Rpb24uCiAgICAgICAgIHRyeSB7Ci0gICAgICAgICAgICBpZiAo
aXNGaW5pdGUob2JqLmxlbmd0aCkgJiYgdHlwZW9mIG9iai5zcGxpY2UgPT09ICJmdW5jdGlvbiIp
CisgICAgICAgICAgICBpZiAodHlwZW9mIG9iai5zcGxpY2UgPT09ICJmdW5jdGlvbiIgJiYgaXNG
aW5pdGUob2JqLmxlbmd0aCkpCiAgICAgICAgICAgICAgICAgcmV0dXJuICJhcnJheSI7Ci0gICAg
ICAgICAgICBpZiAoaXNGaW5pdGUob2JqLmxlbmd0aCkgJiYgdHlwZW9mIG9iai5jYWxsZWUgPT09
ICJmdW5jdGlvbiIpIC8vIGFyZ3VtZW50cy4KKyAgICAgICAgICAgIGlmICh0eXBlb2Ygb2JqLmNh
bGxlZSA9PT0gImZ1bmN0aW9uIiAmJiBpc0Zpbml0ZShvYmoubGVuZ3RoKSkgLy8gYXJndW1lbnRz
LgogICAgICAgICAgICAgICAgIHJldHVybiAiYXJyYXkiOwogICAgICAgICB9IGNhdGNoIChlKSB7
CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCA0ZWVkODllYmQ2Mzk1MmYwMGEzNWY3NTQyZTU1NDliOTM4NTcx
OWU5Li5mY2JlMjE5ZGNhYmM2YjZkZGQxMzY1YzI3MjUxZWY4ZDZjODQ4OWRhIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMTItMDMtMTYgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1
bS5vcmc+CisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogY2FsbCAubGVuZ3RoIGFzIHRoZSBsYXN0
IGNoZWNrIHdoZW4gZGV0ZWN0aW5nIGFycmF5cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTgxMzM1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBpbnNwZWN0b3IvY29uc29sZS9jb25zb2xlLWZvcm1hdC1j
b2xsZWN0aW9ucy1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5zcGVjdG9yL2NvbnNvbGUvY29u
c29sZS1mb3JtYXQtY29sbGVjdGlvbnMuaHRtbDoKKwogMjAxMi0wMy0xNSAgR2FvIENodW4gIDxj
aHVuLmdhb0BpbnRlbC5jb20+CiAKICAgICAgICAgRXhwb3NlIGF0dGFjaywgcmVsZWFzZSBhcyBE
eW5hbWljc0NvbXByZXNzb3JOb2RlJ3MgYXR0cmlidXRlcy4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2luc3BlY3Rvci9jb25zb2xlL2NvbnNvbGUtZm9ybWF0LWNvbGxlY3Rpb25zLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9jb25zb2xlL2NvbnNvbGUtZm9ybWF0LWNvbGxl
Y3Rpb25zLWV4cGVjdGVkLnR4dAppbmRleCA1ZTVjYzNiYTUyNjIwYWU5OTQ2MGM5NzNlMGVlZjY3
YzVmMDBmMTViLi45MDZmOTE0ZjRjMTE1MWY1MzFmZWQxZTgxNDA3MzhlOTMzMGExZTQ0IDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvY29uc29sZS9jb25zb2xlLWZvcm1hdC1jb2xs
ZWN0aW9ucy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2NvbnNvbGUv
Y29uc29sZS1mb3JtYXQtY29sbGVjdGlvbnMtZXhwZWN0ZWQudHh0CkBAIC01LDYgKzUsNyBAQCBD
T05TT0xFIE1FU1NBR0U6IGxpbmUgMjc6IFtvYmplY3QgSFRNTEFsbENvbGxlY3Rpb25dCiBDT05T
T0xFIE1FU1NBR0U6IGxpbmUgMzE6IFtvYmplY3QgSFRNTENvbGxlY3Rpb25dCiBDT05TT0xFIE1F
U1NBR0U6IGxpbmUgMzU6IFtvYmplY3QgTm9kZUxpc3RdCiBDT05TT0xFIE1FU1NBR0U6IGxpbmUg
NDE6IDEsMiwKK0NPTlNPTEUgTUVTU0FHRTogbGluZSA0NDogW29iamVjdCBPYmplY3RdCiBUZXN0
cyB0aGF0IGNvbnNvbGUgbmljZWx5IGZvcm1hdHMgSFRNTCBDb2xsZWN0aW9ucyBhbmQgTm9kZUxp
c3RzLgogCiBbPHNlbGVjdCBpZD0ic2VsIiBuYW1lPSJzZWwiPuKApjwvc2VsZWN0Pl0gY29uc29s
ZS1mb3JtYXQtY29sbGVjdGlvbnMuaHRtbDoxNQpAQCAtMTYsNCArMTcsNSBAQCBUZXN0cyB0aGF0
IGNvbnNvbGUgbmljZWx5IGZvcm1hdHMgSFRNTCBDb2xsZWN0aW9ucyBhbmQgTm9kZUxpc3RzLgog
WzxzZWxlY3QgaWQ9InNlbCIgbmFtZT0ic2VsIj7igKY8L3NlbGVjdD4sIDxpbnB1dCB0eXBlPSJy
YWRpbyIgbmFtZT0ieCIgdmFsdWU9IngxIj4sIDxpbnB1dCB0eXBlPSJyYWRpbyIgbmFtZT0ieCIg
dmFsdWU9IngyIj5dIGNvbnNvbGUtZm9ybWF0LWNvbGxlY3Rpb25zLmh0bWw6MzEKIFs8aW5wdXQg
dHlwZT0icmFkaW8iIG5hbWU9IngiIHZhbHVlPSJ4MSI+LCA8aW5wdXQgdHlwZT0icmFkaW8iIG5h
bWU9IngiIHZhbHVlPSJ4MiI+XSBjb25zb2xlLWZvcm1hdC1jb2xsZWN0aW9ucy5odG1sOjM1CiBb
MSwgQXJyYXlbMl1dIGNvbnNvbGUtZm9ybWF0LWNvbGxlY3Rpb25zLmh0bWw6NDEKK05vbkFycmF5
V2l0aExlbmd0aCBjb25zb2xlLWZvcm1hdC1jb2xsZWN0aW9ucy5odG1sOjQ0CiAKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2luc3BlY3Rvci9jb25zb2xlL2NvbnNvbGUtZm9ybWF0LWNvbGxlY3Rp
b25zLmh0bWwgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvY29uc29sZS9jb25zb2xlLWZvcm1hdC1j
b2xsZWN0aW9ucy5odG1sCmluZGV4IDZlYzE3MWU3Y2RkMjU4ZjQyYWM2MTYxYmZhZmRmZmYyNjI5
YmYxYTcuLjg4YTA5Y2YyMzE5MDljNzlmYzE0MDg4NjczYWUyM2MzYTBjMzc2MzggMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2luc3BlY3Rvci9jb25zb2xlL2NvbnNvbGUtZm9ybWF0LWNvbGxlY3Rp
b25zLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2NvbnNvbGUvY29uc29sZS1mb3Jt
YXQtY29sbGVjdGlvbnMuaHRtbApAQCAtNDAsOSArNDAsMjMgQEAgZnVuY3Rpb24gb25sb2FkKCkK
ICAgICBhcnJheVgucHVzaChhcnJheVkpOwogICAgIGNvbnNvbGUubG9nKGFycmF5WCk7CiAKKyAg
ICB2YXIgbm9uQXJyYXkgPSBuZXcgTm9uQXJyYXlXaXRoTGVuZ3RoKCk7CisgICAgY29uc29sZS5s
b2cobm9uQXJyYXkpOworCiAgICAgcnVuVGVzdCgpOwogfQogCitmdW5jdGlvbiBOb25BcnJheVdp
dGhMZW5ndGgoKQoreworICAgIHRoaXMua2V5cz1bXTsKK30KKworTm9uQXJyYXlXaXRoTGVuZ3Ro
LnByb3RvdHlwZS5fX2RlZmluZUdldHRlcl9fKCJsZW5ndGgiLCBmdW5jdGlvbigpCit7CisgICAg
Y29uc29sZS5sb2coIi5sZW5ndGggc2hvdWxkIG5vdCBiZSBjYWxsZWQiKTsKKyAgICByZXR1cm4g
dGhpcy5rZXlzLmxlbmd0aDsKK30pOworCiBmdW5jdGlvbiB0ZXN0KCkKIHsKICAgICBJbnNwZWN0
b3JUZXN0LmR1bXBDb25zb2xlTWVzc2FnZXMoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2Nocm9taXVtL2luc3BlY3Rvci9jb25zb2xlL2NvbnNvbGUtZm9ybWF0LWNvbGxlY3Rp
b25zLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2luc3BlY3Rv
ci9jb25zb2xlL2NvbnNvbGUtZm9ybWF0LWNvbGxlY3Rpb25zLWV4cGVjdGVkLnR4dAppbmRleCAx
ZGViZmJmMmVhMDAwNjBjZDU4NjUzZDcxMWQ1MjBlZjY1MGU1ZjI3Li44YjNlNzIzNDQ1MDJlNzhl
ODRiMGEwNjQ4MWI3MjI4ZjcxZjg0YTA1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9jaHJvbWl1bS9pbnNwZWN0b3IvY29uc29sZS9jb25zb2xlLWZvcm1hdC1jb2xsZWN0aW9ucy1l
eHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vaW5zcGVjdG9y
L2NvbnNvbGUvY29uc29sZS1mb3JtYXQtY29sbGVjdGlvbnMtZXhwZWN0ZWQudHh0CkBAIC01LDYg
KzUsNyBAQCBDT05TT0xFIE1FU1NBR0U6IGxpbmUgMjc6IHVuZGVmaW5lZAogQ09OU09MRSBNRVNT
QUdFOiBsaW5lIDMxOiBbb2JqZWN0IEhUTUxDb2xsZWN0aW9uXQogQ09OU09MRSBNRVNTQUdFOiBs
aW5lIDM1OiBbb2JqZWN0IE5vZGVMaXN0XQogQ09OU09MRSBNRVNTQUdFOiBsaW5lIDQxOiAxLDIs
CitDT05TT0xFIE1FU1NBR0U6IGxpbmUgNDQ6IFtvYmplY3QgT2JqZWN0XQogVGVzdHMgdGhhdCBj
b25zb2xlIG5pY2VseSBmb3JtYXRzIEhUTUwgQ29sbGVjdGlvbnMgYW5kIE5vZGVMaXN0cy4KIAog
WzxzZWxlY3QgaWQ9InNlbCIgbmFtZT0ic2VsIj7igKY8L3NlbGVjdD5dIGNvbnNvbGUtZm9ybWF0
LWNvbGxlY3Rpb25zLmh0bWw6MTUKQEAgLTE2LDQgKzE3LDUgQEAgVGVzdHMgdGhhdCBjb25zb2xl
IG5pY2VseSBmb3JtYXRzIEhUTUwgQ29sbGVjdGlvbnMgYW5kIE5vZGVMaXN0cy4KIFs8c2VsZWN0
IGlkPSJzZWwiIG5hbWU9InNlbCI+4oCmPC9zZWxlY3Q+LCA8aW5wdXQgdHlwZT0icmFkaW8iIG5h
bWU9IngiIHZhbHVlPSJ4MSI+LCA8aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9IngiIHZhbHVlPSJ4
MiI+XSBjb25zb2xlLWZvcm1hdC1jb2xsZWN0aW9ucy5odG1sOjMxCiBbPGlucHV0IHR5cGU9InJh
ZGlvIiBuYW1lPSJ4IiB2YWx1ZT0ieDEiPiwgPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJ4IiB2
YWx1ZT0ieDIiPl0gY29uc29sZS1mb3JtYXQtY29sbGVjdGlvbnMuaHRtbDozNQogWzEsIEFycmF5
WzJdXSBjb25zb2xlLWZvcm1hdC1jb2xsZWN0aW9ucy5odG1sOjQxCitOb25BcnJheVdpdGhMZW5n
dGggY29uc29sZS1mb3JtYXQtY29sbGVjdGlvbnMuaHRtbDo0NAogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>