<?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>144816</bug_id>
          
          <creation_ts>2015-05-08 15:56:52 -0700</creation_ts>
          <short_desc>Periodically repaint during resize while using the DynamicSizeWithMinimumViewSize layout strategy</short_desc>
          <delta_ts>2015-09-17 15:11:59 -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>WONTFIX</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="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>andersca</cc>
    
    <cc>mitz</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1093326</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-05-08 15:56:52 -0700</bug_when>
    <thetext>Periodically repaint during resize while using the DynamicSizeWithMinimumViewSize layout strategy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093327</commentid>
    <comment_count>1</comment_count>
      <attachid>252753</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-05-08 15:57:17 -0700</bug_when>
    <thetext>Created attachment 252753
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1126889</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-09-17 15:11:59 -0700</bug_when>
    <thetext>DynamicSizeWithMinimumViewSize is gone.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252753</attachid>
            <date>2015-05-08 15:57:17 -0700</date>
            <delta_ts>2015-05-08 16:02:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144816-20150508155557.patch</filename>
            <type>text/plain</type>
            <size>6390</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg0MDE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNWVjYzcwM2VmZTgzZTQ4
ZDI0Yzc1NGJlYzk3OWQ0NmVmZmZhYzRlYy4uNTAyNGYzNmUxYmJhYzlkOGNmNTZhNjFjY2JjMTJh
MTlkMjA1MDVhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIzIEBACiAyMDE1LTA1LTA4ICBUaW1v
dGh5IEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAorICAgICAgICBQZXJpb2Rp
Y2FsbHkgcmVwYWludCBkdXJpbmcgcmVzaXplIHdoaWxlIHVzaW5nIHRoZSBEeW5hbWljU2l6ZVdp
dGhNaW5pbXVtVmlld1NpemUgbGF5b3V0IHN0cmF0ZWd5CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQ4MTYKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9tYWMvV0tWaWV3TGF5b3V0U3Ry
YXRlZ3kubW06CisgICAgICAgICgtW1dLVmlld0R5bmFtaWNTaXplV2l0aE1pbmltdW1WaWV3U2l6
ZUxheW91dFN0cmF0ZWd5IGluaXRXaXRoUGFnZTp2aWV3Om1vZGU6XSk6CisgICAgICAgICgtW1dL
Vmlld0R5bmFtaWNTaXplV2l0aE1pbmltdW1WaWV3U2l6ZUxheW91dFN0cmF0ZWd5IF91cGRhdGVU
cmFuc2llbnRTY2FsZTpdKToKKyAgICAgICAgKC1bV0tWaWV3RHluYW1pY1NpemVXaXRoTWluaW11
bVZpZXdTaXplTGF5b3V0U3RyYXRlZ3kgdXBkYXRlTGF5b3V0XSk6CisgICAgICAgIEZhY3RvciBv
dXQgX3VwZGF0ZVRyYW5zaWVudFNjYWxlIGZyb20gdXBkYXRlTGF5b3V0LgorICAgICAgICBLZWVw
IHRyYWNrIG9mIHRoZSBsYXN0IHZpZXdTY2FsZUZhY3RvciB0aGF0IHdlIGtub3cgaXMgYmVpbmcg
ZGlzcGxheWVkCisgICAgICAgIChfbGFzdENvbW1pdHRlZFZpZXdTY2FsZSkgYW5kIHVzZSB0aGF0
IGZvciBjb21wdXRpbmcgdGhlIHRyYW5zaWVudCBzY2FsZSwKKyAgICAgICAgc28gdGhhdCB3ZSBj
YW4gcmVjb21wdXRlIHRoZSB0cmFuc2llbnQgc2NhbGUgd2hpbGUgdGhlIFVJIHByb2Nlc3MncyBu
b3Rpb24KKyAgICAgICAgb2YgdGhlIGFjdHVhbCB2aWV3IHNjYWxlIG1pZ2h0IGhhdmUgbW92ZWQg
YWhlYWQgb2Ygd2hhdCB0aGUgV2ViIHByb2Nlc3MgaGFzCisgICAgICAgIHBhaW50ZWQuCisKKzIw
MTUtMDUtMDggIFRpbW90aHkgSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCiAg
ICAgICAgIEZpeCB0aGUgYnVpbGQuCiAKICAgICAgICAgKiBQbGF0Zm9ybS9tYWMvTGF5ZXJIb3N0
aW5nQ29udGV4dC5tbToKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMv
V0tWaWV3TGF5b3V0U3RyYXRlZ3kubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvbWFjL1dL
Vmlld0xheW91dFN0cmF0ZWd5Lm1tCmluZGV4IDNlM2VhODUzZDY3MjUzY2M4ZTVkNzRlZDNkNDBk
MzYzMTY5MzE1YjYuLjgwNDcyNTJmMmU4ZmIxOGQxNTU4OWY3NDMxNDBkM2QxYzA5YjBlYTggMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV0tWaWV3TGF5b3V0U3RyYXRl
Z3kubW0KKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL21hYy9XS1ZpZXdMYXlvdXRTdHJh
dGVneS5tbQpAQCAtNDUsNyArNDUsMTEgQEAgdXNpbmcgbmFtZXNwYWNlIFdlYktpdDsKIEBpbnRl
cmZhY2UgV0tWaWV3RHluYW1pY1NpemVDb21wdXRlZEZyb21WaWV3U2NhbGVMYXlvdXRTdHJhdGVn
eSA6IFdLVmlld0xheW91dFN0cmF0ZWd5CiBAZW5kCiAKLUBpbnRlcmZhY2UgV0tWaWV3RHluYW1p
Y1NpemVXaXRoTWluaW11bVZpZXdTaXplTGF5b3V0U3RyYXRlZ3kgOiBXS1ZpZXdMYXlvdXRTdHJh
dGVneQorQGludGVyZmFjZSBXS1ZpZXdEeW5hbWljU2l6ZVdpdGhNaW5pbXVtVmlld1NpemVMYXlv
dXRTdHJhdGVneSA6IFdLVmlld0xheW91dFN0cmF0ZWd5IHsKKyAgICBCT09MIF9pc1dhaXRpbmdG
b3JDb21taXQ7CisgICAgQk9PTCBfaGFzUGVuZGluZ0xheW91dDsKKyAgICBDR0Zsb2F0IF9sYXN0
Q29tbWl0dGVkVmlld1NjYWxlOworfQogQGVuZAogCiBAaW1wbGVtZW50YXRpb24gV0tWaWV3TGF5
b3V0U3RyYXRlZ3kKQEAgLTI0NCwxMiArMjQ4LDI3IEBAIHVzaW5nIG5hbWVzcGFjZSBXZWJLaXQ7
CiAgICAgICAgIHJldHVybiBuaWw7CiAKICAgICBwYWdlLnNldFVzZUZpeGVkTGF5b3V0KHRydWUp
OworICAgIF9sYXN0Q29tbWl0dGVkVmlld1NjYWxlID0gX3BhZ2UtPnZpZXdTY2FsZUZhY3Rvcigp
OwogCiAgICAgcmV0dXJuIHNlbGY7CiB9CiAKKy0gKHZvaWQpX3VwZGF0ZVRyYW5zaWVudFNjYWxl
OihDR0Zsb2F0KXNjYWxlCit7CisgICAgZmxvYXQgdG9wQ29udGVudEluc2V0ID0gX3BhZ2UtPnRv
cENvbnRlbnRJbnNldCgpOworCisgICAgQ0dGbG9hdCByZWxhdGl2ZVNjYWxlID0gc2NhbGUgLyBf
bGFzdENvbW1pdHRlZFZpZXdTY2FsZTsKKworICAgIENBVHJhbnNmb3JtM0QgdHJhbnNmb3JtID0g
Q0FUcmFuc2Zvcm0zRE1ha2VUcmFuc2xhdGlvbigwLCB0b3BDb250ZW50SW5zZXQgLSAodG9wQ29u
dGVudEluc2V0ICogcmVsYXRpdmVTY2FsZSksIDApOworICAgIHRyYW5zZm9ybSA9IENBVHJhbnNm
b3JtM0RTY2FsZSh0cmFuc2Zvcm0sIHJlbGF0aXZlU2NhbGUsIHJlbGF0aXZlU2NhbGUsIDEpOwor
CisgICAgX3drVmlldy5fcm9vdExheWVyLnRyYW5zZm9ybSA9IHRyYW5zZm9ybTsKK30KKwogLSAo
dm9pZCl1cGRhdGVMYXlvdXQKIHsKKyAgICBfaGFzUGVuZGluZ0xheW91dCA9IE5POworCiAgICAg
Q0dGbG9hdCBzY2FsZSA9IDE7CiAKICAgICBDR0Zsb2F0IG1pbmltdW1WaWV3V2lkdGggPSBfd2tW
aWV3Ll9taW5pbXVtVmlld1NpemUud2lkdGg7CkBAIC0yNzEsNDAgKzI5MCw1MSBAQCB1c2luZyBu
YW1lc3BhY2UgV2ViS2l0OwogICAgICAgICBmaXhlZExheW91dFdpZHRoID0gbWluaW11bVZpZXdI
ZWlnaHQ7CiAgICAgfQogCi0gICAgLy8gU2VuZCBmcmFtZSBzaXplIHVwZGF0ZXMgaWYgd2UncmUg
dGhlIG9ubHkgb25lcyBkaXNhYmxpbmcgdGhlbSwKLSAgICAvLyBpZiB3ZSdyZSBub3Qgc2NhbGlu
ZyBkb3duLiBUaGF0IHdheSwgZXZlcnl0aGluZyB3aWxsIGJlaGF2ZSBsaWtlIGEgbm9ybWFsCi0g
ICAgLy8gcmVzaXplIGV4Y2VwdCBpbiB0aGUgY3JpdGljYWwgc2VjdGlvbi4KLSAgICBpZiAoW193
a1ZpZXcgaW5MaXZlUmVzaXplXSAmJiBzY2FsZSA9PSAxICYmIF9mcmFtZVNpemVVcGRhdGVzRGlz
YWJsZWRDb3VudCA9PSAxKSB7CisgICAgX3BhZ2UtPnNldEZpeGVkTGF5b3V0U2l6ZShJbnRTaXpl
KGZpeGVkTGF5b3V0V2lkdGgsIGZpeGVkTGF5b3V0SGVpZ2h0KSk7CisKKyAgICBbc2VsZiBfdXBk
YXRlVHJhbnNpZW50U2NhbGU6c2NhbGVdOworCisgICAgaWYgKF9pc1dhaXRpbmdGb3JDb21taXQp
IHsKKyAgICAgICAgX2hhc1BlbmRpbmdMYXlvdXQgPSBZRVM7CisgICAgICAgIHJldHVybjsKKyAg
ICB9CisKKyAgICBpZiAoW193a1ZpZXcgaW5MaXZlUmVzaXplXSAmJiBfbGFzdENvbW1pdHRlZFZp
ZXdTY2FsZSA9PSAxICYmIHNjYWxlID09IDEgJiYgX2ZyYW1lU2l6ZVVwZGF0ZXNEaXNhYmxlZENv
dW50ID09IDEpIHsKKyAgICAgICAgLy8gU2VuZCBmcmFtZSBzaXplIHVwZGF0ZXMgaWYgd2UncmUg
dGhlIG9ubHkgb25lcyBkaXNhYmxpbmcgdGhlbSwKKyAgICAgICAgLy8gaWYgd2UncmUgbm90IHNj
YWxpbmcgZG93bi4gVGhhdCB3YXksIGV2ZXJ5dGhpbmcgd2lsbCBiZWhhdmUgbGlrZSBhIG5vcm1h
bAorICAgICAgICAvLyByZXNpemUgZXhjZXB0IGluIHRoZSBjcml0aWNhbCBzZWN0aW9uLgogICAg
ICAgICBpZiAoX3drVmlldy5zaG91bGRDbGlwVG9WaXNpYmxlUmVjdCkKICAgICAgICAgICAgIFtf
d2tWaWV3IF91cGRhdGVWaWV3RXhwb3NlZFJlY3RdOwogICAgICAgICBbX3drVmlldyBfc2V0RHJh
d2luZ0FyZWFTaXplOltfd2tWaWV3IGZyYW1lXS5zaXplXTsKKyAgICAgICAgcmV0dXJuOwogICAg
IH0KIAotICAgIF9wYWdlLT5zZXRGaXhlZExheW91dFNpemUoSW50U2l6ZShmaXhlZExheW91dFdp
ZHRoLCBmaXhlZExheW91dEhlaWdodCkpOwotCi0gICAgaWYgKFtfd2tWaWV3IGluTGl2ZVJlc2l6
ZV0pIHsKLSAgICAgICAgZmxvYXQgdG9wQ29udGVudEluc2V0ID0gX3BhZ2UtPnRvcENvbnRlbnRJ
bnNldCgpOwotCi0gICAgICAgIENHRmxvYXQgcmVsYXRpdmVTY2FsZSA9IHNjYWxlIC8gX3BhZ2Ut
PnZpZXdTY2FsZUZhY3RvcigpOworICAgIGlmIChfbGFzdENvbW1pdHRlZFZpZXdTY2FsZSA9PSBz
Y2FsZSkKKyAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIENBVHJhbnNmb3JtM0QgdHJhbnNmb3Jt
ID0gQ0FUcmFuc2Zvcm0zRE1ha2VUcmFuc2xhdGlvbigwLCB0b3BDb250ZW50SW5zZXQgLSAodG9w
Q29udGVudEluc2V0ICogcmVsYXRpdmVTY2FsZSksIDApOwotICAgICAgICB0cmFuc2Zvcm0gPSBD
QVRyYW5zZm9ybTNEU2NhbGUodHJhbnNmb3JtLCByZWxhdGl2ZVNjYWxlLCByZWxhdGl2ZVNjYWxl
LCAxKTsKKyAgICBfaXNXYWl0aW5nRm9yQ29tbWl0ID0gWUVTOwogCi0gICAgICAgIF93a1ZpZXcu
X3Jvb3RMYXllci50cmFuc2Zvcm0gPSB0cmFuc2Zvcm07Ci0gICAgfSBlbHNlIGlmIChzY2FsZSAh
PSBfcGFnZS0+dmlld1NjYWxlRmFjdG9yKCkpIHsKICNpZiBQTEFURk9STShJT1MpIHx8IF9fTUFD
X09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxMDAwCi0gICAgICAgIFJldGFpblB0cjxD
QUNvbnRleHQ+IGNvbnRleHQgPSBbX3drVmlldy5sYXllciBjb250ZXh0XTsKLSAgICAgICAgUmV0
YWluUHRyPFdLVmlldz4gcmV0YWluZWRXS1ZpZXcgPSBfd2tWaWV3OwotICAgICAgICBfcGFnZS0+
c2NhbGVWaWV3QW5kVXBkYXRlR2VvbWV0cnlGZW5jZWQoc2NhbGUsIEludFNpemUoX3drVmlldy5m
cmFtZS5zaXplKSwgW3JldGFpbmVkV0tWaWV3LCBjb250ZXh0XSAoY29uc3QgV2ViQ29yZTo6TWFj
aFNlbmRSaWdodCYgZmVuY2VQb3J0LCBDYWxsYmFja0Jhc2U6OkVycm9yKSB7Ci0gICAgICAgICAg
ICBbY29udGV4dCBzZXRGZW5jZVBvcnQ6ZmVuY2VQb3J0LnNlbmRSaWdodCgpIGNvbW1pdEhhbmRs
ZXI6XnsKLSAgICAgICAgICAgICAgICBbcmV0YWluZWRXS1ZpZXcgX3Jvb3RMYXllcl0udHJhbnNm
b3JtID0gQ0FUcmFuc2Zvcm0zRElkZW50aXR5OwotICAgICAgICAgICAgfV07Ci0gICAgICAgIH0p
OworICAgIFJldGFpblB0cjxDQUNvbnRleHQ+IGNvbnRleHQgPSBbX3drVmlldy5sYXllciBjb250
ZXh0XTsKKyAgICBSZXRhaW5QdHI8V0tWaWV3RHluYW1pY1NpemVXaXRoTWluaW11bVZpZXdTaXpl
TGF5b3V0U3RyYXRlZ3k+IHJldGFpbmVkU2VsZiA9IHNlbGY7CisgICAgX3BhZ2UtPnNjYWxlVmll
d0FuZFVwZGF0ZUdlb21ldHJ5RmVuY2VkKHNjYWxlLCBJbnRTaXplKF93a1ZpZXcuZnJhbWUuc2l6
ZSksIFtyZXRhaW5lZFNlbGYsIGNvbnRleHQsIHNjYWxlXSAoY29uc3QgV2ViQ29yZTo6TWFjaFNl
bmRSaWdodCYgZmVuY2VQb3J0LCBDYWxsYmFja0Jhc2U6OkVycm9yIGVycm9yKSB7CisgICAgICAg
IGlmIChlcnJvciAhPSBDYWxsYmFja0Jhc2U6OkVycm9yOjpOb25lKQorICAgICAgICAgICAgcmV0
dXJuOworCisgICAgICAgIFtjb250ZXh0IHNldEZlbmNlUG9ydDpmZW5jZVBvcnQuc2VuZFJpZ2h0
KCkgY29tbWl0SGFuZGxlcjpbcmV0YWluZWRTZWxmLCBzY2FsZV0geworICAgICAgICAgICAgV0tW
aWV3RHluYW1pY1NpemVXaXRoTWluaW11bVZpZXdTaXplTGF5b3V0U3RyYXRlZ3kgKmxheW91dFN0
cmF0ZWd5ID0gcmV0YWluZWRTZWxmLmdldCgpOworICAgICAgICAgICAgbGF5b3V0U3RyYXRlZ3kt
Pl9sYXN0Q29tbWl0dGVkVmlld1NjYWxlID0gc2NhbGU7CisgICAgICAgICAgICBbbGF5b3V0U3Ry
YXRlZ3kgX3VwZGF0ZVRyYW5zaWVudFNjYWxlOnNjYWxlXTsKKyAgICAgICAgICAgIGxheW91dFN0
cmF0ZWd5LT5faXNXYWl0aW5nRm9yQ29tbWl0ID0gTk87CisKKyAgICAgICAgICAgIGlmIChsYXlv
dXRTdHJhdGVneS0+X2hhc1BlbmRpbmdMYXlvdXQpCisgICAgICAgICAgICAgICAgW2xheW91dFN0
cmF0ZWd5IHVwZGF0ZUxheW91dF07CisgICAgICAgIH1dOworICAgIH0pOwogI2Vsc2UKLSAgICAg
ICAgX3BhZ2UtPnNjYWxlVmlldyhzY2FsZSk7Ci0gICAgICAgIF93a1ZpZXcuX3Jvb3RMYXllci50
cmFuc2Zvcm0gPSBDQVRyYW5zZm9ybTNESWRlbnRpdHk7CisgICAgX3BhZ2UtPnNjYWxlVmlldyhz
Y2FsZSk7CisgICAgX3drVmlldy5fcm9vdExheWVyLnRyYW5zZm9ybSA9IENBVHJhbnNmb3JtM0RJ
ZGVudGl0eTsKICNlbmRpZgotICAgIH0KIH0KIAogLSAodm9pZClkaWRDaGFuZ2VNaW5pbXVtVmll
d1NpemUK
</data>
<flag name="review"
          id="277596"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>