<?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>140713</bug_id>
          
          <creation_ts>2015-01-20 20:07:10 -0800</creation_ts>
          <short_desc>[WK2] willDestroyGlobalObjectForDOMWindowExtension callback which registered in injectedBundle is not called while WebPage is being closed</short_desc>
          <delta_ts>2019-05-03 06:55:21 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</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="Joonghun Park">jh718.park</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>beidson</cc>
    
    <cc>darin</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1062986</commentid>
    <comment_count>0</comment_count>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-01-20 20:07:10 -0800</bug_when>
    <thetext>When using WKBundleDOMWindowExtension in InjectedBundle, willDestroyGlobalObjectForDOMWindowExtension is not called 
because InjectedBundlePageLoaderClient&apos;s initialization in WebPage::close() is called too early, namely, before setting the frame&apos;s m_view to 0;
So move initialize(0) calls to WebPage&apos;s m_*client group to the end of WebPage::close() function to correct such problems.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062989</commentid>
    <comment_count>1</comment_count>
      <attachid>245044</attachid>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-01-20 20:32:52 -0800</bug_when>
    <thetext>Created attachment 245044
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062993</commentid>
    <comment_count>2</comment_count>
      <attachid>245044</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-01-20 20:56:43 -0800</bug_when>
    <thetext>Comment on attachment 245044
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=245044&amp;action=review

This patch should be reviewed by WK2 owner.

&gt; Source/WebKit2/ChangeLog:10
&gt; +        So move initialize(0) calls to WebPage&apos;s m_*client group to the end of WebPage::close() function 

typo: m_*client -&gt; m_client</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063001</commentid>
    <comment_count>3</comment_count>
      <attachid>245048</attachid>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-01-20 22:13:04 -0800</bug_when>
    <thetext>Created attachment 245048
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063745</commentid>
    <comment_count>4</comment_count>
      <attachid>245048</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-01-23 11:52:42 -0800</bug_when>
    <thetext>Comment on attachment 245048
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=245048&amp;action=review

&gt; Source/WebKit2/WebProcess/WebPage/WebPage.cpp:1024
&gt; +    // The WebPage can be destroyed by this call.
&gt; +    WebProcess::shared().removeWebPage(m_pageID);

This can&apos;t be moved here - this call will destroy the WebPage object whose members are accessed later!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063772</commentid>
    <comment_count>5</comment_count>
      <attachid>245246</attachid>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-01-23 14:16:11 -0800</bug_when>
    <thetext>Created attachment 245246
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063775</commentid>
    <comment_count>6</comment_count>
      <attachid>245248</attachid>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-01-23 14:18:31 -0800</bug_when>
    <thetext>Created attachment 245248
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073008</commentid>
    <comment_count>7</comment_count>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-02-28 00:03:59 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Comment on attachment 245048 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=245048&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/WebProcess/WebPage/WebPage.cpp:1024
&gt; &gt; +    // The WebPage can be destroyed by this call.
&gt; &gt; +    WebProcess::shared().removeWebPage(m_pageID);
&gt; 
&gt; This can&apos;t be moved here - this call will destroy the WebPage object whose
&gt; members are accessed later!

Could you please review the change which I revised?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133042</commentid>
    <comment_count>8</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-10-13 22:19:38 -0700</bug_when>
    <thetext>Is this patch still valid ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133136</commentid>
    <comment_count>9</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-10-14 09:34:39 -0700</bug_when>
    <thetext>Hard to say, but:

1) We need a regression test for this, too, not just a bug fix.

2) There’s risk to reordering that destruction sequence, so we have to make sure we have done sufficient testing of what other effects the change has.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1300805</commentid>
    <comment_count>10</comment_count>
      <attachid>245248</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-04-24 19:04:57 -0700</bug_when>
    <thetext>Comment on attachment 245248
Patch

This patch has been pending review since 2015 with no recent activity.
It seems unlikely that it would even still apply to trunk in its current form.

(Also it hasn&apos;t been updated for Darin&apos;s feedback)

Clearing from the review queue.

