<?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>38013</bug_id>
          
          <creation_ts>2010-04-22 16:52:17 -0700</creation_ts>
          <short_desc>Add an additionalFeatures vector onto WindowFeatures</short_desc>
          <delta_ts>2010-04-23 18:05:16 -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>WebCore Misc.</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Rafael Weinstein">rafaelw</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fishd</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>216158</commentid>
    <comment_count>0</comment_count>
    <who name="Rafael Weinstein">rafaelw</who>
    <bug_when>2010-04-22 16:52:17 -0700</bug_when>
    <thetext>This patch adds a vector of strings to WindowFeatures which are captured if they are not explicitly observed in WindowFeatures and evaluate to set (value==&quot;yes&quot;).

The motivation for this is so that clients (chromium currently) can capture experimental window.open() features.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216159</commentid>
    <comment_count>1</comment_count>
      <attachid>54108</attachid>
    <who name="Rafael Weinstein">rafaelw</who>
    <bug_when>2010-04-22 16:55:08 -0700</bug_when>
    <thetext>Created attachment 54108
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216162</commentid>
    <comment_count>2</comment_count>
      <attachid>54109</attachid>
    <who name="Rafael Weinstein">rafaelw</who>
    <bug_when>2010-04-22 16:59:34 -0700</bug_when>
    <thetext>Created attachment 54109
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216304</commentid>
    <comment_count>3</comment_count>
      <attachid>54109</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2010-04-23 00:11:31 -0700</bug_when>
    <thetext>Comment on attachment 54109
Patch

This is all good, except:

WebKit/chromium/ChangeLog:9
&gt; +          Need a short description and bug URL (OOPS!)
Please delete this line.  Replace it with a link to this bug.

WebCore/ChangeLog:9
&gt; +  
Please include a link to the bug here.

R=me otherwise.  CQ- because this patch needs some tweaks before it can be committed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216471</commentid>
    <comment_count>4</comment_count>
      <attachid>54174</attachid>
    <who name="Rafael Weinstein">rafaelw</who>
    <bug_when>2010-04-23 10:46:59 -0700</bug_when>
    <thetext>Created attachment 54174
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216472</commentid>
    <comment_count>5</comment_count>
    <who name="Rafael Weinstein">rafaelw</who>
    <bug_when>2010-04-23 10:47:44 -0700</bug_when>
    <thetext>bug link added to both ChangeLogs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216650</commentid>
    <comment_count>6</comment_count>
      <attachid>54174</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-23 18:05:10 -0700</bug_when>
    <thetext>Comment on attachment 54174
Patch

Clearing flags on attachment: 54174

Committed r58205: &lt;http://trac.webkit.org/changeset/58205&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216651</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-23 18:05:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>54108</attachid>
            <date>2010-04-22 16:55:08 -0700</date>
            <delta_ts>2010-04-22 16:59:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38013-20100422165507.patch</filename>
            <type>text/plain</type>
            <size>2580</size>
            <attacher name="Rafael Weinstein">rafaelw</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NjM2ODRmYi4uMGE5NDdkYSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0wNC0yMiAgUmFmYWVsIFdlaW5z
