<?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>121715</bug_id>
          
          <creation_ts>2013-09-20 14:08:42 -0700</creation_ts>
          <short_desc>Delete TestWebKitAPI domain or some keys before running TestWebKitAPI</short_desc>
          <delta_ts>2013-09-23 15:07:25 -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>Mac</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="David Farler">dfarler</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          <cc>ap</cc>
    
    <cc>benjamin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>931578</commentid>
    <comment_count>0</comment_count>
    <who name="David Farler">dfarler</who>
    <bug_when>2013-09-20 14:08:42 -0700</bug_when>
    <thetext>Some tests may leave values behind for keys that can affect certain tests. There is a current bug in TestWebKitAPI WebKit1.SetAndUpdateCache* tests that is getting masked on some machines due to TestWebKitAPI WebKitCacheModelPreferenceKey == 1 on disk.

In particular, at least these tests should be failing but they have been hiding recently on some machines:

  WebKit1.SetAndUpdateCacheModelInitialModel
  WebKit1.SetAndUpdateCacheModelPreferencesChangeMix
  WebKit1.SetAndUpdateCacheModelStandardPreferenceChange</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>931588</commentid>
    <comment_count>1</comment_count>
    <who name="David Farler">dfarler</who>
    <bug_when>2013-09-20 14:23:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/14269434&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>931635</commentid>
    <comment_count>2</comment_count>
      <attachid>212230</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-09-20 15:37:09 -0700</bug_when>
    <thetext>Created attachment 212230
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>931637</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-09-20 15:37:25 -0700</bug_when>
    <thetext>*** Bug 121722 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>931663</commentid>
    <comment_count>4</comment_count>
      <attachid>212230</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-20 16:50:50 -0700</bug_when>
    <thetext>Comment on attachment 212230
Patch

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

&gt; Tools/TestWebKitAPI/Tests/mac/SetAndUpdateCacheModel.mm:41
&gt; +    [NSUserDefaults resetStandardUserDefaults];

I think that we should do this in mainMac.mm and manIOS.mm instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>931692</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-20 17:37:38 -0700</bug_when>
    <thetext>Also, I suspect that WebKit1.DidCreateJavaScriptContextBackForwardCacheTest has the same issue exactly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932012</commentid>
    <comment_count>6</comment_count>
      <attachid>212322</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-09-22 21:23:07 -0700</bug_when>
    <thetext>Created attachment 212322
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932016</commentid>
    <comment_count>7</comment_count>
      <attachid>212322</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-22 22:18:57 -0700</bug_when>
    <thetext>Comment on attachment 212322
Patch

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

&gt; Tools/ChangeLog:12
&gt; +        This patch fixes the tests by resetting the default, and using the proper

I don&apos;t see this code in the patch.

&gt; Tools/ChangeLog:18
&gt; +        * WebKitTestRunner/mac/main.mm:
&gt; +        (main):

These changes don&apos;t look related to the fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932017</commentid>
    <comment_count>8</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-09-22 22:24:24 -0700</bug_when>
    <thetext>ahahaha, fuck, I went over this too fast.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932023</commentid>
    <comment_count>9</comment_count>
      <attachid>212324</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-09-22 23:15:04 -0700</bug_when>
    <thetext>Created attachment 212324
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932046</commentid>
    <comment_count>10</comment_count>
      <attachid>212324</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-22 23:41:01 -0700</bug_when>
    <thetext>Comment on attachment 212324
Patch

r=me, however I think that this question still stands:

&gt; Also, I suspect that WebKit1.DidCreateJavaScriptContextBackForwardCacheTest has the same issue exactly.

Please be careful landing this patch - if I&apos;m right, then resetting preferences will make this test fail everywhere, and will make bots red.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932301</commentid>
    <comment_count>11</comment_count>
      <attachid>212395</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-09-23 14:46:29 -0700</bug_when>
    <thetext>Created attachment 212395
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932309</commentid>
    <comment_count>12</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-23 15:07:25 -0700</bug_when>
    <thetext>Yes, this test needed the cache model to be a non-default one. Updated it and landed in &lt;http://trac.webkit.org/r156299&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212230</attachid>
            <date>2013-09-20 15:37:09 -0700</date>
            <delta_ts>2013-09-22 21:23:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121715-20130920153708.patch</filename>
            <type>text/plain</type>
            <size>3501</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE1NjIwNSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIwIEBACisyMDEzLTA5LTIwICBCZW5qYW1pbiBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0