Feel free to update and resubmit if the patch is still relevant.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245044</attachid>
            <date>2015-01-20 20:32:52 -0800</date>
            <delta_ts>2015-01-20 22:12:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140713-20150121133302.patch</filename>
            <type>text/plain</type>
            <size>2512</size>
            <attacher name="Joonghun Park">jh718.park</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc4Nzk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMzJkODgyNTYyODcyYjRh
ZDNhYjhmNjA0MzhlNDIwZTNiNGNjY2I1Ni4uNjhjNTRiMmI4YzJhNzdhZTAyODk5MTZhYjA1NzI5
ZWU4NjQ0ZTU4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE1LTAxLTIwICBKb29u
Z2h1biBQYXJrICA8amg3MTgucGFya0BzYW1zdW5nLmNvbT4KKworICAgICAgICBbV0syXSB3aWxs
RGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRvd0V4dGVuc2lvbiBjYWxsYmFjayB3aGljaCBy
ZWdpc3RlcmVkIGluIGluamVjdGVkQnVuZGxlIGlzIG5vdCBjYWxsZWQgd2hpbGUgV2ViUGFnZSBp
cyBiZWluZyBjbG9zZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MDcxMworCisgICAgICAgIFdoZW4gdXNpbmcgV0tCdW5kbGVET01XaW5kb3dFeHRl
bnNpb24gaW4gSW5qZWN0ZWRCdW5kbGUsIAorICAgICAgICB3aWxsRGVzdHJveUdsb2JhbE9iamVj
dEZvckRPTVdpbmRvd0V4dGVuc2lvbiBpcyBub3QgY2FsbGVkIAorICAgICAgICBiZWNhdXNlIElu
amVjdGVkQnVuZGxlUGFnZUxvYWRlckNsaWVudCdzIGluaXRpYWxpemF0aW9uIGluIFdlYlBhZ2U6
OmNsb3NlKCkgaXMgY2FsbGVkIHRvbyBlYXJseSwgCisgICAgICAgIG5hbWVseSwgYmVmb3JlIHNl
dHRpbmcgdGhlIGZyYW1lJ3MgbV92aWV3IHRvIDAuCisgICAgICAgIFNvIG1vdmUgaW5pdGlhbGl6
ZSgwKSBjYWxscyB0byBXZWJQYWdlJ3MgbV8qY2xpZW50IGdyb3VwIHRvIHRoZSBlbmQgb2YgV2Vi
UGFnZTo6Y2xvc2UoKSBmdW5jdGlvbiAKKyAgICAgICAgdG8gY29ycmVjdCBzdWNoIHByb2JsZW1z
LgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2Vi
UHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpj
bG9zZSk6CisKIDIwMTUtMDEtMjAgIE1hcnRpbiBIb2NrICA8bWhvY2tAYXBwbGUuY29tPgogCiAg
ICAgICAgIFtpT1NdW1dLMl0gUmVkcmF3IGZpbmQtaW4tcGFnZSBpbmRpY2F0b3Igb24gcm90YXRp
b24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdl
LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAppbmRl
eCBiMTAwYWQ0NTE0NmFkZDhiZDBjODBjNWYzN2QyMWY5NjRiMDVmMGYzLi5mNTg5MDc3NjY5MWJl
YTFhOGZmMWM0NWE0YmEyNGZiNzZiYTMxOWMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCkBAIC0xMDEyLDYgKzEwMTIsMTcgQEAgdm9pZCBXZWJQ
YWdlOjpjbG9zZSgpCiAgICAgbV9kZXRlcm1pbmVQcmltYXJ5U25hcHNob3R0ZWRQbHVnSW5UaW1l
ci5zdG9wKCk7CiAjZW5kaWYKIAorICAgIG1fcHJpbnRDb250ZXh0ID0gbnVsbHB0cjsKKyAgICBt
X21haW5GcmFtZS0+Y29yZUZyYW1lKCktPmxvYWRlcigpLmRldGFjaEZyb21QYXJlbnQoKTsKKyAg
ICBtX3BhZ2UgPSBudWxscHRyOworICAgIG1fZHJhd2luZ0FyZWEgPSBudWxscHRyOworCisgICAg
Ym9vbCBpc1J1bm5pbmdNb2RhbCA9IG1faXNSdW5uaW5nTW9kYWw7CisgICAgbV9pc1J1bm5pbmdN
b2RhbCA9IGZhbHNlOworCisgICAgLy8gVGhlIFdlYlBhZ2UgY2FuIGJlIGRlc3Ryb3llZCBieSB0
aGlzIGNhbGwuCisgICAgV2ViUHJvY2Vzczo6c2hhcmVkKCkucmVtb3ZlV2ViUGFnZShtX3BhZ2VJ
RCk7CisKICNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VUykKICAgICBtX2NvbnRleHRNZW51Q2xpZW50
LmluaXRpYWxpemUoMCk7CiAjZW5kaWYKQEAgLTEwMjYsMTcgKzEwMzcsNiBAQCB2b2lkIFdlYlBh
Z2U6OmNsb3NlKCkKICNlbmRpZgogICAgIG1fbG9nRGlhZ25vc3RpY01lc3NhZ2VDbGllbnQuaW5p
dGlhbGl6ZSgwKTsKIAotICAgIG1fcHJpbnRDb250ZXh0ID0gbnVsbHB0cjsKLSAgICBtX21haW5G
cmFtZS0+Y29yZUZyYW1lKCktPmxvYWRlcigpLmRldGFjaEZyb21QYXJlbnQoKTsKLSAgICBtX3Bh
Z2UgPSBudWxscHRyOwotICAgIG1fZHJhd2luZ0FyZWEgPSBudWxscHRyOwotCi0gICAgYm9vbCBp
c1J1bm5pbmdNb2RhbCA9IG1faXNSdW5uaW5nTW9kYWw7Ci0gICAgbV9pc1J1bm5pbmdNb2RhbCA9
IGZhbHNlOwotCi0gICAgLy8gVGhlIFdlYlBhZ2UgY2FuIGJlIGRlc3Ryb3llZCBieSB0aGlzIGNh
bGwuCi0gICAgV2ViUHJvY2Vzczo6c2hhcmVkKCkucmVtb3ZlV2ViUGFnZShtX3BhZ2VJRCk7Ci0K
ICAgICBpZiAoaXNSdW5uaW5nTW9kYWwpCiAgICAgICAgIFJ1bkxvb3A6Om1haW4oKS5zdG9wKCk7
CiB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245048</attachid>
            <date>2015-01-20 22:13:04 -0800</date>
            <delta_ts>2015-01-23 14:16:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140713-20150121151315.patch</filename>
            <type>text/plain</type>
            <size>2510</size>
            <attacher name="Joonghun Park">jh718.park</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc4Nzk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMzJkODgyNTYyODcyYjRh
