<?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>25125</bug_id>
          
          <creation_ts>2009-04-09 16:19:34 -0700</creation_ts>
          <short_desc>REGRESSION (r42334): Scrollbars disappear on GMail after resizing window</short_desc>
          <delta_ts>2009-04-21 21:44:49 -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>Frames</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</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>InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Weinig">sam</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          <cc>aroben</cc>
    
    <cc>bjhomer</cc>
    
    <cc>hyatt</cc>
    
    <cc>pam</cc>
    
    <cc>pinkerton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>117101</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-04-09 16:19:34 -0700</bug_when>
    <thetext>In gmail, if you resize the window, the vertical scrollbar goes away.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117102</commentid>
    <comment_count>1</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-04-09 16:21:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/6776898&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117115</commentid>
    <comment_count>2</comment_count>
    <who name="Pam Greene (IRC:pamg)">pam</who>
    <bug_when>2009-04-09 18:34:36 -0700</bug_when>
    <thetext>Happen to know which revision caused this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117170</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2009-04-10 13:23:01 -0700</bug_when>
    <thetext>I believe this was caused by r42334. &lt;http://trac.webkit.org/changeset/42334&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117333</commentid>
    <comment_count>4</comment_count>
      <attachid>29435</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-04-13 13:25:44 -0700</bug_when>
    <thetext>Created attachment 29435
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117336</commentid>
    <comment_count>5</comment_count>
      <attachid>29435</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-04-13 13:52:42 -0700</bug_when>
    <thetext>Comment on attachment 29435
Patch

Yeah for scrollbars!  r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117348</commentid>
    <comment_count>6</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-04-13 14:34:35 -0700</bug_when>
    <thetext>Fixed in r42464.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117608</commentid>
    <comment_count>7</comment_count>
    <who name="Brett Wilson (Google)">brettw</who>
    <bug_when>2009-04-15 09:39:49 -0700</bug_when>
    <thetext>*** Bug 25203 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117610</commentid>
    <comment_count>8</comment_count>
    <who name="Mike Pinkerton">pinkerton</who>
    <bug_when>2009-04-15 09:46:18 -0700</bug_when>
    <thetext>This seems to be the kind of thing that a layout test would have caught before the initial regression.

It would benefit everyone if there was a layout test written to prevent this from happening again and verify that this patch actually fixes the reported problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118358</commentid>
    <comment_count>9</comment_count>
    <who name="BJ Homer">bjhomer</who>
    <bug_when>2009-04-21 21:44:49 -0700</bug_when>
    <thetext>I&apos;m still having this problem occasionally in r42662.  I haven&apos;t found a consistent way to reproduce it, but it most commonly happens when I open a new gmail conversation which has multiple unread components and thus extends off the bottom of the screen.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>29435</attachid>
            <date>2009-04-13 13:25:44 -0700</date>
            <delta_ts>2009-04-13 13:52:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>11968</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MjQ1MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTggQEAKKzIwMDktMDQtMTMgIERhdmlkIEh5YXR0ICA8aHlhdHRAYXBwbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBm
