<?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>59130</bug_id>
          
          <creation_ts>2011-04-21 12:52:48 -0700</creation_ts>
          <short_desc>only expand visible rows</short_desc>
          <delta_ts>2011-04-21 13:44:51 -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="Ojan Vafai">ojan</reporter>
          <assigned_to name="Ojan Vafai">ojan</assigned_to>
          <cc>eric</cc>
    
    <cc>mihaip</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>390262</commentid>
    <comment_count>0</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-04-21 12:52:48 -0700</bug_when>
    <thetext>only expand visible rows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>390265</commentid>
    <comment_count>1</comment_count>
      <attachid>90583</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-04-21 12:54:28 -0700</bug_when>
    <thetext>Created attachment 90583
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>390303</commentid>
    <comment_count>2</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-04-21 13:44:51 -0700</bug_when>
    <thetext>Committed r84543: &lt;http://trac.webkit.org/changeset/84543&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90583</attachid>
            <date>2011-04-21 12:54:28 -0700</date>
            <delta_ts>2011-04-21 13:42:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-59130-20110421125427.patch</filename>
            <type>text/plain</type>
            <size>5831</size>
            <attacher name="Ojan Vafai">ojan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODQ1MjUKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCA5NGIwM2VmYTQxZThmMjc3NGFiNzVlODJkNDM2N2NiOTJh