ZDNhYjhmNjA0MzhlNDIwZTNiNGNjY2I1Ni4uZTBhZjIyZjZiNzQ3M2EyYjg4ZmZmNTE5M2Q3NGQw
Njg0ZjBiNWE3ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE1LTAxLTIwICBKb29u
Z2h1biBQYXJrICA8amg3MTgucGFya0BzYW1zdW5nLmNvbT4KKworICAgICAgICBbV0syXSB3aWxs
RGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRvd0V4dGVuc2lvbiBjYWxsYmFjayB3aGljaCBy
ZWdpc3RlcmVkIGluIGluamVjdGVkQnVuZGxlIGlzIG5vdCBjYWxsZWQgd2hpbGUgV2ViUGFnZSBp
cyBiZWluZyBjbG9zZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MDcxMworCisgICAgICAgIFdoZW4gdXNpbmcgV0tCdW5kbGVET01XaW5kb3dFeHRl
bnNpb24gaW4gSW5qZWN0ZWRCdW5kbGUsCisgICAgICAgIHdpbGxEZXN0cm95R2xvYmFsT2JqZWN0
Rm9yRE9NV2luZG93RXh0ZW5zaW9uIGlzIG5vdCBjYWxsZWQKKyAgICAgICAgYmVjYXVzZSBJbmpl
Y3RlZEJ1bmRsZVBhZ2VMb2FkZXJDbGllbnQncyBpbml0aWFsaXphdGlvbiBpbiBXZWJQYWdlOjpj
bG9zZSgpIGlzIGNhbGxlZCB0b28gZWFybHksCisgICAgICAgIG5hbWVseSwgYmVmb3JlIHNldHRp
bmcgdGhlIGZyYW1lJ3MgbV92aWV3IHRvIDAuCisgICAgICAgIFNvIG1vdmUgaW5pdGlhbGl6ZSgw
KSBjYWxscyB0byBXZWJQYWdlJ3MgbV9GT09jbGllbnQgZ3JvdXAgdG8gdGhlIGVuZCBvZiBXZWJQ
YWdlOjpjbG9zZSgpIGZ1bmN0aW9uCisgICAgICAgIHRvIGNvcnJlY3Qgc3VjaCBwcm9ibGVtcy4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6Y2xv
c2UpOgorCiAyMDE1LTAxLTIwICBNYXJ0aW4gSG9jayAgPG1ob2NrQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbaU9TXVtXSzJdIFJlZHJhdyBmaW5kLWluLXBhZ2UgaW5kaWNhdG9yIG9uIHJvdGF0aW9u
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5j
cHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKaW5kZXgg
YjEwMGFkNDUxNDZhZGQ4YmQwYzgwYzVmMzdkMjFmOTY0YjA1ZjBmMy4uZjU4OTA3NzY2OTFiZWEx
YThmZjFjNDVhNGJhMjRmYjc2YmEzMTljMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtMTAxMiw2ICsxMDEyLDE3IEBAIHZvaWQgV2ViUGFn
ZTo6Y2xvc2UoKQogICAgIG1fZGV0ZXJtaW5lUHJpbWFyeVNuYXBzaG90dGVkUGx1Z0luVGltZXIu
c3RvcCgpOwogI2VuZGlmCiAKKyAgICBtX3ByaW50Q29udGV4dCA9IG51bGxwdHI7CisgICAgbV9t
YWluRnJhbWUtPmNvcmVGcmFtZSgpLT5sb2FkZXIoKS5kZXRhY2hGcm9tUGFyZW50KCk7CisgICAg
bV9wYWdlID0gbnVsbHB0cjsKKyAgICBtX2RyYXdpbmdBcmVhID0gbnVsbHB0cjsKKworICAgIGJv
b2wgaXNSdW5uaW5nTW9kYWwgPSBtX2lzUnVubmluZ01vZGFsOworICAgIG1faXNSdW5uaW5nTW9k
YWwgPSBmYWxzZTsKKworICAgIC8vIFRoZSBXZWJQYWdlIGNhbiBiZSBkZXN0cm95ZWQgYnkgdGhp
cyBjYWxsLgorICAgIFdlYlByb2Nlc3M6OnNoYXJlZCgpLnJlbW92ZVdlYlBhZ2UobV9wYWdlSUQp
OworCiAjaWYgRU5BQkxFKENPTlRFWFRfTUVOVVMpCiAgICAgbV9jb250ZXh0TWVudUNsaWVudC5p
bml0aWFsaXplKDApOwogI2VuZGlmCkBAIC0xMDI2LDE3ICsxMDM3LDYgQEAgdm9pZCBXZWJQYWdl
OjpjbG9zZSgpCiAjZW5kaWYKICAgICBtX2xvZ0RpYWdub3N0aWNNZXNzYWdlQ2xpZW50LmluaXRp
YWxpemUoMCk7CiAKLSAgICBtX3ByaW50Q29udGV4dCA9IG51bGxwdHI7Ci0gICAgbV9tYWluRnJh
bWUtPmNvcmVGcmFtZSgpLT5sb2FkZXIoKS5kZXRhY2hGcm9tUGFyZW50KCk7Ci0gICAgbV9wYWdl
ID0gbnVsbHB0cjsKLSAgICBtX2RyYXdpbmdBcmVhID0gbnVsbHB0cjsKLQotICAgIGJvb2wgaXNS
dW5uaW5nTW9kYWwgPSBtX2lzUnVubmluZ01vZGFsOwotICAgIG1faXNSdW5uaW5nTW9kYWwgPSBm
YWxzZTsKLQotICAgIC8vIFRoZSBXZWJQYWdlIGNhbiBiZSBkZXN0cm95ZWQgYnkgdGhpcyBjYWxs
LgotICAgIFdlYlByb2Nlc3M6OnNoYXJlZCgpLnJlbW92ZVdlYlBhZ2UobV9wYWdlSUQpOwotCiAg
ICAgaWYgKGlzUnVubmluZ01vZGFsKQogICAgICAgICBSdW5Mb29wOjptYWluKCkuc3RvcCgpOwog
fQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245246</attachid>
            <date>2015-01-23 14:16:11 -0800</date>
            <delta_ts>2015-01-23 14:18:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140713-20150124071610.patch</filename>
            <type>text/plain</type>
            <size>2411</size>
            <attacher name="Joonghun Park">jh718.park</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5MDI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYzY1MTFhODc4NWMzYzA1
