<?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>146918</bug_id>
          
          <creation_ts>2015-07-13 14:48:11 -0700</creation_ts>
          <short_desc>[iOS WK2] When choosing an initial viewport scale, take overflow on the &lt;body&gt; into account</short_desc>
          <delta_ts>2018-05-16 21:14:24 -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>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>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1109232</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-07-13 14:48:11 -0700</bug_when>
    <thetext>[iOS WK2] When choosing an initial viewport scale, take overflow on the &lt;body&gt; into account</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1109238</commentid>
    <comment_count>1</comment_count>
      <attachid>256732</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-07-13 15:03:23 -0700</bug_when>
    <thetext>Created attachment 256732
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1109239</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-07-13 15:03:45 -0700</bug_when>
    <thetext>rdar://problem/9222837</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1109240</commentid>
    <comment_count>3</comment_count>
      <attachid>256732</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-07-13 15:11:21 -0700</bug_when>
    <thetext>Comment on attachment 256732
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=256732&amp;action=review

&gt; Source/WebCore/ChangeLog:20
&gt; +

Test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1109246</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-07-13 15:25:48 -0700</bug_when>
    <thetext>https://trac.webkit.org/r186786</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1424600</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2018-05-16 21:14:24 -0700</bug_when>
    <thetext>This was reverted via bug 152803.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>256732</attachid>
            <date>2015-07-13 15:03:23 -0700</date>
            <delta_ts>2015-07-13 15:20:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146918-20150713150217.patch</filename>
            <type>text/plain</type>
            <size>5448</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg2NzY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTU0ZjJmOWI0YjUwNTAy
