<?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>94388</bug_id>
          
          <creation_ts>2012-08-17 15:27:14 -0700</creation_ts>
          <short_desc>Disconnect UndoManager when its undo scope host is destroyed</short_desc>
          <delta_ts>2012-08-17 17:06:58 -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>HTML Editing</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>0</everconfirmed>
          <reporter name="Sukolsak Sakshuwong">sukolsak</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>rniwa</cc>
    
    <cc>sukolsak</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>698719</commentid>
    <comment_count>0</comment_count>
    <who name="Sukolsak Sakshuwong">sukolsak</who>
    <bug_when>2012-08-17 15:27:14 -0700</bug_when>
    <thetext>Clear UndoManager&apos;s pointer when its undo scope host is destroyed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>698737</commentid>
    <comment_count>1</comment_count>
      <attachid>159219</attachid>
    <who name="Sukolsak Sakshuwong">sukolsak</who>
    <bug_when>2012-08-17 16:07:10 -0700</bug_when>
    <thetext>Created attachment 159219
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>698800</commentid>
    <comment_count>2</comment_count>
      <attachid>159219</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-17 17:06:55 -0700</bug_when>
    <thetext>Comment on attachment 159219
Patch

Clearing flags on attachment: 159219

Committed r125951: &lt;http://trac.webkit.org/changeset/125951&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>698801</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-17 17:06:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159219</attachid>
            <date>2012-08-17 16:07:10 -0700</date>
            <delta_ts>2012-08-17 17:06:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-94388-20120817160913.patch</filename>
            <type>text/plain</type>
            <size>4094</size>
            <attacher name="Sukolsak Sakshuwong">sukolsak</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyNTk0MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA4LTE3ICBTdWtvbHNh