Lm9yZz4KKworICAgICAgICBEZWxldGUgVGVzdFdlYktpdEFQSSBkb21haW4gb3Igc29tZSBrZXlz
IGJlZm9yZSBydW5uaW5nIFRlc3RXZWJLaXRBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTcxNSAmIDxyZGFyOi8vcHJvYmxlbS8xNDI2OTQzND4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQcmV2aW91
c2x5LCBpbml0YWxpemluZyBhIFdlYlByZWZlcmVuY2Ugd291bGQgY2hhbmdlIHRoZSBjYWNoZSBt
b2RlbAorICAgICAgICB0byBXZWJDYWNoZU1vZGVsRG9jdW1lbnRCcm93c2VyLiBUaGF0IGJlaGF2
aW9yIHdhcyBkdWUgdG8gYSBzdGFsZQorICAgICAgICBwcmVmZXJlbmNlIGZpbGUgb24gZGlzay4K
KworICAgICAgICBUaGlzIHBhdGNoIGZpeGVzIHRoZSB0ZXN0cyBieSByZXNldHRpbmcgdGhlIGRl
ZmF1bHQsIGFuZCB1c2luZyB0aGUgcHJvcGVyCisgICAgICAgIGRlZmF1bHQgdmFsdWVzIGFmdGVy
IGluaXRpYWxpemluZyBXZWJQcmVmZXJlbmNlLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9U
ZXN0cy9tYWMvU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbC5tbToKKyAgICAgICAgKFRlc3RXZWJLaXRB
UEk6OlRFU1QpOgorCiAyMDEzLTA5LTIwICBNYXJpbyBTYW5jaGV6IFByYWRhICA8bWFyaW8ucHJh
ZGFAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0FUS10gRG8gbm90IGV4cG9zZSBhcmlhLWhlbHAg
aW4gQVRLIGJhc2VkIHBsYXRmb3JtcwpJbmRleDogVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9t
YWMvU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbC5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL21hYy9TZXRBbmRVcGRhdGVDYWNoZU1vZGVsLm1tCShyZXZpc2lvbiAxNTYx
ODkpCisrKyBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL21hYy9TZXRBbmRVcGRhdGVDYWNoZU1v
ZGVsLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNiw2ICsyNiw3IEBACiAjaW5jbHVkZSAiY29uZmln
LmgiCiAjaW5jbHVkZSA8d3RmL1JldGFpblB0ci5oPgogCisjaW1wb3J0IDxGb3VuZGF0aW9uL05T
VXNlckRlZmF1bHRzLmg+CiAjaW1wb3J0IDxXZWJLaXQvV2ViVmlldy5oPgogI2ltcG9ydCA8V2Vi
S2l0L1dlYlByZWZlcmVuY2VzLmg+CiAKQEAgLTM3LDE5ICszOCwyMSBAQCBuYW1lc3BhY2UgVGVz
dFdlYktpdEFQSSB7CiAKIFRFU1QoV2ViS2l0MSwgU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbEluaXRp
YWxNb2RlbCkKIHsKKyAgICBbTlNVc2VyRGVmYXVsdHMgcmVzZXRTdGFuZGFyZFVzZXJEZWZhdWx0
c107CiAgICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVNb2RlbERvY3VtZW50Vmlld2VyLCAoaW50
KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CiAKICAgICBSZXRhaW5QdHI8V2ViVmlldz4gd2ViVmll
dyA9IGFkb3B0TlMoW1tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwg
MCwgMTIwLCAyMDApIGZyYW1lTmFtZTpuaWwgZ3JvdXBOYW1lOm5pbF0pOwogCi0gICAgRVhQRUNU
X0VRKChpbnQpV2ViQ2FjaGVNb2RlbERvY3VtZW50QnJvd3NlciwgKGludClbV2ViVmlldyBfY2Fj
aGVNb2RlbF0pOworICAgIEVYUEVDVF9FUSgoaW50KVdlYkNhY2hlTW9kZWxEb2N1bWVudFZpZXdl
ciwgKGludClbV2ViVmlldyBfY2FjaGVNb2RlbF0pOwogfQogCiBURVNUKFdlYktpdDEsIFNldEFu
ZFVwZGF0ZUNhY2hlTW9kZWxTdGFuZGFyZFByZWZlcmVuY2VDaGFuZ2UpCiB7CisgICAgW05TVXNl
ckRlZmF1bHRzIHJlc2V0U3RhbmRhcmRVc2VyRGVmYXVsdHNdOwogICAgIEVYUEVDVF9FUSgoaW50
KVdlYkNhY2hlTW9kZWxEb2N1bWVudFZpZXdlciwgKGludClbV2ViVmlldyBfY2FjaGVNb2RlbF0p
OwogCiAgICAgV2ViUHJlZmVyZW5jZXMgKnN0YW5kYXJkUHJlZmVyZW5jZXMgPSBbV2ViUHJlZmVy
ZW5jZXMgc3RhbmRhcmRQcmVmZXJlbmNlc107Ci0gICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVN
b2RlbERvY3VtZW50QnJvd3NlciwgKGludClbV2ViVmlldyBfY2FjaGVNb2RlbF0pOworICAgIEVY
UEVDVF9FUSgoaW50KVdlYkNhY2hlTW9kZWxEb2N1bWVudFZpZXdlciwgKGludClbV2ViVmlldyBf
Y2FjaGVNb2RlbF0pOwogCiAgICAgW3N0YW5kYXJkUHJlZmVyZW5jZXMgc2V0Q2FjaGVNb2RlbDpX
ZWJDYWNoZU1vZGVsUHJpbWFyeVdlYkJyb3dzZXJdOwogICAgIEVYUEVDVF9FUSgoaW50KVdlYkNh
Y2hlTW9kZWxQcmltYXJ5V2ViQnJvd3NlciwgKGludClbV2ViVmlldyBfY2FjaGVNb2RlbF0pOwpA
QCAtNjAsNiArNjMsOCBAQCBURVNUKFdlYktpdDEsIFNldEFuZFVwZGF0ZUNhY2hlTW9kZWxTdGFu
CiAKIFRFU1QoV2ViS2l0MSwgU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbFByZWZlcmVuY2VzQ2hhbmdl
TWl4KQogeworICAgIFtOU1VzZXJEZWZhdWx0cyByZXNldFN0YW5kYXJkVXNlckRlZmF1bHRzXTsK
KwogICAgIC8vIE9uIGNoYW5nZSwgdGhlIGNhY2hlIG1vZGVsIGFsd2F5cyB0YWtlIHRoZSBoaWdo
ZXN0IHZhbHVlIG9mIGFueSBwcmVmZXJlbmNlIGJvdW5kIHRvIGEgV2ViVmlldy4KICAgICBFWFBF
Q1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9jdW1lbnRWaWV3ZXIsIChpbnQpW1dlYlZpZXcgX2Nh
Y2hlTW9kZWxdKTsKIApAQCAtNjcsNyArNzIsNyBAQCBURVNUKFdlYktpdDEsIFNldEFuZFVwZGF0
ZUNhY2hlTW9kZWxQcmVmCiAgICAgUmV0YWluUHRyPFdlYlByZWZlcmVuY2VzPiBjdXN0b21QcmVm
ZXJlbmNlcyA9IGFkb3B0TlMoW1tXZWJQcmVmZXJlbmNlcyBhbGxvY10gaW5pdFdpdGhJZGVudGlm
aWVyOkAiU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbFByZWZlcmVuY2VzQ2hhbmdlTWl4Il0pOwogCiAg
ICAgLy8gMSkgVGhlIGN1c3RvbVByZWZlcmVuY2VzIGlzIG5vdCBzZXQgb24gYSB2aWV3LgotICAg
IEVYUEVDVF9FUSgoaW50KVdlYkNhY2hlTW9kZWxEb2N1bWVudEJyb3dzZXIsIChpbnQpW1dlYlZp
ZXcgX2NhY2hlTW9kZWxdKTsKKyAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9jdW1l
bnRWaWV3ZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsKIAogICAgIFtzdGFuZGFyZFBy
ZWZlcmVuY2VzIHNldENhY2hlTW9kZWw6V2ViQ2FjaGVNb2RlbFByaW1hcnlXZWJCcm93c2VyXTsK
ICAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsUHJpbWFyeVdlYkJyb3dzZXIsIChpbnQp
W1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212322</attachid>
            <date>2013-09-22 21:23:07 -0700</date>
            <delta_ts>2013-09-22 23:15:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121715-20130922212305.patch</filename>
            <type>text/plain</type>
            <size>4622</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2MjU0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTEwYTAxYmRkMWFmNTU4ZmI1YmFlZmIwODI3ODc3MWMy