MjdlNDEwLi41MDVkNjRhYjQxYzczYzY2Y2Y5YTQ0YWNmMDUwNzQ2MGFhNGU0MTE0IDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjAg
QEAKIDIwMTEtMDQtMjEgIE9qYW4gVmFmYWkgIDxvamFuQGNocm9taXVtLm9yZz4KIAorICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBvbmx5IGV4cGFuZCB2aXNp
YmxlIHJvd3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTU5MTMwCisKKyAgICAgICAgRm9yIHRoZSBjaHJvbWl1bSBwb3J0LCB3aGVyZSB0aGVyZSBhcmUg
bWFueSBleHBlY3RlZCBmYWlsdXJlcywKKyAgICAgICAgZXhwYW5kaW5nIGFsbCBvZiB0aGVtIGlz
IHF1aXRlIHNsb3cuIE9ubHkgZXhwYW5kIHRoZSB2aXNpYmxlIG9uZXMuCisgICAgICAgIFRoaXMg
bWFrZXMgdGhlIGRlZmF1bHQgY2FzZS4gQWxzbywgbWFrZSB0aGUgZXhwYW5kaW5nIGFzeW5jIHRv
CisgICAgICAgIGF2b2lkIHRvdGFsbHkga2lsbGluZyB0aGUgcHJvY2Vzcy4KKworICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2xheW91dF9wYWNrYWdlL2pzb25fcmVzdWx0
cy5odG1sOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2xheW91dF9w
YWNrYWdlL2pzb25fcmVzdWx0c190ZXN0LmpzOgorCisyMDExLTA0LTIxICBPamFuIFZhZmFpICA8
b2phbkBjaHJvbWl1bS5vcmc+CisKICAgICAgICAgUmV2aWV3ZWQgYnkgTWloYWkgUGFycGFyaXRh
LgogCiAgICAgICAgIGZpeCBhbm90aGVyIGlubm9jdW91cyBKUyBlcnJvciBpbiBleHBhbmQvY29s
bGFwc2VBbGxFeHBlY3RhdGlvbnMKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
bGF5b3V0X3Rlc3RzL2xheW91dF9wYWNrYWdlL2pzb25fcmVzdWx0cy5odG1sIGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbGF5b3V0X3BhY2thZ2UvanNvbl9yZXN1bHRzLmh0
bWwKaW5kZXggMjM1MGVmYjUwNTc3MDg1OWVlMmRiNDliOWJhNzlkMjk5MzgzZGU4OS4uMjYyNGMy
OTkxYjA2ZmVjYWE4Mjc4MDI2MTQxMmJmMGU4NGQ5OTUzNyAxMDA2NDQKLS0tIGEvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbGF5b3V0X3BhY2thZ2UvanNvbl9yZXN1bHRzLmh0
bWwKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbGF5b3V0X3BhY2th
Z2UvanNvbl9yZXN1bHRzLmh0bWwKQEAgLTIyMiwxOCArMjIyLDMxIEBAIGZ1bmN0aW9uIGV4cGFu
ZEV4cGVjdGF0aW9ucyhleHBhbmRMaW5rKQogICAgIHBhcmVudFRib2R5LmFwcGVuZENoaWxkKG5l
d1Jvdyk7CiB9CiAKK2Z1bmN0aW9uIGFzeW5jKGZ1bmMsIGFyZ3MpCit7CisgICAgc2V0VGltZW91
dChmdW5jdGlvbigpIHsgZnVuYy5hcHBseShudWxsLCBhcmdzKTsgfSwgMTAwKTsKK30KKworZnVu
Y3Rpb24gdmlzaWJsZUV4cGFuZExpbmtzKCkKK3sKKyAgICBpZiAob25seVNob3dVbmV4cGVjdGVk
RmFpbHVyZXMoKSkKKyAgICAgICAgcmV0dXJuIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3Ri
b2R5Om5vdCguZXhwZWN0ZWQpIC5leHBhbmQtYnV0dG9uLXRleHQnKTsKKyAgICBlbHNlCisgICAg
ICAgIHJldHVybiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZXhwYW5kLWJ1dHRvbi10ZXh0
Jyk7Cit9CisKIGZ1bmN0aW9uIGV4cGFuZEFsbEV4cGVjdGF0aW9ucygpCiB7Ci0gICAgdmFyIGV4
cGFuZExpbmtzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmV4cGFuZC1idXR0b24tdGV4
dCcpOworICAgIHZhciBleHBhbmRMaW5rcyA9IHZpc2libGVFeHBhbmRMaW5rcygpOwogICAgIGZv
ciAodmFyIGkgPSAwLCBsZW4gPSBleHBhbmRMaW5rcy5sZW5ndGg7IGkgPCBsZW47IGkrKykKLSAg
ICAgICAgZXhwYW5kRXhwZWN0YXRpb25zKGV4cGFuZExpbmtzW2ldKTsKKyAgICAgICAgYXN5bmMo
ZXhwYW5kRXhwZWN0YXRpb25zLCBbZXhwYW5kTGlua3NbaV1dKTsKIH0KIAogZnVuY3Rpb24gY29s
bGFwc2VBbGxFeHBlY3RhdGlvbnMoKQogewotICAgIHZhciBleHBhbmRMaW5rcyA9IGRvY3VtZW50
LnF1ZXJ5U2VsZWN0b3JBbGwoJy5leHBhbmQtYnV0dG9uLXRleHQnKTsKKyAgICB2YXIgZXhwYW5k
TGlua3MgPSB2aXNpYmxlRXhwYW5kTGlua3MoKTsKICAgICBmb3IgKHZhciBpID0gMCwgbGVuID0g
ZXhwYW5kTGlua3MubGVuZ3RoOyBpIDwgbGVuOyBpKyspCi0gICAgICAgIGNvbGxhcHNlRXhwZWN0
YXRpb25zKGV4cGFuZExpbmtzW2ldKTsKKyAgICAgICAgYXN5bmMoY29sbGFwc2VFeHBlY3RhdGlv
bnMsIFtleHBhbmRMaW5rc1tpXV0pOwogfQogCiBmdW5jdGlvbiB0ZXN0TGluayh0ZXN0KQpAQCAt
NTM4LDEwICs1NTEsMTUgQEAgUGl4ZWxab29tZXIuaGFuZGxlTW91c2VNb3ZlID0gZnVuY3Rpb24o
ZSkgewogCiBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZW1vdmUnLCBQaXhlbFpvb21l
ci5oYW5kbGVNb3VzZU1vdmUsIGZhbHNlKTsKIAotZnVuY3Rpb24gdXBkYXRlRXhwZWN0ZWRSZXN1
bHRzKCkKK2Z1bmN0aW9uIG9ubHlTaG93VW5leHBlY3RlZEZhaWx1cmVzKCkKIHsKICAgICB2YXIg
Y2hlY2tCb3ggPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcudW5leHBlY3RlZC1yZXN1bHRzJyk7
Ci0gICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3VuZXhwZWN0ZWQtc3R5bGUnKS5pbm5lclRl
eHQgPSAoIWNoZWNrQm94IHx8IGNoZWNrQm94LmNoZWNrZWQpID8KKyAgICByZXR1cm4gIWNoZWNr
Qm94IHx8IGNoZWNrQm94LmNoZWNrZWQ7Cit9CisKK2Z1bmN0aW9uIHVwZGF0ZUV4cGVjdGVkRmFp
bHVyZXMoKQoreworICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd1bmV4cGVjdGVkLXN0eWxl
JykuaW5uZXJUZXh0ID0gb25seVNob3dVbmV4cGVjdGVkRmFpbHVyZXMoKSA/CiAgICAgICAgICcu
ZXhwZWN0ZWQgeyBkaXNwbGF5OiBub25lOyB9JyA6ICcnOwogfQogCkBAIC01NTIsNyArNTcwLDcg
QEAgZnVuY3Rpb24gZ2VuZXJhdGVQYWdlKCkKICAgICAgICAgJzxhIGhyZWY9ImphdmFzY3JpcHQ6
dm9pZCgpIiBjbGFzcz0iY29sbGFwc2UtYWxsIiBvbmNsaWNrPSJjb2xsYXBzZUFsbEV4cGVjdGF0
aW9ucygpIj5jb2xsYXBzZSBhbGw8L2E+JzsKIAogICAgIGlmIChnbG9iYWxTdGF0ZSgpLnJlc3Vs
dHMudXNlc19leHBlY3RhdGlvbnNfZmlsZSkKLSAgICAgICAgaHRtbCArPSAnPGxhYmVsPjxpbnB1
dCBjbGFzcz0idW5leHBlY3RlZC1yZXN1bHRzIiB0eXBlPWNoZWNrYm94IGNoZWNrZWQgb25jaGFu
Z2U9InVwZGF0ZUV4cGVjdGVkUmVzdWx0cygpIj5Pbmx5IHNob3cgdW5leHBlY3RlZCByZXN1bHRz
PC9sYWJlbD4nOworICAgICAgICBodG1sICs9ICc8bGFiZWw+PGlucHV0IGNsYXNzPSJ1bmV4cGVj
dGVkLXJlc3VsdHMiIHR5cGU9Y2hlY2tib3ggY2hlY2tlZCBvbmNoYW5nZT0idXBkYXRlRXhwZWN0
ZWRGYWlsdXJlcygpIj5Pbmx5IHNob3cgdW5leHBlY3RlZCByZXN1bHRzPC9sYWJlbD4nOwogCiAg
ICAgaHRtbCArPSAnPC9kaXY+JzsKIApAQCAtNTk3LDcgKzYxNSw3IEBAIGZ1bmN0aW9uIGdlbmVy
YXRlUGFnZSgpCiAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW1hZ2UtcmVz
dWx0cy1oZWFkZXInKS50ZXh0Q29udGVudCA9ICcnOwogICAgIH0KICAgICAKLSAgICB1cGRhdGVF
eHBlY3RlZFJlc3VsdHMoKTsKKyAgICB1cGRhdGVFeHBlY3RlZEZhaWx1cmVzKCk7CiB9CiA8L3Nj
cmlwdD4KIDwhLS0gSEFDSzogd2hlbiBqc29uX3Jlc3VsdHNfdGVzdC5qcyBpcyBpbmNsdWRlZCwg
bG9hZGluZyB0aGlzIHBhZ2UgcnVucyB0aGUgdGVzdHMuCmRpZmYgLS1naXQgYS9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9sYXlvdXRfcGFja2FnZS9qc29uX3Jlc3VsdHNfdGVz
dC5qcyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2xheW91dF9wYWNrYWdl
L2pzb25fcmVzdWx0c190ZXN0LmpzCmluZGV4IDhmZTkxMTg1MGQ2ODZlOWI0MmVhMjM0NDliZjEy
NDQ4OWU2MmUyOGMuLjEwYjNlYjJjMjNiZTNlZjA3MWVhNTAxMzY1MjUwODliZTgxN2ZlNjMgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2xheW91dF9wYWNr
YWdlL2pzb25fcmVzdWx0c190ZXN0LmpzCisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL2xheW91dF9wYWNrYWdlL2pzb25fcmVzdWx0c190ZXN0LmpzCkBAIC01LDYgKzUs
MTIgQEAgdmFyIGdfdGVzdEluZGV4ID0gMDsKIHZhciBnX2xvZyA9IFsiWW91IHNob3VsZCBzZWUg
YSBzZXJpb3Mgb2YgUEFTUyBsaW5lcy4iXTsKIHZhciBnX2N1cnJlbnRUZXN0U3VjY2VlZGVkOwog
CisvLyBNYWtlIGFzeW5jIGFjdHVhbGx5IGJlIHN5bmMgZm9yIHRoZSBzYWtlIG9mIHNpbXBsZXIg
dGVzdGluZy4KK2Z1bmN0aW9uIGFzeW5jKGZ1bmMsIGFyZ3MpCit7CisgICAgZnVuYy5hcHBseShu
dWxsLCBhcmdzKTsKK30KKwogZnVuY3Rpb24gbW9ja1Jlc3VsdHMoKQogewogICAgIHJldHVybiB7
CkBAIC0xNDgsNiArMTU0LDI3IEBAIGZ1bmN0aW9uIHJ1blRlc3RzKCkKICAgICAgICAgY29sbGFw
c2VFeHBlY3RhdGlvbnMoZXhwYW5kTGlua3NbMV0pOwogICAgICAgICBhc3NlcnRUcnVlKGV4cGFu
ZExpbmtzWzFdLnRleHRDb250ZW50ID09ICcrJyk7CiAgICAgfSk7CisgICAgCisgICAgcmVzdWx0
cyA9IG1vY2tSZXN1bHRzKCk7CisgICAgcmVzdWx0cy50ZXN0c1snZm9vL2Jhci5odG1sJ10gPSBt
b2NrRXhwZWN0YXRpb24oJ1BBU1MnLCAnVEVYVCcpOworICAgIHJlc3VsdHMudGVzdHNbJ2Zvby9i
YXItZXhwZWN0ZWQtZmFpbC5odG1sJ10gPSBtb2NrRXhwZWN0YXRpb24oJ1RFWFQnLCAnVEVYVCcp
OworICAgIHJ1blRlc3QocmVzdWx0cywgZnVuY3Rpb24oKSB7CisgICAgICAgIGFzc2VydFRydWUo
ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmV4cGVjdGVkJykubGVuZ3RoID09IDEpOworICAg
ICAgICBhc3NlcnRUcnVlKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5leHBlY3RlZCAudGVzdC1s
aW5rJykudGV4dENvbnRlbnQgPT0gJ2Zvby9iYXItZXhwZWN0ZWQtZmFpbC5odG1sJyk7CisKKyAg
ICAgICAgZXhwYW5kQWxsRXhwZWN0YXRpb25zKCk7CisgICAgICAgIGFzc2VydFRydWUodmlzaWJs
ZUV4cGFuZExpbmtzKCkubGVuZ3RoID09IDEpOworICAgICAgICBhc3NlcnRUcnVlKGRvY3VtZW50
LnF1ZXJ5U2VsZWN0b3JBbGwoJy5yZXN1bHRzLXJvdycpLmxlbmd0aCA9PSAxKTsKKyAgICAgICAg
CisgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy51bmV4cGVjdGVkLXJlc3VsdHMnKS5j
aGVja2VkID0gZmFsc2U7CisKKyAgICAgICAgYXNzZXJ0VHJ1ZSh2aXNpYmxlRXhwYW5kTGlua3Mo
KS5sZW5ndGggPT0gMik7CisgICAgICAgIGFzc2VydFRydWUoZG9jdW1lbnQucXVlcnlTZWxlY3Rv
ckFsbCgnLnJlc3VsdHMtcm93JykubGVuZ3RoID09IDEpOworICAgICAgICAKKyAgICAgICAgZXhw
YW5kQWxsRXhwZWN0YXRpb25zKCk7CisgICAgICAgIGFzc2VydFRydWUoZG9jdW1lbnQucXVlcnlT
ZWxlY3RvckFsbCgnLnJlc3VsdHMtcm93JykubGVuZ3RoID09IDIpOworICAgIH0pOworICAgIAog
ICAgIGRvY3VtZW50LmJvZHkuaW5uZXJIVE1MID0gJzxwcmU+JyArIGdfbG9nLmpvaW4oJ1xuJykg
KyAnPC9wcmU+JzsKIH0KIAo=
</data>
<flag name="review"
          id="83345"
          type_id="1"
          status="+"
          setter="tony"
    />
          </attachment>
      

    </bug>

</bugzilla>