<?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>97562</bug_id>
          
          <creation_ts>2012-09-25 06:16:05 -0700</creation_ts>
          <short_desc>[GTK] Add WebKit1-specific TestExpectations file</short_desc>
          <delta_ts>2012-12-21 08:47:00 -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>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>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ojan</cc>
    
    <cc>pdr</cc>
    
    <cc>svillar</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>727569</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-09-25 06:16:05 -0700</bug_when>
    <thetext>[GTK] Add WebKit1-specific TestExpectations file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727573</commentid>
    <comment_count>1</comment_count>
      <attachid>165599</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-09-25 06:20:23 -0700</bug_when>
    <thetext>Created attachment 165599
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727584</commentid>
    <comment_count>2</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2012-09-25 06:44:16 -0700</bug_when>
    <thetext>I guess the question here is why? We already have one</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727624</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-09-25 07:19:53 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; I guess the question here is why? We already have one

&apos;One&apos; what, exactly? There&apos;s no gtk-wk1 TestExpectations file yet, but there&apos;s a section in the gtk-wk2 TestExpectations file that contains all the tests that pass on WK2 builders but fail on WK1. The intention of the gtk-wk1 TestExpectations is to contain expectations for such tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727638</commentid>
    <comment_count>4</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2012-09-25 07:42:05 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; I guess the question here is why? We already have one
&gt; 
&gt; &apos;One&apos; what, exactly? There&apos;s no gtk-wk1 TestExpectations file yet, but there&apos;s a section in the gtk-wk2 TestExpectations file that contains all the tests that pass on WK2 builders but fail on WK1. The intention of the gtk-wk1 TestExpectations is to contain expectations for such tests.

We have a TestExpectations file for wk1 in gtk/. The exceptions we added in the wk2 file are there just because run-webkit-tests picks them both when run with &quot;-2&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727641</commentid>
    <comment_count>5</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-09-25 07:51:58 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; I guess the question here is why? We already have one
&gt; &gt; 
&gt; &gt; &apos;One&apos; what, exactly? There&apos;s no gtk-wk1 TestExpectations file yet, but there&apos;s a section in the gtk-wk2 TestExpectations file that contains all the tests that pass on WK2 builders but fail on WK1. The intention of the gtk-wk1 TestExpectations is to contain expectations for such tests.
&gt; 
&gt; We have a TestExpectations file for wk1 in gtk/. The exceptions we added in the wk2 file are there just because run-webkit-tests picks them both when run with &quot;-2&quot;.

True, but I&apos;d argue that adding a wk1-specific TestExpectations file brings multiple benefits.

When/If it gets populated with wk1-specific failures the differences in behavior between WebKit1 and WebKit2 layers will be easily observable. WebKit2 and WebKitTestRunner are considered to be a more appropriate guideline about specific testing behavior since they are implemented in a more platform-independent way than WebKit1 and DumpRenderTree.

Furthermore WebKit2 is becoming the primary focus of the GTK port development. With all the expectation files in place, the main TestExpectations file would then contain mostly tests of which the problems originate in the WebCore layer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795310</commentid>
    <comment_count>6</comment_count>
      <attachid>180309</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-12-20 02:48:35 -0800</bug_when>
    <thetext>Created attachment 180309
Patch

Updated patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796331</commentid>
    <comment_count>7</comment_count>
      <attachid>180309</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-12-21 08:46:55 -0800</bug_when>
    <thetext>Comment on attachment 180309
Patch

Clearing flags on attachment: 180309

Committed r138382: &lt;http://trac.webkit.org/changeset/138382&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796332</commentid>
    <comment_count>8</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-12-21 08:47:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>165599</attachid>
            <date>2012-09-25 06:20:23 -0700</date>
            <delta_ts>2012-12-20 02:48:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97562-20120925061944.patch</filename>
            <type>text/plain</type>
            <size>8235</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI5NDczCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjg0MGY2ODI3Y2IxNTBhOWE3ZDQ2NjhkOTA5ZmVjNTRm