NjMwNzJmNGFlNzZhNjljZTg5ZWMwMzY1Zi4uNmM4Y2VjNzhhNzZiOTNjODAyNTU5NzlhNTJmNWQx
Yjc1YmFiNDZlMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE1LTA3LTEzICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1MgV0syXSBX
aGVuIGNob29zaW5nIGFuIGluaXRpYWwgdmlld3BvcnQgc2NhbGUsIHRha2Ugb3ZlcmZsb3cgb24g
dGhlIDxib2R5PiBpbnRvIGFjY291bnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE0NjkxOAorICAgICAgICByZGFyOi8vcHJvYmxlbS85MjIyODM3CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXNlIGFzIGlu
cHV0IHRvIHRoZSB2aWV3cG9ydCBzY2FsaW5nIGFsZ29yaXRobSBhIGNvbnRlbnRzIHNpemUgZnJv
bSB0aGUgRnJhbWVWaWV3CisgICAgICAgIHRoYXQgdGFrZXMgb3ZlcmZsb3cgb24gdGhlIHZpZXdw
b3J0IHJlbmRlcmVyIGludG8gYWNjb3VudC4gVGhpcyBwcmV2ZW50cyB1bmV4cGVjdGVkCisgICAg
ICAgIHZpZXdwb3J0cyBzY2FsaW5nIG9uIHBhZ2VzIHRoYXQgaGF2ZSBjb250ZW50IHRoYXQgb3Zl
cmZsb3dzIHRoZWlyIGV4cHJlc3NlZCBjb250ZW50cyBzaXplLAorICAgICAgICBidXQgYXBwbHkg
b3ZlcmZsb3cgdG8gdGhlIDxib2R5Pi4KKyAgICAgICAgCisgICAgICAgICogcGFnZS9GcmFtZVZp
ZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3Ojpjb250ZW50c1NpemVSZXNwZWN0
aW5nT3ZlcmZsb3cpOiBMb29rIGZvciBvdmVyZmxvdzpoaWRkZW4gb24gZWFjaCBheGlzIG9mCisg
ICAgICAgIHRoZSBtX3ZpZXdwb3J0UmVuZGVyZXIsIHdoaWNoIGlzIGNvbXB1dGVkIHBvc3QtbGF5
b3V0IGJ5IGNhbGN1bGF0ZVNjcm9sbGJhck1vZGVzRm9yTGF5b3V0KCkKKyAgICAgICAgYW5kIGlz
IHVzZWQgZm9yIHNjcm9sbGJhciBsb2dpYyBvbiBPUyBYLiBDbGlwIHVuc2NhbGVkRG9jdW1lbnRS
ZWN0IG9uIGVhY2ggYXhpcywgYW5kIHRoZW4KKyAgICAgICAgYXBwbHkgcGFnZSBzY2FsZS4KKyAg
ICAgICAgKiBwYWdlL0ZyYW1lVmlldy5oOgorCiAyMDE1LTA3LTEzICBFcmljIENhcmxzb24gIDxl
cmljLmNhcmxzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFtpT1NdIENhbmNlbCBBaXJQbGF5IGV4
cGxpY2l0bHkgd2hlbiBleGl0aW5nIGZyb20gZnVsbCBzY3JlZW4KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCAzNTNk
YjY0MTI2MmQ5NGU0Y2RjYzc1ZTZlYmYyNjgyNTJlNDA0Mjc0Li4zODBlNDMzNjI4ODQ1YzRmY2Y0
Y2Q2MTJhYzJiODg3OTM2MGUwYzc3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTUt
MDctMTMgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAg
W2lPUyBXSzJdIFdoZW4gY2hvb3NpbmcgYW4gaW5pdGlhbCB2aWV3cG9ydCBzY2FsZSwgdGFrZSBv
dmVyZmxvdyBvbiB0aGUgPGJvZHk+IGludG8gYWNjb3VudAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ2OTE4CisgICAgICAgIHJkYXI6Ly9wcm9ibGVt
LzkyMjI4MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAg
CisgICAgICAgIFVzZSBhcyBpbnB1dCB0byB0aGUgdmlld3BvcnQgc2NhbGluZyBhbGdvcml0aG0g
YSBjb250ZW50cyBzaXplIGZyb20gdGhlIEZyYW1lVmlldworICAgICAgICB0aGF0IHRha2VzIG92
ZXJmbG93IG9uIHRoZSB2aWV3cG9ydCByZW5kZXJlciBpbnRvIGFjY291bnQuIFRoaXMgcHJldmVu
dHMgdW5leHBlY3RlZAorICAgICAgICB2aWV3cG9ydHMgc2NhbGluZyBvbiBwYWdlcyB0aGF0IGhh
dmUgY29udGVudCB0aGF0IG92ZXJmbG93cyB0aGVpciBleHByZXNzZWQgY29udGVudHMgc2l6ZSwK
KyAgICAgICAgYnV0IGFwcGx5IG92ZXJmbG93IHRvIHRoZSA8Ym9keT4uCisKKyAgICAgICAgKiBX
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6
Om1haW5GcmFtZURpZExheW91dCk6IFVzZSBjb250ZW50c1NpemVSZXNwZWN0aW5nT3ZlcmZsb3co
KSwKKyAgICAgICAgcmF0aGVyIHRoYW4gcmF3IGNvbnRlbnRzU2l6ZSgpLCB0byBkZXRlcm1pbmUg
c2NhbGluZy4KKwogMjAxNS0wNy0xMyAgTWljaGFlbCBDYXRhbnphcm8gIDxtY2F0YW56YXJvQGln
YWxpYS5jb20+CiAKICAgICAgICAgW0xpbnV4XSBTZWNjb21wRmlsdGVyczogaGFuZGxlIGFsdGVy
bmF0ZSBpbnN0YWxsIHByZWZpeGVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Zy
YW1lVmlldy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKaW5kZXggMzhi
ODc0NDdkYTk3NjRiZjdkMzc1ODNiN2Q5OWFkNzNhYzhjM2U5MS4uMWQwNGY3NzZjNjcyNzI3MTNk
YmEzZjdhMTFhNmRmNWU1Zjg3MTc0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9G
cmFtZVZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcApAQCAt
NjE3LDYgKzYxNywyOSBAQCB2b2lkIEZyYW1lVmlldzo6YWRqdXN0Vmlld1NpemUoKQogICAgIHNl
dENvbnRlbnRzU2l6ZShzaXplKTsKIH0KIAorSW50U2l6ZSBGcmFtZVZpZXc6OmNvbnRlbnRzU2l6
ZVJlc3BlY3RpbmdPdmVyZmxvdygpIGNvbnN0Cit7CisgICAgUmVuZGVyVmlldyogcmVuZGVyVmll
dyA9IHRoaXMtPnJlbmRlclZpZXcoKTsKKyAgICBpZiAoIXJlbmRlclZpZXcgfHwgIW1fdmlld3Bv
cnRSZW5kZXJlciB8fCAhaXM8UmVuZGVyQm94PihtX3ZpZXdwb3J0UmVuZGVyZXIpIHx8ICFmcmFt
ZSgpLmlzTWFpbkZyYW1lKCkpCisgICAgICAgIHJldHVybiBjb250ZW50c1NpemUoKTsKKworICAg
IEFTU0VSVChmcmFtZSgpLnZpZXcoKSA9PSB0aGlzKTsKKworICAgIEZsb2F0UmVjdCBjb250ZW50
UmVjdCA9IHJlbmRlclZpZXctPnVuc2NhbGVkRG9jdW1lbnRSZWN0KCk7CisgICAgUmVuZGVyQm94
JiB2aWV3cG9ydFJlbmRlcmVyQm94ID0gZG93bmNhc3Q8UmVuZGVyQm94PigqbV92aWV3cG9ydFJl
bmRlcmVyKTsKKworICAgIGlmIChtX3ZpZXdwb3J0UmVuZGVyZXItPnN0eWxlKCkub3ZlcmZsb3dY
KCkgPT0gT0hJRERFTikKKyAgICAgICAgY29udGVudFJlY3Quc2V0V2lkdGgoc3RkOjptaW48Zmxv
YXQ+KGNvbnRlbnRSZWN0LndpZHRoKCksIHZpZXdwb3J0UmVuZGVyZXJCb3guZnJhbWVSZWN0KCku
d2lkdGgoKSkpOworCisgICAgaWYgKG1fdmlld3BvcnRSZW5kZXJlci0+c3R5bGUoKS5vdmVyZmxv
d1koKSA9PSBPSElEREVOKQorICAgICAgICBjb250ZW50UmVjdC5zZXRIZWlnaHQoc3RkOjptaW48
ZmxvYXQ+KGNvbnRlbnRSZWN0LmhlaWdodCgpLCB2aWV3cG9ydFJlbmRlcmVyQm94LmZyYW1lUmVj
dCgpLmhlaWdodCgpKSk7CisKKyAgICBpZiAocmVuZGVyVmlldy0+aGFzVHJhbnNmb3JtKCkpCisg
ICAgICAgIGNvbnRlbnRSZWN0ID0gcmVuZGVyVmlldy0+bGF5ZXIoKS0+Y3VycmVudFRyYW5zZm9y
bSgpLm1hcFJlY3QoY29udGVudFJlY3QpOworCisgICAgcmV0dXJuIEludFNpemUoY29udGVudFJl
Y3Quc2l6ZSgpKTsKK30KKwogdm9pZCBGcmFtZVZpZXc6OmFwcGx5T3ZlcmZsb3dUb1ZpZXdwb3J0
KFJlbmRlckVsZW1lbnQqIHJlbmRlcmVyLCBTY3JvbGxiYXJNb2RlJiBoTW9kZSwgU2Nyb2xsYmFy
TW9kZSYgdk1vZGUpCiB7CiAgICAgLy8gSGFuZGxlIHRoZSBvdmVyZmxvdzpoaWRkZW4vc2Nyb2xs
IGNhc2UgZm9yIHRoZSBib2R5L2h0bWwgZWxlbWVudHMuICBXaW5JRSB0cmVhdHMKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdl
L0ZyYW1lVmlldy5oCmluZGV4IDJhZTE2NzRkMGU5M2I3ZWI5NDJjMzgyZGE5ZDY3ODIyMDk5ZDMy
YWUuLjc2ZmMxOTZmZGM3MTJiZGRjODI4MjgyZGI2NmIwZDA0ODVjMmJmYTQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFn
ZS9GcmFtZVZpZXcuaApAQCAtMTA1LDYgKzEwNSw4IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZv
aWQgc2V0Q29udGVudHNTaXplKGNvbnN0IEludFNpemUmKSBvdmVycmlkZTsKICAgICB2aXJ0dWFs
IHZvaWQgdXBkYXRlQ29udGVudHNTaXplKCkgb3ZlcnJpZGU7CiAKKyAgICBXRUJDT1JFX0VYUE9S
VCBJbnRTaXplIGNvbnRlbnRzU2l6ZVJlc3BlY3RpbmdPdmVyZmxvdygpIGNvbnN0OworCiAgICAg
dm9pZCBsYXlvdXQoYm9vbCBhbGxvd1N1YnRyZWUgPSB0cnVlKTsKICAgICBXRUJDT1JFX0VYUE9S
VCBib29sIGRpZEZpcnN0TGF5b3V0KCkgY29uc3Q7CiAgICAgdm9pZCBsYXlvdXRUaW1lckZpcmVk
KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFn
ZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKaW5k
ZXggODEyNzIzZmE0MTExMmMxM2IyMDFjMmZkNGE1NmNkOGZmZGFlYWJhMS4uZTkxMGFiNWEyZWRh
YWMxZWI2ZDI2MzAzM2ZiZjg5ODY4Yjk3OWYwOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtMzUwOCw3ICszNTA4LDcgQEAgdm9pZCBXZWJQ
YWdlOjptYWluRnJhbWVEaWRMYXlvdXQoKQogI2VuZGlmCiAjaWYgUExBVEZPUk0oSU9TKQogICAg
IGlmIChGcmFtZVZpZXcqIGZyYW1lVmlldyA9IG1haW5GcmFtZVZpZXcoKSkgewotICAgICAgICBJ
bnRTaXplIG5ld0NvbnRlbnRTaXplID0gZnJhbWVWaWV3LT5jb250ZW50c1NpemUoKTsKKyAgICAg
ICAgSW50U2l6ZSBuZXdDb250ZW50U2l6ZSA9IGZyYW1lVmlldy0+Y29udGVudHNTaXplUmVzcGVj
dGluZ092ZXJmbG93KCk7CiAgICAgICAgIGlmIChtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi5jb250
ZW50c1NpemUoKSAhPSBuZXdDb250ZW50U2l6ZSkgewogICAgICAgICAgICAgbV92aWV3cG9ydENv
bmZpZ3VyYXRpb24uc2V0Q29udGVudHNTaXplKG5ld0NvbnRlbnRTaXplKTsKICAgICAgICAgICAg
IHZpZXdwb3J0Q29uZmlndXJhdGlvbkNoYW5nZWQoKTsK
</data>
<flag name="review"
          id="281830"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>