ZTgxNDJiMi4uZTMzMTVhYWU3YWNkZjhjZDIzY2E2NzY2NmVhMzc4N2YwMmJjZWZlZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDEzLTA5LTIyICBCZW5qYW1pbiBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4K
KworICAgICAgICBEZWxldGUgVGVzdFdlYktpdEFQSSBkb21haW4gb3Igc29tZSBrZXlzIGJlZm9y
ZSBydW5uaW5nIFRlc3RXZWJLaXRBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyMTcxNSAmIDxyZGFyOi8vcHJvYmxlbS8xNDI2OTQzND4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQcmV2aW91c2x5LCBp
bml0YWxpemluZyBhIFdlYlByZWZlcmVuY2Ugd291bGQgY2hhbmdlIHRoZSBjYWNoZSBtb2RlbAor
ICAgICAgICB0byBXZWJDYWNoZU1vZGVsRG9jdW1lbnRCcm93c2VyLiBUaGF0IGJlaGF2aW9yIHdh
cyBkdWUgdG8gYSBzdGFsZQorICAgICAgICBwcmVmZXJlbmNlIGZpbGUgb24gZGlzay4KKworICAg
ICAgICBUaGlzIHBhdGNoIGZpeGVzIHRoZSB0ZXN0cyBieSByZXNldHRpbmcgdGhlIGRlZmF1bHQs
IGFuZCB1c2luZyB0aGUgcHJvcGVyCisgICAgICAgIGRlZmF1bHQgdmFsdWVzIGFmdGVyIGluaXRp
YWxpemluZyBXZWJQcmVmZXJlbmNlLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9t
YWMvU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbC5tbToKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OlRF
U1QpOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvbWFjL21haW4ubW06CisgICAgICAgICht
YWluKToKKwogMjAxMy0wOS0yMCAgTWFyayBSb3dlICA8bXJvd2VAYXBwbGUuY29tPgogCiAgICAg
ICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi85MDA5MD4gYnVpbGQtd2Via2l0IHNob3VsZCB2ZXJp
ZnkgdGhhdCB5b3VyIHRvb2xzIGFyZSB1cC10by1kYXRlCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0
V2ViS2l0QVBJL1Rlc3RzL21hYy9TZXRBbmRVcGRhdGVDYWNoZU1vZGVsLm1tIGIvVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9tYWMvU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbC5tbQppbmRleCAwMDM3
NTUyMzViOWFlZmE0ZWRhMGM1MjA2OTEwZTY5OTEwMDZhMWMyLi41NWZhMjllNTI1MmIwNjJmMGVi
NDQ1NzRkYjM3ZTA4YjZiZTM1ZDZkIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rl
c3RzL21hYy9TZXRBbmRVcGRhdGVDYWNoZU1vZGVsLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRB
UEkvVGVzdHMvbWFjL1NldEFuZFVwZGF0ZUNhY2hlTW9kZWwubW0KQEAgLTQxLDcgKzQxLDcgQEAg
VEVTVChXZWJLaXQxLCBTZXRBbmRVcGRhdGVDYWNoZU1vZGVsSW5pdGlhbE1vZGVsKQogCiAgICAg
UmV0YWluUHRyPFdlYlZpZXc+IHdlYlZpZXcgPSBhZG9wdE5TKFtbV2ViVmlldyBhbGxvY10gaW5p
dFdpdGhGcmFtZTpOU01ha2VSZWN0KDAsIDAsIDEyMCwgMjAwKSBmcmFtZU5hbWU6bmlsIGdyb3Vw
TmFtZTpuaWxdKTsKIAotICAgIEVYUEVDVF9FUSgoaW50KVdlYkNhY2hlTW9kZWxEb2N1bWVudEJy
b3dzZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsKKyAgICBFWFBFQ1RfRVEoKGludClX
ZWJDYWNoZU1vZGVsRG9jdW1lbnRWaWV3ZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsK
IH0KIAogVEVTVChXZWJLaXQxLCBTZXRBbmRVcGRhdGVDYWNoZU1vZGVsU3RhbmRhcmRQcmVmZXJl
bmNlQ2hhbmdlKQpAQCAtNDksNyArNDksNyBAQCBURVNUKFdlYktpdDEsIFNldEFuZFVwZGF0ZUNh
Y2hlTW9kZWxTdGFuZGFyZFByZWZlcmVuY2VDaGFuZ2UpCiAgICAgRVhQRUNUX0VRKChpbnQpV2Vi
Q2FjaGVNb2RlbERvY3VtZW50Vmlld2VyLCAoaW50KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CiAK
ICAgICBXZWJQcmVmZXJlbmNlcyAqc3RhbmRhcmRQcmVmZXJlbmNlcyA9IFtXZWJQcmVmZXJlbmNl
cyBzdGFuZGFyZFByZWZlcmVuY2VzXTsKLSAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVs
RG9jdW1lbnRCcm93c2VyLCAoaW50KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CisgICAgRVhQRUNU
X0VRKChpbnQpV2ViQ2FjaGVNb2RlbERvY3VtZW50Vmlld2VyLCAoaW50KVtXZWJWaWV3IF9jYWNo
ZU1vZGVsXSk7CiAKICAgICBbc3RhbmRhcmRQcmVmZXJlbmNlcyBzZXRDYWNoZU1vZGVsOldlYkNh
Y2hlTW9kZWxQcmltYXJ5V2ViQnJvd3Nlcl07CiAgICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVN
b2RlbFByaW1hcnlXZWJCcm93c2VyLCAoaW50KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CkBAIC02
Nyw3ICs2Nyw3IEBAIFRFU1QoV2ViS2l0MSwgU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbFByZWZlcmVu
Y2VzQ2hhbmdlTWl4KQogICAgIFJldGFpblB0cjxXZWJQcmVmZXJlbmNlcz4gY3VzdG9tUHJlZmVy
ZW5jZXMgPSBhZG9wdE5TKFtbV2ViUHJlZmVyZW5jZXMgYWxsb2NdIGluaXRXaXRoSWRlbnRpZmll
cjpAIlNldEFuZFVwZGF0ZUNhY2hlTW9kZWxQcmVmZXJlbmNlc0NoYW5nZU1peCJdKTsKIAogICAg
IC8vIDEpIFRoZSBjdXN0b21QcmVmZXJlbmNlcyBpcyBub3Qgc2V0IG9uIGEgdmlldy4KLSAgICBF
WFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9jdW1lbnRCcm93c2VyLCAoaW50KVtXZWJWaWV3
IF9jYWNoZU1vZGVsXSk7CisgICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVNb2RlbERvY3VtZW50
Vmlld2VyLCAoaW50KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CiAKICAgICBbc3RhbmRhcmRQcmVm
ZXJlbmNlcyBzZXRDYWNoZU1vZGVsOldlYkNhY2hlTW9kZWxQcmltYXJ5V2ViQnJvd3Nlcl07CiAg
ICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVNb2RlbFByaW1hcnlXZWJCcm93c2VyLCAoaW50KVtX
ZWJWaWV3IF9jYWNoZU1vZGVsXSk7CmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L21hYy9tYWluLm1tIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9tYWMvbWFpbi5tbQppbmRleCA4
NjM3Y2ZiMzg2NDAwZTAyYzY2MGJiMzRhODMyYmM3ODMxYjMyMmE1Li43YmRjY2MwYWQzMDQwNjJh
M2VkNDMwMGFlNTVmNmE4MDg4MDMwZWI2IDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVu
bmVyL21hYy9tYWluLm1tCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvbWFjL21haW4ubW0K
QEAgLTI5LDE2ICsyOSwxNyBAQAogCiBpbnQgbWFpbihpbnQgYXJnYywgY29uc3QgY2hhciogYXJn
dltdKQogewotICAgIE5TQXV0b3JlbGVhc2VQb29sICpwb29sID0gW1tOU0F1dG9yZWxlYXNlUG9v
bCBhbGxvY10gaW5pdF07Ci0gICAgW05TQXBwbGljYXRpb24gc2hhcmVkQXBwbGljYXRpb25dOwot
ICAgIFtbTlNVc2VyRGVmYXVsdHMgc3RhbmRhcmRVc2VyRGVmYXVsdHNdIHNldFZvbGF0aWxlRG9t
YWluOltOU0RpY3Rpb25hcnkgZGljdGlvbmFyeVdpdGhPYmplY3Q6W05TTnVtYmVyIG51bWJlcldp
dGhCb29sOk5PXSBmb3JLZXk6QCJXZWJLaXRLZXJuaW5nQW5kTGlnYXR1cmVzRW5hYmxlZEJ5RGVm
YXVsdCJdIGZvck5hbWU6TlNBcmd1bWVudERvbWFpbl07CisgICAgQGF1dG9yZWxlYXNlcG9vbCB7
CisgICAgICAgIFtOU1VzZXJEZWZhdWx0cyByZXNldFN0YW5kYXJkVXNlckRlZmF1bHRzXTsKKyAg
ICAgICAgW05TQXBwbGljYXRpb24gc2hhcmVkQXBwbGljYXRpb25dOworICAgICAgICBbW05TVXNl
ckRlZmF1bHRzIHN0YW5kYXJkVXNlckRlZmF1bHRzXSBzZXRWb2xhdGlsZURvbWFpbjpbTlNEaWN0
aW9uYXJ5IGRpY3Rpb25hcnlXaXRoT2JqZWN0OltOU051bWJlciBudW1iZXJXaXRoQm9vbDpOT10g
Zm9yS2V5OkAiV2ViS2l0S2VybmluZ0FuZExpZ2F0dXJlc0VuYWJsZWRCeURlZmF1bHQiXSBmb3JO
YW1lOk5TQXJndW1lbnREb21haW5dOwogCi0gICAgW1tOU1VzZXJEZWZhdWx0cyBzdGFuZGFyZFVz
ZXJEZWZhdWx0c10gc2V0Qm9vbDpOTyBmb3JLZXk6QCJXZWJBdXRvbWF0aWNRdW90ZVN1YnN0aXR1
dGlvbkVuYWJsZWQiXTsKLSAgICBbW05TVXNlckRlZmF1bHRzIHN0YW5kYXJkVXNlckRlZmF1bHRz
XSBzZXRCb29sOk5PIGZvcktleTpAIldlYkF1dG9tYXRpY0Rhc2hTdWJzdGl0dXRpb25FbmFibGVk
Il07CisgICAgICAgIFtbTlNVc2VyRGVmYXVsdHMgc3RhbmRhcmRVc2VyRGVmYXVsdHNdIHNldEJv
b2w6Tk8gZm9yS2V5OkAiV2ViQXV0b21hdGljUXVvdGVTdWJzdGl0dXRpb25FbmFibGVkIl07Cisg
ICAgICAgIFtbTlNVc2VyRGVmYXVsdHMgc3RhbmRhcmRVc2VyRGVmYXVsdHNdIHNldEJvb2w6Tk8g
Zm9yS2V5OkAiV2ViQXV0b21hdGljRGFzaFN1YnN0aXR1dGlvbkVuYWJsZWQiXTsKIAotICAgIHsK
LSAgICAgICAgV1RSOjpUZXN0Q29udHJvbGxlciBjb250cm9sbGVyKGFyZ2MsIGFyZ3YpOworICAg
ICAgICB7CisgICAgICAgICAgICBXVFI6OlRlc3RDb250cm9sbGVyIGNvbnRyb2xsZXIoYXJnYywg
YXJndik7CisgICAgICAgIH0KICAgICB9Ci0gICAgW3Bvb2wgZHJhaW5dOwogICAgIHJldHVybiAw
OwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212324</attachid>
            <date>2013-09-22 23:15:04 -0700</date>
            <delta_ts>2013-09-23 14:46:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121715-20130922231503.patch</filename>
            <type>text/plain</type>
            <size>4300</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2MjU4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTEwYTAxYmRkMWFmNTU4ZmI1YmFlZmIwODI3ODc3MWMy
