<?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>89697</bug_id>
          
          <creation_ts>2012-06-21 15:40:58 -0700</creation_ts>
          <short_desc>[JSC] CSSStyleDeclaration report incorrect descriptor</short_desc>
          <delta_ts>2014-04-14 04:22:21 -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>DOM</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="Erik Arvidsson">arv</reporter>
          <assigned_to name="Manuel Rego Casasnovas">rego</assigned_to>
          <cc>abarth</cc>
    
    <cc>barraclough</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>ggaren</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>mitz</cc>
    
    <cc>oliver</cc>
    
    <cc>rego</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>654962</commentid>
    <comment_count>0</comment_count>
    <who name="Erik Arvidsson">arv</who>
    <bug_when>2012-06-21 15:40:58 -0700</bug_when>
    <thetext>The properties of the CSSStyleDeclaration are enumerable by the for in loop but the property descriptor reports them as non enumerable.

var style = document.getComputedStyle(document.body);
var descr = Object.getOwnPropertyDescriptor(style, &apos;color&apos;);
shouldBeTrue(&apos;descr.enumerable&apos;);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898270</commentid>
    <comment_count>1</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-06-07 13:15:05 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; The properties of the CSSStyleDeclaration are enumerable by the for in loop but the property descriptor reports them as non enumerable.
&gt; 
&gt; var style = document.getComputedStyle(document.body);
&gt; var descr = Object.getOwnPropertyDescriptor(style, &apos;color&apos;);
&gt; shouldBeTrue(&apos;descr.enumerable&apos;);

There&apos;s also more weird stuff regarding CSS2Properties in CSSStyleDeclaration.

For example if you get the descriptor of &quot;color&quot; property with Object.getOwnPropertyDescriptor() it returns:
Object {value: &quot;&quot;, writable: false, enumerable: false, configurable: false}

So it appears as &quot;writable: false&quot; however things like the next line works properly:
style.color = &quot;blue&quot;;

According to the spec (http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf) if writable is false you shouldn&apos;t be allowed to modify the value.

So it&apos;s clear that the descriptor is wrong.

BTW, the descriptor in Chrome is:
Object {value: &quot;&quot;, writable: true, enumerable: true, configurable: true}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898274</commentid>
    <comment_count>2</comment_count>
      <attachid>204064</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-06-07 13:24:30 -0700</bug_when>
    <thetext>Created attachment 204064
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898275</commentid>
    <comment_count>3</comment_count>
      <attachid>204064</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-06-07 13:28:50 -0700</bug_when>
    <thetext>Comment on attachment 204064
Patch

This patch changes the property descriptor.

However there&apos;s still an issue, as even when the descriptor now say &quot;configurable: true&quot; (like in Chrome), if you use Object.defineProperty() to change the descriptor the change is not working.

For example with the following code you don&apos;t get any message in the JavaScript console:
    Object.defineProperty(style, &quot;color&quot;, {
        get : function(){ console.log(&quot;get color&quot;); },
        set : function(x){ console.log(&quot;set color: &quot; + x); },
    });

Anyway I think that we could report this as a different bug as it seems clear that current descriptor is not accurate with the behavior of CSS2Properties in CSSStyleDeclaration object.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>914002</commentid>
    <comment_count>4</comment_count>
      <attachid>204064</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-08-01 21:20:31 -0700</bug_when>
    <thetext>Comment on attachment 204064
Patch

Removing ReadOnly and DontEnum here is good.

But let&apos;s keep DontDelete (configurable: true) for now,  Since the property isn&apos;t delete-able, that&apos;s the most honest thing to report.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>914518</commentid>
    <comment_count>5</comment_count>
      <attachid>208111</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-08-05 01:48:48 -0700</bug_when>
    <thetext>Created attachment 208111
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1000395</commentid>
    <comment_count>6</comment_count>
      <attachid>208111</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-04-13 23:19:01 -0700</bug_when>
    <thetext>Comment on attachment 208111
Patch

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

The patch looks good. Some issue with the test. This will need a rebaseline.

&gt; LayoutTests/ChangeLog:12
&gt; +        * fast/js/cssstyledeclaration-properties-descriptor-expected.txt: Added.
&gt; +        * fast/js/cssstyledeclaration-properties-descriptor.html: Added.
&gt; +        * fast/js/script-tests/cssstyledeclaration-properties-descriptor.js: Added.

