<?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>25036</bug_id>
          
          <creation_ts>2009-04-03 14:12:12 -0700</creation_ts>
          <short_desc>[GTK] Implement layoutTestController.waitForPolicyDelegate</short_desc>
          <delta_ts>2009-05-15 00:57:23 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk, LayoutTestFailure, PlatformOnly</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>jmalonzo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>116483</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2009-04-03 14:12:12 -0700</bug_when>
    <thetext>r42056 added layoutTestController.waitForPolicyDelegate, and r42057 made a number of tests depend on it. This functionality needs to be implemented in the GTK+ port in order to run these tests. I&apos;ve added these tests to LayoutTests/platform/gtk/Skipped.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120839</commentid>
    <comment_count>1</comment_count>
      <attachid>30227</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-05-12 07:26:37 -0700</bug_when>
    <thetext>Created attachment 30227
implement waitForPolicyDelegate and enable mailto tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120852</commentid>
    <comment_count>2</comment_count>
      <attachid>30227</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-05-12 08:04:06 -0700</bug_when>
    <thetext>Comment on attachment 30227
implement waitForPolicyDelegate and enable mailto tests

Patch needs more work.. clearing review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120860</commentid>
    <comment_count>3</comment_count>
      <attachid>30230</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-05-12 08:34:36 -0700</bug_when>
    <thetext>Created attachment 30230
updated patch

Updated the patch to check for waitForPolicy instead of waitToDumpWatchdog. This should also pass the existing enabled tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121270</commentid>
    <comment_count>4</comment_count>
      <attachid>30230</attachid>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2009-05-14 05:31:30 -0700</bug_when>
    <thetext>Comment on attachment 30230
updated patch

Looks great.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121458</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-15 00:57:23 -0700</bug_when>
    <thetext>Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	LayoutTests/ChangeLog
	M	LayoutTests/platform/gtk/Skipped
	M	WebKitTools/ChangeLog
	M	WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp
	M	WebKitTools/DumpRenderTree/gtk/DumpRenderTreeGtk.h
	M	WebKitTools/DumpRenderTree/gtk/LayoutTestControllerGtk.cpp
Committed r43760
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30227</attachid>
            <date>2009-05-12 07:26:37 -0700</date>
            <delta_ts>2009-05-12 08:34:36 -0700</delta_ts>
            <desc>implement waitForPolicyDelegate and enable mailto tests</desc>
            <filename>mailto.patch</filename>
            <type>text/plain</type>
            <size>6548</size>
            <attacher name="Jan Alonzo">jmalonzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA1Mzk2YmZhLi45M2RhMDliIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMDUt
MTIgIEphbiBNaWNoYWVsIEFsb256byAgPGptYWxvbnpvQHdlYmtpdC5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gSW1wbGVtZW50IGxh
eW91dFRlc3RDb250cm9sbGVyLndhaXRGb3JQb2xpY3lEZWxlZ2F0ZQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjUwMzYKKworICAgICAgICBFbmFibGUg
bWFpbHRvIHRlc3RzIGluY2wgdGVzdHMgaW4gcjQyMDU3LgorCisgICAgICAgICogcGxhdGZvcm0v
Z3RrL1NraXBwZWQ6CisKIDIwMDktMDUtMTIgIEFyaXlhIEhpZGF5YXQgIDxhcml5YS5oaWRheWF0
QG5va2lhLmNvbT4KIAogICAgICAgICBSdWJiZXItc3RhbXBlZCBieSBTaW1vbiBIYXVzbWFubi4K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQKaW5kZXggYWQ1MmE3Yi4uYzMyNWJkYiAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrL1NraXBwZWQKQEAgLTE2MjEsNyArMTYyMSw2IEBAIGZhc3QvZHluYW1pYy9wYXVz
ZWQtZXZlbnQtZGlzcGF0Y2guaHRtbAogZmFzdC9lbmNvZGluZy9jaGFyLWRlY29kaW5nLW1hYy5o
dG1sCiBmYXN0L2VuY29kaW5nL2NoYXItZGVjb2RpbmcuaHRtbAogZmFzdC9lbmNvZGluZy9pZG4t
c2VjdXJpdHkuaHRtbAotZmFzdC9lbmNvZGluZy9tYWlsdG8tYWx3YXlzLXV0Zi04Lmh0bWwKIGZh
c3QvZXZlbnRzL2FjY2Vzcy1rZXktc2VsZi1kZXN0cnVjdC5odG1sCiBmYXN0L2V2ZW50cy9hbmNo
b3ItZW1wdHktZm9jdXMuaHRtbAogZmFzdC9ldmVudHMvYW5jaG9yLWltYWdlLXNjcm9sbGVkLXgt
eS5odG1sCkBAIC0xNzU5LDIzICsxNzU4LDYgQEAgZmFzdC9mb3Jtcy90ZXh0YXJlYS10eXBlLXNw
YWNlcy5odG1sCiBmYXN0L2Zvcm1zL3RleHRmaWVsZC1pbnNpZGUtYW5jaG9yLmh0bWwKIGZhc3Qv
Zm9ybXMvdGV4dGZpZWxkLW9uY2hhbmdlLWRlbGV0aW9uLmh0bWwKIGZhc3QvZm9ybXMvdGV4dGZp
ZWxkLXRvLXBhc3N3b3JkLW9uLWZvY3VzLmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRvL2FkdmFuY2Vk
LWdldC5odG1sCi1mYXN0L2Zvcm1zL21haWx0by9hZHZhbmNlZC1wdXQuaHRtbAotZmFzdC9mb3Jt
cy9tYWlsdG8vZ2V0LW11bHRpcGxlLWl0ZW1zLXRleHQtcGxhaW4uaHRtbAotZmFzdC9mb3Jtcy9t
YWlsdG8vZ2V0LW11bHRpcGxlLWl0ZW1zLXgtd3d3LWZvcm0tdXJsZW5jb2RlZC5odG1sCi1mYXN0
L2Zvcm1zL21haWx0by9nZXQtbXVsdGlwbGUtaXRlbXMuaHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8v
Z2V0LW5vbi1hc2NpaS1hbHdheXMtdXRmLTguaHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8vZ2V0LW5v
bi1hc2NpaS10ZXh0LXBsYWluLWxhdGluLTEuaHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8vZ2V0LW5v
bi1hc2NpaS10ZXh0LXBsYWluLmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRvL2dldC1ub24tYXNjaWku
aHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8vZ2V0LW92ZXJ3cml0ZS1xdWVyeS5odG1sCi1mYXN0L2Zv
cm1zL21haWx0by9wb3N0LWFwcGVuZC1xdWVyeS5odG1sCi1mYXN0L2Zvcm1zL21haWx0by9wb3N0
LW11bHRpcGxlLWl0ZW1zLW11bHRpcGFydC1mb3JtLWRhdGEuaHRtbAotZmFzdC9mb3Jtcy9tYWls
dG8vcG9zdC1tdWx0aXBsZS1pdGVtcy10ZXh0LXBsYWluLmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRv
L3Bvc3QtbXVsdGlwbGUtaXRlbXMteC13d3ctZm9ybS11cmxlbmNvZGVkLmh0bWwKLWZhc3QvZm9y
bXMvbWFpbHRvL3Bvc3QtbXVsdGlwbGUtaXRlbXMuaHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8vcG9z
dC10ZXh0LXBsYWluLXdpdGgtYWNjZXB0LWNoYXJzZXQuaHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8v
cG9zdC10ZXh0LXBsYWluLmh0bWwKIGZhc3QvZnJhbWVzL2ZyYW1lLWRlYWQtcmVnaW9uLmh0bWwK
IGZhc3QvZnJhbWVzL2ZyYW1lLWRlZXAtbmVzdGVkLXJlc2l6ZS5odG1sCiBmYXN0L2ZyYW1lcy9m
cmFtZS11bmxvYWQtY3Jhc2guaHRtbApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9n
IGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IGU3MDhlNjEuLjhkODg1NmUgMTAwNjQ0Ci0t
LSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxOSBAQAorMjAwOS0wNS0xMiAgSmFuIE1pY2hhZWwgQWxvbnpvICA8am1hbG9uem9A
d2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBbR1RLXSBJbXBsZW1lbnQgbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdEZvclBvbGljeURl
bGVnYXRlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
NTAzNgorCisgICAgICAgIENvbm5lY3QgdG8gJ25hdmlnYXRpb24tcG9saWN5LWRlY2lzaW9uLXJl
cXVlc3RlZCcgYW5kIGhhbmRsZQorICAgICAgICB3YWl0Rm9yUG9saWN5IGluIHRoZSBjYWxsYmFj
ay4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHA6Cisg
ICAgICAgICh3ZWJWaWV3TmF2aWdhdGlvblBvbGljeURlY2lzaW9uUmVxdWVzdGVkKToKKyAgICAg
ICAgKG1haW4pOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJv
bGxlckd0ay5jcHA6CisgICAgICAgIChMYXlvdXRUZXN0Q29udHJvbGxlcjo6d2FpdEZvclBvbGlj
eURlbGVnYXRlKToKKwogMjAwOS0wNS0xMSAgTGFzemxvIEdvbWJvcyAgPGxhc3psby4xLmdvbWJv
c0Bub2tpYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgSG9sZ2VyIEZyZXl0aGVyLgpkaWZm
IC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNw
cCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKaW5k
ZXggYmZjNDUxNy4uNDZlNGQ3NyAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRy
ZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJl
ZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC00NjMsNiArNDYzLDUyIEBAIHN0YXRpYyB2b2lk
IHdlYlZpZXdUaXRsZUNoYW5nZWQoV2ViS2l0V2ViVmlldyogdmlldywgV2ViS2l0V2ViRnJhbWUq
IGZyYW1lLCBjb25zCiAgICAgICAgIHByaW50ZigiVElUTEUgQ0hBTkdFRDogJXNcbiIsIHRpdGxl
ID8gdGl0bGUgOiAiIik7CiB9CiAKK3N0YXRpYyBib29sIHdlYlZpZXdOYXZpZ2F0aW9uUG9saWN5
RGVjaXNpb25SZXF1ZXN0ZWQoV2ViS2l0V2ViVmlldyogdmlldywgV2ViS2l0V2ViRnJhbWUqIGZy
YW1lLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBXZWJLaXROZXR3b3JrUmVxdWVzdCogcmVxdWVzdCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgV2ViS2l0V2ViTmF2aWdhdGlvbkFjdGlvbiog
bmF2QWN0aW9uLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBXZWJLaXRXZWJQb2xpY3lEZWNpc2lvbiogcG9saWN5RGVjaXNpb24pCit7CisgICAg
Ly8gVXNlIHRoZSBkZWZhdWx0IGhhbmRsZXIgaWYgd2UncmUgbm90IHdhaXRpbmcgZm9yIHBvbGlj
eSwKKyAgICAvLyBpLmUuLCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6d2FpdEZvclBvbGljeURlbGVn
YXRlCisgICAgaWYgKCF3YWl0VG9EdW1wV2F0Y2hkb2cpCisgICAgICAgIHJldHVybiBGQUxTRTsK
KworICAgIGdjaGFyKiB0eXBlRGVzY3JpcHRpb247CisgICAgV2ViS2l0V2ViTmF2aWdhdGlvblJl
YXNvbiByZWFzb247CisgICAgZ19vYmplY3RfZ2V0KEdfT0JKRUNUKG5hdkFjdGlvbiksICJyZWFz
b24iLCAmcmVhc29uLCBOVUxMKTsKKworICAgIHN3aXRjaChyZWFzb24pIHsKKyAgICAgICAgY2Fz
ZSBXRUJLSVRfV0VCX05BVklHQVRJT05fUkVBU09OX0xJTktfQ0xJQ0tFRDoKKyAgICAgICAgICAg
IHR5cGVEZXNjcmlwdGlvbiA9IGdfc3RyZHVwKCJsaW5rIGNsaWNrZWQiKTsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICBjYXNlIFdFQktJVF9XRUJfTkFWSUdBVElPTl9SRUFTT05fRk9STV9T
VUJNSVRURUQ6CisgICAgICAgICAgICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgiZm9ybSBz
dWJtaXR0ZWQiKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIFdFQktJVF9XRUJf
TkFWSUdBVElPTl9SRUFTT05fQkFDS19GT1JXQVJEOgorICAgICAgICAgICAgdHlwZURlc2NyaXB0
aW9uID0gZ19zdHJkdXAoImJhY2svZm9yd2FyZCIpOworICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgIGNhc2UgV0VCS0lUX1dFQl9OQVZJR0FUSU9OX1JFQVNPTl9SRUxPQUQ6CisgICAgICAgICAg
ICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgicmVsb2FkIik7CisgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgY2FzZSBXRUJLSVRfV0VCX05BVklHQVRJT05fUkVBU09OX0ZPUk1fUkVTVUJN
SVRURUQ6CisgICAgICAgICAgICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgiZm9ybSByZXN1
Ym1pdHRlZCIpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgV0VCS0lUX1dFQl9O
QVZJR0FUSU9OX1JFQVNPTl9PVEhFUjoKKyAgICAgICAgICAgIHR5cGVEZXNjcmlwdGlvbiA9IGdf
c3RyZHVwKCJvdGhlciIpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGRlZmF1bHQ6Cisg
ICAgICAgICAgICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgiaWxsZWdhbCB2YWx1ZSIpOwor
ICAgIH0KKworICAgIHByaW50ZigiUG9saWN5IGRlbGVnYXRlOiBhdHRlbXB0IHRvIGxvYWQgJXMg
d2l0aCBuYXZpZ2F0aW9uIHR5cGUgJyVzJ1xuIiwgd2Via2l0X25ldHdvcmtfcmVxdWVzdF9nZXRf
dXJpKHJlcXVlc3QpLCB0eXBlRGVzY3JpcHRpb24pOworICAgIGdfZnJlZSh0eXBlRGVzY3JpcHRp
b24pOworCisgICAgd2Via2l0X3dlYl9wb2xpY3lfZGVjaXNpb25faWdub3JlKHBvbGljeURlY2lz
aW9uKTsKKyAgICBnTGF5b3V0VGVzdENvbnRyb2xsZXItPm5vdGlmeURvbmUoKTsKKworICAgIHJl
dHVybiBUUlVFOworfQorCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciogYXJndltdKQogewogICAg
IGdfdGhyZWFkX2luaXQoTlVMTCk7CkBAIC01MDIsNiArNTQ4LDcgQEAgaW50IG1haW4oaW50IGFy
Z2MsIGNoYXIqIGFyZ3ZbXSkKICAgICBnX3NpZ25hbF9jb25uZWN0KEdfT0JKRUNUKHdlYlZpZXcp
LCAic2NyaXB0LXByb21wdCIsIEdfQ0FMTEJBQ0sod2ViVmlld1NjcmlwdFByb21wdCksIDApOwog
ICAgIGdfc2lnbmFsX2Nvbm5lY3QoR19PQkpFQ1Qod2ViVmlldyksICJzY3JpcHQtY29uZmlybSIs
IEdfQ0FMTEJBQ0sod2ViVmlld1NjcmlwdENvbmZpcm0pLCAwKTsKICAgICBnX3NpZ25hbF9jb25u
ZWN0KEdfT0JKRUNUKHdlYlZpZXcpLCAidGl0bGUtY2hhbmdlZCIsIEdfQ0FMTEJBQ0sod2ViVmll
d1RpdGxlQ2hhbmdlZCksIDApOworICAgIGdfc2lnbmFsX2Nvbm5lY3QoR19PQkpFQ1Qod2ViVmll
dyksICJuYXZpZ2F0aW9uLXBvbGljeS1kZWNpc2lvbi1yZXF1ZXN0ZWQiLCBHX0NBTExCQUNLKHdl
YlZpZXdOYXZpZ2F0aW9uUG9saWN5RGVjaXNpb25SZXF1ZXN0ZWQpLCAwKTsKIAogICAgIHNldERl
ZmF1bHRzVG9Db25zaXN0ZW50U3RhdGVWYWx1ZXNGb3JUZXN0aW5nKCk7CiAKZGlmZiAtLWdpdCBh
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5j
cHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJH
dGsuY3BwCmluZGV4IGM2ZWQ4MGYuLjA5NTgyYzggMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHAKKysrIGIvV2ViS2l0
VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcApAQCAt
MTUxLDcgKzE1MSw3IEBAIHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldEN1c3RvbVBvbGlj
eURlbGVnYXRlKGJvb2wgc2V0RGVsZWdhdGUsIGJvb2wgcGVybWlzCiAKIHZvaWQgTGF5b3V0VGVz
dENvbnRyb2xsZXI6OndhaXRGb3JQb2xpY3lEZWxlZ2F0ZSgpCiB7Ci0gICAgLy8gRklYTUU6IGlt
cGxlbWVudAorICAgIHNldFdhaXRUb0R1bXAodHJ1ZSk7CiB9CiAKIHZvaWQgTGF5b3V0VGVzdENv
bnRyb2xsZXI6OnNldE1haW5GcmFtZUlzRmlyc3RSZXNwb25kZXIoYm9vbCBmbGFnKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30230</attachid>
            <date>2009-05-12 08:34:36 -0700</date>
            <delta_ts>2009-05-14 05:31:30 -0700</delta_ts>
            <desc>updated patch</desc>
            <filename>mailto.patch</filename>
            <type>text/plain</type>
            <size>7700</size>
            <attacher name="Jan Alonzo">jmalonzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA1Mzk2YmZhLi5kZmQzZGRiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMDUt
MTIgIEphbiBNaWNoYWVsIEFsb256byAgPGptYWxvbnpvQHdlYmtpdC5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gSW1wbGVtZW50IGxh
eW91dFRlc3RDb250cm9sbGVyLndhaXRGb3JQb2xpY3lEZWxlZ2F0ZQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjUwMzYKKworICAgICAgICBFbmFibGUg
ZmFzdC9mb3Jtcy9tYWlsdG8gdGVzdHMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvU2tpcHBl
ZDoKKwogMjAwOS0wNS0xMiAgQXJpeWEgSGlkYXlhdCAgPGFyaXlhLmhpZGF5YXRAbm9raWEuY29t
PgogCiAgICAgICAgIFJ1YmJlci1zdGFtcGVkIGJ5IFNpbW9uIEhhdXNtYW5uLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9ndGsvU2tpcHBlZAppbmRleCBhZDUyYTdiLi5iMzFiMDlmIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
U2tpcHBlZApAQCAtMTc1OSwyMyArMTc1OSw2IEBAIGZhc3QvZm9ybXMvdGV4dGFyZWEtdHlwZS1z
cGFjZXMuaHRtbAogZmFzdC9mb3Jtcy90ZXh0ZmllbGQtaW5zaWRlLWFuY2hvci5odG1sCiBmYXN0
L2Zvcm1zL3RleHRmaWVsZC1vbmNoYW5nZS1kZWxldGlvbi5odG1sCiBmYXN0L2Zvcm1zL3RleHRm
aWVsZC10by1wYXNzd29yZC1vbi1mb2N1cy5odG1sCi1mYXN0L2Zvcm1zL21haWx0by9hZHZhbmNl
ZC1nZXQuaHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8vYWR2YW5jZWQtcHV0Lmh0bWwKLWZhc3QvZm9y
bXMvbWFpbHRvL2dldC1tdWx0aXBsZS1pdGVtcy10ZXh0LXBsYWluLmh0bWwKLWZhc3QvZm9ybXMv
bWFpbHRvL2dldC1tdWx0aXBsZS1pdGVtcy14LXd3dy1mb3JtLXVybGVuY29kZWQuaHRtbAotZmFz
dC9mb3Jtcy9tYWlsdG8vZ2V0LW11bHRpcGxlLWl0ZW1zLmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRv
L2dldC1ub24tYXNjaWktYWx3YXlzLXV0Zi04Lmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRvL2dldC1u
b24tYXNjaWktdGV4dC1wbGFpbi1sYXRpbi0xLmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRvL2dldC1u
b24tYXNjaWktdGV4dC1wbGFpbi5odG1sCi1mYXN0L2Zvcm1zL21haWx0by9nZXQtbm9uLWFzY2lp
Lmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRvL2dldC1vdmVyd3JpdGUtcXVlcnkuaHRtbAotZmFzdC9m
b3Jtcy9tYWlsdG8vcG9zdC1hcHBlbmQtcXVlcnkuaHRtbAotZmFzdC9mb3Jtcy9tYWlsdG8vcG9z
dC1tdWx0aXBsZS1pdGVtcy1tdWx0aXBhcnQtZm9ybS1kYXRhLmh0bWwKLWZhc3QvZm9ybXMvbWFp
bHRvL3Bvc3QtbXVsdGlwbGUtaXRlbXMtdGV4dC1wbGFpbi5odG1sCi1mYXN0L2Zvcm1zL21haWx0
by9wb3N0LW11bHRpcGxlLWl0ZW1zLXgtd3d3LWZvcm0tdXJsZW5jb2RlZC5odG1sCi1mYXN0L2Zv
cm1zL21haWx0by9wb3N0LW11bHRpcGxlLWl0ZW1zLmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRvL3Bv
c3QtdGV4dC1wbGFpbi13aXRoLWFjY2VwdC1jaGFyc2V0Lmh0bWwKLWZhc3QvZm9ybXMvbWFpbHRv
L3Bvc3QtdGV4dC1wbGFpbi5odG1sCiBmYXN0L2ZyYW1lcy9mcmFtZS1kZWFkLXJlZ2lvbi5odG1s
CiBmYXN0L2ZyYW1lcy9mcmFtZS1kZWVwLW5lc3RlZC1yZXNpemUuaHRtbAogZmFzdC9mcmFtZXMv
ZnJhbWUtdW5sb2FkLWNyYXNoLmh0bWwKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCBlNzA4ZTYxLi5kNGI5ZGQ3IDEwMDY0NAot
LS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMDktMDUtMTIgIEphbiBNaWNoYWVsIEFsb256byAgPGptYWxvbnpv
QHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgW0dUS10gSW1wbGVtZW50IGxheW91dFRlc3RDb250cm9sbGVyLndhaXRGb3JQb2xpY3lE
ZWxlZ2F0ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjUwMzYKKworICAgICAgICBDb25uZWN0IHRvICduYXZpZ2F0aW9uLXBvbGljeS1kZWNpc2lvbi1y
ZXF1ZXN0ZWQnIGFuZCBoYW5kbGUKKyAgICAgICAgd2FpdEZvclBvbGljeSBpbiB0aGUgY2FsbGJh
Y2suCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwOgor
ICAgICAgICAoaW52YWxpZGF0ZUFueVByZXZpb3VzV2FpdFRvRHVtcFdhdGNoZG9nKToKKyAgICAg
ICAgKHdlYlZpZXdOYXZpZ2F0aW9uUG9saWN5RGVjaXNpb25SZXF1ZXN0ZWQpOgorICAgICAgICAo
bWFpbik6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlR3RrLmg6
CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNw
cDoKKyAgICAgICAgKExheW91dFRlc3RDb250cm9sbGVyOjpub3RpZnlEb25lKToKKyAgICAgICAg
KExheW91dFRlc3RDb250cm9sbGVyOjp3YWl0Rm9yUG9saWN5RGVsZWdhdGUpOgorCiAyMDA5LTA1
LTExICBMYXN6bG8gR29tYm9zICA8bGFzemxvLjEuZ29tYm9zQG5va2lhLmNvbT4KIAogICAgICAg
ICBSZXZpZXdlZCBieSBIb2xnZXIgRnJleXRoZXIuCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9E
dW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAppbmRleCBiZmM0NTE3Li5kNTE0YzE2IDEw
MDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUu
Y3BwCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5j
cHAKQEAgLTcwLDYgKzcwLDcgQEAgc3RhdGljIFdlYktpdFdlYlZpZXcqIHdlYlZpZXc7CiBXZWJL
aXRXZWJGcmFtZSogbWFpbkZyYW1lID0gMDsKIFdlYktpdFdlYkZyYW1lKiB0b3BMb2FkaW5nRnJh
bWUgPSAwOwogZ3VpbnQgd2FpdFRvRHVtcFdhdGNoZG9nID0gMDsKK2Jvb2wgd2FpdEZvclBvbGlj
eSA9IGZhbHNlOwogCiAvLyBjdXJyZW50IGIvZiBpdGVtIGF0IHRoZSBlbmQgb2YgdGhlIHByZXZp
b3VzIHRlc3QKIHN0YXRpYyBXZWJLaXRXZWJIaXN0b3J5SXRlbSogcHJldlRlc3RCRkl0ZW0gPSBO
VUxMOwpAQCAtMjE4LDYgKzIxOSw4IEBAIHN0YXRpYyB2b2lkIGludmFsaWRhdGVBbnlQcmV2aW91
c1dhaXRUb0R1bXBXYXRjaGRvZygpCiAgICAgICAgIGdfc291cmNlX3JlbW92ZSh3YWl0VG9EdW1w
V2F0Y2hkb2cpOwogICAgICAgICB3YWl0VG9EdW1wV2F0Y2hkb2cgPSAwOwogICAgIH0KKworICAg
IHdhaXRGb3JQb2xpY3kgPSBmYWxzZTsKIH0KIAogc3RhdGljIHZvaWQgcmVzZXRXZWJWaWV3VG9D
b25zaXN0ZW50U3RhdGVCZWZvcmVUZXN0aW5nKCkKQEAgLTQ2Myw2ICs0NjYsNTIgQEAgc3RhdGlj
IHZvaWQgd2ViVmlld1RpdGxlQ2hhbmdlZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBXZWJLaXRXZWJG
cmFtZSogZnJhbWUsIGNvbnMKICAgICAgICAgcHJpbnRmKCJUSVRMRSBDSEFOR0VEOiAlc1xuIiwg
dGl0bGUgPyB0aXRsZSA6ICIiKTsKIH0KIAorc3RhdGljIGJvb2wgd2ViVmlld05hdmlnYXRpb25Q
b2xpY3lEZWNpc2lvblJlcXVlc3RlZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBXZWJLaXRXZWJGcmFt
ZSogZnJhbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFdlYktpdE5ldHdvcmtSZXF1ZXN0KiByZXF1ZXN0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBXZWJLaXRXZWJOYXZpZ2F0aW9uQWN0
aW9uKiBuYXZBY3Rpb24sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFdlYktpdFdlYlBvbGljeURlY2lzaW9uKiBwb2xpY3lEZWNpc2lvbikKK3sK
KyAgICAvLyBVc2UgdGhlIGRlZmF1bHQgaGFuZGxlciBpZiB3ZSdyZSBub3Qgd2FpdGluZyBmb3Ig
cG9saWN5LAorICAgIC8vIGkuZS4sIExheW91dFRlc3RDb250cm9sbGVyOjp3YWl0Rm9yUG9saWN5
RGVsZWdhdGUKKyAgICBpZiAoIXdhaXRGb3JQb2xpY3kpCisgICAgICAgIHJldHVybiBGQUxTRTsK
KworICAgIGdjaGFyKiB0eXBlRGVzY3JpcHRpb247CisgICAgV2ViS2l0V2ViTmF2aWdhdGlvblJl
YXNvbiByZWFzb247CisgICAgZ19vYmplY3RfZ2V0KEdfT0JKRUNUKG5hdkFjdGlvbiksICJyZWFz
b24iLCAmcmVhc29uLCBOVUxMKTsKKworICAgIHN3aXRjaChyZWFzb24pIHsKKyAgICAgICAgY2Fz
ZSBXRUJLSVRfV0VCX05BVklHQVRJT05fUkVBU09OX0xJTktfQ0xJQ0tFRDoKKyAgICAgICAgICAg
IHR5cGVEZXNjcmlwdGlvbiA9IGdfc3RyZHVwKCJsaW5rIGNsaWNrZWQiKTsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICBjYXNlIFdFQktJVF9XRUJfTkFWSUdBVElPTl9SRUFTT05fRk9STV9T
VUJNSVRURUQ6CisgICAgICAgICAgICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgiZm9ybSBz
dWJtaXR0ZWQiKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIFdFQktJVF9XRUJf
TkFWSUdBVElPTl9SRUFTT05fQkFDS19GT1JXQVJEOgorICAgICAgICAgICAgdHlwZURlc2NyaXB0
aW9uID0gZ19zdHJkdXAoImJhY2svZm9yd2FyZCIpOworICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgIGNhc2UgV0VCS0lUX1dFQl9OQVZJR0FUSU9OX1JFQVNPTl9SRUxPQUQ6CisgICAgICAgICAg
ICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgicmVsb2FkIik7CisgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgY2FzZSBXRUJLSVRfV0VCX05BVklHQVRJT05fUkVBU09OX0ZPUk1fUkVTVUJN
SVRURUQ6CisgICAgICAgICAgICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgiZm9ybSByZXN1
Ym1pdHRlZCIpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgV0VCS0lUX1dFQl9O
QVZJR0FUSU9OX1JFQVNPTl9PVEhFUjoKKyAgICAgICAgICAgIHR5cGVEZXNjcmlwdGlvbiA9IGdf
c3RyZHVwKCJvdGhlciIpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGRlZmF1bHQ6Cisg
ICAgICAgICAgICB0eXBlRGVzY3JpcHRpb24gPSBnX3N0cmR1cCgiaWxsZWdhbCB2YWx1ZSIpOwor
ICAgIH0KKworICAgIHByaW50ZigiUG9saWN5IGRlbGVnYXRlOiBhdHRlbXB0IHRvIGxvYWQgJXMg
d2l0aCBuYXZpZ2F0aW9uIHR5cGUgJyVzJ1xuIiwgd2Via2l0X25ldHdvcmtfcmVxdWVzdF9nZXRf
dXJpKHJlcXVlc3QpLCB0eXBlRGVzY3JpcHRpb24pOworICAgIGdfZnJlZSh0eXBlRGVzY3JpcHRp
b24pOworCisgICAgd2Via2l0X3dlYl9wb2xpY3lfZGVjaXNpb25faWdub3JlKHBvbGljeURlY2lz
aW9uKTsKKyAgICBnTGF5b3V0VGVzdENvbnRyb2xsZXItPm5vdGlmeURvbmUoKTsKKworICAgIHJl
dHVybiBUUlVFOworfQorCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciogYXJndltdKQogewogICAg
IGdfdGhyZWFkX2luaXQoTlVMTCk7CkBAIC01MDIsNiArNTUxLDcgQEAgaW50IG1haW4oaW50IGFy
Z2MsIGNoYXIqIGFyZ3ZbXSkKICAgICBnX3NpZ25hbF9jb25uZWN0KEdfT0JKRUNUKHdlYlZpZXcp
LCAic2NyaXB0LXByb21wdCIsIEdfQ0FMTEJBQ0sod2ViVmlld1NjcmlwdFByb21wdCksIDApOwog
ICAgIGdfc2lnbmFsX2Nvbm5lY3QoR19PQkpFQ1Qod2ViVmlldyksICJzY3JpcHQtY29uZmlybSIs
IEdfQ0FMTEJBQ0sod2ViVmlld1NjcmlwdENvbmZpcm0pLCAwKTsKICAgICBnX3NpZ25hbF9jb25u
ZWN0KEdfT0JKRUNUKHdlYlZpZXcpLCAidGl0bGUtY2hhbmdlZCIsIEdfQ0FMTEJBQ0sod2ViVmll
d1RpdGxlQ2hhbmdlZCksIDApOworICAgIGdfc2lnbmFsX2Nvbm5lY3QoR19PQkpFQ1Qod2ViVmll
dyksICJuYXZpZ2F0aW9uLXBvbGljeS1kZWNpc2lvbi1yZXF1ZXN0ZWQiLCBHX0NBTExCQUNLKHdl
YlZpZXdOYXZpZ2F0aW9uUG9saWN5RGVjaXNpb25SZXF1ZXN0ZWQpLCAwKTsKIAogICAgIHNldERl
ZmF1bHRzVG9Db25zaXN0ZW50U3RhdGVWYWx1ZXNGb3JUZXN0aW5nKCk7CiAKZGlmZiAtLWdpdCBh
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZUd0ay5oIGIvV2Vi
S2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlR3RrLmgKaW5kZXggMWQy
ZjE3OS4uMmNlMDE0ZiAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3Rr
L0R1bXBSZW5kZXJUcmVlR3RrLmgKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3Rr
L0R1bXBSZW5kZXJUcmVlR3RrLmgKQEAgLTM1LDYgKzM1LDcgQEAKIGV4dGVybiBXZWJLaXRXZWJG
cmFtZSogbWFpbkZyYW1lOwogZXh0ZXJuIFdlYktpdFdlYkZyYW1lKiB0b3BMb2FkaW5nRnJhbWU7
CiBleHRlcm4gZ3VpbnQgd2FpdFRvRHVtcFdhdGNoZG9nOworZXh0ZXJuIGJvb2wgd2FpdEZvclBv
bGljeTsKIAogZ2NoYXIqIEpTU3RyaW5nQ29weVVURjhDU3RyaW5nKEpTU3RyaW5nUmVmIGpzU3Ry
aW5nKTsKIApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91
dFRlc3RDb250cm9sbGVyR3RrLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9M
YXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHAKaW5kZXggYzZlZDgwZi4uY2Q3YjAwNSAxMDA2NDQK
LS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVy
R3RrLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENv
bnRyb2xsZXJHdGsuY3BwCkBAIC0xMDgsNiArMTA4LDcgQEAgdm9pZCBMYXlvdXRUZXN0Q29udHJv
bGxlcjo6bm90aWZ5RG9uZSgpCiAgICAgaWYgKG1fd2FpdFRvRHVtcCAmJiAhdG9wTG9hZGluZ0Zy
YW1lICYmICFXb3JrUXVldWU6OnNoYXJlZCgpLT5jb3VudCgpKQogICAgICAgICBkdW1wKCk7CiAg
ICAgbV93YWl0VG9EdW1wID0gZmFsc2U7CisgICAgd2FpdEZvclBvbGljeSA9IGZhbHNlOwogfQog
CiBKU1N0cmluZ1JlZiBMYXlvdXRUZXN0Q29udHJvbGxlcjo6cGF0aFRvTG9jYWxSZXNvdXJjZShK
U0NvbnRleHRSZWYgY29udGV4dCwgSlNTdHJpbmdSZWYgdXJsKQpAQCAtMTUxLDcgKzE1Miw4IEBA
IHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldEN1c3RvbVBvbGljeURlbGVnYXRlKGJvb2wg
c2V0RGVsZWdhdGUsIGJvb2wgcGVybWlzCiAKIHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6Ondh
aXRGb3JQb2xpY3lEZWxlZ2F0ZSgpCiB7Ci0gICAgLy8gRklYTUU6IGltcGxlbWVudAorICAgIHdh
aXRGb3JQb2xpY3kgPSB0cnVlOworICAgIHNldFdhaXRUb0R1bXAodHJ1ZSk7CiB9CiAKIHZvaWQg
TGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldE1haW5GcmFtZUlzRmlyc3RSZXNwb25kZXIoYm9vbCBm
bGFnKQo=
</data>
<flag name="review"
          id="15204"
          type_id="1"
          status="+"
          setter="zecke"
    />
          </attachment>
      

    </bug>

</bugzilla>