ZTgxNDJiMi4uNWVkNTM4MTk4MWQzMDIwN2Q5NjMwZWE4MGYwZGVmYzNjNzVhYjBlZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2
IEBACisyMDEzLTA5LTIyICBCZW5qYW1pbiBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4K
KworICAgICAgICBEZWxldGUgVGVzdFdlYktpdEFQSSBkb21haW4gb3Igc29tZSBrZXlzIGJlZm9y
ZSBydW5uaW5nIFRlc3RXZWJLaXRBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyMTcxNSAmIDxyZGFyOi8vcHJvYmxlbS8xNDI2OTQzND4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQcmV2aW91c2x5LCBp
bml0YWxpemluZyBhIFdlYlByZWZlcmVuY2Ugd291bGQgY2hhbmdlIHRoZSBjYWNoZSBtb2RlbAor
ICAgICAgICB0byBXZWJDYWNoZU1vZGVsRG9jdW1lbnRCcm93c2VyLiBUaGF0IGJlaGF2aW9yIHdh
cyBkdWUgdG8gYSBzdGFsZQorICAgICAgICBwcmVmZXJlbmNlIGZpbGUgb24gZGlzay4KKworICAg
ICAgICBUaGlzIHBhdGNoIGZpeGVzIHRoZSB0ZXN0cyBieSByZXNldHRpbmcgdGhlIGRlZmF1bHQs
IGFuZCB1c2luZyB0aGUgcHJvcGVyCisgICAgICAgIGRlZmF1bHQgdmFsdWVzIGFmdGVyIGluaXRp
YWxpemluZyBXZWJQcmVmZXJlbmNlLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9t
YWMvU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbC5tbToKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OlRF
U1QpOiBVc2UgdGhlIHByb3BlciBpbml0aWFsIHZhbHVlLCB1bnJlbGF0ZWQKKyAgICAgICAgdG8g
dGhlIHByZXZpb3VzIHJ1bnMuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL2lvcy9tYWluSU9T
Lm1tOgorICAgICAgICAobWFpbik6IFJlc2V0IHRoZSBwcmVmZXJlbmNlcyBiZWZvcmUgdGVzdGlu
Zy4KKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL21hYy9tYWluTWFjLm1tOgorICAgICAgICAobWFp
bik6IERpdHRvLgorCiAyMDEzLTA5LTIwICBNYXJrIFJvd2UgIDxtcm93ZUBhcHBsZS5jb20+CiAK
ICAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzkwMDkwPiBidWlsZC13ZWJraXQgc2hvdWxk
IHZlcmlmeSB0aGF0IHlvdXIgdG9vbHMgYXJlIHVwLXRvLWRhdGUKZGlmZiAtLWdpdCBhL1Rvb2xz
L1Rlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL1NldEFuZFVwZGF0ZUNhY2hlTW9kZWwubW0gYi9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL21hYy9TZXRBbmRVcGRhdGVDYWNoZU1vZGVsLm1tCmluZGV4
IDAwMzc1NTIzNWI5YWVmYTRlZGEwYzUyMDY5MTBlNjk5MTAwNmExYzIuLjU1ZmEyOWU1MjUyYjA2
MmYwZWI0NDU3NGRiMzdlMDhiNmJlMzVkNmQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRB
UEkvVGVzdHMvbWFjL1NldEFuZFVwZGF0ZUNhY2hlTW9kZWwubW0KKysrIGIvVG9vbHMvVGVzdFdl
YktpdEFQSS9UZXN0cy9tYWMvU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbC5tbQpAQCAtNDEsNyArNDEs
NyBAQCBURVNUKFdlYktpdDEsIFNldEFuZFVwZGF0ZUNhY2hlTW9kZWxJbml0aWFsTW9kZWwpCiAK
ICAgICBSZXRhaW5QdHI8V2ViVmlldz4gd2ViVmlldyA9IGFkb3B0TlMoW1tXZWJWaWV3IGFsbG9j
XSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgMTIwLCAyMDApIGZyYW1lTmFtZTpuaWwg
Z3JvdXBOYW1lOm5pbF0pOwogCi0gICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVNb2RlbERvY3Vt
ZW50QnJvd3NlciwgKGludClbV2ViVmlldyBfY2FjaGVNb2RlbF0pOworICAgIEVYUEVDVF9FUSgo
aW50KVdlYkNhY2hlTW9kZWxEb2N1bWVudFZpZXdlciwgKGludClbV2ViVmlldyBfY2FjaGVNb2Rl
bF0pOwogfQogCiBURVNUKFdlYktpdDEsIFNldEFuZFVwZGF0ZUNhY2hlTW9kZWxTdGFuZGFyZFBy
ZWZlcmVuY2VDaGFuZ2UpCkBAIC00OSw3ICs0OSw3IEBAIFRFU1QoV2ViS2l0MSwgU2V0QW5kVXBk
YXRlQ2FjaGVNb2RlbFN0YW5kYXJkUHJlZmVyZW5jZUNoYW5nZSkKICAgICBFWFBFQ1RfRVEoKGlu
dClXZWJDYWNoZU1vZGVsRG9jdW1lbnRWaWV3ZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxd
KTsKIAogICAgIFdlYlByZWZlcmVuY2VzICpzdGFuZGFyZFByZWZlcmVuY2VzID0gW1dlYlByZWZl
cmVuY2VzIHN0YW5kYXJkUHJlZmVyZW5jZXNdOwotICAgIEVYUEVDVF9FUSgoaW50KVdlYkNhY2hl
TW9kZWxEb2N1bWVudEJyb3dzZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsKKyAgICBF
WFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9jdW1lbnRWaWV3ZXIsIChpbnQpW1dlYlZpZXcg
X2NhY2hlTW9kZWxdKTsKIAogICAgIFtzdGFuZGFyZFByZWZlcmVuY2VzIHNldENhY2hlTW9kZWw6
V2ViQ2FjaGVNb2RlbFByaW1hcnlXZWJCcm93c2VyXTsKICAgICBFWFBFQ1RfRVEoKGludClXZWJD
YWNoZU1vZGVsUHJpbWFyeVdlYkJyb3dzZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsK
QEAgLTY3LDcgKzY3LDcgQEAgVEVTVChXZWJLaXQxLCBTZXRBbmRVcGRhdGVDYWNoZU1vZGVsUHJl
ZmVyZW5jZXNDaGFuZ2VNaXgpCiAgICAgUmV0YWluUHRyPFdlYlByZWZlcmVuY2VzPiBjdXN0b21Q
cmVmZXJlbmNlcyA9IGFkb3B0TlMoW1tXZWJQcmVmZXJlbmNlcyBhbGxvY10gaW5pdFdpdGhJZGVu
dGlmaWVyOkAiU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbFByZWZlcmVuY2VzQ2hhbmdlTWl4Il0pOwog
CiAgICAgLy8gMSkgVGhlIGN1c3RvbVByZWZlcmVuY2VzIGlzIG5vdCBzZXQgb24gYSB2aWV3Lgot
ICAgIEVYUEVDVF9FUSgoaW50KVdlYkNhY2hlTW9kZWxEb2N1bWVudEJyb3dzZXIsIChpbnQpW1dl
YlZpZXcgX2NhY2hlTW9kZWxdKTsKKyAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9j
dW1lbnRWaWV3ZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsKIAogICAgIFtzdGFuZGFy
ZFByZWZlcmVuY2VzIHNldENhY2hlTW9kZWw6V2ViQ2FjaGVNb2RlbFByaW1hcnlXZWJCcm93c2Vy
XTsKICAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsUHJpbWFyeVdlYkJyb3dzZXIsIChp
bnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRB
UEkvaW9zL21haW5JT1MubW0gYi9Ub29scy9UZXN0V2ViS2l0QVBJL2lvcy9tYWluSU9TLm1tCmlu
ZGV4IDNlZWM5YjAwNWUwNGI2ZTE2NDkxN2YyMDhkZmJlMWJkNzRiMTNiNTguLmQ3YTgzMjZjNjk3
ZGFiYmM4N2QwY2U2MmQzNjEzOGI5YjQyZjI0MTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvaW9zL21haW5JT1MubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9pb3MvbWFpbklP
Uy5tbQpAQCAtMzAsNiArMzAsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhcioqIGFyZ3YpCiB7
CiAgICAgTlNBdXRvcmVsZWFzZVBvb2wgKnBvb2wgPSBbW05TQXV0b3JlbGVhc2VQb29sIGFsbG9j
XSBpbml0XTsKIAorICAgIFtOU1VzZXJEZWZhdWx0cyByZXNldFN0YW5kYXJkVXNlckRlZmF1bHRz
XTsKICAgICBib29sIHBhc3NlZCA9IFRlc3RXZWJLaXRBUEk6OlRlc3RzQ29udHJvbGxlcjo6c2hh
cmVkKCkucnVuKGFyZ2MsIGFyZ3YpOwogCiAgICAgW3Bvb2wgZHJhaW5dOwpkaWZmIC0tZ2l0IGEv
VG9vbHMvVGVzdFdlYktpdEFQSS9tYWMvbWFpbk1hYy5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkv
bWFjL21haW5NYWMubW0KaW5kZXggNDk4ZWI0ODBlNmZmZjFjOGU4YjM1ZmRlZDQ3ZjZiYWU3MGYz
ODc5NC4uMTliZmMwOTMwMTEyZDg5ZjVjM2U3YjllMGE3Njc3Mjg4ZjU1OGU3MCAxMDA2NDQKLS0t
IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9tYWMvbWFpbk1hYy5tbQorKysgYi9Ub29scy9UZXN0V2Vi
S2l0QVBJL21hYy9tYWluTWFjLm1tCkBAIC0zMCw2ICszMCw3IEBAIGludCBtYWluKGludCBhcmdj
LCBjaGFyKiogYXJndikKIHsKICAgICBOU0F1dG9yZWxlYXNlUG9vbCAqcG9vbCA9IFtbTlNBdXRv
cmVsZWFzZVBvb2wgYWxsb2NdIGluaXRdOwogCisgICAgW05TVXNlckRlZmF1bHRzIHJlc2V0U3Rh
bmRhcmRVc2VyRGVmYXVsdHNdOwogICAgIFtOU0FwcGxpY2F0aW9uIHNoYXJlZEFwcGxpY2F0aW9u
XTsKIAogICAgIGJvb2wgcGFzc2VkID0gVGVzdFdlYktpdEFQSTo6VGVzdHNDb250cm9sbGVyOjpz
aGFyZWQoKS5ydW4oYXJnYywgYXJndik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212395</attachid>
            <date>2013-09-23 14:46:29 -0700</date>
            <delta_ts>2013-09-23 14:46:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121715-20130923144628.patch</filename>
            <type>text/plain</type>
            <size>4137</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE1NjI4NSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI2IEBACisyMDEzLTA5LTIzICBCZW5qYW1pbiBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0