ZTg1YjFmYzg3OWI4ZDc1NzI5Mzg4MWJhNy4uYjlhNWZjZmZkZTlmNDVlOWU0MWM4ZTg4MmI4ZWFj
OWI1MTViOTE4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE1LTAxLTIzICBKb29u
Z2h1biBQYXJrICA8amg3MTgucGFya0BzYW1zdW5nLmNvbT4KKworICAgICAgICBbV0syXSB3aWxs
RGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRvd0V4dGVuc2lvbiBjYWxsYmFjayB3aGljaAor
ICAgICAgICByZWdpc3RlcmVkIGluIGluamVjdGVkQnVuZGxlIGlzIG5vdCBjYWxsZWQgd2hpbGUg
V2ViUGFnZSBpcyBiZWluZworICAgICAgICBjbG9zZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MDcxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gdXNpbmcgV0tCdW5kbGVET01XaW5kb3dFeHRl
bnNpb24gaW4gSW5qZWN0ZWRCdW5kbGUsCisgICAgICAgIHdpbGxEZXN0cm95R2xvYmFsT2JqZWN0
Rm9yRE9NV2luZG93RXh0ZW5zaW9uIGlzIG5vdCBjYWxsZWQKKyAgICAgICAgYmVjYXVzZSBJbmpl
Y3RlZEJ1bmRsZVBhZ2VMb2FkZXJDbGllbnQncyBpbml0aWFsaXphdGlvbiAKKyAgICAgICAgaW4g
V2ViUGFnZTo6Y2xvc2UoKSBpcyBjYWxsZWQgdG9vIGVhcmx5LAorICAgICAgICBuYW1lbHksIGJl
Zm9yZSBzZXR0aW5nIHRoZSBmcmFtZSdzIG1fdmlldyB0byAwLgorICAgICAgICBTbyBtb3ZlIGlu
aXRpYWxpemUoMCkgY2FsbHMgdG8gV2ViUGFnZSdzIG1fRk9PY2xpZW50IGdyb3VwIHRvCisgICAg
ICAgIGluIGZyb250IG9mIHRoZSByZW1vdmVXZWJQYWdlKCkgY2FsbCB0byBjb3JyZWN0IHN1Y2gg
cHJvYmxlbXMuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHA6Cisg
ICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OmNsb3NlKToKKwogMjAxNS0wMS0yMyAgVGltb3RoeSBI
b3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IHRoZSBwcmUt
WW9zZW1pdGUgYnVpbGQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2Vi
UGFnZS5jcHAKaW5kZXggZmJjYjRlMjI4N2E2OGMyZDZlZjFkZTM2YWIzYzhhMmMzNzMxYjFhNi4u
NmI2NzcwYzNjZWVmMmE0YzJkYTQwY2NlODgyOTNlYTA4MzgwYWNkNCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtMTAxMiw2ICsxMDEyLDE0
IEBAIHZvaWQgV2ViUGFnZTo6Y2xvc2UoKQogICAgIG1fZGV0ZXJtaW5lUHJpbWFyeVNuYXBzaG90
dGVkUGx1Z0luVGltZXIuc3RvcCgpOwogI2VuZGlmCiAKKyAgICBtX3ByaW50Q29udGV4dCA9IG51
bGxwdHI7CisgICAgbV9tYWluRnJhbWUtPmNvcmVGcmFtZSgpLT5sb2FkZXIoKS5kZXRhY2hGcm9t
UGFyZW50KCk7CisgICAgbV9wYWdlID0gbnVsbHB0cjsKKyAgICBtX2RyYXdpbmdBcmVhID0gbnVs
bHB0cjsKKworICAgIGJvb2wgaXNSdW5uaW5nTW9kYWwgPSBtX2lzUnVubmluZ01vZGFsOworICAg
IG1faXNSdW5uaW5nTW9kYWwgPSBmYWxzZTsKKwogI2lmIEVOQUJMRShDT05URVhUX01FTlVTKQog
ICAgIG1fY29udGV4dE1lbnVDbGllbnQgPSBzdGQ6Om1ha2VfdW5pcXVlPEFQSTo6SW5qZWN0ZWRC
dW5kbGU6OlBhZ2VDb250ZXh0TWVudUNsaWVudD4oKTsKICNlbmRpZgpAQCAtMTAyNiwxNCArMTAz
NCw2IEBAIHZvaWQgV2ViUGFnZTo6Y2xvc2UoKQogI2VuZGlmCiAgICAgbV9sb2dEaWFnbm9zdGlj
TWVzc2FnZUNsaWVudC5pbml0aWFsaXplKDApOwogCi0gICAgbV9wcmludENvbnRleHQgPSBudWxs
cHRyOwotICAgIG1fbWFpbkZyYW1lLT5jb3JlRnJhbWUoKS0+bG9hZGVyKCkuZGV0YWNoRnJvbVBh
cmVudCgpOwotICAgIG1fcGFnZSA9IG51bGxwdHI7Ci0gICAgbV9kcmF3aW5nQXJlYSA9IG51bGxw
dHI7Ci0KLSAgICBib29sIGlzUnVubmluZ01vZGFsID0gbV9pc1J1bm5pbmdNb2RhbDsKLSAgICBt
X2lzUnVubmluZ01vZGFsID0gZmFsc2U7Ci0KICAgICAvLyBUaGUgV2ViUGFnZSBjYW4gYmUgZGVz
dHJveWVkIGJ5IHRoaXMgY2FsbC4KICAgICBXZWJQcm9jZXNzOjpzaGFyZWQoKS5yZW1vdmVXZWJQ
YWdlKG1fcGFnZUlEKTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245248</attachid>
            <date>2015-01-23 14:18:31 -0800</date>
            <delta_ts>2017-04-24 19:04:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140713-20150124071830.patch</filename>
            <type>text/plain</type>
            <size>2410</size>
            <attacher name="Joonghun Park">jh718.park</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5MDI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYzY1MTFhODc4NWMzYzA1