MWZjY2E1ZC4uMzIxNzdiMDA2NjZmY2E0NmVmMmYxMjU1ZDk2NjAyMWRkOTJlZDM3ZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDEyLTA5LTI1ICBaYW4gRG9iZXJzZWsgIDx6YW5kb2JlcnNla0BnbWFpbC5jb20+CisK
KyAgICAgICAgW0dUS10gQWRkIFdlYktpdDEtc3BlY2lmaWMgVGVzdEV4cGVjdGF0aW9ucyBmaWxl
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NzU2Mgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxlbWVu
dCB0aGUgZXhwZWN0YXRpb25zX2ZpbGVzIG1ldGhvZCBpbnNpZGUgdGhlIEd0a1BvcnQgY2xhc3Mg
dGhhdAorICAgICAgICByZXR1cm5zIHRoZSBsaXN0IG9mIHRoZSBUZXN0RXhwZWN0YXRpb25zIGZp
bGVzIHRoZSBjdXJyZW50IHRlc3QgY29uZmlndXJhdGlvbgorICAgICAgICByZXF1aXJlcy4gVGhl
IG1ldGhvZCBpcyBpbXBsZW1lbnRlZCBpbiB0aGUgc2FtZSB3YXkgYXMgb24gdGhlIEVGTCBwb3J0
LgorICAgICAgICBBIHVuaXQgdGVzdCBpcyBhbHNvIGFkZGVkLgorCisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGsucHk6CisgICAgICAgIChHdGtQb3J0Ll9z
ZWFyY2hfcGF0aHMpOgorICAgICAgICAoR3RrUG9ydCk6CisgICAgICAgIChHdGtQb3J0LmV4cGVj
dGF0aW9uc19maWxlcyk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMv
cG9ydC9ndGtfdW5pdHRlc3QucHk6CisgICAgICAgIChHdGtQb3J0VGVzdC50ZXN0X2V4cGVjdGF0
aW9uc19maWxlcyk6CisKIDIwMTItMDktMjQgIFNpbW9uIEhhdXNtYW5uICA8c2ltb24uaGF1c21h
bm5AZGlnaWEuY29tPgogCiAgICAgICAgIFtRdF0gRml4IGJ1aWxkIHdpdGggbGF0ZXN0IFF0IDUK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ3Rr
LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGsucHkKaW5k
ZXggZjAyZDE0ODE5MmRiNDM3NzlkMjU1YWU3MDUyZTAyOWM5MzE4ZWY1MS4uZWY2MzQ0ZmY2NWIx
NzNhNjc0NDIwYzExNzZlNmM1NDYxMWJhN2QwMCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGsucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGsucHkKQEAgLTExNCw2ICsxMTQsMTggQEAgY2xhc3Mg
R3RrUG9ydChQb3J0LCBQdWxzZUF1ZGlvU2FuaXRpemVyKToKICAgICAgICAgICAgICAgICByZXR1
cm4gZnVsbF9saWJyYXJ5CiAgICAgICAgIHJldHVybiBOb25lCiAKKyAgICBkZWYgX3NlYXJjaF9w
YXRocyhzZWxmKToKKyAgICAgICAgc2VhcmNoX3BhdGhzID0gW10KKyAgICAgICAgaWYgc2VsZi5n
ZXRfb3B0aW9uKCd3ZWJraXRfdGVzdF9ydW5uZXInKToKKyAgICAgICAgICAgIHNlYXJjaF9wYXRo
cy5hcHBlbmQoc2VsZi5wb3J0X25hbWUgKyAnLXdrMicpCisgICAgICAgIGVsc2U6CisgICAgICAg
ICAgICBzZWFyY2hfcGF0aHMuYXBwZW5kKHNlbGYucG9ydF9uYW1lICsgJy13azEnKQorICAgICAg
ICBzZWFyY2hfcGF0aHMuYXBwZW5kKHNlbGYucG9ydF9uYW1lKQorICAgICAgICByZXR1cm4gc2Vh
cmNoX3BhdGhzCisKKyAgICBkZWYgZXhwZWN0YXRpb25zX2ZpbGVzKHNlbGYpOgorICAgICAgICBy
ZXR1cm4gbGlzdChyZXZlcnNlZChbc2VsZi5fZmlsZXN5c3RlbS5qb2luKHNlbGYuX3dlYmtpdF9i
YXNlbGluZV9wYXRoKHApLCAnVGVzdEV4cGVjdGF0aW9ucycpIGZvciBwIGluIHNlbGYuX3NlYXJj
aF9wYXRocygpXSkpCisKICAgICAjIEZJWE1FOiBXZSBzaG91bGQgZmluZCBhIHdheSB0byBzaGFy
ZSB0aGlzIGltcGxtZW50YXRpb24gd2l0aCBHdGssCiAgICAgIyBvciB0ZWFjaCBydW4tbGF1bmNo
ZXIgaG93IHRvIGNhbGwgcnVuLXNhZmFyaSBhbmQgbW92ZSB0aGlzIGRvd24gdG8gUG9ydC4KICAg
ICBkZWYgc2hvd19yZXN1bHRzX2h0bWxfZmlsZShzZWxmLCByZXN1bHRzX2ZpbGVuYW1lKToKZGlm
ZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ3RrX3Vu
aXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGtf
dW5pdHRlc3QucHkKaW5kZXggZjFkZjZiZmExZGM0MzU5ZWIwNmZhNzI0MjQ0YzdmNGM0MmIwNjBm
ZC4uZTJkMmNlYmMxNzg0OTUxYzEwYWI3MjJlMWI5YTU5NzczNWI3ZWU4YiAxMDA2NDQKLS0tIGEv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGtfdW5pdHRlc3QucHkK
KysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGtfdW5pdHRl
c3QucHkKQEAgLTQzLDYgKzQzLDEzIEBAIGNsYXNzIEd0a1BvcnRUZXN0KHBvcnRfdGVzdGNhc2Uu
UG9ydFRlc3RDYXNlKToKICAgICBwb3J0X25hbWUgPSAnZ3RrJwogICAgIHBvcnRfbWFrZXIgPSBH
dGtQb3J0CiAKKyAgICBkZWYgdGVzdF9leHBlY3RhdGlvbnNfZmlsZXMoc2VsZik6CisgICAgICAg
IHBvcnQgPSBzZWxmLm1ha2VfcG9ydCgpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHBvcnQu
ZXhwZWN0YXRpb25zX2ZpbGVzKCksIFsnL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMnLCAnL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrLXdrMS9UZXN0RXhwZWN0YXRpb25zJ10pCisKKyAgICAgICAgcG9ydCA9IHNlbGYu
bWFrZV9wb3J0KG9wdGlvbnM9TW9ja09wdGlvbnMod2Via2l0X3Rlc3RfcnVubmVyPVRydWUpKQor
ICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhwb3J0LmV4cGVjdGF0aW9uc19maWxlcygpLCBbJy9t
b2NrLWNoZWNrb3V0L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zJywg
Jy9tb2NrLWNoZWNrb3V0L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIvVGVzdEV4cGVjdGF0
aW9ucyddKQorCiAgICAgZGVmIHRlc3Rfc2hvd19yZXN1bHRzX2h0bWxfZmlsZShzZWxmKToKICAg
ICAgICAgcG9ydCA9IHNlbGYubWFrZV9wb3J0KCkKICAgICAgICAgcG9ydC5fZXhlY3V0aXZlID0g
TW9ja0V4ZWN1dGl2ZShzaG91bGRfbG9nPVRydWUpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggM2ZlNzdmOTg5YzE1YmJiZmY5
ZmVhODE5Y2UyZTI2ODc2NTU2MWU3NC4uNDdmODliNGI3OTRkNjI0ZmYyNzJiN2I1YzA0NGMwZTBm
ZjM5Njk2YiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTA5LTI1ICBaYW4gRG9iZXJzZWsg
IDx6YW5kb2JlcnNla0BnbWFpbC5jb20+CisKKyAgICAgICAgW0dUS10gQWRkIFdlYktpdDEtc3Bl
Y2lmaWMgVGVzdEV4cGVjdGF0aW9ucyBmaWxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD05NzU2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEFkZCBwcm9wZXJseSBmb3JtYXR0ZWQgYnV0IGN1cnJlbnRseSBl
bXB0eSBUZXN0RXhwZWN0YXRpb25zIGZpbGUKKyAgICAgICAgZm9yIEdUSyBXZWJLaXQxLXNwZWNp
ZmljIHRlc3QgZXhwZWN0YXRpb25zLgorCisgICAgICAgICogcGxhdGZvcm0vZ3RrLXdrMS9UZXN0
RXhwZWN0YXRpb25zOiBBZGRlZC4KKwogMjAxMi0wOS0yNCAgQWxleGFuZGVyIFBhdmxvdiAgPGFw
YXZsb3ZAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFtTdHlsZXNdIEZv
ciBncm91cCBzZWxlY3RvcnMsIHRyYW5zbWl0IHRoZWlyIHNlZ21lbnRzIHdpdGggdGhlICJtYXRj
aGVzIiBmbGFnCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGstd2sxL1Rlc3RF
eHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGstd2sxL1Rlc3RFeHBlY3RhdGlv
bnMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uNzcyZGQ0MzFlYTkyZjBhZGQxYjg4MmU3MDIxMzhjNTI1MWY1NWMxOAot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azEvVGVzdEV4cGVj
dGF0aW9ucwpAQCAtMCwwICsxLDc5IEBACisjIFRoZXNlIGFyZSB0aGUgbGF5b3V0IHRlc3QgZXhw
ZWN0YXRpb25zIGZvciB0aGUgV0sxIEdUSyBwb3J0IG9mIFdlYktpdC4KKyMKKyMgU2VlIGh0dHA6
Ly90cmFjLndlYmtpdC5vcmcvd2lraS9UZXN0RXhwZWN0YXRpb25zIGZvciBtb3JlIGluZm9ybWF0
aW9uIG9uIHRoaXMgZmlsZS4KKworIyBUaGlzIGxpc3QgaXMgZGl2aWRlZCBpbnRvIHNldmVyYWwg
c2VjdGlvbnMgdG8gbWFrZSBpdCBlYXN5IGZvciB1cyB0byB0cmlhZ2UgYW5kIGNsb3NlIGlzc3Vl
cy4KKyMgMS4gVEVTVFMgVEhBVCBSRVFVSVJFIE5FVyBSRVNVTFRTCisjIFBsZWFzZSBkb24ndCBh
ZGQgYW55IHRlc3RzIHRvIHRoaXMgbGlzdC4gSW5zdGVhZCBqdXN0IHBpbmcgYSBHVEsrIGRldmVs
b3BlcgorIyB0byBnZW5lcmF0ZSByZXN1bHRzIGZvciB5b3UuCisKKyMgMi4gRVhQRUNURUQgRkFJ
TFVSRVMKKyMgVGhpcyBsaXN0IGlzIGRpdmlkZWQgaW50byB0d28gcGFydHM6CisjIGEuIFRlc3Rz
IHRoYXQgd2UgbmV2ZXIgZXhwZWN0IHRvIHBhc3MsIGJlY2F1c2UgdGhleSB1c2UgZmVhdHVyZXMg
d2UgbGlrZWx5CisjICAgIHdpbGwgbmV2ZXIgaW1wbGVtZW50IChNYWMtb25seSBmZWF0dXJlcywg
Zm9yIGluc3RhbmNlKS4KKyMgYi4gTWlzc2luZyBXZWJDb3JlL1dlYktpdCBmZWF0dXJlcyB0aGF0
IHdlJ2xsIHdhbnQgc29tZWRheS4KKworIyAzLiBURVNUUyBDUkFTSElORworIyBQbGVhc2Ugb3Bl
biBhIGJ1ZyBmb3IgZWFjaCB0ZXN0IGNyYXNoaW5nIHdpdGggYW55IGltcG9ydGFudCBpbmZvcm1h
dGlvbi4KKyMgVGhlc2UgYXJlIGluIGEgc2VwYXJhdGUgc2VjdGlvbiB0aGFuIGZhaWxpbmcgdGVz
dHMsIGJlY2F1c2UgdGhleSBzaG91bGQgYmUKKyMgcHJpb3JpdHkgZml4ZXMuCisKKyMgNC4gRkxB
S1kgVEVTVFMKKyMgV2hlbiBhcHByb3ByaWF0ZSwgb3BlbiBhIGJ1ZyBmb3IgZmxha3kgdGVzdHMg
d2l0aCB0aGUgdGVzdCBkaWZmIGFuZCBpbmZvcm1hdGlvbgorIyBhYm91dCB3aGljaCBib3RzIHRo
ZSB0ZXN0IGZhaWxzIG9uLgorCisjIDUuIFNMT1cgVEVTVFMKKyMgVGhlc2UgdGVzdHMgYXJlIGFz
c2lnbmVkIHRoZSBTTE9XIG1vZGlmaWVyIHRvIHByZXZlbnQgdGhlbSB0aW1pbmcgb3V0IGFzIHRo
ZXkKKyMgb3RoZXJ3aXNlIHBhc3MsIGJ1dCB0YWtlIGEgbG9uZyB0aW1lIHRvIGNvbXBsZXRlIGR1
ZSB0byB0aGUgbmF0dXJlIG9mIHRlc3QsCisjIGRlYnVnIGNvbmZpZ3VyYXRpb24gb3Igc29tZSBv
dGhlciBwZXJmb3JtYW5jZS1hZmZlY3RpbmcgZmFjdG9yLgorCisjIDYuIFRFU1RTIEZBSUxJTkcK
KyMgRWFjaCB0ZXN0IHNob3VsZCAoZXZlbnR1YWxseSkgaGF2ZSBhIGJ1Zy4KKworIy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKyMgVGVzdHMgdGhhdCByZXF1aXJlIG5ldyByZXN1bHRz
LgorIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKworIy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8KKyMgRW5kIG9mIFRlc3RzIHRoYXQgcmVxdWlyZSBuZXcgcmVzdWx0cy4K
KyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisKKyMvLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vCisjIEV4cGVjdGVkIGZhaWx1cmVzCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLworCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworIyBFbmQgb2Yg
RXhwZWN0ZWQgZmFpbHVyZXMKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisKKyMv
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisjIENyYXNoaW5nIHRlc3RzCisjLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLworIyBFbmQgb2YgQ3Jhc2hpbmcgdGVzdHMKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vCisKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisjIEZsYWt5IHRlc3Rz
CisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworCisjLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLworIyBFbmQgb2YgRmxha3kgdGVzdHMKKyMvLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vCisKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisjIFNsb3cg
dGVzdHMKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisKKyMvLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vCisjIEVuZCBvZiBzbG93IHRlc3RzCisjLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLworCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworIyBU
ZXN0cyBmYWlsaW5nCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworCisjLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworIyBFbmQgb2YgVGVzdHMgZmFpbGluZworIy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180309</attachid>
            <date>2012-12-20 02:48:35 -0800</date>
            <delta_ts>2012-12-21 08:46:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97562-20121220114551.patch</filename>
            <type>text/plain</type>
            <size>9649</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM4MjM3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjY1ODg5NDgyYTUxMTQ0NmViMDA5NGI3Y2ZhYWVmYTk2