Lm9yZz4KKworICAgICAgICBEZWxldGUgVGVzdFdlYktpdEFQSSBkb21haW4gb3Igc29tZSBrZXlz
IGJlZm9yZSBydW5uaW5nIFRlc3RXZWJLaXRBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTcxNSAmIDxyZGFyOi8vcHJvYmxlbS8xNDI2OTQzND4K
KworICAgICAgICBSZXZpZXdlZCBieSBBbGV4ZXkgUHJvc2t1cnlha292LgorCisgICAgICAgIFBy
ZXZpb3VzbHksIGluaXRhbGl6aW5nIGEgV2ViUHJlZmVyZW5jZSB3b3VsZCBjaGFuZ2UgdGhlIGNh
Y2hlIG1vZGVsCisgICAgICAgIHRvIFdlYkNhY2hlTW9kZWxEb2N1bWVudEJyb3dzZXIuIFRoYXQg
YmVoYXZpb3Igd2FzIGR1ZSB0byBhIHN0YWxlCisgICAgICAgIHByZWZlcmVuY2UgZmlsZSBvbiBk
aXNrLgorCisgICAgICAgIFRoaXMgcGF0Y2ggZml4ZXMgdGhlIHRlc3RzIGJ5IHJlc2V0dGluZyB0
aGUgZGVmYXVsdCwgYW5kIHVzaW5nIHRoZSBwcm9wZXIKKyAgICAgICAgZGVmYXVsdCB2YWx1ZXMg
YWZ0ZXIgaW5pdGlhbGl6aW5nIFdlYlByZWZlcmVuY2UuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0
QVBJL1Rlc3RzL21hYy9TZXRBbmRVcGRhdGVDYWNoZU1vZGVsLm1tOgorICAgICAgICAoVGVzdFdl
YktpdEFQSTo6VEVTVCk6IFVzZSB0aGUgcHJvcGVyIGluaXRpYWwgdmFsdWUsIHVucmVsYXRlZAor
ICAgICAgICB0byB0aGUgcHJldmlvdXMgcnVucy4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkv
aW9zL21haW5JT1MubW06CisgICAgICAgIChtYWluKTogUmVzZXQgdGhlIHByZWZlcmVuY2VzIGJl
Zm9yZSB0ZXN0aW5nLgorICAgICAgICAqIFRlc3RXZWJLaXRBUEkvbWFjL21haW5NYWMubW06Cisg
ICAgICAgIChtYWluKTogRGl0dG8uCisKIDIwMTMtMDktMjMgIEFuZGVycyBDYXJsc3NvbiAgPGFu
ZGVyc2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBMaXN0SGFzaFNldCBzaG91bGQgdXNlIHN0ZDo6
cmV2ZXJzZV9pdGVyYXRvciBmb3IgcmV2ZXJzZSBpdGVyYXRvcnMKSW5kZXg6IFRvb2xzL1Rlc3RX
ZWJLaXRBUEkvVGVzdHMvbWFjL1NldEFuZFVwZGF0ZUNhY2hlTW9kZWwubW0KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9tYWMvU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbC5t
bQkocmV2aXNpb24gMTU2Mjg1KQorKysgVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9tYWMvU2V0
QW5kVXBkYXRlQ2FjaGVNb2RlbC5tbQkod29ya2luZyBjb3B5KQpAQCAtNDEsNyArNDEsNyBAQCBU
RVNUKFdlYktpdDEsIFNldEFuZFVwZGF0ZUNhY2hlTW9kZWxJbml0CiAKICAgICBSZXRhaW5QdHI8
V2ViVmlldz4gd2ViVmlldyA9IGFkb3B0TlMoW1tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1l
Ok5TTWFrZVJlY3QoMCwgMCwgMTIwLCAyMDApIGZyYW1lTmFtZTpuaWwgZ3JvdXBOYW1lOm5pbF0p
OwogCi0gICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVNb2RlbERvY3VtZW50QnJvd3NlciwgKGlu
dClbV2ViVmlldyBfY2FjaGVNb2RlbF0pOworICAgIEVYUEVDVF9FUSgoaW50KVdlYkNhY2hlTW9k
ZWxEb2N1bWVudFZpZXdlciwgKGludClbV2ViVmlldyBfY2FjaGVNb2RlbF0pOwogfQogCiBURVNU
KFdlYktpdDEsIFNldEFuZFVwZGF0ZUNhY2hlTW9kZWxTdGFuZGFyZFByZWZlcmVuY2VDaGFuZ2Up
CkBAIC00OSw3ICs0OSw3IEBAIFRFU1QoV2ViS2l0MSwgU2V0QW5kVXBkYXRlQ2FjaGVNb2RlbFN0
YW4KICAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9jdW1lbnRWaWV3ZXIsIChpbnQp
W1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsKIAogICAgIFdlYlByZWZlcmVuY2VzICpzdGFuZGFyZFBy
ZWZlcmVuY2VzID0gW1dlYlByZWZlcmVuY2VzIHN0YW5kYXJkUHJlZmVyZW5jZXNdOwotICAgIEVY
UEVDVF9FUSgoaW50KVdlYkNhY2hlTW9kZWxEb2N1bWVudEJyb3dzZXIsIChpbnQpW1dlYlZpZXcg
X2NhY2hlTW9kZWxdKTsKKyAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9jdW1lbnRW
aWV3ZXIsIChpbnQpW1dlYlZpZXcgX2NhY2hlTW9kZWxdKTsKIAogICAgIFtzdGFuZGFyZFByZWZl
cmVuY2VzIHNldENhY2hlTW9kZWw6V2ViQ2FjaGVNb2RlbFByaW1hcnlXZWJCcm93c2VyXTsKICAg
ICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsUHJpbWFyeVdlYkJyb3dzZXIsIChpbnQpW1dl
YlZpZXcgX2NhY2hlTW9kZWxdKTsKQEAgLTY3LDcgKzY3LDcgQEAgVEVTVChXZWJLaXQxLCBTZXRB
bmRVcGRhdGVDYWNoZU1vZGVsUHJlZgogICAgIFJldGFpblB0cjxXZWJQcmVmZXJlbmNlcz4gY3Vz
dG9tUHJlZmVyZW5jZXMgPSBhZG9wdE5TKFtbV2ViUHJlZmVyZW5jZXMgYWxsb2NdIGluaXRXaXRo
SWRlbnRpZmllcjpAIlNldEFuZFVwZGF0ZUNhY2hlTW9kZWxQcmVmZXJlbmNlc0NoYW5nZU1peCJd
KTsKIAogICAgIC8vIDEpIFRoZSBjdXN0b21QcmVmZXJlbmNlcyBpcyBub3Qgc2V0IG9uIGEgdmll
dy4KLSAgICBFWFBFQ1RfRVEoKGludClXZWJDYWNoZU1vZGVsRG9jdW1lbnRCcm93c2VyLCAoaW50
KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CisgICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVNb2Rl
bERvY3VtZW50Vmlld2VyLCAoaW50KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CiAKICAgICBbc3Rh
bmRhcmRQcmVmZXJlbmNlcyBzZXRDYWNoZU1vZGVsOldlYkNhY2hlTW9kZWxQcmltYXJ5V2ViQnJv
d3Nlcl07CiAgICAgRVhQRUNUX0VRKChpbnQpV2ViQ2FjaGVNb2RlbFByaW1hcnlXZWJCcm93c2Vy
LCAoaW50KVtXZWJWaWV3IF9jYWNoZU1vZGVsXSk7CkluZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJ
L2lvcy9tYWluSU9TLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkvaW9zL21h
aW5JT1MubW0JKHJldmlzaW9uIDE1NjI4NSkKKysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkvaW9zL21h
aW5JT1MubW0JKHdvcmtpbmcgY29weSkKQEAgLTMwLDYgKzMwLDcgQEAgaW50IG1haW4oaW50IGFy
Z2MsIGNoYXIqKiBhcmd2KQogewogICAgIE5TQXV0b3JlbGVhc2VQb29sICpwb29sID0gW1tOU0F1
dG9yZWxlYXNlUG9vbCBhbGxvY10gaW5pdF07CiAKKyAgICBbW05TVXNlckRlZmF1bHRzIHN0YW5k
YXJkVXNlckRlZmF1bHRzXSByZW1vdmVQZXJzaXN0ZW50RG9tYWluRm9yTmFtZTpAIlRlc3RXZWJL
aXRBUEkiXTsKICAgICBib29sIHBhc3NlZCA9IFRlc3RXZWJLaXRBUEk6OlRlc3RzQ29udHJvbGxl
cjo6c2hhcmVkKCkucnVuKGFyZ2MsIGFyZ3YpOwogCiAgICAgW3Bvb2wgZHJhaW5dOwpJbmRleDog
VG9vbHMvVGVzdFdlYktpdEFQSS9tYWMvbWFpbk1hYy5tbQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9U
ZXN0V2ViS2l0QVBJL21hYy9tYWluTWFjLm1tCShyZXZpc2lvbiAxNTYyODUpCisrKyBUb29scy9U
ZXN0V2ViS2l0QVBJL21hYy9tYWluTWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0zMCw2ICszMCw3
IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyKiogYXJndikKIHsKICAgICBOU0F1dG9yZWxlYXNl
UG9vbCAqcG9vbCA9IFtbTlNBdXRvcmVsZWFzZVBvb2wgYWxsb2NdIGluaXRdOwogCisgICAgW1tO
U1VzZXJEZWZhdWx0cyBzdGFuZGFyZFVzZXJEZWZhdWx0c10gcmVtb3ZlUGVyc2lzdGVudERvbWFp
bkZvck5hbWU6QCJUZXN0V2ViS2l0QVBJIl07CiAgICAgW05TQXBwbGljYXRpb24gc2hhcmVkQXBw
bGljYXRpb25dOwogCiAgICAgYm9vbCBwYXNzZWQgPSBUZXN0V2ViS2l0QVBJOjpUZXN0c0NvbnRy
b2xsZXI6OnNoYXJlZCgpLnJ1bihhcmdjLCBhcmd2KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>