The test is at the wrong place, it should be in LayoutTests//fast/dom/CSSStyleDeclaration

&gt; LayoutTests/fast/js/cssstyledeclaration-properties-descriptor.html:1
&gt; +&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;

Please use the HTML5 doctype.

&gt; LayoutTests/fast/js/cssstyledeclaration-properties-descriptor.html:4
&gt; +&lt;script src=&quot;resources/js-test-pre.js&quot;&gt;&lt;/script&gt;

This won&apos;t work anymore, the path has changed. :(

&gt; LayoutTests/fast/js/cssstyledeclaration-properties-descriptor.html:7
&gt; +&lt;script src=&quot;script-tests/cssstyledeclaration-properties-descriptor.js&quot;&gt;&lt;/script&gt;

Please put the test code here instead of using a separate file.

The separate file thingy is the old style of WebKit. It makes it more painful to work on tests.

&gt; LayoutTests/fast/js/script-tests/cssstyledeclaration-properties-descriptor.js:3
&gt; +description(
&gt; +&quot;This tests the descriptor of CSSStyleDeclaration properties.&quot;
&gt; +);

This should be on a single line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1000454</commentid>
    <comment_count>7</comment_count>
      <attachid>229275</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2014-04-14 02:49:16 -0700</bug_when>
    <thetext>Created attachment 229275
Patch

Thanks for the review. Patch for landing applying review suggestions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1000462</commentid>
    <comment_count>8</comment_count>
      <attachid>229275</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-14 04:22:16 -0700</bug_when>
    <thetext>Comment on attachment 229275
Patch

Clearing flags on attachment: 229275

Committed r167240: &lt;http://trac.webkit.org/changeset/167240&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1000463</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-14 04:22:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204064</attachid>
            <date>2013-06-07 13:24:30 -0700</date>
            <delta_ts>2013-08-05 01:48:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89697-20130607222317.patch</filename>
            <type>text/plain</type>
            <size>4768</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxMTgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDJjYTlhYTc4NWY5ZmQ1
NGJlZWVhNWUzMGY4YWQ3YjI4NWIzODU4Ni4uNGMyZmVmYzNiZTgzYzBlNTNhNWM3OWE3MmQ4MWY0
OWFlZTA0NjIwOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEzLTA2LTA3ICBNYW51
ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtKU0NdIENT
U1N0eWxlRGVjbGFyYXRpb24gcmVwb3J0IGluY29ycmVjdCBkZXNjcmlwdG9yCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04OTY5NworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGZhc3QvanMvY3Nzc3R5
bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuaHRtbAorCisgICAgICAgIENoYW5n
ZSBkZXNjcmlwdG9yIG9mIENTU1N0eWxlRGVjbGFyYXRpb24gcHJvcGVydGllcyBpbiBvcmRlciB0
byBoYXZlCisgICAgICAgIHdyaXRhYmxlLCBlbnVtZXJhYmxlIGFuZCBjb25maWd1cmFibGUgYXR0
cmlidXRlcyBzZXQgdG8gdHJ1ZS4KKworICAgICAgICAqIGJpbmRpbmdzL2pzL0pTQ1NTU3R5bGVE
ZWNsYXJhdGlvbkN1c3RvbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpKU0NTU1N0eWxlRGVjbGFy
YXRpb246OmdldE93blByb3BlcnR5RGVzY3JpcHRvckRlbGVnYXRlKTogRG8KKyAgICAgICAgbm90
IHNldCBhbnkgYXR0cmlidXRlIHdoZW4gY3JlYXRpbmcgdGhlIGRlc2NyaXB0b3IgZm9yCisgICAg
ICAgIENTU1N0eWxlRGVjbGFyYXRpb24gcHJvcGVydGllcy4KKwogMjAxMy0wNi0wNCAgQ2hyaXMg
RmxlaXphY2ggIDxjZmxlaXphY2hAYXBwbGUuY29tPgogCiAgICAgICAgIEFYOiBNYXRoTUwgbXVs
dGlzY3JpcHRzIG5vdCBleHBvc2VkIGluIEFjY2Vzc2liaWxpdHkKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTQ1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0NTU1N0eWxlRGVjbGFyYXRpb25DdXN0b20uY3Bw
CmluZGV4IGRjYjk2NDkzNjRkZWUyOGYwOTczMzQ0MWI1NmZlNzI3NmU5YjY1NWMuLmZiNDQ0Y2Iz
MWI2MmYyYjQ0MThjMDgzYzczYjIxOTlkOWU1MGM2NzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL2pzL0pTQ1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNDU1NTdHlsZURlY2xhcmF0aW9uQ3VzdG9tLmNwcApA
QCAtMzQ3LDcgKzM0Nyw3IEBAIGJvb2wgSlNDU1NTdHlsZURlY2xhcmF0aW9uOjpnZXRPd25Qcm9w
ZXJ0eURlc2NyaXB0b3JEZWxlZ2F0ZShKU0M6OkV4ZWNTdGF0ZSogZXhlCiAgICAgICAgIHZhbHVl
ID0gY3NzUHJvcGVydHlHZXR0ZXJQaXhlbE9yUG9zUHJlZml4KGV4ZWMsIHRoaXMsIHByb3BlcnR5
SW5mby5wcm9wZXJ0eUlEKTsKICAgICBlbHNlCiAgICAgICAgIHZhbHVlID0gY3NzUHJvcGVydHlH
ZXR0ZXIoZXhlYywgdGhpcywgcHJvcGVydHlJbmZvLnByb3BlcnR5SUQpOwotICAgIGRlc2NyaXB0
b3Iuc2V0RGVzY3JpcHRvcih2YWx1ZSwgUmVhZE9ubHkgfCBEb250RGVsZXRlIHwgRG9udEVudW0p
OworICAgIGRlc2NyaXB0b3Iuc2V0RGVzY3JpcHRvcih2YWx1ZSwgTm9uZSk7CiAgICAgcmV0dXJu
IHRydWU7CiB9CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCBjODkxYzU1ODFhMGM3ZWI4MjhlNDNiMjc4Y2E5Y2ZjNDM0Zjk1
OTI4Li5kZjRmN2QwZjM1ZDE0ODE4ZTc4MDcwYWM2ZWM0M2MwZTQ0ODE2ODJlIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTYgQEAKKzIwMTMtMDYtMDcgIE1hbnVlbCBSZWdvIENhc2Fzbm92YXMgIDxyZWdvQGln
YWxpYS5jb20+CisKKyAgICAgICAgW0pTQ10gQ1NTU3R5bGVEZWNsYXJhdGlvbiByZXBvcnQgaW5j
b3JyZWN0IGRlc2NyaXB0b3IKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTg5Njk3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgQWRkIG5ldyB0ZXN0IHRvIGNoZWNrIHRoZSBkZXNjcmlwdG9yIG9mIENTU1N0eWxl
RGVjbGFyYXRpb24gcHJvcGVydGllcy4KKworICAgICAgICAqIGZhc3QvanMvY3Nzc3R5bGVkZWNs
YXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3ItZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAg
ICAgKiBmYXN0L2pzL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLmh0
bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvanMvc2NyaXB0LXRlc3RzL2Nzc3N0eWxlZGVjbGFy
YXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLmpzOiBBZGRlZC4KKwogMjAxMy0wNi0wNCAgR3Jl
ZyBIdWdoZXMgIDxnaHVnaGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgIlZpc2libGVPbmx5
IiBrZXkgdG8gc2VhcmNoIHByZWRpY2F0ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9q
cy9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3JpcHRvci1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9mYXN0L2pzL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNj
cmlwdG9yLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4xOWYwOGFkMDhhNzBhNTAzNTYxMjMyMWMy
ZTc3NjJhYjZiYTRmZTk3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9qcy9j
c3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3JpcHRvci1leHBlY3RlZC50eHQKQEAg
LTAsMCArMSwxMiBAQAorVGhpcyB0ZXN0cyB0aGUgZGVzY3JpcHRvciBvZiBDU1NTdHlsZURlY2xh
cmF0aW9uIHByb3BlcnRpZXMuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBv
ZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNT
IGRlc2NyaXB0b3JbJ3dyaXRhYmxlJ10gaXMgdHJ1ZQorUEFTUyBkZXNjcmlwdG9yWydlbnVtZXJh
YmxlJ10gaXMgdHJ1ZQorUEFTUyBkZXNjcmlwdG9yWydjb25maWd1cmFibGUnXSBpcyB0cnVlCitQ
QVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMt
ZGVzY3JpcHRvci5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9qcy9jc3NzdHlsZWRlY2xhcmF0aW9u
LXByb3BlcnRpZXMtZGVzY3JpcHRvci5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmI3NmZkODEzZWI5YjEzN2Vh
ZWY0ZmUxZmYwMzRiYzAyZDZlYzFmYjQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2pzL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLmh0bWwKQEAg
LTAsMCArMSwxMCBAQAorPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTC8v
RU4iPgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvanMtdGVzdC1wcmUu
anMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8c2NyaXB0IHNyYz0ic2NyaXB0LXRlc3Rz
L2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLmpzIj48L3NjcmlwdD4K
KzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9k
eT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvanMvc2NyaXB0LXRlc3Rz
L2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLmpzIGIvTGF5b3V0VGVz
dHMvZmFzdC9qcy9zY3JpcHQtdGVzdHMvY3Nzc3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRl
c2NyaXB0b3IuanMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZGNjZTU2MzEyMTk0MGE0ZGZjYmUwOWE2ZjQwOTRkODFi
ZWJhN2MwMAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvanMvc2NyaXB0LXRl
c3RzL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLmpzCkBAIC0wLDAg
KzEsOSBAQAorZGVzY3JpcHRpb24oCisiVGhpcyB0ZXN0cyB0aGUgZGVzY3JpcHRvciBvZiBDU1NT
dHlsZURlY2xhcmF0aW9uIHByb3BlcnRpZXMuIgorKTsKKwordmFyIHN0eWxlID0gZG9jdW1lbnQu
Ym9keS5zdHlsZTsKK3ZhciBkZXNjcmlwdG9yID0gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3Jp
cHRvcihzdHlsZSwgJ2NvbG9yJyk7CitzaG91bGRCZVRydWUoImRlc2NyaXB0b3JbJ3dyaXRhYmxl
J10iKTsKK3Nob3VsZEJlVHJ1ZSgiZGVzY3JpcHRvclsnZW51bWVyYWJsZSddIik7CitzaG91bGRC
ZVRydWUoImRlc2NyaXB0b3JbJ2NvbmZpZ3VyYWJsZSddIik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>208111</attachid>
            <date>2013-08-05 01:48:48 -0700</date>
            <delta_ts>2014-04-14 02:48:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89697-20130805104942.patch</filename>
            <type>text/plain</type>
            <size>4879</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUzNTE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjUxNmZiMWE1YjE2ZGU5
Y2ZkZmJkN2QyYzFiNGFiZTkzZDEwMDdiNS4uODNjYzNiMjI4Mjk0MmFlOWQ5OGRhNzY1NjEzMjA1
ZGUyN2QwN2U5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTA4LTA1ICBNYW51
ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtKU0NdIENT
U1N0eWxlRGVjbGFyYXRpb24gcmVwb3J0IGluY29ycmVjdCBkZXNjcmlwdG9yCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04OTY5NworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGZhc3QvanMvY3Nzc3R5
bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuaHRtbAorCisgICAgICAgIENoYW5n
ZSBkZXNjcmlwdG9yIG9mIENTU1N0eWxlRGVjbGFyYXRpb24gcHJvcGVydGllcyBpbiBvcmRlciB0
byBoYXZlCisgICAgICAgIHdyaXRhYmxlLCBlbnVtZXJhYmxlIGF0dHJpYnV0ZXMgc2V0IHRvIHRy
dWUuIENvbmZpZ3VyYWJsZSBpcyBrZXB0IHRvCisgICAgICAgIGZhbHNlIHNpbmNlIHRoZSBwcm9w
ZXJ0eSBpcyBub3QgZGVsZXRlYWJsZS4KKworICAgICAgICAqIGJpbmRpbmdzL2pzL0pTQ1NTU3R5
bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpKU0NTU1N0eWxlRGVj
bGFyYXRpb246OmdldE93blByb3BlcnR5RGVzY3JpcHRvckRlbGVnYXRlKTogT25seQorICAgICAg
ICBzZXQgRG9udERlbGV0ZSBhdHRyaWJ1dGUgd2hlbiBjcmVhdGluZyB0aGUgZGVzY3JpcHRvciBm
b3IKKyAgICAgICAgQ1NTU3R5bGVEZWNsYXJhdGlvbiBwcm9wZXJ0aWVzLgorCiAyMDEzLTA3LTMx
ICBHcnplZ29yeiBDemFqa293c2tpICA8Zy5jemFqa293c2tpQHNhbXN1bmcuY29tPgogCiAgICAg
ICAgIFJlbW92ZSBndWVzc2VzVmVjdG9yIHBhcmFtIGZyb20gaXNVbmdyYW1tYXRpY2FsCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0NTU1N0eWxlRGVjbGFyYXRpb25D
dXN0b20uY3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNDU1NTdHlsZURlY2xhcmF0
aW9uQ3VzdG9tLmNwcAppbmRleCBkY2I5NjQ5MzY0ZGVlMjhmMDk3MzM0NDFiNTZmZTcyNzZlOWI2
NTVjLi5mZjIyZTU3ODE0M2YyY2M3ODNlNTQ0MmZlMzExODM5MjQ4MDhlYzhkIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0NTU1N0eWxlRGVjbGFyYXRpb25DdXN0b20u
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTQ1NTU3R5bGVEZWNsYXJhdGlv
bkN1c3RvbS5jcHAKQEAgLTM0Nyw3ICszNDcsNyBAQCBib29sIEpTQ1NTU3R5bGVEZWNsYXJhdGlv
bjo6Z2V0T3duUHJvcGVydHlEZXNjcmlwdG9yRGVsZWdhdGUoSlNDOjpFeGVjU3RhdGUqIGV4ZQog
ICAgICAgICB2YWx1ZSA9IGNzc1Byb3BlcnR5R2V0dGVyUGl4ZWxPclBvc1ByZWZpeChleGVjLCB0
aGlzLCBwcm9wZXJ0eUluZm8ucHJvcGVydHlJRCk7CiAgICAgZWxzZQogICAgICAgICB2YWx1ZSA9
IGNzc1Byb3BlcnR5R2V0dGVyKGV4ZWMsIHRoaXMsIHByb3BlcnR5SW5mby5wcm9wZXJ0eUlEKTsK
LSAgICBkZXNjcmlwdG9yLnNldERlc2NyaXB0b3IodmFsdWUsIFJlYWRPbmx5IHwgRG9udERlbGV0
ZSB8IERvbnRFbnVtKTsKKyAgICBkZXNjcmlwdG9yLnNldERlc2NyaXB0b3IodmFsdWUsIERvbnRE
ZWxldGUpOwogICAgIHJldHVybiB0cnVlOwogfQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZTMyYTRjYTUwMmViOWVhZjlj
MWE2ZjkwOWVhM2EyNzcxZjkwMzA1NS4uYzdkNmQ1NTQzNzVmMmE5YTdkNjhiYzhkZmJmNjk2ZTBk
YzkwYzJiYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTA4LTA1ICBNYW51ZWwgUmVnbyBD
YXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtKU0NdIENTU1N0eWxlRGVj
bGFyYXRpb24gcmVwb3J0IGluY29ycmVjdCBkZXNjcmlwdG9yCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04OTY5NworCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBuZXcgdGVzdCB0byBjaGVjayB0aGUgZGVz
Y3JpcHRvciBvZiBDU1NTdHlsZURlY2xhcmF0aW9uIHByb3BlcnRpZXMuCisKKyAgICAgICAgKiBm
YXN0L2pzL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLWV4cGVjdGVk
LnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9qcy9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3Bl
cnRpZXMtZGVzY3JpcHRvci5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2pzL3NjcmlwdC10
ZXN0cy9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3JpcHRvci5qczogQWRkZWQu
CisKIDIwMTMtMDctMzAgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgREhUTUwgZHJhZyBjYW4gcmVzdWx0IGluIGEgbnVsbC1kZXJlZiB1bmRlciBXZWJE
cmFnQ2xpZW50OjpzdGFydERyYWcKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvanMvY3Nz
c3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3ItZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvZmFzdC9qcy9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3JpcHRv
ci1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNGYxNWRlNGE1ODNmNDA4NjBiNzA0MmI3MDI2ODZi
MTliOTg5ZDM4ZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvanMvY3Nzc3R5
bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3ItZXhwZWN0ZWQudHh0CkBAIC0wLDAg
KzEsMTIgQEAKK1RoaXMgdGVzdHMgdGhlIGRlc2NyaXB0b3Igb2YgQ1NTU3R5bGVEZWNsYXJhdGlv
biBwcm9wZXJ0aWVzLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBB
U1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBkZXNj
cmlwdG9yWyd3cml0YWJsZSddIGlzIHRydWUKK1BBU1MgZGVzY3JpcHRvclsnZW51bWVyYWJsZSdd
IGlzIHRydWUKK1BBU1MgZGVzY3JpcHRvclsnY29uZmlndXJhYmxlJ10gaXMgZmFsc2UKK1BBU1Mg
c3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9mYXN0L2pzL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNj
cmlwdG9yLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2pzL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJv
cGVydGllcy1kZXNjcmlwdG9yLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjc2ZmQ4MTNlYjliMTM3ZWFlZjRm
ZTFmZjAzNGJjMDJkNmVjMWZiNAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
anMvY3Nzc3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuaHRtbApAQCAtMCww
ICsxLDEwIEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+
Cis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+
PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzxzY3JpcHQgc3JjPSJzY3JpcHQtdGVzdHMvY3Nz
c3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuanMiPjwvc2NyaXB0PgorPHNj
cmlwdCBzcmM9InJlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVzdHMvY3Nz
c3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuanMgYi9MYXlvdXRUZXN0cy9m
YXN0L2pzL3NjcmlwdC10ZXN0cy9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3Jp
cHRvci5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi4wMWQyMGY0Yjk2NmU5OGQ4ZDlkYTgwYmI2MDViZDcxZGVmMDMz
ZTM0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVzdHMv
Y3Nzc3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuanMKQEAgLTAsMCArMSw5
IEBACitkZXNjcmlwdGlvbigKKyJUaGlzIHRlc3RzIHRoZSBkZXNjcmlwdG9yIG9mIENTU1N0eWxl
RGVjbGFyYXRpb24gcHJvcGVydGllcy4iCispOworCit2YXIgc3R5bGUgPSBkb2N1bWVudC5ib2R5
LnN0eWxlOwordmFyIGRlc2NyaXB0b3IgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9y
KHN0eWxlLCAnY29sb3InKTsKK3Nob3VsZEJlVHJ1ZSgiZGVzY3JpcHRvclsnd3JpdGFibGUnXSIp
Oworc2hvdWxkQmVUcnVlKCJkZXNjcmlwdG9yWydlbnVtZXJhYmxlJ10iKTsKK3Nob3VsZEJlRmFs
c2UoImRlc2NyaXB0b3JbJ2NvbmZpZ3VyYWJsZSddIik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229275</attachid>
            <date>2014-04-14 02:49:16 -0700</date>
            <delta_ts>2014-04-14 04:22:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89697-20140414114854.patch</filename>
            <type>text/plain</type>
            <size>4954</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY3MDE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDhjY2QzNGVmMGQxYjcx
ZjMxNDc5NjM5NGI1YWI5MzI1YWRlOGM3Zi4uNGRjOTFkZmQ0ZDNkZDE5MGQ4Zjc0Y2YwN2YyOWE3
MDUyMzExNzA4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE0LTA0LTE0ICBNYW51
ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtKU0NdIENT
U1N0eWxlRGVjbGFyYXRpb24gcmVwb3J0IGluY29ycmVjdCBkZXNjcmlwdG9yCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04OTY5NworCisgICAgICAgIFJl
dmlld2VkIGJ5IEJlbmphbWluIFBvdWxhaW4uCisKKyAgICAgICAgQ2hhbmdlIGRlc2NyaXB0b3Ig
b2YgQ1NTU3R5bGVEZWNsYXJhdGlvbiBwcm9wZXJ0aWVzIGluIG9yZGVyIHRvIGhhdmUKKyAgICAg
ICAgd3JpdGFibGUgYW5kIGVudW1lcmFibGUgYXR0cmlidXRlcyBzZXQgdG8gdHJ1ZS4gQ29uZmln
dXJhYmxlIGlzIGtlcHQgdG8KKyAgICAgICAgZmFsc2Ugc2luY2UgdGhlIHByb3BlcnR5IGlzIG5v
dCBkZWxldGVhYmxlLgorCisgICAgICAgIFRlc3Q6IGZhc3QvZG9tL0NTU1N0eWxlRGVjbGFyYXRp
b24vY3Nzc3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuaHRtbAorCisgICAg
ICAgICogYmluZGluZ3MvanMvSlNDU1NTdHlsZURlY2xhcmF0aW9uQ3VzdG9tLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkpTQ1NTU3R5bGVEZWNsYXJhdGlvbjo6Z2V0T3duUHJvcGVydHlTbG90RGVs
ZWdhdGUpOiBPbmx5IHNldAorICAgICAgICBEb250RGVsZXRlIGF0dHJpYnV0ZSB3aGVuIGNyZWF0
aW5nIHRoZSBkZXNjcmlwdG9yIGZvcgorICAgICAgICBDU1NTdHlsZURlY2xhcmF0aW9uIHByb3Bl
cnRpZXMuCisKIDIwMTQtMDQtMDkgIEplcmVteSBKb25lcyAgPGplcmVteWpAYXBwbGUuY29tPgog
CiAgICAgICAgIGZ1bGxzY3JlZW4gY29udHJvbHMgZmlyc3Qgc2hvdyBhIHBsYXkgYnV0dG9uIGlu
c3RlYWQgb2YgYSBwYXVzZSBidXR0b24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRp
bmdzL2pzL0pTQ1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9i
aW5kaW5ncy9qcy9KU0NTU1N0eWxlRGVjbGFyYXRpb25DdXN0b20uY3BwCmluZGV4IDZjN2QyMzUz
NzUzYzBmNDg4N2Q1Yzk5OTI1YzdlODA5MmU5YTEzZDkuLjdiYzY5YmY0MDQwNGIxYjYyMmQ3YzI4
Yjk1ZmQxMjE4NGViZDVkZDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pz
L0pTQ1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3MvanMvSlNDU1NTdHlsZURlY2xhcmF0aW9uQ3VzdG9tLmNwcApAQCAtMzM2LDkgKzMzNiw5
IEBAIGJvb2wgSlNDU1NTdHlsZURlY2xhcmF0aW9uOjpnZXRPd25Qcm9wZXJ0eVNsb3REZWxlZ2F0
ZShFeGVjU3RhdGUqLCBQcm9wZXJ0eU5hbWUKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAg
aWYgKHByb3BlcnR5SW5mby5oYWRQaXhlbE9yUG9zUHJlZml4KQotICAgICAgICBzbG90LnNldEN1
c3RvbUluZGV4KHRoaXMsIFJlYWRPbmx5IHwgRG9udERlbGV0ZSB8IERvbnRFbnVtLCBzdGF0aWNf
Y2FzdDx1bnNpZ25lZD4ocHJvcGVydHlJbmZvLnByb3BlcnR5SUQpLCBjc3NQcm9wZXJ0eUdldHRl
clBpeGVsT3JQb3NQcmVmaXhDYWxsYmFjayk7CisgICAgICAgIHNsb3Quc2V0Q3VzdG9tSW5kZXgo
dGhpcywgRG9udERlbGV0ZSwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KHByb3BlcnR5SW5mby5wcm9w
ZXJ0eUlEKSwgY3NzUHJvcGVydHlHZXR0ZXJQaXhlbE9yUG9zUHJlZml4Q2FsbGJhY2spOwogICAg
IGVsc2UKLSAgICAgICAgc2xvdC5zZXRDdXN0b21JbmRleCh0aGlzLCBSZWFkT25seSB8IERvbnRE
ZWxldGUgfCBEb250RW51bSwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KHByb3BlcnR5SW5mby5wcm9w
ZXJ0eUlEKSwgY3NzUHJvcGVydHlHZXR0ZXJDYWxsYmFjayk7CisgICAgICAgIHNsb3Quc2V0Q3Vz
dG9tSW5kZXgodGhpcywgRG9udERlbGV0ZSwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KHByb3BlcnR5
SW5mby5wcm9wZXJ0eUlEKSwgY3NzUHJvcGVydHlHZXR0ZXJDYWxsYmFjayk7CiAgICAgcmV0dXJu
IHRydWU7CiB9CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCA1MGZlMmQ1NjdlMWUxMTI3MmFiMDcxNjcyOGZjNDMzYWMyYWY5
YjcxLi41ZmEyYjA4ZmVkMDI3Y2ZiOGYwNDA2NDVhNDkzODY1N2QxOWYyNTgyIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTUgQEAKKzIwMTQtMDQtMTQgIE1hbnVlbCBSZWdvIENhc2Fzbm92YXMgIDxyZWdvQGln
YWxpYS5jb20+CisKKyAgICAgICAgW0pTQ10gQ1NTU3R5bGVEZWNsYXJhdGlvbiByZXBvcnQgaW5j
b3JyZWN0IGRlc2NyaXB0b3IKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTg5Njk3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQmVuamFtaW4gUG91bGFpbi4K
KworICAgICAgICBBZGQgbmV3IHRlc3QgdG8gY2hlY2sgdGhlIGRlc2NyaXB0b3Igb2YgQ1NTU3R5
bGVEZWNsYXJhdGlvbiBwcm9wZXJ0aWVzLgorCisgICAgICAgICogZmFzdC9kb20vQ1NTU3R5bGVE
ZWNsYXJhdGlvbi9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3JpcHRvci1leHBl
Y3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZG9tL0NTU1N0eWxlRGVjbGFyYXRpb24v
Y3Nzc3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuaHRtbDogQWRkZWQuCisK
IDIwMTQtMDQtMDkgIE1hcmlvIFNhbmNoZXogUHJhZGEgIDxtYXJpby5wcmFkYUBzYW1zdW5nLmNv
bT4KIAogICAgICAgICBbR1RLXSBMYXlvdXQgdGVzdHMgYWNjZXNzaWJpbGl0eS9jaGlsZHJlbi1j
aGFuZ2VkLXNlbmRzLW5vdGlmaWNhdGlvbi5odG1sIGFuZCBhY2Nlc3NpYmlsaXR5L25vdGlmaWNh
dGlvbi1saXN0ZW5lcnMuaHRtbCBmYWlscwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9k
b20vQ1NTU3R5bGVEZWNsYXJhdGlvbi9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVz
Y3JpcHRvci1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9DU1NTdHlsZURlY2xh
cmF0aW9uL2Nzc3N0eWxlZGVjbGFyYXRpb24tcHJvcGVydGllcy1kZXNjcmlwdG9yLWV4cGVjdGVk
LnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi40ZjE1ZGU0YTU4M2Y0MDg2MGI3MDQyYjcwMjY4NmIxOWI5ODlkMzhk
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vQ1NTU3R5bGVEZWNsYXJh
dGlvbi9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3JpcHRvci1leHBlY3RlZC50
eHQKQEAgLTAsMCArMSwxMiBAQAorVGhpcyB0ZXN0cyB0aGUgZGVzY3JpcHRvciBvZiBDU1NTdHls
ZURlY2xhcmF0aW9uIHByb3BlcnRpZXMuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNl
cmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKwor
CitQQVNTIGRlc2NyaXB0b3JbJ3dyaXRhYmxlJ10gaXMgdHJ1ZQorUEFTUyBkZXNjcmlwdG9yWydl
bnVtZXJhYmxlJ10gaXMgdHJ1ZQorUEFTUyBkZXNjcmlwdG9yWydjb25maWd1cmFibGUnXSBpcyBm
YWxzZQorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL0NTU1N0eWxlRGVjbGFyYXRpb24vY3Nz
c3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0aWVzLWRlc2NyaXB0b3IuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvZG9tL0NTU1N0eWxlRGVjbGFyYXRpb24vY3Nzc3R5bGVkZWNsYXJhdGlvbi1wcm9wZXJ0
aWVzLWRlc2NyaXB0b3IuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi40NmQwNGQ1ZjY3NWNmODRkNGJiM2UyN2I1
NTgyZDQxNWVjOWEwZWI5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20v
Q1NTU3R5bGVEZWNsYXJhdGlvbi9jc3NzdHlsZWRlY2xhcmF0aW9uLXByb3BlcnRpZXMtZGVzY3Jp
cHRvci5odG1sCkBAIC0wLDAgKzEsMTUgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8Ym9k
eT4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48
L3NjcmlwdD4KKyAgICA8c2NyaXB0PgorICAgICAgICBkZXNjcmlwdGlvbigiVGhpcyB0ZXN0cyB0
aGUgZGVzY3JpcHRvciBvZiBDU1NTdHlsZURlY2xhcmF0aW9uIHByb3BlcnRpZXMuIik7CisKKyAg
ICAgICAgdmFyIGRlc2NyaXB0b3IgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKGRv
Y3VtZW50LmJvZHkuc3R5bGUsICdjb2xvcicpOworICAgICAgICBzaG91bGRCZVRydWUoImRlc2Ny
aXB0b3JbJ3dyaXRhYmxlJ10iKTsKKyAgICAgICAgc2hvdWxkQmVUcnVlKCJkZXNjcmlwdG9yWydl
bnVtZXJhYmxlJ10iKTsKKyAgICAgICAgc2hvdWxkQmVGYWxzZSgiZGVzY3JpcHRvclsnY29uZmln
dXJhYmxlJ10iKTsKKyAgICA8L3NjcmlwdD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVz
b3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>