dGVpbiAgPHJhZmFlbHdAZ3JhZmFlbHcuc2ZvLmNvcnAuZ29vZ2xlLmNvbT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGFkZHMgYSB2
ZWN0b3Igb2YgYWRkaXRpb25hbEZlYXR1cmVzIHRvIFdpbmRvd0ZlYXR1cmVzCisgICAgICAgIGFu
ZCBwb3B1bGF0ZXMgaXQgd2l0aCBhbnkgZmVhdHVyZSBzdHJpbmdzIHRoYXQgZXZhbHVhdGUgdG8g
InllcyIKKyAgICAgICAgYW5kIGFyZW4ndCBkaXJlY3RseSBvYnNlcnZlZCBpbiBXaW5kb3dGZWF0
dXJlcy4gVGhpcyBhbGxvd3MKKyAgICAgICAgY2xpZW50cyB0byBjYXB0dXJlIGV4cGVyaW1lbnRh
bCB3aW5kb3cgZmVhdHVyZXMuCisKKyAgICAgICAgKiBwYWdlL1dpbmRvd0ZlYXR1cmVzLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OldpbmRvd0ZlYXR1cmVzOjpzZXRXaW5kb3dGZWF0dXJlKToKKyAg
ICAgICAgKiBwYWdlL1dpbmRvd0ZlYXR1cmVzLmg6CisKIDIwMTAtMDQtMjEgIEdhdmluIEJhcnJh
Y2xvdWdoICA8YmFycmFjbG91Z2hAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoUXQgYnVpbGQgZml4KS4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGFnZS9XaW5kb3dGZWF0
dXJlcy5jcHAgYi9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuY3BwCmluZGV4IGM0OTlhNGEu
LjE2NTRmZjUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGFnZS9XaW5kb3dGZWF0dXJlcy5jcHAKKysr
IGIvV2ViQ29yZS9wYWdlL1dpbmRvd0ZlYXR1cmVzLmNwcApAQCAtMTU1LDYgKzE1NSw4IEBAIHZv
aWQgV2luZG93RmVhdHVyZXM6OnNldFdpbmRvd0ZlYXR1cmUoY29uc3QgU3RyaW5nJiBrZXlTdHJp
bmcsIGNvbnN0IFN0cmluZyYgdmFsCiAgICAgICAgIGZ1bGxzY3JlZW4gPSB2YWx1ZTsKICAgICBl
bHNlIGlmIChrZXlTdHJpbmcgPT0gInNjcm9sbGJhcnMiKQogICAgICAgICBzY3JvbGxiYXJzVmlz
aWJsZSA9IHZhbHVlOworICAgIGVsc2UgaWYgKHZhbHVlID09IDEpCisgICAgICAgIGFkZGl0aW9u
YWxGZWF0dXJlcy5hcHBlbmQoa2V5U3RyaW5nKTsKIH0KIAogYm9vbCBXaW5kb3dGZWF0dXJlczo6
Ym9vbEZlYXR1cmUoY29uc3QgSGFzaE1hcDxTdHJpbmcsIFN0cmluZz4mIGZlYXR1cmVzLCBjb25z
dCBjaGFyKiBrZXksIGJvb2wgZGVmYXVsdFZhbHVlKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wYWdl
L1dpbmRvd0ZlYXR1cmVzLmggYi9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuaAppbmRleCBh
MTJjZjA1Li5hNDE0NTUyIDEwMDY0NAotLS0gYS9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMu
aAorKysgYi9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuaApAQCAtNzYsNiArNzYsOCBAQCBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAKICAgICAgICAgYm9vbCBmdWxsc2NyZWVuOwogICAgICAgICBi
b29sIGRpYWxvZzsKKworICAgICAgICBWZWN0b3I8U3RyaW5nPiBhZGRpdGlvbmFsRmVhdHVyZXM7
CiAgICAgfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggYmJiYTIw
OC4uOTgzMDNjNiAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysgYi9X
ZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTAtMDQtMjIgIFJh
ZmFlbCBXZWluc3RlaW4gIDxyYWZhZWx3QGdyYWZhZWx3LnNmby5jb3JwLmdvb2dsZS5jb20+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBwYXRj
aCBhZGRzIGEgV2ViV2luZG93RmVhdHVyZXMgYmluZGluZyBzdHJ1Y3QgZm9yIHRoZQorICAgICAg
ICBjaHJvbWl1bSBjbGllbnQgaW4gYW50aWNpcGF0aW9uIG9mIGEgZm9sbG93LW9uIHBhdGNoIHdo
aWNoIHdpbGwKKyAgICAgICAgcGFzcyBpdCB0byBXZWJWaWV3Q2xpZW50OjpjcmVhdGVXaW5kb3cu
CisKKyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BTISkK
KworICAgICAgICAqIHB1YmxpYy9XZWJWaWV3Q2xpZW50Lmg6CisgICAgICAgIChXZWJLaXQ6Oldl
YlZpZXdDbGllbnQ6OmNyZWF0ZVZpZXcpOgorICAgICAgICAqIHB1YmxpYy9XZWJXaW5kb3dGZWF0
dXJlcy5oOiBBZGRlZC4KKyAgICAgICAgKFdlYktpdDo6V2ViV2luZG93RmVhdHVyZXM6OldlYldp
bmRvd0ZlYXR1cmVzKToKKyAgICAgICAgKiBzcmMvQ2hyb21lQ2xpZW50SW1wbC5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OkNocm9tZUNsaWVudEltcGw6OmNyZWF0ZVdpbmRvdyk6CisKIDIwMTAtMDQt
MjAgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBFcmljIFNlaWRlbC4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>54109</attachid>
            <date>2010-04-22 16:59:34 -0700</date>
            <delta_ts>2010-04-23 10:46:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38013-20100422165933.patch</filename>
            <type>text/plain</type>
            <size>6036</size>
            <attacher name="Rafael Weinstein">rafaelw</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YzI5OGI2OS4uMmI4MDIwYiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0wNC0yMiAgUmFmYWVsIFdlaW5z