Yzk0N2M1Ny4uYWVhNzMyNGRkMDE3ZTBjNjhhMDg4OTZjMmU2NjkwODM0N2Y3MzVmNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDEyLTEyLTIwICBaYW4gRG9iZXJzZWsgIDx6YW5kb2JlcnNla0BnbWFpbC5jb20+CisK
KyAgICAgICAgW0dUS10gQWRkIFdlYktpdDEtc3BlY2lmaWMgVGVzdEV4cGVjdGF0aW9ucyBmaWxl
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NzU2Mgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxlbWVu
dCB0aGUgZXhwZWN0YXRpb25zX2ZpbGVzIG1ldGhvZCBpbnNpZGUgdGhlIEd0a1BvcnQgY2xhc3Mg
dGhhdAorICAgICAgICByZXR1cm5zIHRoZSBsaXN0IG9mIHRoZSBUZXN0RXhwZWN0YXRpb25zIGZp
bGVzIHRoZSBjdXJyZW50IHRlc3QgY29uZmlndXJhdGlvbgorICAgICAgICByZXF1aXJlcy4gVGhl
IG1ldGhvZCBpcyBpbXBsZW1lbnRlZCBpbiBhIHNpbWlsYXIgd2F5IGFzIG9uIHRoZSBFRkwgcG9y
dC4KKyAgICAgICAgQSB1bml0IHRlc3QgaXMgYWxzbyBhZGRlZC4KKworICAgICAgICAqIFNjcmlw
dHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ3RrLnB5OgorICAgICAgICAoR3RrUG9ydC5f
c2VhcmNoX3BhdGhzKToKKyAgICAgICAgKEd0a1BvcnQpOgorICAgICAgICAoR3RrUG9ydC5leHBl
Y3RhdGlvbnNfZmlsZXMpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvZ3RrX3VuaXR0ZXN0LnB5OgorICAgICAgICAoR3RrUG9ydFRlc3QudGVzdF9leHBlY3Rh
dGlvbnNfZmlsZXMpOgorCiAyMDEyLTEyLTIwICBEb21pbmlrIFLDtnR0c2NoZXMgIDxkb21pbmlr
LnJvdHRzY2hlc0BpbnRlbC5jb20+CiAKICAgICAgICAgW1dLMl0gV2ViQXVkaW8gV0tUUiBzdXBw
b3J0CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0
L2d0ay5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ3RrLnB5
CmluZGV4IDJlYzdkNzBjNGFmNTBlZWRhOWZkZWJlZmRlYTVjYmQyMGY5YTMxYzcuLjIwMWU3Nzc3
ODZkNDZmYTVhZDM1ODM5NDdiNTEwM2IzZTJlNzdkOTcgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ3RrLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ3RrLnB5CkBAIC0xMDAsNiArMTAwLDE5IEBAIGNs
YXNzIEd0a1BvcnQoUG9ydCwgUHVsc2VBdWRpb1Nhbml0aXplcik6CiAgICAgICAgICAgICAgICAg
cmV0dXJuIGZ1bGxfbGlicmFyeQogICAgICAgICByZXR1cm4gTm9uZQogCisgICAgZGVmIF9zZWFy
Y2hfcGF0aHMoc2VsZik6CisgICAgICAgIHNlYXJjaF9wYXRocyA9IFtdCisgICAgICAgIGlmIHNl
bGYuZ2V0X29wdGlvbignd2Via2l0X3Rlc3RfcnVubmVyJyk6CisgICAgICAgICAgICBzZWFyY2hf
cGF0aHMuZXh0ZW5kKFtzZWxmLnBvcnRfbmFtZSArICctd2syJywgJ3drMiddKQorICAgICAgICBl
bHNlOgorICAgICAgICAgICAgc2VhcmNoX3BhdGhzLmFwcGVuZChzZWxmLnBvcnRfbmFtZSArICct
d2sxJykKKyAgICAgICAgc2VhcmNoX3BhdGhzLmFwcGVuZChzZWxmLnBvcnRfbmFtZSkKKyAgICAg
ICAgc2VhcmNoX3BhdGhzLmV4dGVuZChzZWxmLmdldF9vcHRpb24oImFkZGl0aW9uYWxfcGxhdGZv
cm1fZGlyZWN0b3J5IiwgW10pKQorICAgICAgICByZXR1cm4gc2VhcmNoX3BhdGhzCisKKyAgICBk
ZWYgZXhwZWN0YXRpb25zX2ZpbGVzKHNlbGYpOgorICAgICAgICByZXR1cm4gW3NlbGYuX2ZpbGVz
eXN0ZW0uam9pbihzZWxmLl93ZWJraXRfYmFzZWxpbmVfcGF0aChwKSwgJ1Rlc3RFeHBlY3RhdGlv
bnMnKSBmb3IgcCBpbiByZXZlcnNlZChzZWxmLl9zZWFyY2hfcGF0aHMoKSldCisKICAgICAjIEZJ
WE1FOiBXZSBzaG91bGQgZmluZCBhIHdheSB0byBzaGFyZSB0aGlzIGltcGxtZW50YXRpb24gd2l0
aCBHdGssCiAgICAgIyBvciB0ZWFjaCBydW4tbGF1bmNoZXIgaG93IHRvIGNhbGwgcnVuLXNhZmFy
aSBhbmQgbW92ZSB0aGlzIGRvd24gdG8gUG9ydC4KICAgICBkZWYgc2hvd19yZXN1bHRzX2h0bWxf
ZmlsZShzZWxmLCByZXN1bHRzX2ZpbGVuYW1lKToKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ3RrX3VuaXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGtfdW5pdHRlc3QucHkKaW5kZXggNzAwMjQ5
NWE0OTExNGE2NmZlMzQ3ZDg4Mzc4MGVjNGY3ZWZhOWQ1Yy4uNzVkOTE1ZmYzMjBjZTcyZTFlYWI3
ZjkxMzI2MzNlNzI2N2Q3ZTRlMiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC9ndGtfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcG9ydC9ndGtfdW5pdHRlc3QucHkKQEAgLTQzLDYgKzQzLDEzIEBA
IGNsYXNzIEd0a1BvcnRUZXN0KHBvcnRfdGVzdGNhc2UuUG9ydFRlc3RDYXNlKToKICAgICBwb3J0
X25hbWUgPSAnZ3RrJwogICAgIHBvcnRfbWFrZXIgPSBHdGtQb3J0CiAKKyAgICBkZWYgdGVzdF9l
eHBlY3RhdGlvbnNfZmlsZXMoc2VsZik6CisgICAgICAgIHBvcnQgPSBzZWxmLm1ha2VfcG9ydCgp
CisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHBvcnQuZXhwZWN0YXRpb25zX2ZpbGVzKCksIFsn
L21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMn
LCAnL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrLXdrMS9UZXN0RXhwZWN0
YXRpb25zJ10pCisKKyAgICAgICAgcG9ydCA9IHNlbGYubWFrZV9wb3J0KG9wdGlvbnM9TW9ja09w
dGlvbnMod2Via2l0X3Rlc3RfcnVubmVyPVRydWUpKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFs
cyhwb3J0LmV4cGVjdGF0aW9uc19maWxlcygpLCBbJy9tb2NrLWNoZWNrb3V0L0xheW91dFRlc3Rz
L3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zJywgJy9tb2NrLWNoZWNrb3V0L0xheW91dFRl
c3RzL3BsYXRmb3JtL3drMi9UZXN0RXhwZWN0YXRpb25zJywgJy9tb2NrLWNoZWNrb3V0L0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay13azIvVGVzdEV4cGVjdGF0aW9ucyddKQorCiAgICAgZGVmIHRl
c3Rfc2hvd19yZXN1bHRzX2h0bWxfZmlsZShzZWxmKToKICAgICAgICAgcG9ydCA9IHNlbGYubWFr
ZV9wb3J0KCkKICAgICAgICAgcG9ydC5fZXhlY3V0aXZlID0gTW9ja0V4ZWN1dGl2ZShzaG91bGRf
bG9nPVRydWUpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggM2VlMDUzY2I4Yjg0NjM3ZDZkMzU1ZTBiZGJmY2RlNTgxNzBhZDgx
MC4uNDA5ZDM0ODA4MDA1ZmQ1MzA1YjkxYTYxY2I4ZDU5MzQzNjgxOTc0MyAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE1IEBACisyMDEyLTEyLTIwICBaYW4gRG9iZXJzZWsgIDx6YW5kb2JlcnNla0BnbWFpbC5j
b20+CisKKyAgICAgICAgW0dUS10gQWRkIFdlYktpdDEtc3BlY2lmaWMgVGVzdEV4cGVjdGF0aW9u
cyBmaWxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05
NzU2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFk
ZCBwcm9wZXJseSBmb3JtYXR0ZWQgYnV0IGN1cnJlbnRseSBlbXB0eSBUZXN0RXhwZWN0YXRpb25z
IGZpbGUKKyAgICAgICAgZm9yIEdUSyBXZWJLaXQxLXNwZWNpZmljIHRlc3QgZXhwZWN0YXRpb25z
LgorCisgICAgICAgICogcGxhdGZvcm0vZ3RrLXdrMS9UZXN0RXhwZWN0YXRpb25zOiBBZGRlZC4K
KwogMjAxMi0xMi0xOSAgWXVyeSBTZW1pa2hhdHNreSAgPHl1cnlzQGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBkZW55IGFjY2VzcyBmcm9tIGluamVjdGVkIHNjcmlwdCB0
byBub2RlcyBmcm9tIGRvY3VtZW50IHdpdGggYW5vdGhlciBvcmlnaW4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azEvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2d0ay13azEvVGVzdEV4cGVjdGF0aW9ucwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45ODY5OWQ5M2E4
NmQ4Mjc3ZWIxODEyMzY0ZjFhNzQ1ZDhiOTU4MDI4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZ3RrLXdrMS9UZXN0RXhwZWN0YXRpb25zCkBAIC0wLDAgKzEsMTAyIEBA
CisjIFRoZXNlIGFyZSB0aGUgbGF5b3V0IHRlc3QgZXhwZWN0YXRpb25zIGZvciB0aGUgV0sxIEdU
SyBwb3J0IG9mIFdlYktpdC4KKyMKKyMgU2VlIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvd2lraS9U
ZXN0RXhwZWN0YXRpb25zIGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgZmlsZS4KKworIyBU
aGlzIGxpc3QgaXMgZGl2aWRlZCBpbnRvIHNldmVyYWwgc2VjdGlvbnMgdG8gbWFrZSBpdCBlYXN5
IGZvciB1cyB0byB0cmlhZ2UgYW5kIGNsb3NlIGlzc3Vlcy4KKyMgMS4gVEVTVFMgVEhBVCBSRVFV
SVJFIE5FVyBSRVNVTFRTCisjIFBsZWFzZSBkb24ndCBhZGQgYW55IHRlc3RzIHRvIHRoaXMgbGlz
dC4gSW5zdGVhZCBqdXN0IHBpbmcgYSBHVEsrIGRldmVsb3BlcgorIyB0byBnZW5lcmF0ZSByZXN1
bHRzIGZvciB5b3UuCisKKyMgMi4gRVhQRUNURUQgRkFJTFVSRVMKKyMgVGhpcyBsaXN0IGlzIGRp
dmlkZWQgaW50byB0d28gcGFydHM6CisjIGEuIFRlc3RzIHRoYXQgd2UgbmV2ZXIgZXhwZWN0IHRv
IHBhc3MsIGJlY2F1c2UgdGhleSB1c2UgZmVhdHVyZXMgd2UgbGlrZWx5CisjICAgIHdpbGwgbmV2
ZXIgaW1wbGVtZW50IChNYWMtb25seSBmZWF0dXJlcywgZm9yIGluc3RhbmNlKS4KKyMgYi4gTWlz
c2luZyBXZWJDb3JlL1dlYktpdCBmZWF0dXJlcyB0aGF0IHdlJ2xsIHdhbnQgc29tZWRheS4KKwor
IyAzLiBURVNUUyBDUkFTSElORworIyBQbGVhc2Ugb3BlbiBhIGJ1ZyBmb3IgZWFjaCB0ZXN0IGNy
YXNoaW5nIHdpdGggYW55IGltcG9ydGFudCBpbmZvcm1hdGlvbi4KKyMgVGhlc2UgYXJlIGluIGEg
c2VwYXJhdGUgc2VjdGlvbiB0aGFuIGZhaWxpbmcgdGVzdHMsIGJlY2F1c2UgdGhleSBzaG91bGQg
YmUKKyMgcHJpb3JpdHkgZml4ZXMuCisKKyMgNC4gRkxBS1kgVEVTVFMKKyMgV2hlbiBhcHByb3By
aWF0ZSwgb3BlbiBhIGJ1ZyBmb3IgZmxha3kgdGVzdHMgd2l0aCB0aGUgdGVzdCBkaWZmIGFuZCBp
bmZvcm1hdGlvbgorIyBhYm91dCB3aGljaCBib3RzIHRoZSB0ZXN0IGZhaWxzIG9uLgorCisjIDUu
IFNMT1cgVEVTVFMKKyMgVGhlc2UgdGVzdHMgYXJlIGFzc2lnbmVkIHRoZSBTTE9XIG1vZGlmaWVy
IHRvIHByZXZlbnQgdGhlbSB0aW1pbmcgb3V0IGFzIHRoZXkKKyMgb3RoZXJ3aXNlIHBhc3MsIGJ1
dCB0YWtlIGEgbG9uZyB0aW1lIHRvIGNvbXBsZXRlIGR1ZSB0byB0aGUgbmF0dXJlIG9mIHRlc3Qs
CisjIGRlYnVnIGNvbmZpZ3VyYXRpb24gb3Igc29tZSBvdGhlciBwZXJmb3JtYW5jZS1hZmZlY3Rp
bmcgZmFjdG9yLgorCisjIDYuIFRFU1RTIFRJTUlORyBPVVQKKyMgUGxlYXNlIG9wZW4gYSBidWcg
Zm9yIGVhY2ggdGVzdCB0aW1pbmcgb3V0IHdpdGggYW55IGltcG9ydGFudCBpbmZvcm1hdGlvbi4K
KworIyA3LiBURVNUUyBXSVRIIEFSQ0hJVEVDVFVSRS1TUEVDSUZJQyBSRVNVTFRTCisjIFRlc3Rz
IHdpdGggZGlmZmVyZW50IHJlc3VsdHMgKG9mIHdoaWNoIGF0IGxlYXN0IG9uZSBpcyBmYWlsdXJl
KSBvbiAzMi1iaXQgYW5kIDY0LWJpdCBidWlsZGVycy4KKyMgVGhlc2UgdGVzdHMgYXJlIGVzc2Vu
dGlhbGx5IG1hcmtlZCBhcyBmbGFreSwgYnV0IGFyZSBub3RlZCBhcyBmYWlsaW5nIG9ubHkgb24g
c3BlY2lmaWMgYXJjaGl0ZWN0dXJlLgorCisjIDguIFRFU1RTIEZBSUxJTkcKKyMgRWFjaCB0ZXN0
IHNob3VsZCAoZXZlbnR1YWxseSkgaGF2ZSBhIGJ1Zy4gTWlzc2luZyBEUlQgZmVhdHVyZXMgYWxz
byBnbyBoZXJlLgorCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworIyBUZXN0cyB0
aGF0IHJlcXVpcmUgbmV3IHJlc3VsdHMuCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
LworCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworIyBFbmQgb2YgVGVzdHMgdGhh
dCByZXF1aXJlIG5ldyByZXN1bHRzLgorIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8K
KworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKyMgRXhwZWN0ZWQgZmFpbHVyZXMK
KyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisKKyMvLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vCisjIEVuZCBvZiBFeHBlY3RlZCBmYWlsdXJlcworIy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8KKworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKyMg
Q3Jhc2hpbmcgdGVzdHMKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisKKyMvLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisjIEVuZCBvZiBDcmFzaGluZyB0ZXN0cworIy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8KKyMgRmxha3kgdGVzdHMKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
CisKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisjIEVuZCBvZiBGbGFreSB0ZXN0
cworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKworIy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8KKyMgU2xvdyB0ZXN0cworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8KKworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKyMgRW5kIG9mIHNsb3cg
dGVzdHMKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisKKyMvLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vCisjIFRlc3RzIHRpbWluZyBvdXQKKyMvLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vCisKKyMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCisjIEVu
ZCBvZiBUZXN0cyB0aW1pbmcgb3V0CisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwor
CisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworIyBUZXN0cyB3aXRoIGFyY2hpdGVj
dHVyZS1zcGVjaWZpYyByZXN1bHRzCisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwor
CisjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLworIyBFbmQgb2YgdGVzdHMgd2l0aCBh
cmNoaXRlY3R1cmUtc3BlY2lmaWMgcmVzdWx0cworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8KKworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKyMgVGVzdHMgZmFpbGlu
ZworIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KKworIy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8KKyMgRW5kIG9mIFRlc3RzIGZhaWxpbmcKKyMvLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>