ayBTYWtzaHV3b25nICA8c3Vrb2xzYWtAZ29vZ2xlLmNvbT4KKworICAgICAgICBEaXNjb25uZWN0
IFVuZG9NYW5hZ2VyIHdoZW4gaXRzIHVuZG8gc2NvcGUgaG9zdCBpcyBkZXN0cm95ZWQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk0Mzg4CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRGlzY29ubmVjdCBVbmRv
TWFuYWdlciBpbiBFbGVtZW50J3MgZGVzdHJ1Y3RvciB0byBwcmV2ZW50CisgICAgICAgIHVzZS1h
ZnRlci1mcmVlIHZ1bG5lcmFiaWxpdGllcy4KKworICAgICAgICBUZXN0OiBlZGl0aW5nL3VuZG9t
YW5hZ2VyL3VuZG9zY29wZWhvc3QtdXNlLWFmdGVyLWZyZWUuaHRtbAorCisgICAgICAgICogZG9t
L0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RWxlbWVudDo6fkVsZW1lbnQpOgorCiAy
MDEyLTA4LTE3ICBKdWxpZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgogCiAg
ICAgICAgIEludHJvZHVjZSBhIHdpbGwtYmUtcmVtb3ZlZC1mcm9tLXRyZWUgbm90aWZpY2F0aW9u
IGluIFJlbmRlck9iamVjdApJbmRleDogU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcAkocmV2aXNpb24gMTI1
OTI3KQorKysgU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0xNDYsNiArMTQ2LDEzIEBAIEVsZW1lbnQ6On5FbGVtZW50KCkKICAgICAgICAgQVNTRVJUKG1f
YXR0cmlidXRlRGF0YSk7CiAgICAgICAgIG1fYXR0cmlidXRlRGF0YS0+ZGV0YWNoQXR0ck9iamVj
dHNGcm9tRWxlbWVudCh0aGlzKTsKICAgICB9CisKKyNpZiBFTkFCTEUoVU5ET19NQU5BR0VSKQor
ICAgIGlmIChoYXNSYXJlRGF0YSgpICYmIGVsZW1lbnRSYXJlRGF0YSgpLT5tX3VuZG9NYW5hZ2Vy
KSB7CisgICAgICAgIGVsZW1lbnRSYXJlRGF0YSgpLT5tX3VuZG9NYW5hZ2VyLT5kaXNjb25uZWN0
KCk7CisgICAgICAgIGVsZW1lbnRSYXJlRGF0YSgpLT5tX3VuZG9NYW5hZ2VyLmNsZWFyKCk7Cisg
ICAgfQorI2VuZGlmCiB9CiAKIGlubGluZSBFbGVtZW50UmFyZURhdGEqIEVsZW1lbnQ6OmVsZW1l
bnRSYXJlRGF0YSgpIGNvbnN0CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxMjU5NDEpCisrKyBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wOC0x
NyAgU3Vrb2xzYWsgU2Frc2h1d29uZyAgPHN1a29sc2FrQGdvb2dsZS5jb20+CisKKyAgICAgICAg
RGlzY29ubmVjdCBVbmRvTWFuYWdlciB3aGVuIGl0cyB1bmRvIHNjb3BlIGhvc3QgaXMgZGVzdHJv
eWVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NDM4
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZWRp
dGluZy91bmRvbWFuYWdlci91bmRvc2NvcGVob3N0LXVzZS1hZnRlci1mcmVlLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZWRpdGluZy91bmRvbWFuYWdlci91bmRvc2NvcGVob3N0LXVz
ZS1hZnRlci1mcmVlLmh0bWw6IEFkZGVkLgorCiAyMDEyLTA4LTE3ICBOYXRlIENoYXBpbiAgPGph
cGhldEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgQWRkIG1pc3NpbmcgQ1IgaW4gYnVnIGlkZW50
aWZpZXJzIGluIFRleHRFeHBlY3RhdGlvbnMKSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvdW5k
b21hbmFnZXIvdW5kb3Njb3BlaG9zdC11c2UtYWZ0ZXItZnJlZS1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy91bmRvbWFuYWdlci91bmRvc2NvcGVob3N0LXVz
ZS1hZnRlci1mcmVlLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Vk
aXRpbmcvdW5kb21hbmFnZXIvdW5kb3Njb3BlaG9zdC11c2UtYWZ0ZXItZnJlZS1leHBlY3RlZC50
eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTEgQEAKK1RoaXMgdGVzdHMgdGhhdCB1bmRvTWFu
YWdlciBkb2Vzbid0IGhhdmUgdXNlLWFmdGVyLWZyZWUgdnVsbmVyYWJpbGl0aWVzIGFmdGVyIGl0
cyB1bmRvU2NvcGVIb3N0IGhhcyBiZWVuIHJlY2xhaW1lZCBieSBHQy4KKworT24gc3VjY2Vzcywg
eW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRF
U1QgQ09NUExFVEUiLgorCisKK2NhbGwgdHJhbnNhY3QoKSBhZnRlciB0aGUgdW5kb1Njb3BlSG9z
dCBoYXMgYmVlbiByZWNsYWltZWQuCitQQVNTIHVuZG9NYW5hZ2VyLnRyYW5zYWN0KHRyYW5zYWN0
aW9uKSB0aHJldyBleGNlcHRpb24gRXJyb3I6IElOVkFMSURfQUNDRVNTX0VSUjogRE9NIEV4Y2Vw
dGlvbiAxNS4KK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVU
RQorCkluZGV4OiBMYXlvdXRUZXN0cy9lZGl0aW5nL3VuZG9tYW5hZ2VyL3VuZG9zY29wZWhvc3Qt
dXNlLWFmdGVyLWZyZWUuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0aW5nL3Vu
ZG9tYW5hZ2VyL3VuZG9zY29wZWhvc3QtdXNlLWFmdGVyLWZyZWUuaHRtbAkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL2VkaXRpbmcvdW5kb21hbmFnZXIvdW5kb3Njb3BlaG9zdC11c2UtYWZ0
ZXItZnJlZS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMyIEBACis8IURPQ1RZUEUgaHRt
bD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8ZGl2IGlkPSJkaXYi
IHVuZG9zY29wZT48L2Rpdj4KKzxzY3JpcHQ+CitkZXNjcmlwdGlvbigiVGhpcyB0ZXN0cyB0aGF0
IHVuZG9NYW5hZ2VyIGRvZXNuJ3QgaGF2ZSB1c2UtYWZ0ZXItZnJlZSB2dWxuZXJhYmlsaXRpZXMg
IgorICAgICsgImFmdGVyIGl0cyB1bmRvU2NvcGVIb3N0IGhhcyBiZWVuIHJlY2xhaW1lZCBieSBH
Qy4iKTsKKwordmFyIGRpdiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJkaXYiKTsKK3ZhciB1
bmRvTWFuYWdlciA9IGRpdi51bmRvTWFuYWdlcjsKKworZGl2LnBhcmVudE5vZGUucmVtb3ZlQ2hp
bGQoZGl2KTsKK2RpdiA9IG51bGw7CitnYygpOworCit2YXIgdHJhbnNhY3Rpb24gPSB7CisgICAg
ImV4ZWN1dGUiOiBmdW5jdGlvbigpIHsgfSwKKyAgICAidW5kbyI6IGZ1bmN0aW9uKCkgeyB9LAor
ICAgICJyZWRvIjogZnVuY3Rpb24oKSB7IH0KK307CisKK2RlYnVnKCJjYWxsIHRyYW5zYWN0KCkg
YWZ0ZXIgdGhlIHVuZG9TY29wZUhvc3QgaGFzIGJlZW4gcmVjbGFpbWVkLiIpOworc2hvdWxkVGhy
b3coInVuZG9NYW5hZ2VyLnRyYW5zYWN0KHRyYW5zYWN0aW9uKSIsICInRXJyb3I6IElOVkFMSURf
QUNDRVNTX0VSUjogRE9NIEV4Y2VwdGlvbiAxNSciKTsKKwordmFyIHN1Y2Nlc3NmdWxseVBhcnNl
ZCA9IHRydWU7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNl
cy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>