dGVpbiAgPHJhZmFlbHdAZ3JhZmFlbHcuc2ZvLmNvcnAuZ29vZ2xlLmNvbT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGFkZHMgYSB2
ZWN0b3Igb2YgYWRkaXRpb25hbEZlYXR1cmVzIHRvIFdpbmRvd0ZlYXR1cmVzCisgICAgICAgIGFu
ZCBwb3B1bGF0ZXMgaXQgd2l0aCBhbnkgZmVhdHVyZSBzdHJpbmdzIHRoYXQgZXZhbHVhdGUgdG8g
InllcyIKKyAgICAgICAgYW5kIGFyZW4ndCBkaXJlY3RseSBvYnNlcnZlZCBpbiBXaW5kb3dGZWF0
dXJlcy4gVGhpcyBhbGxvd3MKKyAgICAgICAgY2xpZW50cyB0byBjYXB0dXJlIGV4cGVyaW1lbnRh
bCB3aW5kb3cgZmVhdHVyZXMuCisKKyAgICAgICAgKiBwYWdlL1dpbmRvd0ZlYXR1cmVzLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OldpbmRvd0ZlYXR1cmVzOjpzZXRXaW5kb3dGZWF0dXJlKToKKyAg
ICAgICAgKiBwYWdlL1dpbmRvd0ZlYXR1cmVzLmg6CisKIDIwMTAtMDQtMjIgIEpvY2VseW4gVHVy
Y290dGUgIDxqb2NlbHluLnR1cmNvdHRlQG5va2lhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBEYXJpbiBBZGxlci4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGFnZS9XaW5kb3dGZWF0dXJlcy5j
cHAgYi9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuY3BwCmluZGV4IGM0OTlhNGEuLjE2NTRm
ZjUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGFnZS9XaW5kb3dGZWF0dXJlcy5jcHAKKysrIGIvV2Vi
Q29yZS9wYWdlL1dpbmRvd0ZlYXR1cmVzLmNwcApAQCAtMTU1LDYgKzE1NSw4IEBAIHZvaWQgV2lu
ZG93RmVhdHVyZXM6OnNldFdpbmRvd0ZlYXR1cmUoY29uc3QgU3RyaW5nJiBrZXlTdHJpbmcsIGNv
bnN0IFN0cmluZyYgdmFsCiAgICAgICAgIGZ1bGxzY3JlZW4gPSB2YWx1ZTsKICAgICBlbHNlIGlm
IChrZXlTdHJpbmcgPT0gInNjcm9sbGJhcnMiKQogICAgICAgICBzY3JvbGxiYXJzVmlzaWJsZSA9
IHZhbHVlOworICAgIGVsc2UgaWYgKHZhbHVlID09IDEpCisgICAgICAgIGFkZGl0aW9uYWxGZWF0
dXJlcy5hcHBlbmQoa2V5U3RyaW5nKTsKIH0KIAogYm9vbCBXaW5kb3dGZWF0dXJlczo6Ym9vbEZl
YXR1cmUoY29uc3QgSGFzaE1hcDxTdHJpbmcsIFN0cmluZz4mIGZlYXR1cmVzLCBjb25zdCBjaGFy
KiBrZXksIGJvb2wgZGVmYXVsdFZhbHVlKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wYWdlL1dpbmRv
d0ZlYXR1cmVzLmggYi9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuaAppbmRleCBhMTJjZjA1
Li5hNDE0NTUyIDEwMDY0NAotLS0gYS9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuaAorKysg
Yi9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuaApAQCAtNzYsNiArNzYsOCBAQCBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAKICAgICAgICAgYm9vbCBmdWxsc2NyZWVuOwogICAgICAgICBib29sIGRp
YWxvZzsKKworICAgICAgICBWZWN0b3I8U3RyaW5nPiBhZGRpdGlvbmFsRmVhdHVyZXM7CiAgICAg
fTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9taXVt
L0NoYW5nZUxvZyBiL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggYzU3NTg1Yy4uOGQz
M2NmZCAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysgYi9XZWJLaXQv
Y2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTAtMDQtMjIgIFJhZmFlbCBX
ZWluc3RlaW4gIDxyYWZhZWx3QGdyYWZhZWx3LnNmby5jb3JwLmdvb2dsZS5jb20+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBwYXRjaCBhZGRz
IGEgV2ViV2luZG93RmVhdHVyZXMgYmluZGluZyBzdHJ1Y3QgZm9yIHRoZQorICAgICAgICBjaHJv
bWl1bSBjbGllbnQgaW4gYW50aWNpcGF0aW9uIG9mIGEgZm9sbG93LW9uIHBhdGNoIHdoaWNoIHdp
bGwKKyAgICAgICAgcGFzcyBpdCB0byBXZWJWaWV3Q2xpZW50OjpjcmVhdGVXaW5kb3cuCisKKyAg
ICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BTISkKKworICAg
ICAgICAqIHB1YmxpYy9XZWJWaWV3Q2xpZW50Lmg6CisgICAgICAgIChXZWJLaXQ6OldlYlZpZXdD
bGllbnQ6OmNyZWF0ZVZpZXcpOgorICAgICAgICAqIHB1YmxpYy9XZWJXaW5kb3dGZWF0dXJlcy5o
OiBBZGRlZC4KKyAgICAgICAgKFdlYktpdDo6V2ViV2luZG93RmVhdHVyZXM6OldlYldpbmRvd0Zl
YXR1cmVzKToKKyAgICAgICAgKiBzcmMvQ2hyb21lQ2xpZW50SW1wbC5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OkNocm9tZUNsaWVudEltcGw6OmNyZWF0ZVdpbmRvdyk6CisKIDIwMTAtMDQtMjIgIERh
dmUgTW9vcmUgIDxkYXZlbW9vcmVAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IERpbWl0cmkgR2xhemtvdi4KZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2Vi
V2luZG93RmVhdHVyZXMuaCBiL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViV2luZG93RmVhdHVy
ZXMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5hMjg1YTQ5Ci0tLSAvZGV2
L251bGwKKysrIGIvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJXaW5kb3dGZWF0dXJlcy5oCkBA
IC0wLDAgKzEsMTAyIEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDEwIEdvb2dsZSBJbmMuIEFs
bCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3Vy
Y2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFy
ZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlCisg
KiBtZXQ6CisgKgorICogICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3Qg
cmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRp
dGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqICAgICAqIFJlZGlzdHJpYnV0
aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUKKyAqIGNvcHlyaWdo
dCBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2Ns
YWltZXIKKyAqIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJv
dmlkZWQgd2l0aCB0aGUKKyAqIGRpc3RyaWJ1dGlvbi4KKyAqICAgICAqIE5laXRoZXIgdGhlIG5h
bWUgb2YgR29vZ2xlIEluYy4gbm9yIHRoZSBuYW1lcyBvZiBpdHMKKyAqIGNvbnRyaWJ1dG9ycyBt
YXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9tCisg
KiB0aGlzIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9u
LgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xE
RVJTIEFORCBDT05UUklCVVRPUlMKKyAqICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJ
RUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UCisgKiBMSU1JVEVEIFRPLCBUSEUgSU1Q
TElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IKKyAqIEEg
UEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUg
Q09QWVJJR0hUCisgKiBPV05FUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElS
RUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwKKyAqIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09O
U0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QKKyAqIExJTUlURUQgVE8sIFBS
T0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAor
ICogREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENB
VVNFRCBBTkQgT04gQU5ZCisgKiBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRS
QUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0Ug
T1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyAqIE9GIFRI
SVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBE
QU1BR0UuCisgKi8KKworI2lmbmRlZiBXZWJXaW5kb3dGZWF0dXJlc19oCisjZGVmaW5lIFdlYldp
bmRvd0ZlYXR1cmVzX2gKKworI2luY2x1ZGUgIldlYkNvbW1vbi5oIgorCisjaWYgV0VCS0lUX0lN
UExFTUVOVEFUSU9OCisjaW5jbHVkZSAiV2luZG93RmVhdHVyZXMuaCIKKyNlbmRpZgorCituYW1l
c3BhY2UgV2ViS2l0IHsKKworc3RydWN0IFdlYldpbmRvd0ZlYXR1cmVzIHsKKyAgICBmbG9hdCB4
OworICAgIGJvb2wgeFNldDsKKyAgICBmbG9hdCB5OworICAgIGJvb2wgeVNldDsKKyAgICBmbG9h
dCB3aWR0aDsKKyAgICBib29sIHdpZHRoU2V0OworICAgIGZsb2F0IGhlaWdodDsKKyAgICBib29s
IGhlaWdodFNldDsKKworICAgIGJvb2wgbWVudUJhclZpc2libGU7CisgICAgYm9vbCBzdGF0dXNC
YXJWaXNpYmxlOworICAgIGJvb2wgdG9vbEJhclZpc2libGU7CisgICAgYm9vbCBsb2NhdGlvbkJh
clZpc2libGU7CisgICAgYm9vbCBzY3JvbGxiYXJzVmlzaWJsZTsKKyAgICBib29sIHJlc2l6YWJs
ZTsKKworICAgIGJvb2wgZnVsbHNjcmVlbjsKKyAgICBib29sIGRpYWxvZzsKKyAgICBXZWJWZWN0
b3I8V2ViU3RyaW5nPiBhZGRpdGlvbmFsRmVhdHVyZXM7CisKKyAgICBXZWJXaW5kb3dGZWF0dXJl
cygpCisgICAgICAgIDogeFNldChmYWxzZSkKKyAgICAgICAgLCB5U2V0KGZhbHNlKQorICAgICAg
ICAsIHdpZHRoU2V0KGZhbHNlKQorICAgICAgICAsIGhlaWdodFNldChmYWxzZSkKKyAgICAgICAg
LCBtZW51QmFyVmlzaWJsZSh0cnVlKQorICAgICAgICAsIHN0YXR1c0JhclZpc2libGUodHJ1ZSkK
KyAgICAgICAgLCB0b29sQmFyVmlzaWJsZSh0cnVlKQorICAgICAgICAsIGxvY2F0aW9uQmFyVmlz
aWJsZSh0cnVlKQorICAgICAgICAsIHNjcm9sbGJhcnNWaXNpYmxlKHRydWUpCisgICAgICAgICwg
cmVzaXphYmxlKHRydWUpCisgICAgICAgICwgZnVsbHNjcmVlbihmYWxzZSkKKyAgICAgICAgLCBk
aWFsb2coZmFsc2UpCisgICAgeworICAgIH0KKworCisjaWYgV0VCS0lUX0lNUExFTUVOVEFUSU9O
CisgICAgV2ViV2luZG93RmVhdHVyZXMoY29uc3QgV2ViQ29yZTo6V2luZG93RmVhdHVyZXMmIGYp
CisgICAgICAgIDogeFNldChmLnhTZXQpCisgICAgICAgICwgeVNldChmLnlTZXQpCisgICAgICAg
ICwgd2lkdGhTZXQoZi53aWR0aFNldCkKKyAgICAgICAgLCBoZWlnaHRTZXQoZi5oZWlnaHRTZXQp
CisgICAgICAgICwgbWVudUJhclZpc2libGUoZi5tZW51QmFyVmlzaWJsZSkKKyAgICAgICAgLCBz
dGF0dXNCYXJWaXNpYmxlKGYuc3RhdHVzQmFyVmlzaWJsZSkKKyAgICAgICAgLCB0b29sQmFyVmlz
aWJsZShmLnRvb2xCYXJWaXNpYmxlKQorICAgICAgICAsIGxvY2F0aW9uQmFyVmlzaWJsZShmLmxv
Y2F0aW9uQmFyVmlzaWJsZSkKKyAgICAgICAgLCBzY3JvbGxiYXJzVmlzaWJsZShmLnNjcm9sbGJh
cnNWaXNpYmxlKQorICAgICAgICAsIHJlc2l6YWJsZShmLnJlc2l6YWJsZSkKKyAgICAgICAgLCBm
dWxsc2NyZWVuKGYuZnVsbHNjcmVlbikKKyAgICAgICAgLCBkaWFsb2coZi5kaWFsb2cpCisgICAg
ICAgICwgYWRkaXRpb25hbEZlYXR1cmVzKGYuYWRkaXRpb25hbEZlYXR1cmVzKQorICAgIHsKKyAg
ICB9CisjZW5kaWYKK307CisKK30gLy8gbmFtZXNwYWNlIFdlYktpdAorCisjZW5kaWYK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>54174</attachid>
            <date>2010-04-23 10:46:59 -0700</date>
            <delta_ts>2010-04-23 18:05:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38013-20100423104657.patch</filename>
            <type>text/plain</type>
            <size>6124</size>
            <attacher name="Rafael Weinstein">rafaelw</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MWFmNTA5Ni4uNzU2NDkwNCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMC0wNC0yMiAgUmFmYWVsIFdlaW5z
