<?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>49461</bug_id>
          
          <creation_ts>2010-11-12 11:17:11 -0800</creation_ts>
          <short_desc>Need a way that WKBundlePageOverlayRef clients can make sure they only uninstall the overlay they installed</short_desc>
          <delta_ts>2010-11-12 12:17:08 -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>Other</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="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>308660</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-11-12 11:17:11 -0800</bug_when>
    <thetext>Need a way that WKBundlePageOverlayRef clients can make sure they only uninstall the overlay they installed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>308661</commentid>
    <comment_count>1</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-11-12 11:17:49 -0800</bug_when>
    <thetext>&lt;rdar://problem/8662760&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>308662</commentid>
    <comment_count>2</comment_count>
      <attachid>73763</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-11-12 11:18:21 -0800</bug_when>
    <thetext>Created attachment 73763
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>308689</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-11-12 12:17:08 -0800</bug_when>
    <thetext>Committed r71935: &lt;http://trac.webkit.org/changeset/71935&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73763</attachid>
            <date>2010-11-12 11:18:21 -0800</date>
            <delta_ts>2010-11-12 12:05:02 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-49461-20101112111819.patch</filename>
            <type>text/plain</type>
            <size>4941</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
ZmY2MmIyOTRkYzNmYzcwZWZmN2Y5MzdmZGU0ZTNmY2JhZjY3MTkzNi4uNWExZWMwNDYwZWZmNjI5
MGJkNWU1ZDc2ODk5ZTA0M2Q0Nzc5OTYyMiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyMyBAQAogMjAxMC0xMS0xMiAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5lZWQgYSB3YXkgdGhhdCBXS0J1bmRsZVBhZ2VP
dmVybGF5UmVmIGNsaWVudHMgY2FuIG1ha2Ugc3VyZSB0aGV5IG9ubHkgdW5pbnN0YWxsIHRoZSBv
dmVybGF5IHRoZXkgaW5zdGFsbGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD00OTQ2MQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vODY2Mjc2MD4KKwor
ICAgICAgICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQYWdlLmNw
cDoKKyAgICAgICAgKFdLQnVuZGxlUGFnZVVuaW5zdGFsbFBhZ2VPdmVybGF5KToKKyAgICAgICAg
KiBXZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5oOgorICAgICAg
ICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9GaW5kQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXZWJL
aXQ6OkZpbmRDb250cm9sbGVyOjpmaW5kU3RyaW5nKToKKyAgICAgICAgKFdlYktpdDo6RmluZENv
bnRyb2xsZXI6OmhpZGVGaW5kVUkpOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6dW5pbnN0YWxsUGFnZU92ZXJsYXkp
OgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmg6CisKKzIwMTAtMTEtMTIg
IEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBSZXZpZXdl
ZCBieSBTYW0gV2VpbmlnLgogCiAgICAgICAgIEFsbG93IE1lc3NhZ2VTZW5kZXIgdG8gb3ZlcnJp
ZGUgc2VuZE1lc3NhZ2UKZGlmZiAtLWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1
bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuY3BwIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVk
QnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5jcHAKaW5kZXggY2NmMzEzMTBiZTY3NWU3NzkzN2Fi
ZTg0YTRjMzkzNzNlZTcyYTRjMi4uMTNmYjA5ZjkyYTM5YTk2N2MzYmNkZDg4YmRmZmU2Y2E4YzAz
MjU2ZCAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9j
L1dLQnVuZGxlUGFnZS5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxl
L0FQSS9jL1dLQnVuZGxlUGFnZS5jcHAKQEAgLTEzOCw3ICsxMzgsNyBAQCB2b2lkIFdLQnVuZGxl
UGFnZUluc3RhbGxQYWdlT3ZlcmxheShXS0J1bmRsZVBhZ2VSZWYgcGFnZVJlZiwgV0tCdW5kbGVQ
YWdlT3ZlcmxheQogICAgIHRvSW1wbChwYWdlUmVmKS0+aW5zdGFsbFBhZ2VPdmVybGF5KHRvSW1w
bChwYWdlT3ZlcmxheVJlZikpOwogfQogCi12b2lkIFdLQnVuZGxlUGFnZVVuaW5zdGFsbFBhZ2VP
dmVybGF5KFdLQnVuZGxlUGFnZVJlZiBwYWdlUmVmKQordm9pZCBXS0J1bmRsZVBhZ2VVbmluc3Rh
bGxQYWdlT3ZlcmxheShXS0J1bmRsZVBhZ2VSZWYgcGFnZVJlZiwgV0tCdW5kbGVQYWdlT3Zlcmxh
eVJlZiBwYWdlT3ZlcmxheVJlZikKIHsKLSAgICB0b0ltcGwocGFnZVJlZiktPnVuaW5zdGFsbFBh
Z2VPdmVybGF5KCk7CisgICAgdG9JbXBsKHBhZ2VSZWYpLT51bmluc3RhbGxQYWdlT3ZlcmxheSh0
b0ltcGwocGFnZU92ZXJsYXlSZWYpKTsKIH0KZGlmZiAtLWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vz
cy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaCBiL1dlYktpdDIvV2ViUHJvY2Vz
cy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaAppbmRleCA4ZGNiMjU3M2E1YmFl
OTY5ZjA5N2Y2ZWVlMmIxYWU2ODQ3MzRkYjkyLi5mZDFiY2I1MDNlZmYxZjVhZWZmMmNjMTZkZTll
NGJmNTM1ZDM0N2FkIDEwMDY0NAotLS0gYS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5k
bGUvQVBJL2MvV0tCdW5kbGVQYWdlLmgKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVk
QnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5oCkBAIC0yMDQsNyArMjA0LDcgQEAgV0tfRVhQT1JU
IFdLQnVuZGxlRnJhbWVSZWYgV0tCdW5kbGVQYWdlR2V0TWFpbkZyYW1lKFdLQnVuZGxlUGFnZVJl
ZiBwYWdlKTsKIFdLX0VYUE9SVCBXS0J1bmRsZUJhY2tGb3J3YXJkTGlzdFJlZiBXS0J1bmRsZVBh
Z2VHZXRCYWNrRm9yd2FyZExpc3QoV0tCdW5kbGVQYWdlUmVmIHBhZ2UpOwogCiBXS19FWFBPUlQg
dm9pZCBXS0J1bmRsZVBhZ2VJbnN0YWxsUGFnZU92ZXJsYXkoV0tCdW5kbGVQYWdlUmVmIHBhZ2Us
IFdLQnVuZGxlUGFnZU92ZXJsYXlSZWYgcGFnZU92ZXJsYXkpOwotV0tfRVhQT1JUIHZvaWQgV0tC
dW5kbGVQYWdlVW5pbnN0YWxsUGFnZU92ZXJsYXkoV0tCdW5kbGVQYWdlUmVmIHBhZ2UpOworV0tf
RVhQT1JUIHZvaWQgV0tCdW5kbGVQYWdlVW5pbnN0YWxsUGFnZU92ZXJsYXkoV0tCdW5kbGVQYWdl
UmVmIHBhZ2UsIFdLQnVuZGxlUGFnZU92ZXJsYXlSZWYgcGFnZU92ZXJsYXkpOwogCiAjaWZkZWYg
X19jcGx1c3BsdXMKIH0KZGlmZiAtLWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Zp
bmRDb250cm9sbGVyLmNwcCBiL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0ZpbmRDb250cm9s
bGVyLmNwcAppbmRleCAzMWNmNTI2MDg3NzU1ZGEwYWRmZmViNDhiOWVkNjY4ZTBmOGE1OTY0Li43
ZmRjYjBmNGMwMDg2M2E1MjgxMmE3ZWI1NWIwOWY4NWYwZmM4NGE3IDEwMDY0NAotLS0gYS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9GaW5kQ29udHJvbGxlci5jcHAKKysrIGIvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvRmluZENvbnRyb2xsZXIuY3BwCkBAIC0xMTQsNyArMTE0LDcgQEAg
dm9pZCBGaW5kQ29udHJvbGxlcjo6ZmluZFN0cmluZyhjb25zdCBTdHJpbmcmIHN0cmluZywgRmlu
ZERpcmVjdGlvbiBmaW5kRGlyZWN0aW8KICAgICBpZiAoIXNob3VsZFNob3dPdmVybGF5KSB7CiAg
ICAgICAgIGlmIChtX2ZpbmRQYWdlT3ZlcmxheSkgewogICAgICAgICAgICAgLy8gR2V0IHJpZCBv
ZiB0aGUgb3ZlcmxheS4KLSAgICAgICAgICAgIG1fd2ViUGFnZS0+dW5pbnN0YWxsUGFnZU92ZXJs
YXkoKTsKKyAgICAgICAgICAgIG1fd2ViUGFnZS0+dW5pbnN0YWxsUGFnZU92ZXJsYXkobV9maW5k
UGFnZU92ZXJsYXkpOwogICAgICAgICB9CiAgICAgICAgIAogICAgICAgICBBU1NFUlQoIW1fZmlu
ZFBhZ2VPdmVybGF5KTsKQEAgLTEzNCw3ICsxMzQsNyBAQCB2b2lkIEZpbmRDb250cm9sbGVyOjpm
aW5kU3RyaW5nKGNvbnN0IFN0cmluZyYgc3RyaW5nLCBGaW5kRGlyZWN0aW9uIGZpbmREaXJlY3Rp
bwogdm9pZCBGaW5kQ29udHJvbGxlcjo6aGlkZUZpbmRVSSgpCiB7CiAgICAgaWYgKG1fZmluZFBh
Z2VPdmVybGF5KQotICAgICAgICBtX3dlYlBhZ2UtPnVuaW5zdGFsbFBhZ2VPdmVybGF5KCk7Cisg
ICAgICAgIG1fd2ViUGFnZS0+dW5pbnN0YWxsUGFnZU92ZXJsYXkobV9maW5kUGFnZU92ZXJsYXkp
OwogCiAgICAgaGlkZUZpbmRJbmRpY2F0b3IoKTsKIH0KZGlmZiAtLWdpdCBhL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
V2ViUGFnZS5jcHAKaW5kZXggMjAwNGNjOTYxOTgwYWRjNWE1Mjc0OThlMGUzODIyNTY1NzcyMWVj
MS4uNjg4Y2M2ZTFhMmU0YjYxMjM0MTgyZWMwNWRkNmRmOTBlYzIzODFkYyAxMDA2NDQKLS0tIGEv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTQ5Myw4ICs0OTMsMTEgQEAgdm9pZCBXZWJQ
YWdlOjppbnN0YWxsUGFnZU92ZXJsYXkoUGFzc1JlZlB0cjxQYWdlT3ZlcmxheT4gcGFnZU92ZXJs
YXkpCiAgICAgbV9wYWdlT3ZlcmxheS0+c2V0TmVlZHNEaXNwbGF5KCk7CiB9CiAKLXZvaWQgV2Vi
UGFnZTo6dW5pbnN0YWxsUGFnZU92ZXJsYXkoKQordm9pZCBXZWJQYWdlOjp1bmluc3RhbGxQYWdl
T3ZlcmxheShQYWdlT3ZlcmxheSogcGFnZU92ZXJsYXkpCiB7CisgICAgaWYgKHBhZ2VPdmVybGF5
ICE9IG1fcGFnZU92ZXJsYXkpCisgICAgICAgIHJldHVybjsKKwogICAgIG1fcGFnZU92ZXJsYXkt
PnNldFBhZ2UoMCk7CiAgICAgbV9wYWdlT3ZlcmxheSA9IG51bGxwdHI7CiAgICAgbV9kcmF3aW5n
QXJlYS0+c2V0TmVlZHNEaXNwbGF5KEludFJlY3QoSW50UG9pbnQoMCwgMCksIG1fdmlld1NpemUp
KTsKZGlmZiAtLWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaCBiL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaAppbmRleCA0YzNhOWMyYjMyOTI5NmE5
NDJkYzFmOGQ4NTVjMzlmNTUyNmY5YTBjLi40YjBlOGU2OTNjZWY1ZDM4MzY1NWFmMTU2NTBmNjAx
YWIxZjVmYzkyIDEwMDY0NAotLS0gYS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdl
LmgKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCkBAIC0xODQsNyAr
MTg0LDcgQEAgcHVibGljOgogI2VuZGlmCiAKICAgICB2b2lkIGluc3RhbGxQYWdlT3ZlcmxheShQ
YXNzUmVmUHRyPFBhZ2VPdmVybGF5Pik7Ci0gICAgdm9pZCB1bmluc3RhbGxQYWdlT3ZlcmxheSgp
OworICAgIHZvaWQgdW5pbnN0YWxsUGFnZU92ZXJsYXkoUGFnZU92ZXJsYXkqKTsKIAogICAgIHN0
YXRpYyBjb25zdCBXZWJFdmVudCogY3VycmVudEV2ZW50KCk7CiAK
</data>
<flag name="review"
          id="64256"
          type_id="1"
          status="+"
          setter="sullivan"
    />
          </attachment>
      

    </bug>

</bugzilla>