<?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>28875</bug_id>
          
          <creation_ts>2009-09-01 08:35:26 -0700</creation_ts>
          <short_desc>Post a notification when a WebView is closing</short_desc>
          <delta_ts>2009-09-01 09:35:33 -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>WebKit API</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Windows XP</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="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>sfalken</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>143902</commentid>
    <comment_count>0</comment_count>
      <attachid>38866</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2009-09-01 08:35:26 -0700</bug_when>
    <thetext>Created attachment 38866
Patch v1

This is useful for situations where some code wants to react to the
WebView closing but isn&apos;t in charge of the WebView and can&apos;t otherwise
be notified. This notification could replace
IWebUIDelegatePrivate::webViewClosing if we decide that the
notification system isn&apos;t too burdensome.

Reviewed by NOBODY (OOPS!).

Need a short description and bug URL (OOPS!)

* Interfaces/IWebViewPrivate.idl: Added the
WebViewWillCloseNotification string constant.
* WebKit.vcproj/WebKit.vcproj: Link against comsuppw.lib in all
configurations so that we can use _bstr_t.
* WebView.cpp:
(WebView::close): Post the WebViewWillCloseNotification.
---
 4 files changed, 32 insertions(+), 5 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143917</commentid>
    <comment_count>1</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2009-09-01 09:35:33 -0700</bug_when>
    <thetext>Fixed in r47940</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38866</attachid>
            <date>2009-09-01 08:35:26 -0700</date>
            <delta_ts>2009-09-01 09:21:21 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>20090901113525.patch</filename>
            <type>text/plain</type>
            <size>11006</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC93aW4vQ2hhbmdlTG9nIGIvV2ViS2l0L3dpbi9DaGFuZ2VMb2cK
