<?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>159654</bug_id>
          
          <creation_ts>2016-07-11 16:24:38 -0700</creation_ts>
          <short_desc>Deleting in a text input inside an iframe causes the page to scroll incorrectly</short_desc>
          <delta_ts>2016-07-11 17:53: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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1209862</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-07-11 16:24:38 -0700</bug_when>
    <thetext>Deleting in a text input inside an iframe causes the page to scroll incorrectly</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1209864</commentid>
    <comment_count>1</comment_count>
      <attachid>283362</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-07-11 16:26:07 -0700</bug_when>
    <thetext>Created attachment 283362
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1209867</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-07-11 16:26:37 -0700</bug_when>
    <thetext>rdar://problem/26805722</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1209898</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-07-11 17:53:58 -0700</bug_when>
    <thetext>https://trac.webkit.org/r203097</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>283362</attachid>
            <date>2016-07-11 16:26:07 -0700</date>
            <delta_ts>2016-07-11 16:27:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-159654-20160711162525.patch</filename>
            <type>text/plain</type>
            <size>5936</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAzMDQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmU3YTY3ZWViZDFiYTIx
OGIyNDBkZTBiNTZiOGI2Zjk0YjJlZjk5MS4uZTBlZjFiMmZhMzQwNDc2ZWI2MjI4NWU0NzJmMTVk
OGQ1NTI0NDQ5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE2LTA3LTExICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIERlbGV0aW5nIGlu
IGEgdGV4dCBpbnB1dCBpbnNpZGUgYW4gaWZyYW1lIGNhdXNlcyB0aGUgcGFnZSB0byBzY3JvbGwg
aW5jb3JyZWN0bHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE1OTY1NAorICAgICAgICByZGFyOi8vcHJvYmxlbS8yNjgwNTcyMgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgRWRpdG9yOjpyZXZl
YWxTZWxlY3Rpb25BZnRlckVkaXRpbmdPcGVyYXRpb24oKSBuZWVkcyB0aGUgc2FtZSBpT1Mtc3Bl
Y2lmaWMgcmV2ZWFsCisgICAgICAgIGJlaGF2aW9yIGFzIHdhcyBhZGRlZCBmb3IgdHlwaW5nIGlu
IHIyMDIyOTUuCisKKyAgICAgICAgVGVzdDogZmFzdC9mb3Jtcy9pb3MvZGVsZXRlLWluLWlucHV0
LWluLWlmcmFtZS5odG1sCisKKyAgICAgICAgKiBlZGl0aW5nL0VkaXRvci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpFZGl0b3I6OnJldmVhbFNlbGVjdGlvbkFmdGVyRWRpdGluZ09wZXJhdGlvbik6
CisKIDIwMTYtMDctMTAgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAg
ICBTZXR0aW5nIGRvY3VtZW50LnRpdGxlIHJldXNlcyA8dGl0bGU+J3MgdGV4dG5vZGUgY2hpbGQK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdG9yLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2VkaXRpbmcvRWRpdG9yLmNwcAppbmRleCA0NmQ1ODg4NzljNjM1ZDM2NjEyMzg1OWEz
ZjAxNzMzMDkxM2Y4YjFhLi4xYzgwZmQxODM4ZTQ5OTI4ZDNlMDkyYjE0ZTIxN2IxY2FlZWNhMDIy
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0VkaXRvci5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0b3IuY3BwCkBAIC0yODA1LDcgKzI4MDUsMTMgQEAgdm9p
ZCBFZGl0b3I6OnJldmVhbFNlbGVjdGlvbkFmdGVyRWRpdGluZ09wZXJhdGlvbihjb25zdCBTY3Jv
bGxBbGlnbm1lbnQmIGFsaWdubWUKICAgICBpZiAobV9pZ25vcmVDb21wb3NpdGlvblNlbGVjdGlv
bkNoYW5nZSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgbV9mcmFtZS5zZWxlY3Rpb24oKS5yZXZl
YWxTZWxlY3Rpb24oU2VsZWN0aW9uUmV2ZWFsTW9kZTo6UmV2ZWFsLCBhbGlnbm1lbnQsIHJldmVh
bEV4dGVudE9wdGlvbik7CisjaWYgUExBVEZPUk0oSU9TKQorICAgIFNlbGVjdGlvblJldmVhbE1v
ZGUgcmV2ZWFsTW9kZSA9IFNlbGVjdGlvblJldmVhbE1vZGU6OlJldmVhbFVwVG9NYWluRnJhbWU7
CisjZWxzZQorICAgIFNlbGVjdGlvblJldmVhbE1vZGUgcmV2ZWFsTW9kZSA9IFNlbGVjdGlvblJl
dmVhbE1vZGU6OlJldmVhbDsKKyNlbmRpZgorCisgICAgbV9mcmFtZS5zZWxlY3Rpb24oKS5yZXZl
YWxTZWxlY3Rpb24ocmV2ZWFsTW9kZSwgYWxpZ25tZW50LCByZXZlYWxFeHRlbnRPcHRpb24pOwog
fQogCiB2b2lkIEVkaXRvcjo6c2V0SWdub3JlQ29tcG9zaXRpb25TZWxlY3Rpb25DaGFuZ2UoYm9v
bCBpZ25vcmUsIFJldmVhbFNlbGVjdGlvbiBzaG91bGRSZXZlYWxFeGlzdGluZ1NlbGVjdGlvbikK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhMmY1YjAzODU3NjBiNjQzOGUzZmQzM2FjNjc2ZTMwNzZkZjNlNWQwLi42MDE2ODhi
MzJlNTI4MzcwYTdiMGY5Y2NhYzBlZmI4OTY4ZTc1MzkwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTYtMDctMTEgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAg
ICAgICAgRGVsZXRpbmcgaW4gYSB0ZXh0IGlucHV0IGluc2lkZSBhbiBpZnJhbWUgY2F1c2VzIHRo
ZSBwYWdlIHRvIHNjcm9sbCBpbmNvcnJlY3RseQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU5NjU0CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzI2ODA1
NzIyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBm
YXN0L2Zvcm1zL2lvcy9kZWxldGUtaW4taW5wdXQtaW4taWZyYW1lLWV4cGVjdGVkLnR4dDogQWRk
ZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9pb3MvZGVsZXRlLWluLWlucHV0LWluLWlmcmFtZS5o
dG1sOiBBZGRlZC4KKwogMjAxNi0wNy0xMCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29t
PgogCiAgICAgICAgIFNldHRpbmcgZG9jdW1lbnQudGl0bGUgcmV1c2VzIDx0aXRsZT4ncyB0ZXh0
bm9kZSBjaGlsZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3MvZGVsZXRl
LWluLWlucHV0LWluLWlmcmFtZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2lvcy9kZWxldGUtaW4taW5wdXQtaW4taWZyYW1lLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45
OGQ0ZGRmZWM2MmJhMTliNWZkNWRlOTYzODJhNjBhMzE2OTNmM2ViCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3MvZGVsZXRlLWluLWlucHV0LWluLWlmcmFtZS1l
eHBlY3RlZC50eHQKQEAgLTAsMCArMSw1IEBACitUZXN0cyB0aGF0IHR5cGluZyBpbnRvIGEgdGV4
dCBpbnB1dCBpbiBhbiBpZnJhbWUgc2hvdWxkIG5vdCBzY3JvbGwuCisKK1BBU1M6IHBhZ2UgZGlk
IG5vdCBzY3JvbGwuCitDbGljayB0byBmb2N1cyBpbnB1dAorCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2Zvcm1zL2lvcy9kZWxldGUtaW4taW5wdXQtaW4taWZyYW1lLmh0bWwgYi9MYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9kZWxldGUtaW4taW5wdXQtaW4taWZyYW1lLmh0bWwKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uNzgzMDY5MDViNGM4ZDBlZTdjZGFlOGFhYzQ1YzJjMmNkYzJjMDk2ZgotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW9zL2RlbGV0ZS1pbi1pbnB1dC1p
bi1pZnJhbWUuaHRtbApAQCAtMCwwICsxLDg5IEBACis8IURPQ1RZUEUgaHRtbD4gPCEtLSB3ZWJr
aXQtdGVzdC1ydW5uZXIgWyB1c2VGbGV4aWJsZVZpZXdwb3J0PXRydWUgXSAtLT4KKworPGh0bWw+
Cis8aGVhZD4KKyAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0iaW5pdGlhbC1zY2Fs
ZT0wLjUiPgorICAgIDxzdHlsZT4KKyAgICAgICAgYnV0dG9uIHsKKyAgICAgICAgICAgIGRpc3Bs
YXk6IGJsb2NrOworICAgICAgICB9CisgICAgICAgIGlmcmFtZSB7CisgICAgICAgICAgICBtYXJn
aW4tdG9wOiA4MDBweDsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgCisgICAgPHNjcmlw
dCBzcmM9InJlc291cmNlcy96b29taW5nLXRlc3QtdXRpbHMuanMiPjwvc2NyaXB0PgorICAgIDxz
Y3JpcHQ+CisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CisgICAgICAgIHRlc3RSdW5uZXIu
ZHVtcEFzVGV4dCgpOworICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICB9
CisKKyAgICBpZiAod2luZG93LmludGVybmFscykKKyAgICAgICAgaW50ZXJuYWxzLnNldHRpbmdz
LnNldEZyYW1lRmxhdHRlbmluZ0VuYWJsZWQodHJ1ZSk7CisKKyAgICBmdW5jdGlvbiBnZXRUeXBp
bmdVSVNjcmlwdCgpCisgICAgeworICAgICAgICByZXR1cm4gYAorICAgICAgICAgICAgKGZ1bmN0
aW9uKCkgeworICAgICAgICAgICAgICAgIHVpQ29udHJvbGxlci50eXBlQ2hhcmFjdGVyVXNpbmdI
YXJkd2FyZUtleWJvYXJkKCdkZWxldGUnLCBmdW5jdGlvbigpIHsKKyAgICAgICAgICAgICAgICAg
ICAgdWlDb250cm9sbGVyLnVpU2NyaXB0Q29tcGxldGUoKTsKKyAgICAgICAgICAgICAgICB9KTsK
KyAgICAgICAgICAgIH0pKCk7YAorICAgIH0KKworICAgIGZ1bmN0aW9uIGJ1dHRvbkNsaWNrZWQo
KQorICAgIHsKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZyYW1lJykuY29udGVu
dERvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdpbnB1dCcpLmZvY3VzKCk7CisgICAgfQorICAgIAor
ICAgIGZ1bmN0aW9uIHBhZ2VEaWRTY3JvbGwoKQorICAgIHsKKyAgICAgICAgZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ3Jlc3VsdCcpLnRleHRDb250ZW50ID0gJ0ZBSUw6IHBhZ2Ugc2Nyb2xsZWQg
dG8gJyArIGRvY3VtZW50LnNjcm9sbGluZ0VsZW1lbnQuc2Nyb2xsVG9wOworICAgIH0KKworICAg
IGZ1bmN0aW9uIHRlc3RUeXBpbmcoKQorICAgIHsKKyAgICAgICAgd2luZG93LmFkZEV2ZW50TGlz
dGVuZXIoJ3Njcm9sbCcsIHBhZ2VEaWRTY3JvbGwsIGZhbHNlKTsKKworICAgICAgICB2YXIgdWlT
Y3JpcHQgPSBnZXRUeXBpbmdVSVNjcmlwdCgpOworICAgICAgICB0ZXN0UnVubmVyLnJ1blVJU2Ny
aXB0KHVpU2NyaXB0LCBmdW5jdGlvbigpIHsKKyAgICAgICAgICAgIC8vIFdhaXQgZm9yIGFueSBz
Y3JvbGwgdG8gaGFwcGVuLgorICAgICAgICAgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24o
KSB7CisgICAgICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAg
ICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKKyAgICAgICAgICAgIH0sIDEwMCk7Cisg
ICAgICAgIH0pOworICAgIH0KKworICAgIGZ1bmN0aW9uIGRvVGVzdCgpCisgICAgeworICAgICAg
ICAvLyBHZXQgdGhlIHRleHQgZmllbGQgZm9jdXNlZCB2aWEgYSB1c2VyIGV2ZW50IHNvIHdlIHpv
b20gdG8gaXQuCisgICAgICAgIHZhciBwb2ludCA9IGdldFBvaW50SW5zaWRlRWxlbWVudChkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgndGFyZ2V0JyksIDEwLCAxMCk7CisKKyAgICAgICAgdmFyIHVp
U2NyaXB0ID0gem9vbUFmdGVyU2luZ2xlVGFwVUlTY3JpcHQocG9pbnQueCwgcG9pbnQueSwgdHJ1
ZSk7CisgICAgICAgIHRlc3RSdW5uZXIucnVuVUlTY3JpcHQodWlTY3JpcHQsIGZ1bmN0aW9uKHJl
c3VsdCkgeworICAgICAgICAgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24oKSB7CisgICAg
ICAgICAgICAgICAgdGVzdFR5cGluZygpOworICAgICAgICAgICAgfSwgMCk7CisgICAgICAgIH0p
OworICAgIH0KKworICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBm
YWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKworPHA+VGVzdHMgdGhhdCB0
eXBpbmcgaW50byBhIHRleHQgaW5wdXQgaW4gYW4gaWZyYW1lIHNob3VsZCBub3Qgc2Nyb2xsLjwv
cD4KKzxkaXYgaWQ9InJlc3VsdCI+CisgICAgUEFTUzogcGFnZSBkaWQgbm90IHNjcm9sbC4KKzwv
ZGl2PgorCis8YnV0dG9uIGlkPSJ0YXJnZXQiIG9uY2xpY2s9ImJ1dHRvbkNsaWNrZWQoKSI+Q2xp
Y2sgdG8gZm9jdXMgaW5wdXQ8L2J1dHRvbj4KKworPGlmcmFtZSBpZD0iZnJhbWUiIHNyY2RvYz0i
PHN0eWxlPmlucHV0IHsgbWFyZ2luOiA0MDBweCAyMHB4OyB9PC9zdHlsZT4KKzxpbnB1dCBpZD0n
aW5wdXQnIHR5cGU9J3RleHQnIHZhbHVlPSdhYWEnPgorIj48L2lmcmFtZT4KKworPC9ib2R5Pgor
PC9odG1sPgo=
</data>
<flag name="review"
          id="307071"
          type_id="1"
          status="+"
          setter="zalan"
    />
          </attachment>
      

    </bug>

</bugzilla>