dGVpbiAgPHJhZmFlbHdAZ3JhZmFlbHcuc2ZvLmNvcnAuZ29vZ2xlLmNvbT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGFkZHMgYSB2
ZWN0b3Igb2YgYWRkaXRpb25hbEZlYXR1cmVzIHRvIFdpbmRvd0ZlYXR1cmVzCisgICAgICAgIGFu
ZCBwb3B1bGF0ZXMgaXQgd2l0aCBhbnkgZmVhdHVyZSBzdHJpbmdzIHRoYXQgZXZhbHVhdGUgdG8g
InllcyIKKyAgICAgICAgYW5kIGFyZW4ndCBkaXJlY3RseSBvYnNlcnZlZCBpbiBXaW5kb3dGZWF0
dXJlcy4gVGhpcyBhbGxvd3MKKyAgICAgICAgY2xpZW50cyB0byBjYXB0dXJlIGV4cGVyaW1lbnRh
bCB3aW5kb3cgZmVhdHVyZXMuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTM4MDEzCisKKyAgICAgICAgKiBwYWdlL1dpbmRvd0ZlYXR1cmVzLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OldpbmRvd0ZlYXR1cmVzOjpzZXRXaW5kb3dGZWF0dXJlKToKKyAg
ICAgICAgKiBwYWdlL1dpbmRvd0ZlYXR1cmVzLmg6CisKIDIwMTAtMDQtMjMgIERhdmlkIEtpbHpl
ciAgPGRka2lsemVyQGFwcGxlLmNvbT4KIAogICAgICAgICBTaXplIG1pc21hdGNoIGJldHdlZW4g
Zm9ybWF0IHN0cmluZyBhbmQgYXJndW1lbnQgaW4gZHVtcFRleHRFbmNvZGluZ05hbWVNYXAoKQpk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9wYWdlL1dpbmRvd0ZlYXR1cmVzLmNwcCBiL1dlYkNvcmUvcGFn
ZS9XaW5kb3dGZWF0dXJlcy5jcHAKaW5kZXggYzQ5OWE0YS4uMTY1NGZmNSAxMDA2NDQKLS0tIGEv
V2ViQ29yZS9wYWdlL1dpbmRvd0ZlYXR1cmVzLmNwcAorKysgYi9XZWJDb3JlL3BhZ2UvV2luZG93
RmVhdHVyZXMuY3BwCkBAIC0xNTUsNiArMTU1LDggQEAgdm9pZCBXaW5kb3dGZWF0dXJlczo6c2V0
V2luZG93RmVhdHVyZShjb25zdCBTdHJpbmcmIGtleVN0cmluZywgY29uc3QgU3RyaW5nJiB2YWwK
ICAgICAgICAgZnVsbHNjcmVlbiA9IHZhbHVlOwogICAgIGVsc2UgaWYgKGtleVN0cmluZyA9PSAi
c2Nyb2xsYmFycyIpCiAgICAgICAgIHNjcm9sbGJhcnNWaXNpYmxlID0gdmFsdWU7CisgICAgZWxz
ZSBpZiAodmFsdWUgPT0gMSkKKyAgICAgICAgYWRkaXRpb25hbEZlYXR1cmVzLmFwcGVuZChrZXlT
dHJpbmcpOwogfQogCiBib29sIFdpbmRvd0ZlYXR1cmVzOjpib29sRmVhdHVyZShjb25zdCBIYXNo
TWFwPFN0cmluZywgU3RyaW5nPiYgZmVhdHVyZXMsIGNvbnN0IGNoYXIqIGtleSwgYm9vbCBkZWZh
dWx0VmFsdWUpCmRpZmYgLS1naXQgYS9XZWJDb3JlL3BhZ2UvV2luZG93RmVhdHVyZXMuaCBiL1dl
YkNvcmUvcGFnZS9XaW5kb3dGZWF0dXJlcy5oCmluZGV4IGExMmNmMDUuLmE0MTQ1NTIgMTAwNjQ0
Ci0tLSBhL1dlYkNvcmUvcGFnZS9XaW5kb3dGZWF0dXJlcy5oCisrKyBiL1dlYkNvcmUvcGFnZS9X
aW5kb3dGZWF0dXJlcy5oCkBAIC03Niw2ICs3Niw4IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAog
ICAgICAgICBib29sIGZ1bGxzY3JlZW47CiAgICAgICAgIGJvb2wgZGlhbG9nOworCisgICAgICAg
IFZlY3RvcjxTdHJpbmc+IGFkZGl0aW9uYWxGZWF0dXJlczsKICAgICB9OwogCiB9IC8vIG5hbWVz
cGFjZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvV2Vi
S2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCA1MDNmYTA5Li5hOTNjNjVkIDEwMDY0NAotLS0g
YS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMC0wNC0yMiAgUmFmYWVsIFdlaW5zdGVpbiAgPHJhZmFl
bHdAZ3JhZmFlbHcuc2ZvLmNvcnAuZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGFkZHMgYSBXZWJXaW5kb3dGZWF0
dXJlcyBiaW5kaW5nIHN0cnVjdCBmb3IgdGhlCisgICAgICAgIGNocm9taXVtIGNsaWVudCBpbiBh
bnRpY2lwYXRpb24gb2YgYSBmb2xsb3ctb24gcGF0Y2ggd2hpY2ggd2lsbAorICAgICAgICBwYXNz
IGl0IHRvIFdlYlZpZXdDbGllbnQ6OmNyZWF0ZVdpbmRvdy4KKworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzgwMTMKKworICAgICAgICAqIHB1YmxpYy9X
ZWJWaWV3Q2xpZW50Lmg6CisgICAgICAgIChXZWJLaXQ6OldlYlZpZXdDbGllbnQ6OmNyZWF0ZVZp
ZXcpOgorICAgICAgICAqIHB1YmxpYy9XZWJXaW5kb3dGZWF0dXJlcy5oOiBBZGRlZC4KKyAgICAg
ICAgKFdlYktpdDo6V2ViV2luZG93RmVhdHVyZXM6OldlYldpbmRvd0ZlYXR1cmVzKToKKyAgICAg
ICAgKiBzcmMvQ2hyb21lQ2xpZW50SW1wbC5jcHA6CisgICAgICAgIChXZWJLaXQ6OkNocm9tZUNs
aWVudEltcGw6OmNyZWF0ZVdpbmRvdyk6CisKIDIwMTAtMDQtMjIgIFpoZW55YW8gTW8gIDx6bW9A
Z29vZ2xlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCmRpZmYgLS1n
aXQgYS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYldpbmRvd0ZlYXR1cmVzLmggYi9XZWJLaXQv
Y2hyb21pdW0vcHVibGljL1dlYldpbmRvd0ZlYXR1cmVzLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uYTI4NWE0OQotLS0gL2Rldi9udWxsCisrKyBiL1dlYktpdC9jaHJvbWl1
bS9wdWJsaWMvV2ViV2luZG93RmVhdHVyZXMuaApAQCAtMCwwICsxLDEwMiBAQAorLyoKKyAqIENv
cHlyaWdodCAoQykgMjAxMCBHb29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAq
IFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGgg
b3Igd2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQg
dGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZQorICogbWV0OgorICoKKyAqICAgICAqIFJlZGlz
dHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0
CisgKiBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRp
c2NsYWltZXIuCisgKiAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCBy
ZXByb2R1Y2UgdGhlIGFib3ZlCisgKiBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29u
ZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisgKiBpbiB0aGUgZG9jdW1lbnRh
dGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlCisgKiBkaXN0cmli
dXRpb24uCisgKiAgICAgKiBOZWl0aGVyIHRoZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUg
bmFtZXMgb2YgaXRzCisgKiBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBw
cm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbQorICogdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNw
ZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElT
IFBST1ZJREVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVUT1JTCisgKiAi
QVMgSVMiIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywg
QlVUIE5PVAorICogTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFO
VEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SCisgKiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUgRElT
Q0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVAorICogT1dORVIgT1IgQ09O
VFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUws
CisgKiBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVE
SU5HLCBCVVQgTk9UCisgKiBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdP
T0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKKyAqIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJV
U0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWQorICogVEhFT1JZ
IE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1Ig
VE9SVAorICogKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBB
TlkgV0FZIE9VVCBPRiBUSEUgVVNFCisgKiBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklT
RUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisKKyNpZm5kZWYgV2Vi
V2luZG93RmVhdHVyZXNfaAorI2RlZmluZSBXZWJXaW5kb3dGZWF0dXJlc19oCisKKyNpbmNsdWRl
ICJXZWJDb21tb24uaCIKKworI2lmIFdFQktJVF9JTVBMRU1FTlRBVElPTgorI2luY2x1ZGUgIldp
bmRvd0ZlYXR1cmVzLmgiCisjZW5kaWYKKworbmFtZXNwYWNlIFdlYktpdCB7CisKK3N0cnVjdCBX
ZWJXaW5kb3dGZWF0dXJlcyB7CisgICAgZmxvYXQgeDsKKyAgICBib29sIHhTZXQ7CisgICAgZmxv
YXQgeTsKKyAgICBib29sIHlTZXQ7CisgICAgZmxvYXQgd2lkdGg7CisgICAgYm9vbCB3aWR0aFNl
dDsKKyAgICBmbG9hdCBoZWlnaHQ7CisgICAgYm9vbCBoZWlnaHRTZXQ7CisKKyAgICBib29sIG1l
bnVCYXJWaXNpYmxlOworICAgIGJvb2wgc3RhdHVzQmFyVmlzaWJsZTsKKyAgICBib29sIHRvb2xC
YXJWaXNpYmxlOworICAgIGJvb2wgbG9jYXRpb25CYXJWaXNpYmxlOworICAgIGJvb2wgc2Nyb2xs
YmFyc1Zpc2libGU7CisgICAgYm9vbCByZXNpemFibGU7CisKKyAgICBib29sIGZ1bGxzY3JlZW47
CisgICAgYm9vbCBkaWFsb2c7CisgICAgV2ViVmVjdG9yPFdlYlN0cmluZz4gYWRkaXRpb25hbEZl
YXR1cmVzOworCisgICAgV2ViV2luZG93RmVhdHVyZXMoKQorICAgICAgICA6IHhTZXQoZmFsc2Up
CisgICAgICAgICwgeVNldChmYWxzZSkKKyAgICAgICAgLCB3aWR0aFNldChmYWxzZSkKKyAgICAg
ICAgLCBoZWlnaHRTZXQoZmFsc2UpCisgICAgICAgICwgbWVudUJhclZpc2libGUodHJ1ZSkKKyAg
ICAgICAgLCBzdGF0dXNCYXJWaXNpYmxlKHRydWUpCisgICAgICAgICwgdG9vbEJhclZpc2libGUo
dHJ1ZSkKKyAgICAgICAgLCBsb2NhdGlvbkJhclZpc2libGUodHJ1ZSkKKyAgICAgICAgLCBzY3Jv
bGxiYXJzVmlzaWJsZSh0cnVlKQorICAgICAgICAsIHJlc2l6YWJsZSh0cnVlKQorICAgICAgICAs
IGZ1bGxzY3JlZW4oZmFsc2UpCisgICAgICAgICwgZGlhbG9nKGZhbHNlKQorICAgIHsKKyAgICB9
CisKKworI2lmIFdFQktJVF9JTVBMRU1FTlRBVElPTgorICAgIFdlYldpbmRvd0ZlYXR1cmVzKGNv
bnN0IFdlYkNvcmU6OldpbmRvd0ZlYXR1cmVzJiBmKQorICAgICAgICA6IHhTZXQoZi54U2V0KQor
ICAgICAgICAsIHlTZXQoZi55U2V0KQorICAgICAgICAsIHdpZHRoU2V0KGYud2lkdGhTZXQpCisg
ICAgICAgICwgaGVpZ2h0U2V0KGYuaGVpZ2h0U2V0KQorICAgICAgICAsIG1lbnVCYXJWaXNpYmxl
KGYubWVudUJhclZpc2libGUpCisgICAgICAgICwgc3RhdHVzQmFyVmlzaWJsZShmLnN0YXR1c0Jh
clZpc2libGUpCisgICAgICAgICwgdG9vbEJhclZpc2libGUoZi50b29sQmFyVmlzaWJsZSkKKyAg
ICAgICAgLCBsb2NhdGlvbkJhclZpc2libGUoZi5sb2NhdGlvbkJhclZpc2libGUpCisgICAgICAg
ICwgc2Nyb2xsYmFyc1Zpc2libGUoZi5zY3JvbGxiYXJzVmlzaWJsZSkKKyAgICAgICAgLCByZXNp
emFibGUoZi5yZXNpemFibGUpCisgICAgICAgICwgZnVsbHNjcmVlbihmLmZ1bGxzY3JlZW4pCisg
ICAgICAgICwgZGlhbG9nKGYuZGlhbG9nKQorICAgICAgICAsIGFkZGl0aW9uYWxGZWF0dXJlcyhm
LmFkZGl0aW9uYWxGZWF0dXJlcykKKyAgICB7CisgICAgfQorI2VuZGlmCit9OworCit9IC8vIG5h
bWVzcGFjZSBXZWJLaXQKKworI2VuZGlmCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>