<?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>21133</bug_id>
          
          <creation_ts>2008-09-25 22:53:09 -0700</creation_ts>
          <short_desc>Rename resizeContents to setContentsSize and make it cross-platform</short_desc>
          <delta_ts>2008-09-25 23:07:36 -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>Platform</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>21083</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dave Hyatt">hyatt</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>92864</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-09-25 22:53:09 -0700</bug_when>
    <thetext>Rename resizeContents to setContentsSize and make it cross-platform.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>92866</commentid>
    <comment_count>1</comment_count>
      <attachid>23839</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-09-25 22:55:18 -0700</bug_when>
    <thetext>Created attachment 23839
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>92867</commentid>
    <comment_count>2</comment_count>
      <attachid>23839</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2008-09-25 22:59:47 -0700</bug_when>
    <thetext>Comment on attachment 23839
Patch

you break wx --

+    win-&gt;SetVirtualSize(newSize.width(), newSize.height());

should be platformWdiget()-&gt;SetVirtualSize...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>92868</commentid>
    <comment_count>3</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-09-25 23:07:36 -0700</bug_when>
    <thetext>Fixed in r36931.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>23839</attachid>
            <date>2008-09-25 22:55:18 -0700</date>
            <delta_ts>2008-09-25 22:59:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>9419</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDM2OTI5
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjggQEAKKzIwMDgtMDkt
MjUgIERhdmlkIEh5YXR0ICA8aHlhdHRAYXBwbGUuY29tPgorCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTEzMworICAgICAgICAKKyAgICAgICAgUmVu
YW1lIHJlc2l6ZUNvbnRlbnRzIG1ldGhvZCBvbiBTY3JvbGxWaWV3IHRvIHNldENvbnRlbnRzU2l6
ZSAodG8gbWF0Y2ggY29udGVudHNTaXplKCkpLiAgTWFrZSBpdAorICAgICAgICBjcm9zcy1wbGF0
Zm9ybS4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IGxvYWRlci9GcmFtZUxvYWRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGcmFtZUxvYWRlcjo6
YmVnaW4pOgorICAgICAgICAqIHBhZ2UvRnJhbWVWaWV3LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkZyYW1lVmlldzo6YWRqdXN0Vmlld1NpemUpOgorICAgICAgICAqIHBsYXRmb3JtL1Njcm9sbFZp
ZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsVmlldzo6c2V0Q29udGVudHNTaXplKToK
KyAgICAgICAgKiBwbGF0Zm9ybS9TY3JvbGxWaWV3Lmg6CisgICAgICAgIChXZWJDb3JlOjpTY3Jv
bGxWaWV3Ojp1cGRhdGVTY3JvbGxiYXJzKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvU2Nyb2xs
Vmlld0d0ay5jcHA6CisgICAgICAgICogcGxhdGZvcm0vbWFjL1Njcm9sbFZpZXdNYWMubW06Cisg
ICAgICAgIChXZWJDb3JlOjpTY3JvbGxWaWV3OjpwbGF0Zm9ybVNldENvbnRlbnRzU2l6ZSk6Cisg
ICAgICAgICogcGxhdGZvcm0vcXQvU2Nyb2xsVmlld1F0LmNwcDoKKyAgICAgICAgKiBwbGF0Zm9y
bS93aW4vU2Nyb2xsVmlld1dpbi5jcHA6CisgICAgICAgICogcGxhdGZvcm0vd3gvU2Nyb2xsVmll
d1d4LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbFZpZXc6OnBsYXRmb3JtU2V0Q29udGVu
dHNTaXplKToKKwogMjAwOC0wOS0yNSAgRGF2aWQgSHlhdHQgIDxoeWF0dEBhcHBsZS5jb20+CiAK
ICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMTMyCklu
ZGV4OiBsb2FkZXIvRnJhbWVMb2FkZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGxvYWRlci9GcmFtZUxv
YWRlci5jcHAJKHJldmlzaW9uIDM2OTI5KQorKysgbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtOTY5LDcgKzk2OSw3IEBAIHZvaWQgRnJhbWVMb2FkZXI6OmJlZ2luKGNv
bnN0IEtVUkwmIHVybCwKICAgICBkb2N1bWVudC0+aW1wbGljaXRPcGVuKCk7CiAKICAgICBpZiAo
bV9mcmFtZS0+dmlldygpKQotICAgICAgICBtX2ZyYW1lLT52aWV3KCktPnJlc2l6ZUNvbnRlbnRz
KDAsIDApOworICAgICAgICBtX2ZyYW1lLT52aWV3KCktPnNldENvbnRlbnRzU2l6ZShJbnRTaXpl
KCkpOwogCiAjaWYgVVNFKExPV19CQU5EV0lEVEhfRElTUExBWSkKICAgICAvLyBMb3cgYmFuZHdp
ZHRoIGRpc3BsYXkgaXMgYSBmaXJzdCBwYXNzIGRpc3BsYXkgd2l0aG91dCBleHRlcm5hbCByZXNv
dXJjZXMKSW5kZXg6IHBhZ2UvRnJhbWVWaWV3LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBwYWdlL0ZyYW1l
Vmlldy5jcHAJKHJldmlzaW9uIDM2OTI5KQorKysgcGFnZS9GcmFtZVZpZXcuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC0yNjYsNyArMjY2LDcgQEAgdm9pZCBGcmFtZVZpZXc6OmFkanVzdFZpZXdTaXpl
KCkKICAgICBSZW5kZXJWaWV3KiByb290ID0gbV9mcmFtZS0+Y29udGVudFJlbmRlcmVyKCk7CiAg
ICAgaWYgKCFyb290KQogICAgICAgICByZXR1cm47Ci0gICAgcmVzaXplQ29udGVudHMocm9vdC0+
b3ZlcmZsb3dXaWR0aCgpLCByb290LT5vdmVyZmxvd0hlaWdodCgpKTsKKyAgICBzZXRDb250ZW50
c1NpemUoSW50U2l6ZShyb290LT5vdmVyZmxvd1dpZHRoKCksIHJvb3QtPm92ZXJmbG93SGVpZ2h0
KCkpKTsKIH0KIAogdm9pZCBGcmFtZVZpZXc6OmFwcGx5T3ZlcmZsb3dUb1ZpZXdwb3J0KFJlbmRl
ck9iamVjdCogbywgU2Nyb2xsYmFyTW9kZSYgaE1vZGUsIFNjcm9sbGJhck1vZGUmIHZNb2RlKQpJ
bmRleDogcGxhdGZvcm0vU2Nyb2xsVmlldy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gcGxhdGZvcm0vU2Ny
b2xsVmlldy5jcHAJKHJldmlzaW9uIDM2OTI5KQorKysgcGxhdGZvcm0vU2Nyb2xsVmlldy5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTg1LDYgKzg1LDE3IEBAIEludFNpemUgU2Nyb2xsVmlldzo6Y29u
dGVudHNTaXplKCkgY29uc3QKICAgICByZXR1cm4gbV9jb250ZW50c1NpemU7CiB9CiAKK3ZvaWQg
U2Nyb2xsVmlldzo6c2V0Q29udGVudHNTaXplKGNvbnN0IEludFNpemUmIG5ld1NpemUpCit7Cisg
ICAgaWYgKGNvbnRlbnRzU2l6ZSgpID09IG5ld1NpemUpCisgICAgICAgIHJldHVybjsKKyAgICBt
X2NvbnRlbnRzU2l6ZSA9IG5ld1NpemU7CisgICAgaWYgKHBsYXRmb3JtV2lkZ2V0KCkpCisgICAg
ICAgIHBsYXRmb3JtU2V0Q29udGVudHNTaXplKCk7CisgICAgZWxzZQorICAgICAgICB1cGRhdGVT
Y3JvbGxiYXJzKHNjcm9sbE9mZnNldCgpKTsKK30KKwogSW50UG9pbnQgU2Nyb2xsVmlldzo6bWF4
aW11bVNjcm9sbFBvc2l0aW9uKCkgY29uc3QKIHsKICAgICBJbnRTaXplIG1heGltdW1PZmZzZXQg
PSBjb250ZW50c1NpemUoKSAtIHZpc2libGVDb250ZW50UmVjdCgpLnNpemUoKTsKSW5kZXg6IHBs
YXRmb3JtL1Njcm9sbFZpZXcuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBwbGF0Zm9ybS9TY3JvbGxWaWV3LmgJ
KHJldmlzaW9uIDM2OTI5KQorKysgcGxhdGZvcm0vU2Nyb2xsVmlldy5oCSh3b3JraW5nIGNvcHkp
CkBAIC04MywxMiArODMsMTMgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgICAgICBpbnQgdmlz
aWJsZVdpZHRoKCkgY29uc3QgeyByZXR1cm4gdmlzaWJsZUNvbnRlbnRSZWN0KCkud2lkdGgoKTsg
fQogICAgICAgICBpbnQgdmlzaWJsZUhlaWdodCgpIGNvbnN0IHsgcmV0dXJuIHZpc2libGVDb250
ZW50UmVjdCgpLmhlaWdodCgpOyB9CiAgICAgICAgIAotICAgICAgICAvLyBNZXRob2RzIGZvciBv
YnRhaW5pbmcgdGhlIHNpemUgb2YgdGhlIGRvY3VtZW50IGNvbnRhaW5lZCBpbnNpZGUgdGhlIFNj
cm9sbFZpZXcgKGFzIGFuIEludFNpemUgb3IgYXMgaW5kaXZpZHVhbCB3aWR0aCBhbmQgaGVpZ2h0
CisgICAgICAgIC8vIE1ldGhvZHMgZm9yIGdldHRpbmcvc2V0dGluZyB0aGUgc2l6ZSBvZiB0aGUg
ZG9jdW1lbnQgY29udGFpbmVkIGluc2lkZSB0aGUgU2Nyb2xsVmlldyAoYXMgYW4gSW50U2l6ZSBv
ciBhcyBpbmRpdmlkdWFsIHdpZHRoIGFuZCBoZWlnaHQKICAgICAgICAgLy8gdmFsdWVzKS4KICAg
ICAgICAgSW50U2l6ZSBjb250ZW50c1NpemUoKSBjb25zdDsKICAgICAgICAgaW50IGNvbnRlbnRz
V2lkdGgoKSBjb25zdCB7IHJldHVybiBjb250ZW50c1NpemUoKS53aWR0aCgpOyB9CiAgICAgICAg
IGludCBjb250ZW50c0hlaWdodCgpIGNvbnN0IHsgcmV0dXJuIGNvbnRlbnRzU2l6ZSgpLmhlaWdo
dCgpOyB9Ci0KKyAgICAgICAgdm9pZCBzZXRDb250ZW50c1NpemUoY29uc3QgSW50U2l6ZSYpOwor
ICAgICAgIAogICAgICAgICAvLyBNZXRob2RzIGZvciBxdWVyeWluZyB0aGUgY3VycmVudCBzY3Jv
bGxlZCBwb3NpdGlvbiAoYm90aCBhcyBhIHBvaW50LCBhIHNpemUsIG9yIGFzIGluZGl2aWR1YWwg
WCBhbmQgWSB2YWx1ZXMpLgogICAgICAgICBJbnRQb2ludCBzY3JvbGxQb3NpdGlvbigpIGNvbnN0
IHsgcmV0dXJuIHZpc2libGVDb250ZW50UmVjdCgpLmxvY2F0aW9uKCk7IH0KICAgICAgICAgSW50
U2l6ZSBzY3JvbGxPZmZzZXQoKSBjb25zdCB7IHJldHVybiB2aXNpYmxlQ29udGVudFJlY3QoKS5s
b2NhdGlvbigpIC0gSW50UG9pbnQoKTsgfSAvLyBHZXRzIHRoZSBzY3JvbGxlZCBwb3NpdGlvbiBh
cyBhbiBJbnRTaXplLiBDb252ZW5pZW50IGZvciBhZGRpbmcgdG8gb3RoZXIgc2l6ZXMuCkBAIC0x
MTQsOSArMTE1LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgICAgICBTY3JvbGxiYXJNb2Rl
IGhTY3JvbGxiYXJNb2RlKCkgY29uc3Q7CiAKICAgICAgICAgYm9vbCBpc1Njcm9sbGFibGUoKTsK
LSAgICAgICAgCi0gICAgICAgIHZpcnR1YWwgdm9pZCByZXNpemVDb250ZW50cyhpbnQgdywgaW50
IGgpOwotICAgICAgICAKKyAgICAgICAgIAogICAgICAgICAvLyBFdmVudCBjb29yZGluYXRlcyBh
cmUgYXNzdW1lZCB0byBiZSBpbiB0aGUgY29vcmRpbmF0ZSBzcGFjZSBvZiBhIHdpbmRvdyB0aGF0
IGNvbnRhaW5zCiAgICAgICAgIC8vIHRoZSBlbnRpcmUgd2lkZ2V0IGhpZXJhcmNoeS4gSXQgaXMg
dXAgdG8gdGhlIHBsYXRmb3JtIHRvIGRlY2lkZSB3aGF0IHRoZSBwcmVjaXNlIGRlZmluaXRpb24K
ICAgICAgICAgLy8gb2YgY29udGFpbmluZyB3aW5kb3cgaXMuIChGb3IgZXhhbXBsZSBvbiBNYWMg
aXQgaXMgdGhlIGNvbnRhaW5pbmcgTlNXaW5kb3cuKQpAQCAtMTgyLDYgKzE4MSw3IEBAIG5hbWVz
cGFjZSBXZWJDb3JlIHsKICAgICAgICAgdm9pZCBwbGF0Zm9ybVNldENhbkJsaXRPblNjcm9sbCgp
OwogICAgICAgICBJbnRSZWN0IHBsYXRmb3JtVmlzaWJsZUNvbnRlbnRSZWN0KGJvb2wgaW5jbHVk
ZVNjcm9sbGJhcnMpIGNvbnN0OwogICAgICAgICBJbnRTaXplIHBsYXRmb3JtQ29udGVudHNTaXpl
KCkgY29uc3Q7CisgICAgICAgIHZvaWQgcGxhdGZvcm1TZXRDb250ZW50c1NpemUoKTsKIAogI2lm
IFBMQVRGT1JNKE1BQykgJiYgZGVmaW5lZCBfX09CSkNfXwogICAgIHB1YmxpYzoKQEAgLTIxNCw2
ICsyMTQsOCBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKICAgICBwcml2YXRlOgogICAgICAgICB2
b2lkIHVwZGF0ZVNjcm9sbGJhcnMoY29uc3QgSW50U2l6ZSYgZGVzaXJlZE9mZnNldCk7CisjZWxz
ZQorICAgICAgICB2b2lkIHVwZGF0ZVNjcm9sbGJhcnMoY29uc3QgSW50U2l6ZSYgZGVzaXJlZE9m
ZnNldCkge30gLy8gRklYTUU6IFRlbXBvcmFyeS4KICNlbmRpZgogCiAjaWYgUExBVEZPUk0oV0lO
KSB8fCBQTEFURk9STShRVCkgfHwgUExBVEZPUk0oTUFDKQpJbmRleDogcGxhdGZvcm0vZ3RrL1Nj
cm9sbFZpZXdHdGsuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHBsYXRmb3JtL2d0ay9TY3JvbGxWaWV3R3Rr
LmNwcAkocmV2aXNpb24gMzY5MjkpCisrKyBwbGF0Zm9ybS9ndGsvU2Nyb2xsVmlld0d0ay5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTM0NywxNiArMzQ3LDYgQEAgdm9pZCBTY3JvbGxWaWV3OjpzZXRT
Y3JvbGxQb3NpdGlvbihjb25zdAogICAgIHVwZGF0ZVNjcm9sbGJhcnMoSW50U2l6ZShuZXdTY3Jv
bGxQb3NpdGlvbi54KCksIG5ld1Njcm9sbFBvc2l0aW9uLnkoKSkpOwogfQogCi12b2lkIFNjcm9s
bFZpZXc6OnJlc2l6ZUNvbnRlbnRzKGludCB3LCBpbnQgaCkKLXsKLSAgICBJbnRTaXplIG5ld1Np
emUodywgaCk7Ci0gICAgaWYgKG1fY29udGVudHNTaXplID09IG5ld1NpemUpCi0gICAgICAgIHJl
dHVybjsKLQotICAgIG1fY29udGVudHNTaXplID0gbmV3U2l6ZTsKLSAgICB1cGRhdGVTY3JvbGxi
YXJzKG1fc2Nyb2xsT2Zmc2V0KTsKLX0KLQogU2Nyb2xsYmFyTW9kZSBTY3JvbGxWaWV3OjpoU2Ny
b2xsYmFyTW9kZSgpIGNvbnN0CiB7CiAgICAgcmV0dXJuIG1fZGF0YS0+aFNjcm9sbGJhck1vZGU7
CkluZGV4OiBwbGF0Zm9ybS9tYWMvU2Nyb2xsVmlld01hYy5tbQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBwbGF0
Zm9ybS9tYWMvU2Nyb2xsVmlld01hYy5tbQkocmV2aXNpb24gMzY5MjkpCisrKyBwbGF0Zm9ybS9t
YWMvU2Nyb2xsVmlld01hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTMyLDYgKzEzMiwxNyBAQCBJ
bnRTaXplIFNjcm9sbFZpZXc6OnBsYXRmb3JtQ29udGVudHNTaXplCiAgICAgcmV0dXJuIEludFNp
emUoKTsKIH0KIAordm9pZCBTY3JvbGxWaWV3OjpwbGF0Zm9ybVNldENvbnRlbnRzU2l6ZSgpCit7
CisgICAgQkVHSU5fQkxPQ0tfT0JKQ19FWENFUFRJT05TOworICAgIGludCB3ID0gbV9jb250ZW50
c1NpemUud2lkdGgoKTsKKyAgICBpbnQgaCA9IG1fY29udGVudHNTaXplLmhlaWdodCgpOworICAg
IExPRyhGcmFtZXMsICIlcCAlQCBhdCB3ICVkIGggJWRcbiIsIGRvY3VtZW50VmlldygpLCBbKGlk
KVtkb2N1bWVudFZpZXcoKSBjbGFzc10gY2xhc3NOYW1lXSwgdywgaCk7ICAgICAgICAgICAgCisg
ICAgTlNTaXplIHRlbXBTaXplID0geyBtYXgoMCwgdyksIG1heCgwLCBoKSB9OyAvLyB3b3JrYXJv
dW5kIGZvciA0MjEzMzE0CisgICAgW2RvY3VtZW50VmlldygpIHNldEZyYW1lU2l6ZTp0ZW1wU2l6
ZV07CisgICAgRU5EX0JMT0NLX09CSkNfRVhDRVBUSU9OUzsKK30KKwogdm9pZCBTY3JvbGxWaWV3
OjpzY3JvbGxSZWN0SW50b1ZpZXdSZWN1cnNpdmVseShjb25zdCBJbnRSZWN0JiByKQogeyAKICAg
ICBOU1JlY3QgcmVjdCA9IHI7CkBAIC0yMDksMTUgKzIyMCw2IEBAIHZvaWQgU2Nyb2xsVmlldzo6
c3VwcHJlc3NTY3JvbGxiYXJzKGJvb2wKICAgICBFTkRfQkxPQ0tfT0JKQ19FWENFUFRJT05TOwog
fQogCi12b2lkIFNjcm9sbFZpZXc6OnJlc2l6ZUNvbnRlbnRzKGludCB3LCBpbnQgaCkKLXsKLSAg
ICBCRUdJTl9CTE9DS19PQkpDX0VYQ0VQVElPTlM7Ci0gICAgTE9HKEZyYW1lcywgIiVwICVAIGF0
IHcgJWQgaCAlZFxuIiwgZG9jdW1lbnRWaWV3KCksIFsoaWQpW2RvY3VtZW50VmlldygpIGNsYXNz
XSBjbGFzc05hbWVdLCB3LCBoKTsgICAgICAgICAgICAKLSAgICBOU1NpemUgdGVtcFNpemUgPSB7
IG1heCgwLCB3KSwgbWF4KDAsIGgpIH07IC8vIHdvcmthcm91bmQgZm9yIDQyMTMzMTQKLSAgICBb
ZG9jdW1lbnRWaWV3KCkgc2V0RnJhbWVTaXplOnRlbXBTaXplXTsKLSAgICBFTkRfQkxPQ0tfT0JK
Q19FWENFUFRJT05TOwotfQotCiB2b2lkIFNjcm9sbFZpZXc6OnVwZGF0ZUNvbnRlbnRzKGNvbnN0
IEludFJlY3QmIHJlY3QsIGJvb2wgbm93KQogewogICAgIEJFR0lOX0JMT0NLX09CSkNfRVhDRVBU
SU9OUzsKSW5kZXg6IHBsYXRmb3JtL3F0L1Njcm9sbFZpZXdRdC5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
cGxhdGZvcm0vcXQvU2Nyb2xsVmlld1F0LmNwcAkocmV2aXNpb24gMzY5MjkpCisrKyBwbGF0Zm9y
bS9xdC9TY3JvbGxWaWV3UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMzcsMTUgKzIzNyw2IEBA
IHZvaWQgU2Nyb2xsVmlldzo6c2V0U2Nyb2xsUG9zaXRpb24oY29uc3QKICAgICB1cGRhdGVTY3Jv
bGxiYXJzKEludFNpemUobmV3U2Nyb2xsUG9zaXRpb24ueCgpLCBuZXdTY3JvbGxQb3NpdGlvbi55
KCkpKTsKIH0KIAotdm9pZCBTY3JvbGxWaWV3OjpyZXNpemVDb250ZW50cyhpbnQgdywgaW50IGgp
Ci17Ci0gICAgSW50U2l6ZSBuZXdDb250ZW50c1NpemUodywgaCk7Ci0gICAgaWYgKG1fY29udGVu
dHNTaXplICE9IG5ld0NvbnRlbnRzU2l6ZSkgewotICAgICAgICBtX2NvbnRlbnRzU2l6ZSA9IG5l
d0NvbnRlbnRzU2l6ZTsKLSAgICAgICAgdXBkYXRlU2Nyb2xsYmFycyhtX3Njcm9sbE9mZnNldCk7
Ci0gICAgfQotfQotCiB2b2lkIFNjcm9sbFZpZXc6OnNldEZyYW1lR2VvbWV0cnkoY29uc3QgSW50
UmVjdCYgbmV3R2VvbWV0cnkpCiB7CiAgICAgSW50UmVjdCBvbGRHZW9tZXRyeSA9IGZyYW1lR2Vv
bWV0cnkoKTsKSW5kZXg6IHBsYXRmb3JtL3dpbi9TY3JvbGxWaWV3V2luLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBwbGF0Zm9ybS93aW4vU2Nyb2xsVmlld1dpbi5jcHAJKHJldmlzaW9uIDM2OTI5KQorKysg
cGxhdGZvcm0vd2luL1Njcm9sbFZpZXdXaW4uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yOTQsMTUg
KzI5NCw2IEBAIHZvaWQgU2Nyb2xsVmlldzo6c2V0U2Nyb2xsUG9zaXRpb24oY29uc3QKICAgICB1
cGRhdGVTY3JvbGxiYXJzKEludFNpemUobmV3U2Nyb2xsUG9zaXRpb24ueCgpLCBuZXdTY3JvbGxQ
b3NpdGlvbi55KCkpKTsKIH0KIAotdm9pZCBTY3JvbGxWaWV3OjpyZXNpemVDb250ZW50cyhpbnQg
dywgaW50IGgpCi17Ci0gICAgSW50U2l6ZSBuZXdDb250ZW50c1NpemUodywgaCk7Ci0gICAgaWYg
KG1fY29udGVudHNTaXplICE9IG5ld0NvbnRlbnRzU2l6ZSkgewotICAgICAgICBtX2NvbnRlbnRz
U2l6ZSA9IG5ld0NvbnRlbnRzU2l6ZTsKLSAgICAgICAgdXBkYXRlU2Nyb2xsYmFycyhtX3Njcm9s
bE9mZnNldCk7Ci0gICAgfQotfQotCiB2b2lkIFNjcm9sbFZpZXc6OnNldEZyYW1lR2VvbWV0cnko
Y29uc3QgSW50UmVjdCYgbmV3R2VvbWV0cnkpCiB7CiAgICAgSW50UmVjdCBvbGRHZW9tZXRyeSA9
IGZyYW1lR2VvbWV0cnkoKTsKSW5kZXg6IHBsYXRmb3JtL3d4L1Njcm9sbFZpZXdXeC5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gcGxhdGZvcm0vd3gvU2Nyb2xsVmlld1d4LmNwcAkocmV2aXNpb24gMzY5Mjkp
CisrKyBwbGF0Zm9ybS93eC9TY3JvbGxWaWV3V3guY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMjAs
MTMgKzIyMCwxMCBAQCB2b2lkIFNjcm9sbFZpZXc6OnNldFNjcm9sbFBvc2l0aW9uKGNvbnN0CiAg
ICAgYWRqdXN0U2Nyb2xsYmFycygpOwogfQogCi12b2lkIFNjcm9sbFZpZXc6OnJlc2l6ZUNvbnRl
bnRzKGludCB3LGludCBoKQordm9pZCBTY3JvbGxWaWV3OjpwbGF0Zm9ybVNldENvbnRlbnRzU2l6
ZShjb25zdCBJbnRTaXplJiBuZXdTaXplKQogewotICAgIHd4V2luZG93KiB3aW4gPSBwbGF0Zm9y
bVdpZGdldCgpOwotICAgIGlmICh3aW4pIHsKLSAgICAgICAgd2luLT5TZXRWaXJ0dWFsU2l6ZSh3
LCBoKTsKLSAgICAgICAgYWRqdXN0U2Nyb2xsYmFycygpOwotICAgIH0KKyAgICB3aW4tPlNldFZp
cnR1YWxTaXplKG5ld1NpemUud2lkdGgoKSwgbmV3U2l6ZS5oZWlnaHQoKSk7CisgICAgYWRqdXN0
U2Nyb2xsYmFycygpOwogfQogCiBTY3JvbGxiYXIqIFNjcm9sbFZpZXc6Omhvcml6b250YWxTY3Jv
bGxiYXIoKSBjb25zdAo=
</data>
<flag name="review"
          id="10733"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>