<?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>111496</bug_id>
          
          <creation_ts>2013-03-05 16:35:34 -0800</creation_ts>
          <short_desc>Keep track of pending value changes in StorageAreaProxy</short_desc>
          <delta_ts>2013-03-05 17:01:57 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>848238</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-03-05 16:35:34 -0800</bug_when>
    <thetext>Keep track of pending value changes in StorageAreaProxy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848241</commentid>
    <comment_count>1</comment_count>
      <attachid>191599</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-03-05 16:37:30 -0800</bug_when>
    <thetext>Created attachment 191599
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848267</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-03-05 17:01:57 -0800</bug_when>
    <thetext>Committed r144850: &lt;http://trac.webkit.org/changeset/144850&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191599</attachid>
            <date>2013-03-05 16:37:30 -0800</date>
            <delta_ts>2013-03-05 16:43:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111496-20130305163337.patch</filename>
            <type>text/plain</type>
            <size>4266</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0ODM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMDQ0MTQ4NGJkM2Q4NDJj
NmE0NTkxNjgzNmI3NWNjYTMxZWVkZDhiYS4uMDNlZTk1NzRkNGExN2NmNGRmYjYzZDM3MmViMmIy
ZWVkOWUxMzM0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI1IEBACiAyMDEzLTAzLTA1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgS2VlcCB0cmFjayBv
ZiBwZW5kaW5nIHZhbHVlIGNoYW5nZXMgaW4gU3RvcmFnZUFyZWFQcm94eQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTExNDk2CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEgSGFzaENvdW50ZWRTZXQg
dG8ga2VlcCB0cmFjayBvZiB0aGUgbnVtYmVyIG9mIHBlbmRpbmcgdmFsdWUKKyAgICAgICAgY2hh
bmdlcyBmb3IgYSBnaXZlbiBrZXkuIElmIHdlIGdldCBpbmNvbWluZyBzdG9yYWdlIGV2ZW50cyBm
cm9tIG90aGVyCisgICAgICAgIHByb2Nlc3NlcyB3aGlsZSB3ZSBoYXZlIHBlbmRpbmcgdmFsdWUg
Y2hhbmdlcywgaWdub3JlIHRoZSBldmVudHMuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1N0b3Jh
Z2UvU3RvcmFnZUFyZWFQcm94eS5jcHA6CisgICAgICAgIChXZWJLaXQ6OlN0b3JhZ2VBcmVhUHJv
eHk6OnNldEl0ZW0pOgorICAgICAgICAoV2ViS2l0OjpTdG9yYWdlQXJlYVByb3h5OjpkaWRTZXRJ
dGVtKToKKyAgICAgICAgKFdlYktpdDo6U3RvcmFnZUFyZWFQcm94eTo6ZGlzcGF0Y2hTdG9yYWdl
RXZlbnQpOgorICAgICAgICAoV2ViS2l0OjpTdG9yYWdlQXJlYVByb3h5OjpzaG91bGRBcHBseUNo
YW5nZXNGb3JLZXkpOgorICAgICAgICAoV2ViS2l0KToKKyAgICAgICAgKiBXZWJQcm9jZXNzL1N0
b3JhZ2UvU3RvcmFnZUFyZWFQcm94eS5oOgorICAgICAgICAoU3RvcmFnZUFyZWFQcm94eSk6CisK
KzIwMTMtMDMtMDUgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAg
ICAgICBVc2UgYSBuYW1lZCBwYXJhbWV0ZXIgZm9yIHdoZXRoZXIgYSBxdW90YSBlcnJvciBvY3Vy
cmVkIG9yIG5vdAogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTExNDkwCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvU3RvcmFn
ZS9TdG9yYWdlQXJlYVByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvU3RvcmFn
ZS9TdG9yYWdlQXJlYVByb3h5LmNwcAppbmRleCBmNjI1OTc5MTNjYTliNjM1YWVkM2JjNjViNjZm
MmM5NmVlN2FiYzA3Li5hNzc3ZTEzZWQzYzdjZWIwN2MxMmM4MDEyYmIwZDNmMTQyZWJhMjg5IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1N0b3JhZ2UvU3RvcmFnZUFyZWFQ
cm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9TdG9yYWdlL1N0b3JhZ2VB
cmVhUHJveHkuY3BwCkBAIC0xNDIsNiArMTQyLDggQEAgdm9pZCBTdG9yYWdlQXJlYVByb3h5Ojpz
ZXRJdGVtKGNvbnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcmIHZhbHVlLCBFeGNlcHRpb24K
ICAgICBpZiAob2xkVmFsdWUgPT0gdmFsdWUpCiAgICAgICAgIHJldHVybjsKIAorICAgIG1fcGVu
ZGluZ1ZhbHVlQ2hhbmdlcy5hZGQoa2V5KTsKKwogICAgIFdlYlByb2Nlc3M6OnNoYXJlZCgpLmNv
bm5lY3Rpb24oKS0+c2VuZChNZXNzYWdlczo6U3RvcmFnZU1hbmFnZXI6OlNldEl0ZW0obV9zdG9y
YWdlQXJlYUlELCBrZXksIHZhbHVlLCBzb3VyY2VGcmFtZS0+ZG9jdW1lbnQoKS0+dXJsKCkpLCAw
KTsKIH0KIApAQCAtMjAxLDExICsyMDMsMTggQEAgdm9pZCBTdG9yYWdlQXJlYVByb3h5OjpjbG9z
ZURhdGFiYXNlSWZJZGxlKCkKIAogdm9pZCBTdG9yYWdlQXJlYVByb3h5OjpkaWRTZXRJdGVtKGNv
bnN0IFN0cmluZyYga2V5LCBib29sIHF1b3RhRXJyb3IpCiB7CisgICAgQVNTRVJUKG1fcGVuZGlu
Z1ZhbHVlQ2hhbmdlcy5jb250YWlucyhrZXkpKTsKKworICAgIG1fcGVuZGluZ1ZhbHVlQ2hhbmdl
cy5yZW1vdmUoa2V5KTsKKwogICAgIC8vIEZJWE1FOiBJbXBsZW1lbnQgdGhpcy4KIH0KIAogdm9p
ZCBTdG9yYWdlQXJlYVByb3h5OjpkaXNwYXRjaFN0b3JhZ2VFdmVudChjb25zdCBTdHJpbmcmIGtl
eSwgY29uc3QgU3RyaW5nJiBvbGRWYWx1ZSwgY29uc3QgU3RyaW5nJiBuZXdWYWx1ZSwgY29uc3Qg
U3RyaW5nJiB1cmxTdHJpbmcpCiB7CisgICAgaWYgKCFzaG91bGRBcHBseUNoYW5nZXNGb3JLZXko
a2V5KSkKKyAgICAgICAgcmV0dXJuOworCiAgICAgLy8gRklYTUU6IEltcGxlbWVudCB0aGlzLgog
fQogCkBAIC0yMjksNiArMjM4LDIxIEBAIGJvb2wgU3RvcmFnZUFyZWFQcm94eTo6ZGlzYWJsZWRC
eVByaXZhdGVCcm93c2luZ0luRnJhbWUoY29uc3QgRnJhbWUqIHNvdXJjZUZyYW1lCiAgICAgcmV0
dXJuICFTY2hlbWVSZWdpc3RyeTo6YWxsb3dzTG9jYWxTdG9yYWdlQWNjZXNzSW5Qcml2YXRlQnJv
d3Npbmcoc291cmNlRnJhbWUtPmRvY3VtZW50KCktPnNlY3VyaXR5T3JpZ2luKCktPnByb3RvY29s
KCkpOwogfQogCitib29sIFN0b3JhZ2VBcmVhUHJveHk6OnNob3VsZEFwcGx5Q2hhbmdlc0Zvcktl
eShjb25zdCBTdHJpbmcmIGtleSkgY29uc3QKK3sKKyAgICAvLyBXZSBoYXZlIG5vdCB5ZXQgbG9h
ZGVkIGFueXRoaW5nIGZyb20gdGhpcyBzdG9yYWdlIG1hcC4KKyAgICBpZiAoIW1fc3RvcmFnZU1h
cCkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgLy8gQ2hlY2sgaWYgdGhpcyBzdG9yYWdl
IGFyZWEgaXMgY3VycmVudGx5IHdhaXRpbmcgZm9yIHRoZSBzdG9yYWdlIG1hbmFnZXIgdG8gdXBk
YXRlIHRoZSBnaXZlbiBrZXkuCisgICAgLy8gSWYgdGhhdCBpcyB0aGUgY2FzZSwgd2UgZG9uJ3Qg
d2FudCB0byBhcHBseSBhbnkgY2hhbmdlcyBtYWRlIGJ5IG90aGVyIHN0b3JhZ2UgYXJlYXMsIHNp
bmNlCisgICAgLy8gb3VyIGNoYW5nZSB3YXMgbWFkZSBsYXN0LgorICAgIGlmIChtX3BlbmRpbmdW
YWx1ZUNoYW5nZXMuY29udGFpbnMoa2V5KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAg
cmV0dXJuIHRydWU7Cit9CisKIHZvaWQgU3RvcmFnZUFyZWFQcm94eTo6bG9hZFZhbHVlc0lmTmVl
ZGVkKCkKIHsKICAgICBpZiAobV9zdG9yYWdlTWFwKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9TdG9yYWdlL1N0b3JhZ2VBcmVhUHJveHkuaCBiL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvU3RvcmFnZS9TdG9yYWdlQXJlYVByb3h5LmgKaW5kZXggZjgzYjRhY2FlMGUw
ZTFkMjNhOTIyOTU0ZDUzZTRjOWI4ZTlhOWFjOC4uMzkxOTRjODkwNDA0M2UwYmJhYWRkMmVmMDJi
NTA1OGExNzA5NjQxZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9TdG9y
YWdlL1N0b3JhZ2VBcmVhUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1N0
b3JhZ2UvU3RvcmFnZUFyZWFQcm94eS5oCkBAIC0yOCw2ICsyOCw3IEBACiAKICNpbmNsdWRlICJN
ZXNzYWdlUmVjZWl2ZXIuaCIKICNpbmNsdWRlIDxXZWJDb3JlL1N0b3JhZ2VBcmVhLmg+CisjaW5j
bHVkZSA8d3RmL0hhc2hDb3VudGVkU2V0Lmg+CiAjaW5jbHVkZSA8d3RmL0hhc2hNYXAuaD4KIAog
bmFtZXNwYWNlIFdlYkNvcmUgewpAQCAtNjksMTIgKzcwLDE1IEBAIHByaXZhdGU6CiAgICAgV2Vi
Q29yZTo6U3RvcmFnZVR5cGUgc3RvcmFnZVR5cGUoKSBjb25zdDsKICAgICBib29sIGRpc2FibGVk
QnlQcml2YXRlQnJvd3NpbmdJbkZyYW1lKGNvbnN0IFdlYkNvcmU6OkZyYW1lKiBzb3VyY2VGcmFt
ZSkgY29uc3Q7CiAKKyAgICBib29sIHNob3VsZEFwcGx5Q2hhbmdlc0ZvcktleShjb25zdCBTdHJp
bmcmIGtleSkgY29uc3Q7CiAgICAgdm9pZCBsb2FkVmFsdWVzSWZOZWVkZWQoKTsKIAogICAgIHVp
bnQ2NF90IG1fc3RvcmFnZU5hbWVzcGFjZUlEOwogICAgIHVuc2lnbmVkIG1fcXVvdGFJbkJ5dGVz
OwogICAgIHVpbnQ2NF90IG1fc3RvcmFnZUFyZWFJRDsKICAgICBSZWZQdHI8V2ViQ29yZTo6U3Rv
cmFnZU1hcD4gbV9zdG9yYWdlTWFwOworCisgICAgSGFzaENvdW50ZWRTZXQ8U3RyaW5nPiBtX3Bl
bmRpbmdWYWx1ZUNoYW5nZXM7CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQK
</data>
<flag name="review"
          id="212609"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>