ZTg1YjFmYzg3OWI4ZDc1NzI5Mzg4MWJhNy4uNjczZGI3YzAzODhmZDdiNjVkMTUxZWFhNmQ4NDBj
YzVmZGI1NTA3MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE1LTAxLTIzICBKb29u
Z2h1biBQYXJrICA8amg3MTgucGFya0BzYW1zdW5nLmNvbT4KKworICAgICAgICBbV0syXSB3aWxs
RGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRvd0V4dGVuc2lvbiBjYWxsYmFjayB3aGljaAor
ICAgICAgICByZWdpc3RlcmVkIGluIGluamVjdGVkQnVuZGxlIGlzIG5vdCBjYWxsZWQgd2hpbGUg
V2ViUGFnZSBpcyBiZWluZworICAgICAgICBjbG9zZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MDcxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gdXNpbmcgV0tCdW5kbGVET01XaW5kb3dFeHRl
bnNpb24gaW4gSW5qZWN0ZWRCdW5kbGUsCisgICAgICAgIHdpbGxEZXN0cm95R2xvYmFsT2JqZWN0
Rm9yRE9NV2luZG93RXh0ZW5zaW9uIGlzIG5vdCBjYWxsZWQKKyAgICAgICAgYmVjYXVzZSBJbmpl
Y3RlZEJ1bmRsZVBhZ2VMb2FkZXJDbGllbnQncyBpbml0aWFsaXphdGlvbgorICAgICAgICBpbiBX
ZWJQYWdlOjpjbG9zZSgpIGlzIGNhbGxlZCB0b28gZWFybHksCisgICAgICAgIG5hbWVseSwgYmVm
b3JlIHNldHRpbmcgdGhlIGZyYW1lJ3MgbV92aWV3IHRvIDAuCisgICAgICAgIFNvIG1vdmUgaW5p
dGlhbGl6ZSgwKSBjYWxscyB0byBXZWJQYWdlJ3MgbV9GT09jbGllbnQgZ3JvdXAgdG8KKyAgICAg
ICAgaW4gZnJvbnQgb2YgdGhlIHJlbW92ZVdlYlBhZ2UoKSBjYWxsIHRvIGNvcnJlY3Qgc3VjaCBw
cm9ibGVtcy4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAg
ICAgICAgKFdlYktpdDo6V2ViUGFnZTo6Y2xvc2UpOgorCiAyMDE1LTAxLTIzICBUaW1vdGh5IEhv
cnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggdGhlIHByZS1Z
b3NlbWl0ZSBidWlsZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2Vi
UGFnZS9XZWJQYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLmNwcAppbmRleCBmYmNiNGUyMjg3YTY4YzJkNmVmMWRlMzZhYjNjOGEyYzM3MzFiMWE2Li42
YjY3NzBjM2NlZWYyYTRjMmRhNDBjY2U4ODI5M2VhMDgzODBhY2Q0IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCkBAIC0xMDEyLDYgKzEwMTIsMTQg
QEAgdm9pZCBXZWJQYWdlOjpjbG9zZSgpCiAgICAgbV9kZXRlcm1pbmVQcmltYXJ5U25hcHNob3R0
ZWRQbHVnSW5UaW1lci5zdG9wKCk7CiAjZW5kaWYKIAorICAgIG1fcHJpbnRDb250ZXh0ID0gbnVs
bHB0cjsKKyAgICBtX21haW5GcmFtZS0+Y29yZUZyYW1lKCktPmxvYWRlcigpLmRldGFjaEZyb21Q
YXJlbnQoKTsKKyAgICBtX3BhZ2UgPSBudWxscHRyOworICAgIG1fZHJhd2luZ0FyZWEgPSBudWxs
cHRyOworCisgICAgYm9vbCBpc1J1bm5pbmdNb2RhbCA9IG1faXNSdW5uaW5nTW9kYWw7CisgICAg
bV9pc1J1bm5pbmdNb2RhbCA9IGZhbHNlOworCiAjaWYgRU5BQkxFKENPTlRFWFRfTUVOVVMpCiAg
ICAgbV9jb250ZXh0TWVudUNsaWVudCA9IHN0ZDo6bWFrZV91bmlxdWU8QVBJOjpJbmplY3RlZEJ1
bmRsZTo6UGFnZUNvbnRleHRNZW51Q2xpZW50PigpOwogI2VuZGlmCkBAIC0xMDI2LDE0ICsxMDM0
LDYgQEAgdm9pZCBXZWJQYWdlOjpjbG9zZSgpCiAjZW5kaWYKICAgICBtX2xvZ0RpYWdub3N0aWNN
ZXNzYWdlQ2xpZW50LmluaXRpYWxpemUoMCk7CiAKLSAgICBtX3ByaW50Q29udGV4dCA9IG51bGxw
dHI7Ci0gICAgbV9tYWluRnJhbWUtPmNvcmVGcmFtZSgpLT5sb2FkZXIoKS5kZXRhY2hGcm9tUGFy
ZW50KCk7Ci0gICAgbV9wYWdlID0gbnVsbHB0cjsKLSAgICBtX2RyYXdpbmdBcmVhID0gbnVsbHB0
cjsKLQotICAgIGJvb2wgaXNSdW5uaW5nTW9kYWwgPSBtX2lzUnVubmluZ01vZGFsOwotICAgIG1f
aXNSdW5uaW5nTW9kYWwgPSBmYWxzZTsKLQogICAgIC8vIFRoZSBXZWJQYWdlIGNhbiBiZSBkZXN0
cm95ZWQgYnkgdGhpcyBjYWxsLgogICAgIFdlYlByb2Nlc3M6OnNoYXJlZCgpLnJlbW92ZVdlYlBh
Z2UobV9wYWdlSUQpOwogCg==
</data>
<flag name="review"
          id="270195"
          type_id="1"
          status="-"
          setter="beidson"
    />
          </attachment>
      

    </bug>

</bugzilla>