aW5kZXggMGIyN2FmYS4uNjYxNGMyMyAxMDA2NDQKLS0tIGEvV2ViS2l0L3dpbi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0L3dpbi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNCBAQAorMjAwOS0wOS0wMSAg
QWRhbSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5jb20+CisKKyAgICAgICAgUG9zdCBhIG5vdGlmaWNh
dGlvbiB3aGVuIGEgV2ViVmlldyBpcyBjbG9zaW5nCisKKyAgICAgICAgVGhpcyBpcyB1c2VmdWwg
Zm9yIHNpdHVhdGlvbnMgd2hlcmUgc29tZSBjb2RlIHdhbnRzIHRvIHJlYWN0IHRvIHRoZQorICAg
ICAgICBXZWJWaWV3IGNsb3NpbmcgYnV0IGlzbid0IGluIGNoYXJnZSBvZiB0aGUgV2ViVmlldyBh
bmQgY2FuJ3Qgb3RoZXJ3aXNlCisgICAgICAgIGJlIG5vdGlmaWVkLiBUaGlzIG5vdGlmaWNhdGlv
biBjb3VsZCByZXBsYWNlCisgICAgICAgIElXZWJVSURlbGVnYXRlUHJpdmF0ZTo6d2ViVmlld0Ns
b3NpbmcgaWYgd2UgZGVjaWRlIHRoYXQgdGhlCisgICAgICAgIG5vdGlmaWNhdGlvbiBzeXN0ZW0g
aXNuJ3QgdG9vIGJ1cmRlbnNvbWUuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BT
ISkKKworICAgICAgICAqIEludGVyZmFjZXMvSVdlYlZpZXdQcml2YXRlLmlkbDogQWRkZWQgdGhl
CisgICAgICAgIFdlYlZpZXdXaWxsQ2xvc2VOb3RpZmljYXRpb24gc3RyaW5nIGNvbnN0YW50Lgor
ICAgICAgICAqIFdlYktpdC52Y3Byb2ovV2ViS2l0LnZjcHJvajogTGluayBhZ2FpbnN0IGNvbXN1
cHB3LmxpYiBpbiBhbGwKKyAgICAgICAgY29uZmlndXJhdGlvbnMgc28gdGhhdCB3ZSBjYW4gdXNl
IF9ic3RyX3QuCisgICAgICAgICogV2ViVmlldy5jcHA6CisgICAgICAgIChXZWJWaWV3OjpjbG9z
ZSk6IFBvc3QgdGhlIFdlYlZpZXdXaWxsQ2xvc2VOb3RpZmljYXRpb24uCisKIDIwMDktMDgtMjAg
IEFkYW0gUm9iZW4gIDxhcm9iZW5AYXBwbGUuY29tPgogCiAgICAgICAgIEdpdmUgV2ViS2l0IGNs
aWVudHMgYWNjZXNzIHRvIHRoZSB3aW5kb3cgZmVhdHVyZXMgc3BlY2lmaWVkIGluCmRpZmYgLS1n
aXQgYS9XZWJLaXQvd2luL0ludGVyZmFjZXMvSVdlYlZpZXdQcml2YXRlLmlkbCBiL1dlYktpdC93
aW4vSW50ZXJmYWNlcy9JV2ViVmlld1ByaXZhdGUuaWRsCmluZGV4IGJkMTk2ZDQuLjY3MjBiYmMg
MTAwNjQ0Ci0tLSBhL1dlYktpdC93aW4vSW50ZXJmYWNlcy9JV2ViVmlld1ByaXZhdGUuaWRsCisr
KyBiL1dlYktpdC93aW4vSW50ZXJmYWNlcy9JV2ViVmlld1ByaXZhdGUuaWRsCkBAIC0zMSw2ICsz
MSw5IEBAIGltcG9ydCAiSVdlYkZyYW1lTG9hZERlbGVnYXRlUHJpdmF0ZS5pZGwiOwogaW1wb3J0
ICJJV2ViSW5zcGVjdG9yLmlkbCI7CiAjZW5kaWYKIAorLy8gU2VudCB3aGVuIElXZWJWaWV3Ojpj
bG9zZSBpcyBjYWxsZWQuIE5vIHVzZXJJbmZvIGlzIGFzc29jaWF0ZWQgd2l0aCB0aGlzIG5vdGlm
aWNhdGlvbi4KK2NwcF9xdW90ZSgiI2RlZmluZSBXZWJWaWV3V2lsbENsb3NlTm90aWZpY2F0aW9u
IExcIldlYlZpZXdXaWxsQ2xvc2VOb3RpZmljYXRpb25cIiIpCisKIGludGVyZmFjZSBJRW51bVRl
eHRNYXRjaGVzOwogaW50ZXJmYWNlIElXZWJGb3JtRGVsZWdhdGU7CiBpbnRlcmZhY2UgSVdlYkZy
YW1lTG9hZERlbGVnYXRlUHJpdmF0ZTsKZGlmZiAtLWdpdCBhL1dlYktpdC93aW4vV2ViS2l0LnZj
cHJvai9XZWJLaXQudmNwcm9qIGIvV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3By
b2oKaW5kZXggZGFjZTE5My4uZWE3ZjAxYyAxMDA2NDQKLS0tIGEvV2ViS2l0L3dpbi9XZWJLaXQu
dmNwcm9qL1dlYktpdC52Y3Byb2oKKysrIGIvV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktp
dC52Y3Byb2oKQEAgLTU5LDcgKzU5LDcgQEAKIAkJCS8+DQogCQkJPFRvb2wNCiAJCQkJTmFtZT0i
VkNMaW5rZXJUb29sIg0KLQkJCQlBZGRpdGlvbmFsRGVwZW5kZW5jaWVzPSJkZWxheWltcC5saWIg
a2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5s
aWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBvZGJjMzIubGli
IG9kYmNjcDMyLmxpYiB1c3AxMC5saWIgY29tY3RsMzIubGliIHZlcnNpb24ubGliIHNobHdhcGku
bGliIGxpYnhtbDIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBsaWJ4c2x0JChMaWJyYXJ5Q29u
ZmlnU3VmZml4KS5saWIgaWN1aW4kKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3V1YyQoTGli
cmFyeUNvbmZpZ1N1ZmZpeCkubGliIFNRTGl0ZTMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBw
dGhyZWFkVkMyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgQ29yZUZvdW5kYXRpb24kKExpYnJh
cnlDb25maWdTdWZmaXgpLmxpYiBKYXZhU2NyaXB0Q29yZSQoV2ViS2l0RExMQ29uZmlnU3VmZml4
KS5saWIgQ0ZOZXR3b3JrJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgQ29yZUdyYXBoaWNzJChM
aWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgV2ViS2l0R1VJRCQoV2ViS2l0Q29uZmlnU3VmZml4KS5s
aWIgV2ViQ29yZSQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgV2ViS2l0U3lzdGVtSW50ZXJmYWNl
JChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBtc2ltZzMyLmxpYiBRVE1vdmllV2luJChXZWJLaXRD
b25maWdTdWZmaXgpLmxpYiBjcnlwdDMyLmxpYiBpcGhscGFwaS5saWIgd2lubW0ubGliIHJwY3J0
NC5saWIiDQorCQkJCUFkZGl0aW9uYWxEZXBlbmRlbmNpZXM9ImRlbGF5aW1wLmxpYiBrZXJuZWwz
Mi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxpYiBzaGVs
bDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1aWQubGliIG9kYmMzMi5saWIgb2RiY2Nw
MzIubGliIHVzcDEwLmxpYiBjb21jdGwzMi5saWIgdmVyc2lvbi5saWIgc2hsd2FwaS5saWIgbGli
eG1sMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGxpYnhzbHQkKExpYnJhcnlDb25maWdTdWZm
aXgpLmxpYiBpY3VpbiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGljdXVjJChMaWJyYXJ5Q29u
ZmlnU3VmZml4KS5saWIgU1FMaXRlMyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIHB0aHJlYWRW
QzIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBDb3JlRm91bmRhdGlvbiQoTGlicmFyeUNvbmZp
Z1N1ZmZpeCkubGliIEphdmFTY3JpcHRDb3JlJChXZWJLaXRETExDb25maWdTdWZmaXgpLmxpYiBD
Rk5ldHdvcmskKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBDb3JlR3JhcGhpY3MkKExpYnJhcnlD
b25maWdTdWZmaXgpLmxpYiBXZWJLaXRHVUlEJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJD
b3JlJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJLaXRTeXN0ZW1JbnRlcmZhY2UkKFdlYktp
dENvbmZpZ1N1ZmZpeCkubGliIG1zaW1nMzIubGliIFFUTW92aWVXaW4kKFdlYktpdENvbmZpZ1N1
ZmZpeCkubGliIGNyeXB0MzIubGliIGlwaGxwYXBpLmxpYiB3aW5tbS5saWIgcnBjcnQ0LmxpYiBj
b21zdXBwdy5saWIiDQogCQkJCU91dHB1dEZpbGU9IiQoT3V0RGlyKVwkKFByb2plY3ROYW1lKSQo
V2ViS2l0RExMQ29uZmlnU3VmZml4KS5kbGwiDQogCQkJCUFkZGl0aW9uYWxMaWJyYXJ5RGlyZWN0
b3JpZXM9IiINCiAJCQkJTW9kdWxlRGVmaW5pdGlvbkZpbGU9IldlYktpdCQoV2ViS2l0RExMQ29u
ZmlnU3VmZml4KS5kZWYiDQpAQCAtMTM2LDcgKzEzNiw3IEBACiAJCQkvPg0KIAkJCTxUb29sDQog
CQkJCU5hbWU9IlZDTGlua2VyVG9vbCINCi0JCQkJQWRkaXRpb25hbERlcGVuZGVuY2llcz0iZGVs
YXlpbXAubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiBjb21kbGczMi5saWIg
YWR2YXBpMzIubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIg
b2RiYzMyLmxpYiBvZGJjY3AzMi5saWIgdXNwMTAubGliIGNvbWN0bDMyLmxpYiB2ZXJzaW9uLmxp
YiBzaGx3YXBpLmxpYiBsaWJ4bWwyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgbGlieHNsdCQo
TGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGljdWluJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIg
aWN1dWMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBTUUxpdGUzJChMaWJyYXJ5Q29uZmlnU3Vm
Zml4KS5saWIgcHRocmVhZFZDMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIENvcmVGb3VuZGF0
aW9uJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgSmF2YVNjcmlwdENvcmUkKFdlYktpdERMTENv
bmZpZ1N1ZmZpeCkubGliIENGTmV0d29yayQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIENvcmVH
cmFwaGljcyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIFdlYktpdEdVSUQkKFdlYktpdENvbmZp
Z1N1ZmZpeCkubGliIFdlYkNvcmUkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIFdlYktpdFN5c3Rl
bUludGVyZmFjZSQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgbXNpbWczMi5saWIgUVRNb3ZpZVdp
biQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgY3J5cHQzMi5saWIgaXBobHBhcGkubGliIHdpbm1t
LmxpYiBycGNydDQubGliIg0KKwkJCQlBZGRpdGlvbmFsRGVwZW5kZW5jaWVzPSJkZWxheWltcC5s
aWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkz
Mi5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBvZGJjMzIu
bGliIG9kYmNjcDMyLmxpYiB1c3AxMC5saWIgY29tY3RsMzIubGliIHZlcnNpb24ubGliIHNobHdh
cGkubGliIGxpYnhtbDIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBsaWJ4c2x0JChMaWJyYXJ5
Q29uZmlnU3VmZml4KS5saWIgaWN1aW4kKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3V1YyQo
TGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIFNRTGl0ZTMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxp
YiBwdGhyZWFkVkMyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgQ29yZUZvdW5kYXRpb24kKExp
YnJhcnlDb25maWdTdWZmaXgpLmxpYiBKYXZhU2NyaXB0Q29yZSQoV2ViS2l0RExMQ29uZmlnU3Vm
Zml4KS5saWIgQ0ZOZXR3b3JrJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgQ29yZUdyYXBoaWNz
JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgV2ViS2l0R1VJRCQoV2ViS2l0Q29uZmlnU3VmZml4
KS5saWIgV2ViQ29yZSQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgV2ViS2l0U3lzdGVtSW50ZXJm
YWNlJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBtc2ltZzMyLmxpYiBRVE1vdmllV2luJChXZWJL
aXRDb25maWdTdWZmaXgpLmxpYiBjcnlwdDMyLmxpYiBpcGhscGFwaS5saWIgd2lubW0ubGliIHJw
Y3J0NC5saWIgY29tc3VwcHcubGliIg0KIAkJCQlPdXRwdXRGaWxlPSIkKE91dERpcilcJChQcm9q
ZWN0TmFtZSkkKFdlYktpdERMTENvbmZpZ1N1ZmZpeCkuZGxsIg0KIAkJCQlBZGRpdGlvbmFsTGli
cmFyeURpcmVjdG9yaWVzPSIiDQogCQkJCU1vZHVsZURlZmluaXRpb25GaWxlPSJXZWJLaXQkKFdl
YktpdERMTENvbmZpZ1N1ZmZpeCkuZGVmIg0KQEAgLTIxMyw3ICsyMTMsNyBAQAogCQkJLz4NCiAJ
CQk8VG9vbA0KIAkJCQlOYW1lPSJWQ0xpbmtlclRvb2wiDQotCQkJCUFkZGl0aW9uYWxEZXBlbmRl
bmNpZXM9ImRlbGF5aW1wLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgY29t
ZGxnMzIubGliIGFkdmFwaTMyLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGli
IHV1aWQubGliIG9kYmMzMi5saWIgb2RiY2NwMzIubGliIHVzcDEwLmxpYiBjb21jdGwzMi5saWIg
dmVyc2lvbi5saWIgc2hsd2FwaS5saWIgbGlieG1sMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGli
IGxpYnhzbHQkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3VpbiQoTGlicmFyeUNvbmZpZ1N1
ZmZpeCkubGliIGljdXVjJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgU1FMaXRlMyQoTGlicmFy
eUNvbmZpZ1N1ZmZpeCkubGliIHB0aHJlYWRWQzIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBD
b3JlRm91bmRhdGlvbiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIEphdmFTY3JpcHRDb3JlJChX
ZWJLaXRETExDb25maWdTdWZmaXgpLmxpYiBDRk5ldHdvcmskKExpYnJhcnlDb25maWdTdWZmaXgp
LmxpYiBDb3JlR3JhcGhpY3MkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBXZWJLaXRHVUlEJChX
ZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJDb3JlJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBX
ZWJLaXRTeXN0ZW1JbnRlcmZhY2UkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIG1zaW1nMzIubGli
IFFUTW92aWVXaW4kKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIGNyeXB0MzIubGliIGlwaGxwYXBp
LmxpYiB3aW5tbS5saWIgcnBjcnQ0LmxpYiINCisJCQkJQWRkaXRpb25hbERlcGVuZGVuY2llcz0i
ZGVsYXlpbXAubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiBjb21kbGczMi5s
aWIgYWR2YXBpMzIubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5s
aWIgb2RiYzMyLmxpYiBvZGJjY3AzMi5saWIgdXNwMTAubGliIGNvbWN0bDMyLmxpYiB2ZXJzaW9u
LmxpYiBzaGx3YXBpLmxpYiBsaWJ4bWwyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgbGlieHNs
dCQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGljdWluJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5s
aWIgaWN1dWMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBTUUxpdGUzJChMaWJyYXJ5Q29uZmln
U3VmZml4KS5saWIgcHRocmVhZFZDMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIENvcmVGb3Vu
ZGF0aW9uJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgSmF2YVNjcmlwdENvcmUkKFdlYktpdERM
TENvbmZpZ1N1ZmZpeCkubGliIENGTmV0d29yayQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIENv
cmVHcmFwaGljcyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIFdlYktpdEdVSUQkKFdlYktpdENv
bmZpZ1N1ZmZpeCkubGliIFdlYkNvcmUkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIFdlYktpdFN5
c3RlbUludGVyZmFjZSQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgbXNpbWczMi5saWIgUVRNb3Zp
ZVdpbiQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgY3J5cHQzMi5saWIgaXBobHBhcGkubGliIHdp
bm1tLmxpYiBycGNydDQubGliIGNvbXN1cHB3LmxpYiINCiAJCQkJT3V0cHV0RmlsZT0iJChPdXRE
aXIpXCQoUHJvamVjdE5hbWUpJChXZWJLaXRETExDb25maWdTdWZmaXgpLmRsbCINCiAJCQkJQWRk
aXRpb25hbExpYnJhcnlEaXJlY3Rvcmllcz0iIg0KIAkJCQlNb2R1bGVEZWZpbml0aW9uRmlsZT0i
V2ViS2l0JChXZWJLaXRETExDb25maWdTdWZmaXgpLmRlZiINCkBAIC0yOTEsNyArMjkxLDcgQEAK
IAkJCS8+DQogCQkJPFRvb2wNCiAJCQkJTmFtZT0iVkNMaW5rZXJUb29sIg0KLQkJCQlBZGRpdGlv
bmFsRGVwZW5kZW5jaWVzPSJkZWxheWltcC5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2Rp
MzIubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9s
ZWF1dDMyLmxpYiB1dWlkLmxpYiBvZGJjMzIubGliIG9kYmNjcDMyLmxpYiB1c3AxMC5saWIgY29t
Y3RsMzIubGliIHZlcnNpb24ubGliIHNobHdhcGkubGliIGxpYnhtbDIkKExpYnJhcnlDb25maWdT
dWZmaXgpLmxpYiBsaWJ4c2x0JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgaWN1aW4kKExpYnJh
cnlDb25maWdTdWZmaXgpLmxpYiBpY3V1YyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIFNRTGl0
ZTMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBwdGhyZWFkVkMyJChMaWJyYXJ5Q29uZmlnU3Vm
Zml4KS5saWIgQ0ZMaXRlX0RlYnVnLmxpYiBKYXZhU2NyaXB0Q29yZSQoV2ViS2l0RExMQ29uZmln
U3VmZml4KS5saWIgV2ViS2l0R1VJRCQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgV2ViQ29yZSQo
V2ViS2l0Q29uZmlnU3VmZml4KS5saWIgbXNpbWczMi5saWIgY3J5cHQzMi5saWIgaXBobHBhcGku
bGliIHdpbm1tLmxpYiBycGNydDQubGliIg0KKwkJCQlBZGRpdGlvbmFsRGVwZW5kZW5jaWVzPSJk
ZWxheWltcC5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIGNvbWRsZzMyLmxp
YiBhZHZhcGkzMi5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxp
YiBvZGJjMzIubGliIG9kYmNjcDMyLmxpYiB1c3AxMC5saWIgY29tY3RsMzIubGliIHZlcnNpb24u
bGliIHNobHdhcGkubGliIGxpYnhtbDIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBsaWJ4c2x0
JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgaWN1aW4kKExpYnJhcnlDb25maWdTdWZmaXgpLmxp
YiBpY3V1YyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIFNRTGl0ZTMkKExpYnJhcnlDb25maWdT
dWZmaXgpLmxpYiBwdGhyZWFkVkMyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgQ0ZMaXRlX0Rl
YnVnLmxpYiBKYXZhU2NyaXB0Q29yZSQoV2ViS2l0RExMQ29uZmlnU3VmZml4KS5saWIgV2ViS2l0
R1VJRCQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgV2ViQ29yZSQoV2ViS2l0Q29uZmlnU3VmZml4
KS5saWIgbXNpbWczMi5saWIgY3J5cHQzMi5saWIgaXBobHBhcGkubGliIHdpbm1tLmxpYiBycGNy
dDQubGliIGNvbXN1cHB3LmxpYiINCiAJCQkJT3V0cHV0RmlsZT0iJChPdXREaXIpXCQoUHJvamVj
dE5hbWUpJChXZWJLaXRETExDb25maWdTdWZmaXgpLmRsbCINCiAJCQkJQWRkaXRpb25hbExpYnJh
cnlEaXJlY3Rvcmllcz0iIg0KIAkJCQlNb2R1bGVEZWZpbml0aW9uRmlsZT0iV2ViS2l0X0NhaXJv
JChXZWJLaXRETExDb25maWdTdWZmaXgpLmRlZiINCkBAIC0zNzEsNyArMzcxLDcgQEAKIAkJCS8+
DQogCQkJPFRvb2wNCiAJCQkJTmFtZT0iVkNMaW5rZXJUb29sIg0KLQkJCQlBZGRpdGlvbmFsRGVw
ZW5kZW5jaWVzPSJkZWxheWltcC5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGli
IGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMy
LmxpYiB1dWlkLmxpYiBvZGJjMzIubGliIG9kYmNjcDMyLmxpYiB1c3AxMC5saWIgY29tY3RsMzIu
bGliIHZlcnNpb24ubGliIHNobHdhcGkubGliIGxpYnhtbDIkKExpYnJhcnlDb25maWdTdWZmaXgp
LmxpYiBsaWJ4c2x0JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgaWN1aW4kKExpYnJhcnlDb25m
aWdTdWZmaXgpLmxpYiBpY3V1YyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIFNRTGl0ZTMkKExp
YnJhcnlDb25maWdTdWZmaXgpLmxpYiBwdGhyZWFkVkMyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5s
aWIgQ0ZMaXRlLmxpYiBKYXZhU2NyaXB0Q29yZSQoV2ViS2l0RExMQ29uZmlnU3VmZml4KS5saWIg
V2ViS2l0R1VJRCQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgV2ViQ29yZSQoV2ViS2l0Q29uZmln
U3VmZml4KS5saWIgbXNpbWczMi5saWIgY3J5cHQzMi5saWIgaXBobHBhcGkubGliIHdpbm1tLmxp
YiBycGNydDQubGliIg0KKwkJCQlBZGRpdGlvbmFsRGVwZW5kZW5jaWVzPSJkZWxheWltcC5saWIg
a2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5s
aWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBvZGJjMzIubGli
IG9kYmNjcDMyLmxpYiB1c3AxMC5saWIgY29tY3RsMzIubGliIHZlcnNpb24ubGliIHNobHdhcGku
bGliIGxpYnhtbDIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBsaWJ4c2x0JChMaWJyYXJ5Q29u
ZmlnU3VmZml4KS5saWIgaWN1aW4kKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3V1YyQoTGli
cmFyeUNvbmZpZ1N1ZmZpeCkubGliIFNRTGl0ZTMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBw
dGhyZWFkVkMyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgQ0ZMaXRlLmxpYiBKYXZhU2NyaXB0
Q29yZSQoV2ViS2l0RExMQ29uZmlnU3VmZml4KS5saWIgV2ViS2l0R1VJRCQoV2ViS2l0Q29uZmln
U3VmZml4KS5saWIgV2ViQ29yZSQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgbXNpbWczMi5saWIg
Y3J5cHQzMi5saWIgaXBobHBhcGkubGliIHdpbm1tLmxpYiBycGNydDQubGliIGNvbXN1cHB3Lmxp
YiINCiAJCQkJT3V0cHV0RmlsZT0iJChPdXREaXIpXCQoUHJvamVjdE5hbWUpJChXZWJLaXRETExD
b25maWdTdWZmaXgpLmRsbCINCiAJCQkJQWRkaXRpb25hbExpYnJhcnlEaXJlY3Rvcmllcz0iIg0K
IAkJCQlNb2R1bGVEZWZpbml0aW9uRmlsZT0iV2ViS2l0X0NhaXJvJChXZWJLaXRETExDb25maWdT
dWZmaXgpLmRlZiINCmRpZmYgLS1naXQgYS9XZWJLaXQvd2luL1dlYlZpZXcuY3BwIGIvV2ViS2l0
L3dpbi9XZWJWaWV3LmNwcAppbmRleCAxNzE1NmRjLi44ZWY2MzQzIDEwMDY0NAotLS0gYS9XZWJL
aXQvd2luL1dlYlZpZXcuY3BwCisrKyBiL1dlYktpdC93aW4vV2ViVmlldy5jcHAKQEAgLTEyOSw2
ICsxMjksNyBAQAogI2VuZGlmCiAKICNpbmNsdWRlIDx3dGYvSGFzaFNldC5oPgorI2luY2x1ZGUg
PGNvbXV0aWwuaD4KICNpbmNsdWRlIDxkaW1tLmg+CiAjaW5jbHVkZSA8b2xlYWNjLmg+CiAjaW5j
bHVkZSA8U2hsT2JqLmg+CkBAIC02MTQsNiArNjE1LDggQEAgSFJFU1VMVCBTVERNRVRIT0RDQUxM
VFlQRSBXZWJWaWV3OjpjbG9zZSgpCiAKICAgICBtX2RpZENsb3NlID0gdHJ1ZTsKIAorICAgIFdl
Yk5vdGlmaWNhdGlvbkNlbnRlcjo6ZGVmYXVsdENlbnRlckludGVybmFsKCktPnBvc3ROb3RpZmlj
YXRpb25OYW1lKF9ic3RyX3QoV2ViVmlld1dpbGxDbG9zZU5vdGlmaWNhdGlvbikuR2V0QlNUUigp
LCBzdGF0aWNfY2FzdDxJV2ViVmlldyo+KHRoaXMpLCAwKTsKKwogICAgIGlmIChtX3VpRGVsZWdh
dGVQcml2YXRlKQogICAgICAgICBtX3VpRGVsZWdhdGVQcml2YXRlLT53ZWJWaWV3Q2xvc2luZyh0
aGlzKTs=
</data>
<flag name="review"
          id="19854"
          type_id="1"
          status="+"
          setter="sullivan"
    />
          </attachment>
      

    </bug>

</bugzilla>