<?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>54916</bug_id>
          
          <creation_ts>2011-02-21 16:27:59 -0800</creation_ts>
          <short_desc>DrawingAreaProxyImpl should keep track of the state ID it last sent to the web process</short_desc>
          <delta_ts>2011-02-22 08:07:40 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>51262</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Adam Roben (:aroben)">aroben</assigned_to>
          <cc>andersca</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>354897</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-02-21 16:27:59 -0800</bug_when>
    <thetext>DrawingAreaProxyImpl should keep track of the state ID it last sent to the web process</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>354898</commentid>
    <comment_count>1</comment_count>
      <attachid>83239</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-02-21 16:29:58 -0800</bug_when>
    <thetext>Created attachment 83239
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355279</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-02-22 08:07:40 -0800</bug_when>
    <thetext>Committed r79326: &lt;http://trac.webkit.org/changeset/79326&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83239</attachid>
            <date>2011-02-21 16:29:58 -0800</date>
            <delta_ts>2011-02-22 07:57:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-54916-20110221193212.patch</filename>
            <type>text/plain</type>
            <size>4985</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogNzkyNTgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCA1ODRkNmJjNTJiY2Y5OWI0
NGUwMjhhYzJhY2Y2ZmI2ZDRmMzQ0MzVkLi44MzgyZmY3ZGNjYjVlODcyYTJkMmEyZDZhZDBiODI2
MDViMTkxN2MxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjcgQEAKKzIwMTEtMDItMjEgIEFkYW0g
Um9iZW4gIDxhcm9iZW5AYXBwbGUuY29tPgorCisgICAgICAgIE1ha2UgRHJhd2luZ0FyZWFQcm94
eUltcGwga2VlcCB0cmFjayBvZiB0aGUgbW9zdCByZWNlbnQgc3RhdGUgSUQgaXQgc2VudCB0byB0
aGUgd2ViIHByb2Nlc3MKKworICAgICAgICBUaGlzIHdpbGwgYmUgdXNlZnVsIGZvciBzZW5kaW5n
IHJlcGVhdGVkIG1lc3NhZ2VzIGZvciB0aGUgc2FtZSBzdGF0ZSBJRCB0byB0aGUgd2ViIHByb2Nl
c3MuCisgICAgICAgIFdlIGRvbid0IGRvIHRoaXMgY3VycmVudGx5LCBidXQgd2lsbCBuZWVkIHRv
IGlmIHdlJ3JlIGFza2VkIHRvIHBhaW50IGFmdGVyIHdlJ3ZlIHRocm93biBhd2F5CisgICAgICAg
IG91ciBiYWNraW5nIHN0b3JlIHRvIHNhdmUgbWVtb3J5LgorCisgICAgICAgIEZpeGVzIDxodHRw
Oi8vd2Via2l0Lm9yZy9iLzU0OTE2PiBEcmF3aW5nQXJlYVByb3h5SW1wbCBzaG91bGQga2VlcCB0
cmFjayBvZiB0aGUgc3RhdGUgSUQgaXQKKyAgICAgICAgbGFzdCBzZW50IHRvIHRoZSB3ZWIgcHJv
Y2VzcworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
VUlQcm9jZXNzL0RyYXdpbmdBcmVhUHJveHlJbXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6RHJh
d2luZ0FyZWFQcm94eUltcGw6OkRyYXdpbmdBcmVhUHJveHlJbXBsKTogSW5pdGlhbGl6ZSBtX3Jl
cXVlc3RlZFN0YXRlSUQsIGFuZAorICAgICAgICByZW9yZGVyZWQgbWVtYmVyIGluaXRpYWxpemF0
aW9uIHRvIG1hdGNoIHRoZSBuZXcgZGVjbGFyYXRpb24gb3JkZXIuCisgICAgICAgIChXZWJLaXQ6
OkRyYXdpbmdBcmVhUHJveHlJbXBsOjpkaWRVcGRhdGVTdGF0ZSk6IEFkZGVkIGFuIGFzc2VydGlv
biB0aGF0IHRoZSBzdGF0ZUlEIHdlIGdvdAorICAgICAgICBmcm9tIHRoZSB3ZWIgcHJvY2VzcyBp
cyBubyBuZXdlciB0aGFuIHRoZSBtb3N0IHJlY2VudCBvbmUgd2UgcmVxdWVzdGVkLgorICAgICAg
ICAoV2ViS2l0OjpEcmF3aW5nQXJlYVByb3h5SW1wbDo6c2VuZFVwZGF0ZVN0YXRlKTogQ2hhbmdl
ZCB0byBpbmNyZW1lbnQgYW5kIHNlbmQKKyAgICAgICAgbV9yZXF1ZXN0ZWRTdGF0ZUlEIGluc3Rl
YWQgb2YgYSBuZXcgZ2xvYmFsIHN0YXRlSUQuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvRHJhd2lu
Z0FyZWFQcm94eUltcGwuaDogQWRkZWQgbV9yZXF1ZXN0ZWRTdGF0ZUlELCBhbmQgbW92ZWQgdGhl
IHN0YXRlIElEcyBiZWZvcmUKKyAgICAgICAgb3RoZXIgZGF0YSBtZW1iZXJzLgorCiAyMDExLTAy
LTIxICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgRGFuIEJlcm5zdGVpbi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9EcmF3aW5nQXJlYVByb3h5SW1wbC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
RHJhd2luZ0FyZWFQcm94eUltcGwuY3BwCmluZGV4IGZhM2MwYWU5MzZlYTgxNWY1NjU3OWVmNjNl
OWM3MDU0NDdkYzFmYzEuLjRjYWIxNDQyZjYzODM0NzVmOTBmZjlkYWExYmVkMWFmMTUwMDM5Mzcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9EcmF3aW5nQXJlYVByb3h5SW1w
bC5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0RyYXdpbmdBcmVhUHJveHlJbXBs
LmNwcApAQCAtNDIsMTIgKzQyLDYgQEAgdXNpbmcgbmFtZXNwYWNlIFdlYkNvcmU7CiAKIG5hbWVz
cGFjZSBXZWJLaXQgewogCi1zdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVTdGF0ZUlEKCkKLXsKLSAg
ICBzdGF0aWMgdWludDY0X3Qgc3RhdGVJRDsKLSAgICByZXR1cm4gKytzdGF0ZUlEOwotfQotCiBQ
YXNzT3duUHRyPERyYXdpbmdBcmVhUHJveHlJbXBsPiBEcmF3aW5nQXJlYVByb3h5SW1wbDo6Y3Jl
YXRlKFdlYlBhZ2VQcm94eSogd2ViUGFnZVByb3h5KQogewogICAgIHJldHVybiBhZG9wdFB0cihu
ZXcgRHJhd2luZ0FyZWFQcm94eUltcGwod2ViUGFnZVByb3h5KSk7CkBAIC01NSw4ICs0OSw5IEBA
IFBhc3NPd25QdHI8RHJhd2luZ0FyZWFQcm94eUltcGw+IERyYXdpbmdBcmVhUHJveHlJbXBsOjpj
cmVhdGUoV2ViUGFnZVByb3h5KiB3ZWJQCiAKIERyYXdpbmdBcmVhUHJveHlJbXBsOjpEcmF3aW5n
QXJlYVByb3h5SW1wbChXZWJQYWdlUHJveHkqIHdlYlBhZ2VQcm94eSkKICAgICA6IERyYXdpbmdB
cmVhUHJveHkoRHJhd2luZ0FyZWFJbmZvOjpJbXBsLCB3ZWJQYWdlUHJveHkpCi0gICAgLCBtX2lz
V2FpdGluZ0ZvckRpZFVwZGF0ZVN0YXRlKGZhbHNlKQogICAgICwgbV9jdXJyZW50U3RhdGVJRCgw
KQorICAgICwgbV9yZXF1ZXN0ZWRTdGF0ZUlEKDApCisgICAgLCBtX2lzV2FpdGluZ0ZvckRpZFVw
ZGF0ZVN0YXRlKGZhbHNlKQogewogfQogCkBAIC0xNTEsNyArMTQ2LDggQEAgdm9pZCBEcmF3aW5n
QXJlYVByb3h5SW1wbDo6dXBkYXRlKHVpbnQ2NF90IHN0YXRlSUQsIGNvbnN0IFVwZGF0ZUluZm8m
IHVwZGF0ZUluZm8KIAogdm9pZCBEcmF3aW5nQXJlYVByb3h5SW1wbDo6ZGlkVXBkYXRlU3RhdGUo
dWludDY0X3Qgc3RhdGVJRCwgY29uc3QgVXBkYXRlSW5mbyYgdXBkYXRlSW5mbywgY29uc3QgTGF5
ZXJUcmVlQ29udGV4dCYgbGF5ZXJUcmVlQ29udGV4dCkKIHsKLSAgICBBU1NFUlQoc3RhdGVJRCA+
IG1fY3VycmVudFN0YXRlSUQpOworICAgIEFTU0VSVF9BUkcoc3RhdGVJRCwgc3RhdGVJRCA8PSBt
X3JlcXVlc3RlZFN0YXRlSUQpOworICAgIEFTU0VSVF9BUkcoc3RhdGVJRCwgc3RhdGVJRCA+IG1f
Y3VycmVudFN0YXRlSUQpOwogICAgIG1fY3VycmVudFN0YXRlSUQgPSBzdGF0ZUlEOwogCiAgICAg
QVNTRVJUKG1faXNXYWl0aW5nRm9yRGlkVXBkYXRlU3RhdGUpOwpAQCAtMjM3LDcgKzIzMyw3IEBA
IHZvaWQgRHJhd2luZ0FyZWFQcm94eUltcGw6OnNlbmRVcGRhdGVTdGF0ZSgpCiAgICAgICAgIHJl
dHVybjsKIAogICAgIG1faXNXYWl0aW5nRm9yRGlkVXBkYXRlU3RhdGUgPSB0cnVlOwotICAgIG1f
d2ViUGFnZVByb3h5LT5wcm9jZXNzKCktPnNlbmQoTWVzc2FnZXM6OkRyYXdpbmdBcmVhOjpVcGRh
dGVTdGF0ZShnZW5lcmF0ZVN0YXRlSUQoKSwgbV9zaXplLCBtX3Njcm9sbE9mZnNldCksIG1fd2Vi
UGFnZVByb3h5LT5wYWdlSUQoKSk7CisgICAgbV93ZWJQYWdlUHJveHktPnByb2Nlc3MoKS0+c2Vu
ZChNZXNzYWdlczo6RHJhd2luZ0FyZWE6OlVwZGF0ZVN0YXRlKCsrbV9yZXF1ZXN0ZWRTdGF0ZUlE
LCBtX3NpemUsIG1fc2Nyb2xsT2Zmc2V0KSwgbV93ZWJQYWdlUHJveHktPnBhZ2VJRCgpKTsKICAg
ICBtX3Njcm9sbE9mZnNldCA9IEludFNpemUoKTsKIAogICAgIGlmICghbV9sYXllclRyZWVDb250
ZXh0LmlzRW1wdHkoKSkgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0Ry
YXdpbmdBcmVhUHJveHlJbXBsLmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvRHJhd2luZ0Fy
ZWFQcm94eUltcGwuaAppbmRleCAzNzlkNzRhNzBlNDNkOGE1MDRjOWMxZmRlMzFhODY3Zjg5YzU4
NTI4Li4yNmRjMWRiMjgwYTc1MzBmZTZmY2I0MTBkNjhlMWVmM2NhODE5MzkwIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvRHJhd2luZ0FyZWFQcm94eUltcGwuaAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvRHJhd2luZ0FyZWFQcm94eUltcGwuaApAQCAtNjksNiAr
NjksMTYgQEAgcHJpdmF0ZToKIAogICAgIGJvb2wgaXNJbkFjY2VsZXJhdGVkQ29tcG9zaXRpbmdN
b2RlKCkgY29uc3QgeyByZXR1cm4gIW1fbGF5ZXJUcmVlQ29udGV4dC5pc0VtcHR5KCk7IH0KIAor
ICAgIC8vIFRoZSBzdGF0ZSBJRCBjb3JyZXNwb25kaW5nIHRvIG91ciBjdXJyZW50IGJhY2tpbmcg
c3RvcmUuIFVwZGF0ZWQgd2hlbmV2ZXIgd2UgYWxsb2NhdGUKKyAgICAvLyBhIG5ldyBiYWNraW5n
IHN0b3JlLiBBbnkgbWVzc2FnZXMgcmVjZWl2ZWQgdGhhdCBjb3JyZXNwb25kIHRvIGFuIGVhcmxp
ZXIgc3RhdGUgYXJlIGlnbm9yZWQsCisgICAgLy8gYXMgdGhleSBkb24ndCBhcHBseSB0byBvdXIg
Y3VycmVudCBiYWNraW5nIHN0b3JlLgorICAgIHVpbnQ2NF90IG1fY3VycmVudFN0YXRlSUQ7CisK
KyAgICAvLyBUaGUgc3RhdGUgSUQgd2UgbW9zdCByZWNlbnRseSByZXF1ZXN0ZWQgdGhlIHdlYiBw
cm9jZXNzIHVwZGF0ZSB0by4gSW5jcmVtZW50ZWQgd2hlbmV2ZXIgd2UKKyAgICAvLyBzZW5kIGFu
IFVwZGF0ZVN0YXRlIG1lc3NhZ2UgdG8gdGhlIHdlYiBwcm9jZXNzIHRvIHRlbGwgaXQgd2UgbmVl
ZCB0byBhbGxvY2F0ZSBhIG5ldyBiYWNraW5nCisgICAgLy8gc3RvcmUuCisgICAgdWludDY0X3Qg
bV9yZXF1ZXN0ZWRTdGF0ZUlEOworCiAgICAgLy8gVGhlIGN1cnJlbnQgbGF5ZXIgdHJlZSBjb250
ZXh0LgogICAgIExheWVyVHJlZUNvbnRleHQgbV9sYXllclRyZWVDb250ZXh0OwogICAgIApAQCAt
NzYsOSArODYsNiBAQCBwcml2YXRlOgogICAgIC8vIFVzZWQgdG8gdGhyb3R0bGUgVXBkYXRlU3Rh
dGUgbWVzc2FnZXMgc28gd2UgZG9uJ3Qgc2VuZCB0aGVtIGZhc3RlciB0aGFuIHRoZSBXZWIgcHJv
Y2VzcyBjYW4gaGFuZGxlLgogICAgIGJvb2wgbV9pc1dhaXRpbmdGb3JEaWRVcGRhdGVTdGF0ZTsK
IAotICAgIC8vIFRoZSBzdGF0ZSBJRCBvZiB0aGUgbGFzdCBEaWRVcGRhdGVTdGF0ZSBtZXNzYWdl
Ci0gICAgdWludDY0X3QgbV9jdXJyZW50U3RhdGVJRDsKLQogICAgIE93blB0cjxCYWNraW5nU3Rv
cmU+IG1fYmFja2luZ1N0b3JlOwogfTsKIAo=
</data>
<flag name="review"
          id="75014"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>