<?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>50351</bug_id>
          
          <creation_ts>2010-12-01 14:44:58 -0800</creation_ts>
          <short_desc>Size changes on layer-backed drawing areas don&apos;t always end up with the correct value</short_desc>
          <delta_ts>2010-12-01 15:04:35 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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</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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>315885</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-01 14:44:58 -0800</bug_when>
    <thetext>LayerBackedDrawingArea needs to check the final size in didSetSize, like ChunkedUpdateDrawingArea does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>315887</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-01 14:45:41 -0800</bug_when>
    <thetext>&lt;rdar://problem/8711556&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>315888</commentid>
    <comment_count>2</comment_count>
      <attachid>75325</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-01 14:48:24 -0800</bug_when>
    <thetext>Created attachment 75325
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>315890</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-12-01 15:04:35 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/73073</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75325</attachid>
            <date>2010-12-01 14:48:24 -0800</date>
            <delta_ts>2010-12-01 14:49:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-50351-20101201144823.patch</filename>
            <type>text/plain</type>
            <size>4263</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
YzU5NDQ1NDJiMWMzZTU2NTJlMWQ0MDI1YmI1MzE5YmEzYjZmMzdlMy4uMmI0ZDMxMDU5MzI0MDk0
NDM2YTEyMzNjYzNmZTc2NjE1YWE2YzMzMSAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyOCBAQAogMjAxMC0xMi0wMSAgU2lt
b24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAorICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTaXplIGNoYW5nZXMgb24gbGF5ZXItYmFja2Vk
IGRyYXdpbmcgYXJlYXMgZG9uJ3QgYWx3YXlzIGVuZCB1cCB3aXRoIHRoZSBjb3JyZWN0IHZhbHVl
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MDM1MQor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vODcxMTU1Nj4KKyAgICAgICAgCisgICAgICAgIFdoZW4g
dGhlIFVJIHByb2Nlc3MgZG9lcyBub3QgcmVjZWl2ZSBkaWRTZXRTaXplIG1lc3NhZ2VzIHByb21w
dGx5LCAKKyAgICAgICAgTGF5ZXJCYWNrZWREcmF3aW5nQXJlYVByb3h5OjpzZXRTaXplKCkgYmFp
bHMgZWFybHkgYmFzZWQgb24gdGhlCisgICAgICAgIG1faXNXYWl0aW5nRm9yRGlkU2V0RnJhbWVO
b3RpZmljYXRpb24gZmxhZy4KKyAgICAgICAgCisgICAgICAgIEluIHRoaXMgc2l0dWF0aW9uLCB0
aGUgZmluYWwgc2l6ZSBtYXkgYmUgaW5jb3JyZWN0LiBkaWRTZXRTaXplKCkKKyAgICAgICAgbmVl
ZHMgdG8gY29tcGFyZSB0aGUgc2l6ZSB0aGF0IHRoZSB3ZWIgcHJvY2VzcyBoYXMgdG8gdGhlIGV4
cGVjdGVkIHNpemUsCisgICAgICAgIGFuZCBzZW5kIGEgZmluYWwgc2V0U2l6ZSBpZiB0aGV5IGRp
ZmZlci4KKworICAgICAgICAqIFVJUHJvY2Vzcy9MYXllckJhY2tlZERyYXdpbmdBcmVhUHJveHku
Y3BwOgorICAgICAgICAoV2ViS2l0OjpMYXllckJhY2tlZERyYXdpbmdBcmVhUHJveHk6OmRpZFNl
dFNpemUpOgorICAgICAgICAoV2ViS2l0OjpMYXllckJhY2tlZERyYXdpbmdBcmVhUHJveHk6OmRp
ZFJlY2VpdmVNZXNzYWdlKToKKyAgICAgICAgKiBVSVByb2Nlc3MvTGF5ZXJCYWNrZWREcmF3aW5n
QXJlYVByb3h5Lmg6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0xheWVyQmFja2VkRHJh
d2luZ0FyZWEuY3BwOgorICAgICAgICAoV2ViS2l0OjpMYXllckJhY2tlZERyYXdpbmdBcmVhOjpz
ZXRTaXplKToKKworMjAxMC0xMi0wMSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxl
LmNvbT4KKwogICAgICAgICBSZXZpZXdlZCBieSBBbmRlcnMgQ2FybHNzb24uCiAKICAgICAgICAg
Q3Jhc2ggd2hlbiBjbG9zaW5nIFdlYktpdDIgd2luZG93IHdpdGggYWNjZWxlcmF0ZWQgY29tcG9z
dGluZyBjb250ZW50CmRpZmYgLS1naXQgYS9XZWJLaXQyL1VJUHJvY2Vzcy9MYXllckJhY2tlZERy
YXdpbmdBcmVhUHJveHkuY3BwIGIvV2ViS2l0Mi9VSVByb2Nlc3MvTGF5ZXJCYWNrZWREcmF3aW5n
QXJlYVByb3h5LmNwcAppbmRleCA5ZTcwOWNmZjUwMDZiMjU1NDM3ZjViOWIzY2VmNmIyODg5OTVi
Y2ZkLi4wMDk1NGRmZDk4MDY2NTcyOGJiYjhjOGNlNzNlMjY2OTQ4ZjViNDg2IDEwMDY0NAotLS0g
YS9XZWJLaXQyL1VJUHJvY2Vzcy9MYXllckJhY2tlZERyYXdpbmdBcmVhUHJveHkuY3BwCisrKyBi
L1dlYktpdDIvVUlQcm9jZXNzL0xheWVyQmFja2VkRHJhd2luZ0FyZWFQcm94eS5jcHAKQEAgLTc4
LDYgKzc4LDcgQEAgdm9pZCBMYXllckJhY2tlZERyYXdpbmdBcmVhUHJveHk6OnNldFNpemUoY29u
c3QgSW50U2l6ZSYgdmlld1NpemUpCiAKICAgICBpZiAobV9pc1dhaXRpbmdGb3JEaWRTZXRGcmFt
ZU5vdGlmaWNhdGlvbikKICAgICAgICAgcmV0dXJuOworCiAgICAgbV9pc1dhaXRpbmdGb3JEaWRT
ZXRGcmFtZU5vdGlmaWNhdGlvbiA9IHRydWU7CiAKICAgICBwYWdlLT5wcm9jZXNzKCktPnJlc3Bv
bnNpdmVuZXNzVGltZXIoKS0+c3RhcnQoKTsKQEAgLTExMywxMCArMTE0LDEzIEBAIHZvaWQgTGF5
ZXJCYWNrZWREcmF3aW5nQXJlYVByb3h5OjpzZXRQYWdlSXNWaXNpYmxlKGJvb2wgaXNWaXNpYmxl
KQogICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgcmVxdWVzdCBhIGZ1bGwgcmVwYWludCBoZXJlIGlm
IG5lZWRlZC4KIH0KICAgICAKLXZvaWQgTGF5ZXJCYWNrZWREcmF3aW5nQXJlYVByb3h5OjpkaWRT
ZXRTaXplKCkKK3ZvaWQgTGF5ZXJCYWNrZWREcmF3aW5nQXJlYVByb3h5OjpkaWRTZXRTaXplKGNv
bnN0IEludFNpemUmIHNpemUpCiB7CiAgICAgbV9pc1dhaXRpbmdGb3JEaWRTZXRGcmFtZU5vdGlm
aWNhdGlvbiA9IGZhbHNlOwogCisgICAgaWYgKHNpemUgIT0gbV9sYXN0U2V0Vmlld1NpemUpCisg
ICAgICAgIHNldFNpemUobV9sYXN0U2V0Vmlld1NpemUpOworCiAgICAgV2ViUGFnZVByb3h5KiBw
YWdlID0gdGhpcy0+cGFnZSgpOwogICAgIHBhZ2UtPnByb2Nlc3MoKS0+cmVzcG9uc2l2ZW5lc3NU
aW1lcigpLT5zdG9wKCk7CiB9CkBAIC0xMzUsNyArMTM5LDEwIEBAIHZvaWQgTGF5ZXJCYWNrZWRE
cmF3aW5nQXJlYVByb3h5OjpkaWRSZWNlaXZlTWVzc2FnZShDb3JlSVBDOjpDb25uZWN0aW9uKiwg
Q29yZUlQCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgICAgICBjYXNlIERyYXdp
bmdBcmVhUHJveHlNZXNzYWdlOjpEaWRTZXRTaXplOiB7Ci0gICAgICAgICAgICBkaWRTZXRTaXpl
KCk7CisgICAgICAgICAgICBJbnRTaXplIHNpemU7CisgICAgICAgICAgICBpZiAoIWFyZ3VtZW50
cy0+ZGVjb2RlKENvcmVJUEM6Ok91dChzaXplKSkpCisgICAgICAgICAgICAgICAgcmV0dXJuOwor
ICAgICAgICAgICAgZGlkU2V0U2l6ZShzaXplKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICB9CiAgICAgICAgIGRlZmF1bHQ6CmRpZmYgLS1naXQgYS9XZWJLaXQyL1VJUHJvY2Vzcy9MYXll
ckJhY2tlZERyYXdpbmdBcmVhUHJveHkuaCBiL1dlYktpdDIvVUlQcm9jZXNzL0xheWVyQmFja2Vk
RHJhd2luZ0FyZWFQcm94eS5oCmluZGV4IGEzN2I2YjM3NTViNzEzZmI4MDVkMGY1ZDEwNTljMmQ0
MmQwZDA0MGUuLmY3NDk5ZDY3N2FhZWQwNDcwMDg5Mjk0ZDE4NmMwYThjY2M5MGVhYjQgMTAwNjQ0
Ci0tLSBhL1dlYktpdDIvVUlQcm9jZXNzL0xheWVyQmFja2VkRHJhd2luZ0FyZWFQcm94eS5oCisr
KyBiL1dlYktpdDIvVUlQcm9jZXNzL0xheWVyQmFja2VkRHJhd2luZ0FyZWFQcm94eS5oCkBAIC03
NCw3ICs3NCw3IEBAIHByaXZhdGU6CiAgICAgdmlydHVhbCB2b2lkIGF0dGFjaENvbXBvc2l0aW5n
Q29udGV4dCh1aW50MzJfdCBjb250ZXh0SUQpOwogICAgIHZpcnR1YWwgdm9pZCBkZXRhY2hDb21w
b3NpdGluZ0NvbnRleHQoKTsKICAgICAKLSAgICB2b2lkIGRpZFNldFNpemUoKTsKKyAgICB2b2lk
IGRpZFNldFNpemUoY29uc3QgV2ViQ29yZTo6SW50U2l6ZSYpOwogICAgIHZvaWQgdXBkYXRlKCk7
CiAgICAgCiAgICAgdm9pZCBwbGF0Zm9ybVNldFNpemUoKTsKZGlmZiAtLWdpdCBhL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQYWdlL0xheWVyQmFja2VkRHJhd2luZ0FyZWEuY3BwIGIvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvTGF5ZXJCYWNrZWREcmF3aW5nQXJlYS5jcHAKaW5kZXggNDg5NWNl
MDNiN2VhYzk2MWU2ODU1NTA5ODE2ZjBkMGFjZTc5N2M2OS4uMzc0NWVmNzdmOTBiYmJkY2VkMmM0
N2RmZWJhNWZkZDQxNWJkZGUxNyAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvTGF5ZXJCYWNrZWREcmF3aW5nQXJlYS5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1dl
YlBhZ2UvTGF5ZXJCYWNrZWREcmF3aW5nQXJlYS5jcHAKQEAgLTExNSw3ICsxMTUsNyBAQCB2b2lk
IExheWVyQmFja2VkRHJhd2luZ0FyZWE6OnNldFNpemUoY29uc3QgSW50U2l6ZSYgdmlld1NpemUp
CiAgICAgICAgIHJldHVybjsKICAgICB9CiAgICAgCi0gICAgV2ViUHJvY2Vzczo6c2hhcmVkKCku
Y29ubmVjdGlvbigpLT5zZW5kKERyYXdpbmdBcmVhUHJveHlNZXNzYWdlOjpEaWRTZXRTaXplLCBt
X3dlYlBhZ2UtPnBhZ2VJRCgpLCBDb3JlSVBDOjpJbigpKTsKKyAgICBXZWJQcm9jZXNzOjpzaGFy
ZWQoKS5jb25uZWN0aW9uKCktPnNlbmQoRHJhd2luZ0FyZWFQcm94eU1lc3NhZ2U6OkRpZFNldFNp
emUsIG1fd2ViUGFnZS0+cGFnZUlEKCksIENvcmVJUEM6OkluKHZpZXdTaXplKSk7CiB9CiAKIHZv
aWQgTGF5ZXJCYWNrZWREcmF3aW5nQXJlYTo6c3VzcGVuZFBhaW50aW5nKCkK
</data>
<flag name="review"
          id="66110"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>