b3IgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1MTI1LiAgUmV3b3Jr
IHNjcm9sbGluZyBzbyB0aGF0IGEgbGF5b3V0IGhhcHBlbnMgZmlyc3Qgd2hlbgorICAgICAgICBp
dCdzIGFscmVhZHkgbmVlZGVkIHNvIHRoYXQgdGhlIGNvZGUgZG9lc24ndCBlbmQgdXAgbWFraW5n
IGJhZCBkZWNpc2lvbnMgYmFzZWQgb2ZmIGludmFsaWQgZG9jdW1lbnQgc2l6ZXMuCisKKyAgICAg
ICAgKiBXZWJDb3JlLmJhc2UuZXhwOgorICAgICAgICAqIHBhZ2UvRnJhbWVWaWV3Lmg6CisgICAg
ICAgIChXZWJDb3JlOjpGcmFtZVZpZXc6OnZpc2libGVDb250ZW50c1Jlc2l6ZWQpOgorICAgICAg
ICAqIHBsYXRmb3JtL1Njcm9sbFZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsVmll
dzo6U2Nyb2xsVmlldyk6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxWaWV3Ojp1cGRhdGVTY3Jv
bGxiYXJzKToKKyAgICAgICAgKiBwbGF0Zm9ybS9TY3JvbGxWaWV3Lmg6CisKIDIwMDktMDQtMTMg
IEppYW4gTGkgIDxqaWFubGlAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERh
cmluIEZpc2hlci4KSW5kZXg6IFdlYkNvcmUvV2ViQ29yZS5iYXNlLmV4cAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL1dlYkNvcmUuYmFzZS5leHAJKHJldmlzaW9uIDQyNDMzKQorKysgV2ViQ29yZS9X
ZWJDb3JlLmJhc2UuZXhwCSh3b3JraW5nIGNvcHkpCkBAIC05MTksNiArOTE5LDcgQEAgX19aTks3
V2ViQ29yZTlGcmFtZVRyZWU0ZmluZEVSS05TXzEyQXRvbQogX19aTks3V2ViQ29yZTlGcmFtZVRy
ZWU1Y2hpbGRFUktOU18xMkF0b21pY1N0cmluZ0UKIF9fWk5LN1dlYkNvcmU5RnJhbWVUcmVlNnBh
cmVudEViCiBfX1pOSzdXZWJDb3JlOUZyYW1lVmlldzExbmVlZHNMYXlvdXRFdgorX19aTjdXZWJD
b3JlOUZyYW1lVmlldzE0c2V0TmVlZHNMYXlvdXRFdgogX19aTks3V2ViQ29yZTlUaW1lckJhc2U4
aXNBY3RpdmVFdgogX19aVFZON1dlYkNvcmUxMkNocm9tZUNsaWVudEUKIF9fWlRWTjdXZWJDb3Jl
MTdGaWxlQ2hvb3NlckNsaWVudEUKSW5kZXg6IFdlYkNvcmUvcGFnZS9GcmFtZVZpZXcuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmgJKHJldmlzaW9uIDQyNDMzKQorKysg
V2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5oCSh3b3JraW5nIGNvcHkpCkBAIC0yMDQsOCArMjA0LDEy
IEBAIHByaXZhdGU6CiAKICAgICB2aXJ0dWFsIHZvaWQgcmVwYWludENvbnRlbnRSZWN0YW5nbGUo
Y29uc3QgSW50UmVjdCYsIGJvb2wgaW1tZWRpYXRlKTsKICAgICB2aXJ0dWFsIHZvaWQgY29udGVu
dHNSZXNpemVkKCkgeyBzZXROZWVkc0xheW91dCgpOyB9Ci0gICAgdmlydHVhbCB2b2lkIHZpc2li
bGVDb250ZW50c1Jlc2l6ZWQoKSB7IGxheW91dCgpOyB9Ci0gICAgCisgICAgdmlydHVhbCB2b2lk
IHZpc2libGVDb250ZW50c1Jlc2l6ZWQoKQorICAgIHsKKyAgICAgICAgaWYgKG5lZWRzTGF5b3V0
KCkpCisgICAgICAgICAgICBsYXlvdXQoKTsKKyAgICB9CisKICAgICB2b2lkIGRlZmVycmVkUmVw
YWludFRpbWVyRmlyZWQoVGltZXI8RnJhbWVWaWV3PiopOwogICAgIHZvaWQgZG9EZWZlcnJlZFJl
cGFpbnRzKCk7CiAgICAgdm9pZCB1cGRhdGVEZWZlcnJlZFJlcGFpbnREZWxheSgpOwpJbmRleDog
V2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxWaWV3LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3Bs
YXRmb3JtL1Njcm9sbFZpZXcuY3BwCShyZXZpc2lvbiA0MjQzMykKKysrIFdlYkNvcmUvcGxhdGZv
cm0vU2Nyb2xsVmlldy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ1LDcgKzQ1LDcgQEAgU2Nyb2xs
Vmlldzo6U2Nyb2xsVmlldygpCiAgICAgLCBtX2NhbkJsaXRPblNjcm9sbCh0cnVlKQogICAgICwg
bV9zY3JvbGxiYXJzQXZvaWRpbmdSZXNpemVyKDApCiAgICAgLCBtX3Njcm9sbGJhcnNTdXBwcmVz
c2VkKGZhbHNlKQotICAgICwgbV91cGRhdGluZ1Njcm9sbGJhckF0dHJpYnV0ZXMoZmFsc2UpCisg
ICAgLCBtX2luVXBkYXRlU2Nyb2xsYmFycyhmYWxzZSkKICAgICAsIG1fdXBkYXRlU2Nyb2xsYmFy
c1Bhc3MoMCkKICAgICAsIG1fZHJhd1BhblNjcm9sbEljb24oZmFsc2UpCiAgICAgLCBtX3VzZUZp
eGVkTGF5b3V0KGZhbHNlKQpAQCAtMzE4LDcgKzMxOCw3IEBAIHN0YXRpYyBjb25zdCB1bnNpZ25l
ZCBjTWF4VXBkYXRlU2Nyb2xsYmEKIAogdm9pZCBTY3JvbGxWaWV3Ojp1cGRhdGVTY3JvbGxiYXJz
KGNvbnN0IEludFNpemUmIGRlc2lyZWRPZmZzZXQpCiB7Ci0gICAgaWYgKG1fdXBkYXRpbmdTY3Jv
bGxiYXJBdHRyaWJ1dGVzIHx8IHByb2hpYml0c1Njcm9sbGluZygpIHx8IHBsYXRmb3JtV2lkZ2V0
KCkpCisgICAgaWYgKG1faW5VcGRhdGVTY3JvbGxiYXJzIHx8IHByb2hpYml0c1Njcm9sbGluZygp
IHx8IHBsYXRmb3JtV2lkZ2V0KCkpCiAgICAgICAgIHJldHVybjsKIAogICAgIGJvb2wgaGFzSG9y
aXpvbnRhbFNjcm9sbGJhciA9IG1faG9yaXpvbnRhbFNjcm9sbGJhcjsKQEAgLTM0MCw2ICszNDAs
MTMgQEAgdm9pZCBTY3JvbGxWaWV3Ojp1cGRhdGVTY3JvbGxiYXJzKGNvbnN0IAogICAgICAgICBp
ZiAoaGFzVmVydGljYWxTY3JvbGxiYXIgIT0gbmV3SGFzVmVydGljYWxTY3JvbGxiYXIpCiAgICAg
ICAgICAgICBzZXRIYXNWZXJ0aWNhbFNjcm9sbGJhcihuZXdIYXNWZXJ0aWNhbFNjcm9sbGJhcik7
CiAgICAgfSBlbHNlIHsKKyAgICAgICAgLy8gSWYgd2UgY2FtZSBpbiBoZXJlIHdpdGggdGhlIHZp
ZXcgYWxyZWFkeSBuZWVkaW5nIGEgbGF5b3V0LCB0aGVuIGdvIGFoZWFkIGFuZCBkbyB0aGF0Cisg
ICAgICAgIC8vIGZpcnN0LiAgKFRoaXMgd2lsbCBiZSB0aGUgY29tbW9uIGNhc2UsIGUuZy4sIHdo
ZW4gdGhlIHBhZ2UgY2hhbmdlcyBkdWUgdG8gd2luZG93IHJlc2l6aW5nIGZvciBleGFtcGxlKS4K
KyAgICAgICAgLy8gVGhpcyBsYXlvdXQgd2lsbCBub3QgcmUtZW50ZXIgdXBkYXRlU2Nyb2xsZXJz
IGFuZCBkb2VzIG5vdCBjb3VudCB0b3dhcmRzIG91ciBtYXggbGF5b3V0IHBhc3MgdG90YWwuCisg
ICAgICAgIG1faW5VcGRhdGVTY3JvbGxiYXJzID0gdHJ1ZTsKKyAgICAgICAgdmlzaWJsZUNvbnRl
bnRzUmVzaXplZCgpOworICAgICAgICBtX2luVXBkYXRlU2Nyb2xsYmFycyA9IGZhbHNlOworCiAg
ICAgICAgIGJvb2wgc2VuZENvbnRlbnRSZXNpemVkTm90aWZpY2F0aW9uID0gZmFsc2U7CiAgICAg
ICAgIAogICAgICAgICBJbnRTaXplIGRvY1NpemUgPSBjb250ZW50c1NpemUoKTsKQEAgLTM2OCw2
ICszNzUsNyBAQCB2b2lkIFNjcm9sbFZpZXc6OnVwZGF0ZVNjcm9sbGJhcnMoY29uc3QgCiAKICAg
ICAgICAgaWYgKHNlbmRDb250ZW50UmVzaXplZE5vdGlmaWNhdGlvbiAmJiBtX3VwZGF0ZVNjcm9s
bGJhcnNQYXNzIDwgY01heFVwZGF0ZVNjcm9sbGJhcnNQYXNzKSB7CiAgICAgICAgICAgICBtX3Vw
ZGF0ZVNjcm9sbGJhcnNQYXNzKys7CisgICAgICAgICAgICBjb250ZW50c1Jlc2l6ZWQoKTsKICAg
ICAgICAgICAgIHZpc2libGVDb250ZW50c1Jlc2l6ZWQoKTsKICAgICAgICAgICAgIEludFNpemUg
bmV3RG9jU2l6ZSA9IGNvbnRlbnRzU2l6ZSgpOwogICAgICAgICAgICAgaWYgKG5ld0RvY1NpemUg
PT0gZG9jU2l6ZSkgewpAQCAtMzg1LDcgKzM5Myw3IEBAIHZvaWQgU2Nyb2xsVmlldzo6dXBkYXRl
U2Nyb2xsYmFycyhjb25zdCAKICAgICBpZiAobV91cGRhdGVTY3JvbGxiYXJzUGFzcykKICAgICAg
ICAgcmV0dXJuOwogCi0gICAgbV91cGRhdGluZ1Njcm9sbGJhckF0dHJpYnV0ZXMgPSB0cnVlOwor
ICAgIG1faW5VcGRhdGVTY3JvbGxiYXJzID0gdHJ1ZTsKICAgICBJbnRTaXplIG1heFNjcm9sbFBv
c2l0aW9uKGNvbnRlbnRzV2lkdGgoKSAtIHZpc2libGVXaWR0aCgpLCBjb250ZW50c0hlaWdodCgp
IC0gdmlzaWJsZUhlaWdodCgpKTsKICAgICBJbnRTaXplIHNjcm9sbCA9IGRlc2lyZWRPZmZzZXQu
c2hydW5rVG8obWF4U2Nyb2xsUG9zaXRpb24pOwogICAgIHNjcm9sbC5jbGFtcE5lZ2F0aXZlVG9a
ZXJvKCk7CkBAIC00NTEsNyArNDU5LDcgQEAgdm9pZCBTY3JvbGxWaWV3Ojp1cGRhdGVTY3JvbGxi
YXJzKGNvbnN0IAogICAgICAgIHNjcm9sbENvbnRlbnRzKHNjcm9sbERlbHRhKTsKICAgICB9CiAK
LSAgICBtX3VwZGF0aW5nU2Nyb2xsYmFyQXR0cmlidXRlcyA9IGZhbHNlOworICAgIG1faW5VcGRh
dGVTY3JvbGxiYXJzID0gZmFsc2U7CiB9CiAKIGNvbnN0IGludCBwYW5JY29uU2l6ZUxlbmd0aCA9
IDIwOwpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxWaWV3LmgKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxWaWV3LmgJKHJldmlzaW9uIDQyNDMzKQorKysgV2ViQ29y
ZS9wbGF0Zm9ybS9TY3JvbGxWaWV3LmgJKHdvcmtpbmcgY29weSkKQEAgLTI1Myw3ICsyNTMsNyBA
QCBwcml2YXRlOgogICAgIGludCBtX3Njcm9sbGJhcnNBdm9pZGluZ1Jlc2l6ZXI7CiAgICAgYm9v
bCBtX3Njcm9sbGJhcnNTdXBwcmVzc2VkOwogCi0gICAgYm9vbCBtX3VwZGF0aW5nU2Nyb2xsYmFy
QXR0cmlidXRlczsKKyAgICBib29sIG1faW5VcGRhdGVTY3JvbGxiYXJzOwogICAgIHVuc2lnbmVk
IG1fdXBkYXRlU2Nyb2xsYmFyc1Bhc3M7CiAKICAgICBJbnRQb2ludCBtX3BhblNjcm9sbEljb25Q
b2ludDsKSW5kZXg6IFdlYktpdC9tYWMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9t
YWMvQ2hhbmdlTG9nCShyZXZpc2lvbiA0MjQ1MikKKysrIFdlYktpdC9tYWMvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjQgQEAKKzIwMDktMDQtMTMgIERhdmlkIEh5YXR0ICA8
aHlhdHRAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEZpeCBmb3IgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTI1MTI1LiAgUmV3b3JrIHNjcm9sbGluZyBzbyB0aGF0IGEgbGF5b3V0IGhhcHBlbnMgZmlyc3Qg
d2hlbgorICAgICAgICBpdCdzIGFscmVhZHkgbmVlZGVkIHNvIHRoYXQgdGhlIGNvZGUgZG9lc24n
dCBlbmQgdXAgbWFraW5nIGJhZCBkZWNpc2lvbnMgYmFzZWQgb2ZmIGludmFsaWQgZG9jdW1lbnQg
c2l6ZXMuCisKKyAgICAgICAgVGhpcyBwYXRjaCBhbHNvIGVsaW1pbmF0ZXMgV2ViSFRNTFZpZXcn
cyBzZXBhcmF0ZSBub3Rpb24gb2YgbmVlZGluZyBhIGxheW91dCBhbmQganVzdCBjb25zb2xpZGF0
ZXMgaXQgd2l0aAorICAgICAgICBXZWJDb3JlJ3Mgbm90aW9uIG9mIG5lZWRpbmcgbGF5b3V0Lgor
CisgICAgICAgICogV2ViVmlldy9XZWJEeW5hbWljU2Nyb2xsQmFyc1ZpZXcubToKKyAgICAgICAg
KC1bV2ViRHluYW1pY1Njcm9sbEJhcnNWaWV3IHVwZGF0ZVNjcm9sbGVyc10pOgorICAgICAgICAq
IFdlYlZpZXcvV2ViSFRNTFZpZXcubW06CisgICAgICAgICgtW1dlYkhUTUxWaWV3IF9mcmFtZU9y
Qm91bmRzQ2hhbmdlZF0pOgorICAgICAgICAoLVtXZWJIVE1MVmlldyBpbml0V2l0aEZyYW1lOl0p
OgorICAgICAgICAoLVtXZWJIVE1MVmlldyBsYXlvdXRUb01pbmltdW1QYWdlV2lkdGg6bWF4aW11
bVBhZ2VXaWR0aDphZGp1c3RpbmdWaWV3U2l6ZTpdKToKKyAgICAgICAgKC1bV2ViSFRNTFZpZXcg
c2V0TmVlZHNMYXlvdXQ6XSk6CisgICAgICAgICgtW1dlYkhUTUxWaWV3IF9sYXlvdXRJZk5lZWRl
ZF0pOgorICAgICAgICAoLVtXZWJIVE1MVmlldyBfbmVlZHNMYXlvdXRdKToKKyAgICAgICAgKiBX
ZWJWaWV3L1dlYkhUTUxWaWV3SW50ZXJuYWwuaDoKKwogMjAwOS0wNC0xMyAgQnJhZHkgRWlkc29u
ICA8YmVpZHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgVGltIEhhdGNoZXIK
SW5kZXg6IFdlYktpdC9tYWMvV2ViVmlldy9XZWJEeW5hbWljU2Nyb2xsQmFyc1ZpZXcubQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJLaXQvbWFjL1dlYlZpZXcvV2ViRHluYW1pY1Njcm9sbEJhcnNWaWV3Lm0J
KHJldmlzaW9uIDQyMzM0KQorKysgV2ViS2l0L21hYy9XZWJWaWV3L1dlYkR5bmFtaWNTY3JvbGxC
YXJzVmlldy5tCSh3b3JraW5nIGNvcHkpCkBAIC0xMjMsNiArMTIzLDE4IEBAIHN0YXRpYyBjb25z
dCB1bnNpZ25lZCBjTWF4VXBkYXRlU2Nyb2xsYmEKIAogICAgIG5lZWRzTGF5b3V0ID0gTk87CiAK
KyAgICAvLyBJZiB3ZSBjYW1lIGluIGhlcmUgd2l0aCB0aGUgdmlldyBhbHJlYWR5IG5lZWRpbmcg
YSBsYXlvdXQsIHRoZW4gZ28gYWhlYWQgYW5kIGRvIHRoYXQKKyAgICAvLyBmaXJzdC4gIChUaGlz
IHdpbGwgYmUgdGhlIGNvbW1vbiBjYXNlLCBlLmcuLCB3aGVuIHRoZSBwYWdlIGNoYW5nZXMgZHVl
IHRvIHdpbmRvdyByZXNpemluZyBmb3IgZXhhbXBsZSkuCisgICAgLy8gVGhpcyBsYXlvdXQgd2ls
bCBub3QgcmUtZW50ZXIgdXBkYXRlU2Nyb2xsZXJzIGFuZCBkb2VzIG5vdCBjb3VudCB0b3dhcmRz
IG91ciBtYXggbGF5b3V0IHBhc3MgdG90YWwuCisgICAgaWYgKFtkb2N1bWVudFZpZXcgaXNLaW5k
T2ZDbGFzczpbV2ViSFRNTFZpZXcgY2xhc3NdXSkgeworICAgICAgICBXZWJIVE1MVmlldyogaHRt
bFZpZXcgPSAoV2ViSFRNTFZpZXcqKWRvY3VtZW50VmlldzsKKyAgICAgICAgaWYgKFtodG1sVmll
dyBfbmVlZHNMYXlvdXRdKSB7CisgICAgICAgICAgICBpblVwZGF0ZVNjcm9sbGVycyA9IFlFUzsK
KyAgICAgICAgICAgIFsoaWQgPFdlYkRvY3VtZW50Vmlldz4pZG9jdW1lbnRWaWV3IGxheW91dF07
CisgICAgICAgICAgICBpblVwZGF0ZVNjcm9sbGVycyA9IE5POworICAgICAgICB9CisgICAgfQor
CiAgICAgTlNTaXplIGRvY3VtZW50U2l6ZSA9IFtkb2N1bWVudFZpZXcgZnJhbWVdLnNpemU7CiAg
ICAgTlNTaXplIHZpc2libGVTaXplID0gW3NlbGYgZG9jdW1lbnRWaXNpYmxlUmVjdF0uc2l6ZTsK
ICAgICAKQEAgLTE1NSw3ICsxNjcsNyBAQCBzdGF0aWMgY29uc3QgdW5zaWduZWQgY01heFVwZGF0
ZVNjcm9sbGJhCiAgICAgaWYgKG5lZWRzTGF5b3V0ICYmIGluVXBkYXRlU2Nyb2xsZXJzTGF5b3V0
UGFzcyA8IGNNYXhVcGRhdGVTY3JvbGxiYXJzUGFzcyAmJiAKICAgICAgICAgW2RvY3VtZW50Vmll
dyBjb25mb3Jtc1RvUHJvdG9jb2w6QHByb3RvY29sKFdlYkRvY3VtZW50VmlldyldKSB7CiAgICAg
ICAgIGluVXBkYXRlU2Nyb2xsZXJzTGF5b3V0UGFzcysrOwotICAgICAgICBbKGlkIDxXZWJEb2N1
bWVudFZpZXc+KWRvY3VtZW50VmlldyBzZXROZWVkc0xheW91dDogWUVTXTsKKyAgICAgICAgWyhp
ZCA8V2ViRG9jdW1lbnRWaWV3Pilkb2N1bWVudFZpZXcgc2V0TmVlZHNMYXlvdXQ6WUVTXTsKICAg
ICAgICAgWyhpZCA8V2ViRG9jdW1lbnRWaWV3Pilkb2N1bWVudFZpZXcgbGF5b3V0XTsKICAgICAg
ICAgTlNTaXplIG5ld0RvY3VtZW50U2l6ZSA9IFtkb2N1bWVudFZpZXcgZnJhbWVdLnNpemU7CiAg
ICAgICAgIGlmIChOU0VxdWFsU2l6ZXMoZG9jdW1lbnRTaXplLCBuZXdEb2N1bWVudFNpemUpKSB7
CkluZGV4OiBXZWJLaXQvbWFjL1dlYlZpZXcvV2ViSFRNTFZpZXcubW0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2ViS2l0L21hYy9XZWJWaWV3L1dlYkhUTUxWaWV3Lm1tCShyZXZpc2lvbiA0MjQzMykKKysrIFdl
YktpdC9tYWMvV2ViVmlldy9XZWJIVE1MVmlldy5tbQkod29ya2luZyBjb3B5KQpAQCAtMzk3LDcg
KzM5Nyw2IEBAIHN0cnVjdCBXZWJIVE1MVmlld0ludGVycHJldEtleUV2ZW50c1BhcmEKIEBpbnRl
cmZhY2UgV2ViSFRNTFZpZXdQcml2YXRlIDogTlNPYmplY3QgewogQHB1YmxpYwogICAgIEJPT0wg
Y2xvc2VkOwotICAgIEJPT0wgbmVlZHNMYXlvdXQ7CiAgICAgQk9PTCBuZWVkc1RvQXBwbHlTdHls
ZXM7CiAgICAgQk9PTCBpZ25vcmluZ01vdXNlRHJhZ2dlZEV2ZW50czsKICAgICBCT09MIHByaW50
aW5nOwpAQCAtMTE0OSw5ICsxMTQ4LDEwIEBAIHN0YXRpYyB2b2lkIF91cGRhdGVNb3VzZW92ZXJU
aW1lckNhbGxiYWMKIAogLSAodm9pZClfZnJhbWVPckJvdW5kc0NoYW5nZWQKIHsKLSAgICBpZiAo
IU5TRXF1YWxTaXplcyhfcHJpdmF0ZS0+bGFzdExheW91dFNpemUsIFsoTlNDbGlwVmlldyAqKVtz
ZWxmIHN1cGVydmlld10gZG9jdW1lbnRWaXNpYmxlUmVjdF0uc2l6ZSkpIHsKKyAgICBpZiAoIU5T
RXF1YWxTaXplcyhfcHJpdmF0ZS0+bGFzdExheW91dFNpemUsIFtbc2VsZiBzdXBlcnZpZXddIGJv
dW5kc10uc2l6ZSkpIHsKICAgICAgICAgW3NlbGYgc2V0TmVlZHNMYXlvdXQ6WUVTXTsKICAgICAg
ICAgW3NlbGYgc2V0TmVlZHNEaXNwbGF5OllFU107CisgICAgICAgIF9wcml2YXRlLT5sYXN0TGF5
b3V0U2l6ZSA9IFtbc2VsZiBzdXBlcnZpZXddIGJvdW5kc10uc2l6ZTsKICAgICAgICAgW19wcml2
YXRlLT5jb21wQ29udHJvbGxlciBlbmRSZXZlcnRpbmdDaGFuZ2U6Tk8gbW92ZUxlZnQ6Tk9dOwog
ICAgIH0KIApAQCAtMjI1NSw3ICsyMjU1LDYgQEAgc3RhdGljIHZvaWQgX3VwZGF0ZU1vdXNlb3Zl
clRpbWVyQ2FsbGJhYwogICAgIF9wcml2YXRlID0gW1tXZWJIVE1MVmlld1ByaXZhdGUgYWxsb2Nd
IGluaXRdOwogCiAgICAgX3ByaXZhdGUtPnBsdWdpbkNvbnRyb2xsZXIgPSBbW1dlYlBsdWdpbkNv
bnRyb2xsZXIgYWxsb2NdIGluaXRXaXRoRG9jdW1lbnRWaWV3OnNlbGZdOwotICAgIF9wcml2YXRl
LT5uZWVkc0xheW91dCA9IFlFUzsKICAgICAKICAgICByZXR1cm4gc2VsZjsKIH0KQEAgLTI5MzEs
NyArMjkzMCw3IEBAIHN0YXRpYyB2b2lkIF91cGRhdGVGb2N1c2VkQW5kQWN0aXZlU3RhdGUKIHsK
ICAgICBbc2VsZiByZWFwcGx5U3R5bGVzXTsKICAgICAKLSAgICBpZiAoIV9wcml2YXRlLT5uZWVk
c0xheW91dCAmJiAhW1tzZWxmIF9mcmFtZV0gX25lZWRzTGF5b3V0XSkKKyAgICBpZiAoIVtzZWxm
IF9uZWVkc0xheW91dF0pCiAgICAgICAgIHJldHVybjsKIAogI2lmZGVmIExPR19USU1FUyAgICAg
ICAgCkBAIC0yOTQxLDEwICsyOTQwLDggQEAgc3RhdGljIHZvaWQgX3VwZGF0ZUZvY3VzZWRBbmRB
Y3RpdmVTdGF0ZQogICAgIExPRyhWaWV3LCAiJUAgZG9pbmcgbGF5b3V0Iiwgc2VsZik7CiAKICAg
ICBGcmFtZSogY29yZUZyYW1lID0gY29yZShbc2VsZiBfZnJhbWVdKTsKLSAgICBpZiAoIWNvcmVG
cmFtZSkgewotICAgICAgICBfcHJpdmF0ZS0+bmVlZHNMYXlvdXQgPSBOTzsKKyAgICBpZiAoIWNv
cmVGcmFtZSkKICAgICAgICAgcmV0dXJuOwotICAgIH0KIAogICAgIGlmIChGcmFtZVZpZXcqIGNv
cmVWaWV3ID0gY29yZUZyYW1lLT52aWV3KCkpIHsKICAgICAgICAgaWYgKG1pblBhZ2VXaWR0aCA+
IDAuMCkKQEAgLTI5NTUsMTEgKzI5NTIsNyBAQCBzdGF0aWMgdm9pZCBfdXBkYXRlRm9jdXNlZEFu
ZEFjdGl2ZVN0YXRlCiAgICAgICAgICAgICAgICAgY29yZVZpZXctPmFkanVzdFZpZXdTaXplKCk7
CiAgICAgICAgIH0KICAgICB9Ci0gICAgX3ByaXZhdGUtPm5lZWRzTGF5b3V0ID0gTk87CiAgICAg
Ci0gICAgaWYgKCFfcHJpdmF0ZS0+cHJpbnRpbmcpCi0gICAgICAgIF9wcml2YXRlLT5sYXN0TGF5
b3V0U2l6ZSA9IFsoTlNDbGlwVmlldyAqKVtzZWxmIHN1cGVydmlld10gZG9jdW1lbnRWaXNpYmxl
UmVjdF0uc2l6ZTsKLQogI2lmZGVmIExPR19USU1FUyAgICAgICAgCiAgICAgZG91YmxlIHRoaXNU
aW1lID0gQ0ZBYnNvbHV0ZVRpbWVHZXRDdXJyZW50KCkgLSBzdGFydDsKICAgICBMT0coVGltaW5n
LCAiJXMgbGF5b3V0IHNlY29uZHMgPSAlZiIsIFtzZWxmIFVSTF0sIHRoaXNUaW1lKTsKQEAgLTMw
NTEsNyArMzA0NCwxNCBAQCBzdGF0aWMgdm9pZCBfdXBkYXRlRm9jdXNlZEFuZEFjdGl2ZVN0YXRl
CiAtICh2b2lkKXNldE5lZWRzTGF5b3V0OiAoQk9PTClmbGFnCiB7CiAgICAgTE9HKFZpZXcsICIl
QCBzZXROZWVkc0xheW91dDolQCIsIHNlbGYsIGZsYWcgPyBAIllFUyIgOiBAIk5PIik7Ci0gICAg
X3ByaXZhdGUtPm5lZWRzTGF5b3V0ID0gZmxhZzsKKyAgICBpZiAoIWZsYWcpCisgICAgICAgIHJl
dHVybjsgLy8gVGhlcmUncyBubyB3YXkgdG8gc2F5IHlvdSBkb24ndCBuZWVkIGEgbGF5b3V0Lgor
ICAgIGlmIChGcmFtZSogZnJhbWUgPSBjb3JlKFtzZWxmIF9mcmFtZV0pKSB7CisgICAgICAgIGlm
IChmcmFtZS0+ZG9jdW1lbnQoKSAmJiBmcmFtZS0+ZG9jdW1lbnQoKS0+aW5QYWdlQ2FjaGUoKSkK
KyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgaWYgKEZyYW1lVmlldyogdmlldyA9IGZyYW1l
LT52aWV3KCkpCisgICAgICAgICAgICB2aWV3LT5zZXROZWVkc0xheW91dCgpOworICAgIH0KIH0K
IAogLSAodm9pZClzZXROZWVkc1RvQXBwbHlTdHlsZXM6IChCT09MKWZsYWcKQEAgLTUxMDksOSAr
NTEwOSw3IEBAIHN0YXRpYyBDR1BvaW50IGNvcmVHcmFwaGljc1NjcmVlblBvaW50Rm8KIHsKICAg
ICBBU1NFUlQoIV9wcml2YXRlLT5zdWJ2aWV3c1NldEFzaWRlKTsKIAotICAgIGlmIChbW3NlbGYg
X2ZyYW1lXSBfbmVlZHNMYXlvdXRdKQotICAgICAgICBfcHJpdmF0ZS0+bmVlZHNMYXlvdXQgPSBZ
RVM7Ci0gICAgaWYgKF9wcml2YXRlLT5uZWVkc1RvQXBwbHlTdHlsZXMgfHwgX3ByaXZhdGUtPm5l
ZWRzTGF5b3V0KQorICAgIGlmIChfcHJpdmF0ZS0+bmVlZHNUb0FwcGx5U3R5bGVzIHx8IFtzZWxm
IF9uZWVkc0xheW91dF0pCiAgICAgICAgIFtzZWxmIGxheW91dF07CiB9CiAKQEAgLTUxNDgsNiAr
NTE0NiwxMSBAQCBzdGF0aWMgQ0dQb2ludCBjb3JlR3JhcGhpY3NTY3JlZW5Qb2ludEZvCiAgICAg
cmV0dXJuIF9wcml2YXRlLT5yZXNpZ25pbmdGaXJzdFJlc3BvbmRlcjsKIH0KIAorLSAoQk9PTClf
bmVlZHNMYXlvdXQKK3sKKyAgICByZXR1cm4gW1tzZWxmIF9mcmFtZV0gX25lZWRzTGF5b3V0XTsK
K30KKwogI2lmIFVTRShBQ0NFTEVSQVRFRF9DT01QT1NJVElORykKIC0gKHZvaWQpYXR0YWNoUm9v
dExheWVyOihDQUxheWVyKilsYXllcgogewpJbmRleDogV2ViS2l0L21hYy9XZWJWaWV3L1dlYkhU
TUxWaWV3SW50ZXJuYWwuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvbWFjL1dlYlZpZXcvV2ViSFRN
TFZpZXdJbnRlcm5hbC5oCShyZXZpc2lvbiA0MjQzMykKKysrIFdlYktpdC9tYWMvV2ViVmlldy9X
ZWJIVE1MVmlld0ludGVybmFsLmgJKHdvcmtpbmcgY29weSkKQEAgLTU5LDYgKzU5LDcgQEAgbmFt
ZXNwYWNlIFdlYkNvcmUgewogLSAodm9pZClfd2ViX2xheW91dElmTmVlZGVkUmVjdXJzaXZlOwog
LSAodm9pZClfZGVzdHJveUFsbFdlYlBsdWdpbnM7CiAtIChCT09MKV9pc1Jlc2lnbmluZ0ZpcnN0
UmVzcG9uZGVyOworLSAoQk9PTClfbmVlZHNMYXlvdXQ7CiAKICNpZiBVU0UoQUNDRUxFUkFURURf
Q09NUE9TSVRJTkcpCiAtICh2b2lkKWF0dGFjaFJvb3RMYXllcjooQ0FMYXllciopbGF5ZXI7Cg==
</data>
<flag name="review"
          id="14652"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>