<?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>101080</bug_id>
          
          <creation_ts>2012-11-02 11:46:17 -0700</creation_ts>
          <short_desc>Color-profile property triggers assert</short_desc>
          <delta_ts>2012-11-04 05:27:26 -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>SVG</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="Florin Malita">fmalita</reporter>
          <assigned_to name="Florin Malita">fmalita</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>eric</cc>
    
    <cc>krit</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>757412</commentid>
    <comment_count>0</comment_count>
      <attachid>172097</attachid>
    <who name="Florin Malita">fmalita</who>
    <bug_when>2012-11-02 11:46:17 -0700</bug_when>
    <thetext>Created attachment 172097
Asserts on debug builds.

Looks like we&apos;re not handling CSSPropertyColorProfile in StyleResolver::applySVGProperty():

STDERR: ASSERTION FAILED: unimplemented propertyID: 1357
STDERR: 0
STDERR: ../../third_party/WebKit/Source/WebCore/css/SVGCSSStyleSelector.cpp(596) : void WebCore::StyleResolver::applySVGProperty(WebCore::CSSPropertyID, WebCore::CSSValue*)


Chromium issue: http://code.google.com/p/chromium/issues/detail?id=157492</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>757426</commentid>
    <comment_count>1</comment_count>
      <attachid>172101</attachid>
    <who name="Florin Malita">fmalita</who>
    <bug_when>2012-11-02 11:59:32 -0700</bug_when>
    <thetext>Created attachment 172101
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>757429</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-02 12:01:30 -0700</bug_when>
    <thetext>Attachment 172101 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/fast...&quot; exit_code: 1
Source/WebCore/rendering/style/SVGRenderStyle.h:409:  _colorProfile is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 16 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>757444</commentid>
    <comment_count>3</comment_count>
    <who name="Florin Malita">fmalita</who>
    <bug_when>2012-11-02 12:10:50 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Source/WebCore/rendering/style/SVGRenderStyle.h:409:  _colorProfile is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]

Just following the local style there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>757958</commentid>
    <comment_count>4</comment_count>
      <attachid>172101</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2012-11-03 07:53:24 -0700</bug_when>
    <thetext>Comment on attachment 172101
Patch

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

Since we don&apos;t handle it at all, why not do the same like for background-enable:

        case CSSPropertyEnableBackground:
            // Silently ignoring this property for now

Some might use at as feature detection. I would rather not enable it in CSSOM, when we don&apos;t support it at all.

&gt;&gt; Source/WebCore/rendering/style/SVGRenderStyle.h:409
&gt;&gt; +        unsigned _colorProfile : 1; // EColorProfile
&gt; 
&gt; _colorProfile is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]

Well, it should still be fixed IMHO. Maybe in a preparation patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>757978</commentid>
    <comment_count>5</comment_count>
    <who name="Florin Malita">fmalita</who>
    <bug_when>2012-11-03 11:42:55 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 172101 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=172101&amp;action=review
&gt; 
&gt; Since we don&apos;t handle it at all, why not do the same like for background-enable:
&gt; 
&gt;         case CSSPropertyEnableBackground:
&gt;             // Silently ignoring this property for now

Since I thought we&apos;ll eventually add color-profile support, I figured it&apos;s best to fix the crash by building the required plumbing.


&gt; Some might use at as feature detection. I would rather not enable it in CSSOM, when we don&apos;t support it at all.

Ah, that makes sense. I&apos;ll update the patch.

 
&gt; &gt;&gt; Source/WebCore/rendering/style/SVGRenderStyle.h:409
&gt; &gt;&gt; +        unsigned _colorProfile : 1; // EColorProfile
&gt; &gt; 
&gt; &gt; _colorProfile is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]
&gt; 
&gt; Well, it should still be fixed IMHO. Maybe in a preparation patch?

Sure, that can be fixed. But we&apos;ll be ignoring CSSPropertyColorProfile for now, so it&apos;s completely unrelated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>757979</commentid>
    <comment_count>6</comment_count>
      <attachid>172223</attachid>
    <who name="Florin Malita">fmalita</who>
    <bug_when>2012-11-03 11:50:02 -0700</bug_when>
    <thetext>Created attachment 172223
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>758120</commentid>
    <comment_count>7</comment_count>
      <attachid>172223</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-04 05:27:22 -0800</bug_when>
    <thetext>Comment on attachment 172223
Patch

Clearing flags on attachment: 172223

Committed r133420: &lt;http://trac.webkit.org/changeset/133420&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>758121</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-04 05:27:26 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>172097</attachid>
            <date>2012-11-02 11:46:17 -0700</date>
            <delta_ts>2012-11-02 11:46:17 -0700</delta_ts>
            <desc>Asserts on debug builds.</desc>
            <filename>color-profile-crash.html</filename>
            <type>text/html</type>
            <size>205</size>
            <attacher name="Florin Malita">fmalita</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgogIDxib2R5PgogICAgPGRpdiBzdHlsZT0iY29sb3ItcHJv
ZmlsZTogc1JHQjsiPlBBU1M6IGRpZCBub3QgY3Jhc2guPC9kaXY+CgogICAgPHNjcmlwdD4KICAg
ICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQogICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgp
OwogICAgPC9zY3JpcHQ+CiAgPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172101</attachid>
            <date>2012-11-02 11:59:32 -0700</date>
            <delta_ts>2012-11-03 11:49:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101080-20121102145751.patch</filename>
            <type>text/plain</type>
            <size>17722</size>
            <attacher name="Florin Malita">fmalita</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzMjg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDA1Njc3NTM5M2I2ZDM5
MDdmZjA2MTkzYmQxNTZlZmIxZmM3OWNhMi4uYjMyOWJiNDRiOTgzNDVjMTIwOWJhM2M3NzgwOTM5
YjI1OWUxMWU1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM4IEBACisyMDEyLTExLTAyICBGbG9y
aW4gTWFsaXRhICA8Zm1hbGl0YUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ29sb3ItcHJvZmls
ZSBwcm9wZXJ0eSB0cmlnZ2VycyBhc3NlcnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEwMTA4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIENTU1Byb3BlcnR5Q29sb3JQcm9maWxlIGlzIG5vdCBoYW5kbGVk
IGluIFN0eWxlUmVzb2x2ZXI6OmFwcGx5U1ZHUHJvcGVydHkoKSwgdHJpZ2dlcmluZyB0aGUKKyAg
ICAgICAgdW5pbXBsZW1lbnRlZCBwcm9wZXJ0eSBhc3NlcnQuIFRoaXMgcGF0Y2ggYWRkcyBjb2xv
ci1wcm9maWxlIHBsdW1iaW5nIHRvIGF2b2lkIHRoYXQuCisKKyAgICAgICAgVGVzdDogc3ZnL2Nz
cy9jb2xvci1wcm9maWxlLWNyYXNoLmh0bWwKKworICAgICAgICAqIGNzcy9DU1NDb21wdXRlZFN0
eWxlRGVjbGFyYXRpb24uY3BwOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogY3NzL0NT
U1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaDoKKyAgICAgICAgKFdlYkNvcmU6OkNTU1ByaW1pdGl2
ZVZhbHVlOjpDU1NQcmltaXRpdmVWYWx1ZSk6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAg
KFdlYkNvcmU6OkNTU1ByaW1pdGl2ZVZhbHVlOjpvcGVyYXRvciBFQ29sb3JQcm9maWxlKToKKyAg
ICAgICAgKiBjc3MvQ1NTUHJvcGVydHkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTUHJvcGVy
dHk6OmlzSW5oZXJpdGVkUHJvcGVydHkpOgorICAgICAgICAqIGNzcy9TVkdDU1NDb21wdXRlZFN0
eWxlRGVjbGFyYXRpb24uY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTQ29tcHV0ZWRTdHlsZURl
Y2xhcmF0aW9uOjpnZXRTVkdQcm9wZXJ0eUNTU1ZhbHVlKToKKyAgICAgICAgKiBjc3MvU1ZHQ1NT
U3R5bGVTZWxlY3Rvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZVJlc29sdmVyOjphcHBs
eVNWR1Byb3BlcnR5KToKKyAgICAgICAgKiByZW5kZXJpbmcvc3R5bGUvU1ZHUmVuZGVyU3R5bGUu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U1ZHUmVuZGVyU3R5bGU6OmRpZmYpOgorICAgICAgICAq
IHJlbmRlcmluZy9zdHlsZS9TVkdSZW5kZXJTdHlsZS5oOgorICAgICAgICAoV2ViQ29yZTo6U1ZH
UmVuZGVyU3R5bGU6OmluaXRpYWxDb2xvclByb2ZpbGUpOgorICAgICAgICAoV2ViQ29yZTo6U1ZH
UmVuZGVyU3R5bGU6OnNldENvbG9yUHJvZmlsZSk6CisgICAgICAgIChXZWJDb3JlOjpTVkdSZW5k
ZXJTdHlsZTo6Y29sb3JQcm9maWxlKToKKyAgICAgICAgKFdlYkNvcmU6OlNWR1JlbmRlclN0eWxl
OjpJbmhlcml0ZWRGbGFnczo6b3BlcmF0b3I9PSk6CisgICAgICAgIChJbmhlcml0ZWRGbGFncyk6
CisgICAgICAgIChXZWJDb3JlOjpTVkdSZW5kZXJTdHlsZTo6c2V0Qml0RGVmYXVsdHMpOgorICAg
ICAgICAqIHJlbmRlcmluZy9zdHlsZS9TVkdSZW5kZXJTdHlsZURlZnMuaDoKKwogMjAxMi0xMS0w
MiAgVnNldm9sb2QgVmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBXZWIg
SW5zcGVjdG9yOiBGaXggY29tcGlsYXRpb24gZXJyb3JzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9DU1NDb21wdXRlZFN0eWxlRGVjbGFyYXRpb24uY3BwCmluZGV4IDNhZjg3ODUxMGUzYmY3
ZDc1NDI0MTM3OThjYzAwYzE2ODE4NmVhMDkuLmY2M2MzMThkMzg2ODEyZWZlNDU2MTBjMDAzYjcw
ZTdhYjBhMGI5NjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NDb21wdXRlZFN0
eWxlRGVjbGFyYXRpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NDb21wdXRlZFN0
eWxlRGVjbGFyYXRpb24uY3BwCkBAIC0zNzEsNiArMzcxLDcgQEAgc3RhdGljIGNvbnN0IENTU1By
b3BlcnR5SUQgY29tcHV0ZWRQcm9wZXJ0aWVzW10gPSB7CiAgICAgQ1NTUHJvcGVydHlTdG9wT3Bh
Y2l0eSwKICAgICBDU1NQcm9wZXJ0eUNvbG9ySW50ZXJwb2xhdGlvbiwKICAgICBDU1NQcm9wZXJ0
eUNvbG9ySW50ZXJwb2xhdGlvbkZpbHRlcnMsCisgICAgQ1NTUHJvcGVydHlDb2xvclByb2ZpbGUs
CiAgICAgQ1NTUHJvcGVydHlDb2xvclJlbmRlcmluZywKICAgICBDU1NQcm9wZXJ0eUZpbGwsCiAg
ICAgQ1NTUHJvcGVydHlGaWxsT3BhY2l0eSwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nz
cy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmggYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJp
bWl0aXZlVmFsdWVNYXBwaW5ncy5oCmluZGV4IDliMTk4YWFjZDgwY2ZlN2ExOWFlY2ZiOTA1MTk1
ZmIzMDExZDlmNWMuLjE1YmUxNjJhODhjMmZlY2ExNmYxMWM0ODg3NDM2OTZkZWNjZTdkMzkgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmgK
KysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZhbHVlTWFwcGluZ3MuaApAQCAt
NDA0MCw2ICs0MDQwLDMzIEBAIHRlbXBsYXRlPD4gaW5saW5lIENTU1ByaW1pdGl2ZVZhbHVlOjpv
cGVyYXRvciBFQ29sb3JJbnRlcnBvbGF0aW9uKCkgY29uc3QKICAgICByZXR1cm4gQ0lfQVVUTzsK
IH0KIAordGVtcGxhdGU8PiBpbmxpbmUgQ1NTUHJpbWl0aXZlVmFsdWU6OkNTU1ByaW1pdGl2ZVZh
bHVlKEVDb2xvclByb2ZpbGUgZSkKKyAgICA6IENTU1ZhbHVlKFByaW1pdGl2ZUNsYXNzKQorewor
ICAgIG1fcHJpbWl0aXZlVW5pdFR5cGUgPSBDU1NfSURFTlQ7CisgICAgc3dpdGNoIChlKSB7Cisg
ICAgY2FzZSBDUF9BVVRPOgorICAgICAgICBtX3ZhbHVlLmlkZW50ID0gQ1NTVmFsdWVBdXRvOwor
ICAgICAgICBicmVhazsKKyAgICBjYXNlIENQX1NSR0I6CisgICAgICAgIG1fdmFsdWUuaWRlbnQg
PSBDU1NWYWx1ZVNyZ2I7CisgICAgICAgIGJyZWFrOworICAgIH0KK30KKwordGVtcGxhdGU8PiBp
bmxpbmUgQ1NTUHJpbWl0aXZlVmFsdWU6Om9wZXJhdG9yIEVDb2xvclByb2ZpbGUoKSBjb25zdAor
eworICAgIHN3aXRjaCAobV92YWx1ZS5pZGVudCkgeworICAgIGNhc2UgQ1NTVmFsdWVBdXRvOgor
ICAgICAgICByZXR1cm4gQ1BfQVVUTzsKKyAgICBjYXNlIENTU1ZhbHVlU3JnYjoKKyAgICAgICAg
cmV0dXJuIENQX1NSR0I7CisgICAgfQorCisgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAg
cmV0dXJuIENQX0FVVE87Cit9CisKIHRlbXBsYXRlPD4gaW5saW5lIENTU1ByaW1pdGl2ZVZhbHVl
OjpDU1NQcmltaXRpdmVWYWx1ZShFQ29sb3JSZW5kZXJpbmcgZSkKICAgICA6IENTU1ZhbHVlKFBy
aW1pdGl2ZUNsYXNzKQogewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1Byb3Bl
cnR5LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcm9wZXJ0eS5jcHAKaW5kZXggMDJhYTVi
YWZhZWViNjFjOTI3NGRmYTg2MDBiY2RlZjU3ZTU5MjZhNy4uMWQxMTY5MGZlZDAyOTQwMWUzNWVh
MTk1NmQxMjU1ZjczODhhZWFlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1By
b3BlcnR5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJvcGVydHkuY3BwCkBAIC0z
NTIsNiArMzUyLDcgQEAgYm9vbCBDU1NQcm9wZXJ0eTo6aXNJbmhlcml0ZWRQcm9wZXJ0eShDU1NQ
cm9wZXJ0eUlEIHByb3BlcnR5SUQpCiAgICAgY2FzZSBDU1NQcm9wZXJ0eUNsaXBSdWxlOgogICAg
IGNhc2UgQ1NTUHJvcGVydHlDb2xvckludGVycG9sYXRpb246CiAgICAgY2FzZSBDU1NQcm9wZXJ0
eUNvbG9ySW50ZXJwb2xhdGlvbkZpbHRlcnM6CisgICAgY2FzZSBDU1NQcm9wZXJ0eUNvbG9yUHJv
ZmlsZToKICAgICBjYXNlIENTU1Byb3BlcnR5Q29sb3JSZW5kZXJpbmc6CiAgICAgY2FzZSBDU1NQ
cm9wZXJ0eUZpbGw6CiAgICAgY2FzZSBDU1NQcm9wZXJ0eUZpbGxPcGFjaXR5OgpAQCAtNjY4LDcg
KzY2OSw2IEBAIGJvb2wgQ1NTUHJvcGVydHk6OmlzSW5oZXJpdGVkUHJvcGVydHkoQ1NTUHJvcGVy
dHlJRCBwcm9wZXJ0eUlEKQogICAgIGNhc2UgQ1NTUHJvcGVydHlMaWdodGluZ0NvbG9yOgogICAg
IGNhc2UgQ1NTUHJvcGVydHlTdG9wQ29sb3I6CiAgICAgY2FzZSBDU1NQcm9wZXJ0eVN0b3BPcGFj
aXR5OgotICAgIGNhc2UgQ1NTUHJvcGVydHlDb2xvclByb2ZpbGU6CiAgICAgY2FzZSBDU1NQcm9w
ZXJ0eUFsaWdubWVudEJhc2VsaW5lOgogICAgIGNhc2UgQ1NTUHJvcGVydHlCYXNlbGluZVNoaWZ0
OgogICAgIGNhc2UgQ1NTUHJvcGVydHlEb21pbmFudEJhc2VsaW5lOgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvY3NzL1NWR0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9jc3MvU1ZHQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcAppbmRleCAy
NzFkZDJiM2NiZGIxMjUwZTAxYWRjZTA3ODBlMjllMWVlZmM4YWIwLi45MzA5YjEzYmU2NzI2OWM2
NmI3NmVmZmZmZDUxMTA0OTM3YWYwMTIyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3Mv
U1ZHQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9j
c3MvU1ZHQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcApAQCAtOTcsNiArOTcsOCBAQCBQ
YXNzUmVmUHRyPENTU1ZhbHVlPiBDU1NDb21wdXRlZFN0eWxlRGVjbGFyYXRpb246OmdldFNWR1By
b3BlcnR5Q1NTVmFsdWUoQ1NTUHJvcAogICAgICAgICAgICAgcmV0dXJuIENTU1ByaW1pdGl2ZVZh
bHVlOjpjcmVhdGUoc3ZnU3R5bGUtPmNvbG9ySW50ZXJwb2xhdGlvbigpKTsKICAgICAgICAgY2Fz
ZSBDU1NQcm9wZXJ0eUNvbG9ySW50ZXJwb2xhdGlvbkZpbHRlcnM6CiAgICAgICAgICAgICByZXR1
cm4gQ1NTUHJpbWl0aXZlVmFsdWU6OmNyZWF0ZShzdmdTdHlsZS0+Y29sb3JJbnRlcnBvbGF0aW9u
RmlsdGVycygpKTsKKyAgICAgICAgY2FzZSBDU1NQcm9wZXJ0eUNvbG9yUHJvZmlsZToKKyAgICAg
ICAgICAgIHJldHVybiBDU1NQcmltaXRpdmVWYWx1ZTo6Y3JlYXRlKHN2Z1N0eWxlLT5jb2xvclBy
b2ZpbGUoKSk7CiAgICAgICAgIGNhc2UgQ1NTUHJvcGVydHlGaWxsT3BhY2l0eToKICAgICAgICAg
ICAgIHJldHVybiBDU1NQcmltaXRpdmVWYWx1ZTo6Y3JlYXRlKHN2Z1N0eWxlLT5maWxsT3BhY2l0
eSgpLCBDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTX05VTUJFUik7CiAgICAgICAgIGNhc2UgQ1NTUHJv
cGVydHlGaWxsUnVsZToKQEAgLTE5Niw3ICsxOTgsNiBAQCBQYXNzUmVmUHRyPENTU1ZhbHVlPiBD
U1NDb21wdXRlZFN0eWxlRGVjbGFyYXRpb246OmdldFNWR1Byb3BlcnR5Q1NTVmFsdWUoQ1NTUHJv
cAogICAgICAgICAgICAgcmV0dXJuIENTU1ByaW1pdGl2ZVZhbHVlOjpjcmVhdGUoc3ZnU3R5bGUt
Pm1hc2tUeXBlKCkpOwogICAgICAgICBjYXNlIENTU1Byb3BlcnR5TWFya2VyOgogICAgICAgICBj
YXNlIENTU1Byb3BlcnR5RW5hYmxlQmFja2dyb3VuZDoKLSAgICAgICAgY2FzZSBDU1NQcm9wZXJ0
eUNvbG9yUHJvZmlsZToKICAgICAgICAgICAgIC8vIHRoZSBhYm92ZSBwcm9wZXJ0aWVzIGFyZSBu
b3QgeWV0IGltcGxlbWVudGVkIGluIHRoZSBlbmdpbmUKICAgICAgICAgICAgIGJyZWFrOwogICAg
IGRlZmF1bHQ6CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvU1ZHQ1NTU3R5bGVTZWxl
Y3Rvci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvU1ZHQ1NTU3R5bGVTZWxlY3Rvci5jcHAKaW5k
ZXggZWFlZGMxMDY1YjNiZjY4OWZhYTJjYmU3ZWI2MjZlYzc2Mzg5MWRkZi4uMDRlMjAzOTNiY2Qw
NTMxOWNkZGI0ODYyMDY3NjFjMjdlYWM3ZThjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Y3NzL1NWR0NTU1N0eWxlU2VsZWN0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9TVkdD
U1NTdHlsZVNlbGVjdG9yLmNwcApAQCAtMTg1LDYgKzE4NSwxMyBAQCB2b2lkIFN0eWxlUmVzb2x2
ZXI6OmFwcGx5U1ZHUHJvcGVydHkoQ1NTUHJvcGVydHlJRCBpZCwgQ1NTVmFsdWUqIHZhbHVlKQog
ICAgICAgICAgICAgICAgIHN2Z3N0eWxlLT5zZXRDb2xvckludGVycG9sYXRpb25GaWx0ZXJzKCpw
cmltaXRpdmVWYWx1ZSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQorICAgICAgICBj
YXNlIENTU1Byb3BlcnR5Q29sb3JQcm9maWxlOgorICAgICAgICB7CisgICAgICAgICAgICBIQU5E
TEVfSU5IRVJJVF9BTkRfSU5JVElBTChjb2xvclByb2ZpbGUsIENvbG9yUHJvZmlsZSkKKyAgICAg
ICAgICAgIGlmIChwcmltaXRpdmVWYWx1ZSkKKyAgICAgICAgICAgICAgICBzdmdzdHlsZS0+c2V0
Q29sb3JQcm9maWxlKCpwcmltaXRpdmVWYWx1ZSk7CisgICAgICAgICAgICBicmVhazsKKyAgICAg
ICAgfQogICAgICAgICBjYXNlIENTU1Byb3BlcnR5Q29sb3JSZW5kZXJpbmc6CiAgICAgICAgIHsK
ICAgICAgICAgICAgIEhBTkRMRV9JTkhFUklUX0FORF9JTklUSUFMKGNvbG9yUmVuZGVyaW5nLCBD
b2xvclJlbmRlcmluZykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHls
ZS9TVkdSZW5kZXJTdHlsZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU1ZH
UmVuZGVyU3R5bGUuY3BwCmluZGV4IGQ3NDAxOWQxYzFjZTk2NWJmY2JjZmQwZGQxN2Q3OWU1YjM3
NDk3ZDYuLjRjMmNmMTRkNDc0MGEwMTQwNzQ4NmY5M2NhNGI5N2Y4Y2ViODhiZGEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TVkdSZW5kZXJTdHlsZS5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1NWR1JlbmRlclN0eWxlLmNwcApAQCAt
MjE2LDcgKzIxNiw4IEBAIFN0eWxlRGlmZmVyZW5jZSBTVkdSZW5kZXJTdHlsZTo6ZGlmZihjb25z
dCBTVkdSZW5kZXJTdHlsZSogb3RoZXIpIGNvbnN0CiAgICAgICAgIHx8IHN2Z19pbmhlcml0ZWRf
ZmxhZ3MuX2NsaXBSdWxlICE9IG90aGVyLT5zdmdfaW5oZXJpdGVkX2ZsYWdzLl9jbGlwUnVsZQog
ICAgICAgICB8fCBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9maWxsUnVsZSAhPSBvdGhlci0+c3ZnX2lu
aGVyaXRlZF9mbGFncy5fZmlsbFJ1bGUKICAgICAgICAgfHwgc3ZnX2luaGVyaXRlZF9mbGFncy5f
Y29sb3JJbnRlcnBvbGF0aW9uICE9IG90aGVyLT5zdmdfaW5oZXJpdGVkX2ZsYWdzLl9jb2xvcklu
dGVycG9sYXRpb24KLSAgICAgICAgfHwgc3ZnX2luaGVyaXRlZF9mbGFncy5fY29sb3JJbnRlcnBv
bGF0aW9uRmlsdGVycyAhPSBvdGhlci0+c3ZnX2luaGVyaXRlZF9mbGFncy5fY29sb3JJbnRlcnBv
bGF0aW9uRmlsdGVycykKKyAgICAgICAgfHwgc3ZnX2luaGVyaXRlZF9mbGFncy5fY29sb3JJbnRl
cnBvbGF0aW9uRmlsdGVycyAhPSBvdGhlci0+c3ZnX2luaGVyaXRlZF9mbGFncy5fY29sb3JJbnRl
cnBvbGF0aW9uRmlsdGVycworICAgICAgICB8fCBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9jb2xvclBy
b2ZpbGUgIT0gb3RoZXItPnN2Z19pbmhlcml0ZWRfZmxhZ3MuX2NvbG9yUHJvZmlsZSkKICAgICAg
ICAgcmV0dXJuIFN0eWxlRGlmZmVyZW5jZVJlcGFpbnQ7CiAKICAgICAvLyBGSVhNRTogdmVjdG9y
LWVmZmVjdCBpcyBub3QgdGFrZW4gaW50byBhY2NvdW50IGluIHRoZSBsYXlvdXQtcGhhc2UuIE9u
Y2UgdGhpcyBpcyBmaXhlZCwgd2Ugc2hvdWxkIHJlbGF5b3V0IGhlcmUuCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU1ZHUmVuZGVyU3R5bGUuaCBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TVkdSZW5kZXJTdHlsZS5oCmluZGV4IGJlMGE0NzliY2Yx
OGEzZWZmMTY3ZWEzMzllMmM0ZWE1YTRjMDU0MDYuLmVhMzFiYWZhMjJlNDgyMjY5NmM3NTQxNGI2
YWE4OWU5NTdhNzAzNzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHls
ZS9TVkdSZW5kZXJTdHlsZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9T
VkdSZW5kZXJTdHlsZS5oCkBAIC02Miw2ICs2Miw3IEBAIHB1YmxpYzoKICAgICBzdGF0aWMgV2lu
ZFJ1bGUgaW5pdGlhbENsaXBSdWxlKCkgeyByZXR1cm4gUlVMRV9OT05aRVJPOyB9CiAgICAgc3Rh
dGljIEVDb2xvckludGVycG9sYXRpb24gaW5pdGlhbENvbG9ySW50ZXJwb2xhdGlvbigpIHsgcmV0
dXJuIENJX1NSR0I7IH0KICAgICBzdGF0aWMgRUNvbG9ySW50ZXJwb2xhdGlvbiBpbml0aWFsQ29s
b3JJbnRlcnBvbGF0aW9uRmlsdGVycygpIHsgcmV0dXJuIENJX0xJTkVBUlJHQjsgfQorICAgIHN0
YXRpYyBFQ29sb3JQcm9maWxlIGluaXRpYWxDb2xvclByb2ZpbGUoKSB7IHJldHVybiBDUF9BVVRP
OyB9CiAgICAgc3RhdGljIEVDb2xvclJlbmRlcmluZyBpbml0aWFsQ29sb3JSZW5kZXJpbmcoKSB7
IHJldHVybiBDUl9BVVRPOyB9CiAgICAgc3RhdGljIFdpbmRSdWxlIGluaXRpYWxGaWxsUnVsZSgp
IHsgcmV0dXJuIFJVTEVfTk9OWkVSTzsgfQogICAgIHN0YXRpYyBMaW5lSm9pbiBpbml0aWFsSm9p
blN0eWxlKCkgeyByZXR1cm4gTWl0ZXJKb2luOyB9CkBAIC0xMzksNiArMTQwLDcgQEAgcHVibGlj
OgogICAgIHZvaWQgc2V0Q2xpcFJ1bGUoV2luZFJ1bGUgdmFsKSB7IHN2Z19pbmhlcml0ZWRfZmxh
Z3MuX2NsaXBSdWxlID0gdmFsOyB9CiAgICAgdm9pZCBzZXRDb2xvckludGVycG9sYXRpb24oRUNv
bG9ySW50ZXJwb2xhdGlvbiB2YWwpIHsgc3ZnX2luaGVyaXRlZF9mbGFncy5fY29sb3JJbnRlcnBv
bGF0aW9uID0gdmFsOyB9CiAgICAgdm9pZCBzZXRDb2xvckludGVycG9sYXRpb25GaWx0ZXJzKEVD
b2xvckludGVycG9sYXRpb24gdmFsKSB7IHN2Z19pbmhlcml0ZWRfZmxhZ3MuX2NvbG9ySW50ZXJw
b2xhdGlvbkZpbHRlcnMgPSB2YWw7IH0KKyAgICB2b2lkIHNldENvbG9yUHJvZmlsZShFQ29sb3JQ
cm9maWxlIHZhbCkgeyBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9jb2xvclByb2ZpbGUgPSB2YWw7IH0K
ICAgICB2b2lkIHNldENvbG9yUmVuZGVyaW5nKEVDb2xvclJlbmRlcmluZyB2YWwpIHsgc3ZnX2lu
aGVyaXRlZF9mbGFncy5fY29sb3JSZW5kZXJpbmcgPSB2YWw7IH0KICAgICB2b2lkIHNldEZpbGxS
dWxlKFdpbmRSdWxlIHZhbCkgeyBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9maWxsUnVsZSA9IHZhbDsg
fQogICAgIHZvaWQgc2V0Sm9pblN0eWxlKExpbmVKb2luIHZhbCkgeyBzdmdfaW5oZXJpdGVkX2Zs
YWdzLl9qb2luU3R5bGUgPSB2YWw7IH0KQEAgLTMxNiw2ICszMTgsNyBAQCBwdWJsaWM6CiAgICAg
V2luZFJ1bGUgY2xpcFJ1bGUoKSBjb25zdCB7IHJldHVybiAoV2luZFJ1bGUpIHN2Z19pbmhlcml0
ZWRfZmxhZ3MuX2NsaXBSdWxlOyB9CiAgICAgRUNvbG9ySW50ZXJwb2xhdGlvbiBjb2xvckludGVy
cG9sYXRpb24oKSBjb25zdCB7IHJldHVybiAoRUNvbG9ySW50ZXJwb2xhdGlvbikgc3ZnX2luaGVy
aXRlZF9mbGFncy5fY29sb3JJbnRlcnBvbGF0aW9uOyB9CiAgICAgRUNvbG9ySW50ZXJwb2xhdGlv
biBjb2xvckludGVycG9sYXRpb25GaWx0ZXJzKCkgY29uc3QgeyByZXR1cm4gKEVDb2xvckludGVy
cG9sYXRpb24pIHN2Z19pbmhlcml0ZWRfZmxhZ3MuX2NvbG9ySW50ZXJwb2xhdGlvbkZpbHRlcnM7
IH0KKyAgICBFQ29sb3JQcm9maWxlIGNvbG9yUHJvZmlsZSgpIGNvbnN0IHsgcmV0dXJuIChFQ29s
b3JQcm9maWxlKSBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9jb2xvclByb2ZpbGU7IH0KICAgICBFQ29s
b3JSZW5kZXJpbmcgY29sb3JSZW5kZXJpbmcoKSBjb25zdCB7IHJldHVybiAoRUNvbG9yUmVuZGVy
aW5nKSBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9jb2xvclJlbmRlcmluZzsgfQogICAgIFdpbmRSdWxl
IGZpbGxSdWxlKCkgY29uc3QgeyByZXR1cm4gKFdpbmRSdWxlKSBzdmdfaW5oZXJpdGVkX2ZsYWdz
Ll9maWxsUnVsZTsgfQogICAgIExpbmVKb2luIGpvaW5TdHlsZSgpIGNvbnN0IHsgcmV0dXJuIChM
aW5lSm9pbikgc3ZnX2luaGVyaXRlZF9mbGFncy5fam9pblN0eWxlOyB9CkBAIC0zODMsNiArMzg2
LDcgQEAgcHJvdGVjdGVkOgogICAgICAgICAgICAgICAgICYmIChfdGV4dEFuY2hvciA9PSBvdGhl
ci5fdGV4dEFuY2hvcikKICAgICAgICAgICAgICAgICAmJiAoX2NvbG9ySW50ZXJwb2xhdGlvbiA9
PSBvdGhlci5fY29sb3JJbnRlcnBvbGF0aW9uKQogICAgICAgICAgICAgICAgICYmIChfY29sb3JJ
bnRlcnBvbGF0aW9uRmlsdGVycyA9PSBvdGhlci5fY29sb3JJbnRlcnBvbGF0aW9uRmlsdGVycykK
KyAgICAgICAgICAgICAgICAmJiAoX2NvbG9yUHJvZmlsZSA9PSBvdGhlci5fY29sb3JQcm9maWxl
KQogICAgICAgICAgICAgICAgICYmIChfd3JpdGluZ01vZGUgPT0gb3RoZXIuX3dyaXRpbmdNb2Rl
KQogICAgICAgICAgICAgICAgICYmIChfZ2x5cGhPcmllbnRhdGlvbkhvcml6b250YWwgPT0gb3Ro
ZXIuX2dseXBoT3JpZW50YXRpb25Ib3Jpem9udGFsKQogICAgICAgICAgICAgICAgICYmIChfZ2x5
cGhPcmllbnRhdGlvblZlcnRpY2FsID09IG90aGVyLl9nbHlwaE9yaWVudGF0aW9uVmVydGljYWwp
OwpAQCAtNDAyLDYgKzQwNiw3IEBAIHByb3RlY3RlZDoKICAgICAgICAgdW5zaWduZWQgX3RleHRB
bmNob3IgOiAyOyAvLyBFVGV4dEFuY2hvcgogICAgICAgICB1bnNpZ25lZCBfY29sb3JJbnRlcnBv
bGF0aW9uIDogMjsgLy8gRUNvbG9ySW50ZXJwb2xhdGlvbgogICAgICAgICB1bnNpZ25lZCBfY29s
b3JJbnRlcnBvbGF0aW9uRmlsdGVycyA6IDI7IC8vIEVDb2xvckludGVycG9sYXRpb24KKyAgICAg
ICAgdW5zaWduZWQgX2NvbG9yUHJvZmlsZSA6IDE7IC8vIEVDb2xvclByb2ZpbGUKICAgICAgICAg
dW5zaWduZWQgX3dyaXRpbmdNb2RlIDogMzsgLy8gU1ZHV3JpdGluZ01vZGUKICAgICAgICAgdW5z
aWduZWQgX2dseXBoT3JpZW50YXRpb25Ib3Jpem9udGFsIDogMzsgLy8gRUdseXBoT3JpZW50YXRp
b24KICAgICAgICAgdW5zaWduZWQgX2dseXBoT3JpZW50YXRpb25WZXJ0aWNhbCA6IDM7IC8vIEVH
bHlwaE9yaWVudGF0aW9uCkBAIC00NTYsNiArNDYxLDcgQEAgcHJpdmF0ZToKICAgICAgICAgc3Zn
X2luaGVyaXRlZF9mbGFncy5fam9pblN0eWxlID0gaW5pdGlhbEpvaW5TdHlsZSgpOwogICAgICAg
ICBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9jb2xvckludGVycG9sYXRpb24gPSBpbml0aWFsQ29sb3JJ
bnRlcnBvbGF0aW9uKCk7CiAgICAgICAgIHN2Z19pbmhlcml0ZWRfZmxhZ3MuX2NvbG9ySW50ZXJw
b2xhdGlvbkZpbHRlcnMgPSBpbml0aWFsQ29sb3JJbnRlcnBvbGF0aW9uRmlsdGVycygpOworICAg
ICAgICBzdmdfaW5oZXJpdGVkX2ZsYWdzLl9jb2xvclByb2ZpbGUgPSBpbml0aWFsQ29sb3JQcm9m
aWxlKCk7CiAgICAgICAgIHN2Z19pbmhlcml0ZWRfZmxhZ3MuX3dyaXRpbmdNb2RlID0gaW5pdGlh
bFdyaXRpbmdNb2RlKCk7CiAgICAgICAgIHN2Z19pbmhlcml0ZWRfZmxhZ3MuX2dseXBoT3JpZW50
YXRpb25Ib3Jpem9udGFsID0gaW5pdGlhbEdseXBoT3JpZW50YXRpb25Ib3Jpem9udGFsKCk7CiAg
ICAgICAgIHN2Z19pbmhlcml0ZWRfZmxhZ3MuX2dseXBoT3JpZW50YXRpb25WZXJ0aWNhbCA9IGlu
aXRpYWxHbHlwaE9yaWVudGF0aW9uVmVydGljYWwoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9zdHlsZS9TVkdSZW5kZXJTdHlsZURlZnMuaCBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9zdHlsZS9TVkdSZW5kZXJTdHlsZURlZnMuaAppbmRleCBlNzMwOGNhOTlmZmVj
MTA0NjgyMzg3NzA2ZWE2MjhiNTNlZGVmYThhLi5lM2MyZmRkMTcyNDBmNjc1ZDU3ZDYzMjYwMmYw
YjAxNDQxZjVmN2I3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUv
U1ZHUmVuZGVyU3R5bGVEZWZzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxl
L1NWR1JlbmRlclN0eWxlRGVmcy5oCkBAIC01MSw5ICs1MSwxNCBAQCBuYW1lc3BhY2UgV2ViQ29y
ZSB7CiAgICAgICAgIENJX0FVVE8sIENJX1NSR0IsIENJX0xJTkVBUlJHQgogICAgIH07CiAKKyAg
ICBlbnVtIEVDb2xvclByb2ZpbGUgeworICAgICAgICBDUF9BVVRPLCBDUF9TUkdCCisgICAgfTsK
KwogICAgIGVudW0gRUNvbG9yUmVuZGVyaW5nIHsKICAgICAgICAgQ1JfQVVUTywgQ1JfT1BUSU1J
WkVTUEVFRCwgQ1JfT1BUSU1JWkVRVUFMSVRZCiAgICAgfTsKKwogICAgIGVudW0gRVNoYXBlUmVu
ZGVyaW5nIHsKICAgICAgICAgU1JfQVVUTywgU1JfT1BUSU1JWkVTUEVFRCwgU1JfQ1JJU1BFREdF
UywgU1JfR0VPTUVUUklDUFJFQ0lTSU9OCiAgICAgfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBhOWQ1NzgyMGIxZTkwNWIy
NTRlZGRhYTM1MDRhNGYzN2EwZGM1Yzk1Li4xZmYzMGE4MTUzZTFlZmFmMmMwZThmM2UzMGU4ODEx
YzU1NGU1NDhlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMTEtMDIgIEZsb3JpbiBNYWxp
dGEgIDxmbWFsaXRhQGNocm9taXVtLm9yZz4KKworICAgICAgICBDb2xvci1wcm9maWxlIHByb3Bl
cnR5IHRyaWdnZXJzIGFzc2VydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTAxMDgwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBmYXN0L2Nzcy9nZXRDb21wdXRlZFN0eWxlL2NvbXB1dGVkLXN0eWxlLWV4
cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2Nzcy9nZXRDb21wdXRlZFN0eWxlL2NvbXB1dGVk
LXN0eWxlLXdpdGhvdXQtcmVuZGVyZXItZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZhc3QvY3Nz
L2dldENvbXB1dGVkU3R5bGUvcmVzb3VyY2VzL3Byb3BlcnR5LW5hbWVzLmpzOgorICAgICAgICAq
IHN2Zy9jc3MvY29sb3ItcHJvZmlsZS1jcmFzaC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAg
ICAqIHN2Zy9jc3MvY29sb3ItcHJvZmlsZS1jcmFzaC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBz
dmcvY3NzL2dldENvbXB1dGVkU3R5bGUtYmFzaWMtZXhwZWN0ZWQudHh0OgorCiAyMDEyLTExLTAy
ICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYXBoYWVsLmt1Ym8uZGEuY29zdGFAaW50ZWwuY29t
PgogCiAgICAgICAgIFtFRkxdIFVucmV2aWV3ZWQgcGl4ZWwgZXhwZWN0YXRpb25zIGdhcmRlbmlu
Zy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL2dldENvbXB1dGVkU3R5bGUvY29t
cHV0ZWQtc3R5bGUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvZ2V0Q29tcHV0
ZWRTdHlsZS9jb21wdXRlZC1zdHlsZS1leHBlY3RlZC50eHQKaW5kZXggY2UwNzA2MzlmNDMzZTIz
N2JmYTA2YmE0OWNiZWM4YWE4NjlkMmVkYy4uZTE2NzdhOGVlNTUwNTU0YjVmMTg4YjMzZjdmYjI4
ODhlMzczNmYyYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvZ2V0Q29tcHV0ZWRT
dHlsZS9jb21wdXRlZC1zdHlsZS1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9j
c3MvZ2V0Q29tcHV0ZWRTdHlsZS9jb21wdXRlZC1zdHlsZS1leHBlY3RlZC50eHQKQEAgLTIyNSw2
ICsyMjUsNyBAQCBzdG9wLWNvbG9yOiByZ2IoMCwgMCwgMCk7CiBzdG9wLW9wYWNpdHk6IDE7CiBj
b2xvci1pbnRlcnBvbGF0aW9uOiBzcmdiOwogY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOiBs
aW5lYXJyZ2I7Citjb2xvci1wcm9maWxlOiBhdXRvOwogY29sb3ItcmVuZGVyaW5nOiBhdXRvOwog
ZmlsbDogIzAwMDAwMDsKIGZpbGwtb3BhY2l0eTogMTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2Zhc3QvY3NzL2dldENvbXB1dGVkU3R5bGUvY29tcHV0ZWQtc3R5bGUtd2l0aG91dC1yZW5kZXJl
ci1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9nZXRDb21wdXRlZFN0eWxlL2Nv
bXB1dGVkLXN0eWxlLXdpdGhvdXQtcmVuZGVyZXItZXhwZWN0ZWQudHh0CmluZGV4IDU1ZDI4ZmVk
YTg2ZDUzN2NlMGI0NDhhZjM3YmM0OTEwOGQ3YWM2NjAuLjdhNWM0OGJkNGYwMjBjMTViYTVlZTYx
YTFhYjQ4NzQ2MzM0MGIzYWMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL2dldENv
bXB1dGVkU3R5bGUvY29tcHV0ZWQtc3R5bGUtd2l0aG91dC1yZW5kZXJlci1leHBlY3RlZC50eHQK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvZ2V0Q29tcHV0ZWRTdHlsZS9jb21wdXRlZC1zdHls
ZS13aXRob3V0LXJlbmRlcmVyLWV4cGVjdGVkLnR4dApAQCAtMjI0LDYgKzIyNCw3IEBAIHN0b3At
Y29sb3I6IHJnYigwLCAwLCAwKQogc3RvcC1vcGFjaXR5OiAxCiBjb2xvci1pbnRlcnBvbGF0aW9u
OiBzcmdiCiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6IGxpbmVhcnJnYgorY29sb3ItcHJv
ZmlsZTogYXV0bwogY29sb3ItcmVuZGVyaW5nOiBhdXRvCiBmaWxsOiAjMDAwMDAwCiBmaWxsLW9w
YWNpdHk6IDEKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL2dldENvbXB1dGVkU3R5
bGUvcmVzb3VyY2VzL3Byb3BlcnR5LW5hbWVzLmpzIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvZ2V0
Q29tcHV0ZWRTdHlsZS9yZXNvdXJjZXMvcHJvcGVydHktbmFtZXMuanMKaW5kZXggNTA5OGJkYzAx
MjQ5NTM5YTMwZDlmYTM5MjhlY2MxYjJjYzU0OGZiMC4uZThmZjY4ODE2ZDFhMmE2N2Y2MjM4NTk5
Zjg0NmI2YzkyZTEwMGFiYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvZ2V0Q29t
cHV0ZWRTdHlsZS9yZXNvdXJjZXMvcHJvcGVydHktbmFtZXMuanMKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9jc3MvZ2V0Q29tcHV0ZWRTdHlsZS9yZXNvdXJjZXMvcHJvcGVydHktbmFtZXMuanMKQEAg
LTE1Niw2ICsxNTYsNyBAQCB2YXIgcHJvcGVydGllc1RvVGVzdCA9IHsKICAgICAiY29sb3IiOiB0
cnVlLAogICAgICJjb2xvci1pbnRlcnBvbGF0aW9uIjogdHJ1ZSwKICAgICAiY29sb3ItaW50ZXJw
b2xhdGlvbi1maWx0ZXJzIjogdHJ1ZSwKKyAgICAiY29sb3ItcHJvZmlsZSI6IHRydWUsCiAgICAg
ImNvbG9yLXJlbmRlcmluZyI6IHRydWUsCiAgICAgImN1cnNvciI6IHRydWUsCiAgICAgImRpcmVj
dGlvbiI6IHRydWUsCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY3NzL2NvbG9yLXByb2Zp
bGUtY3Jhc2gtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9jb2xvci1wcm9maWxl
LWNyYXNoLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45YjljOTcyNTA0YzFhMzQzODA4Y2Y5ODRl
MjJiNTU4YzkwNGMxMWUzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9j
b2xvci1wcm9maWxlLWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitQQVNTOiBkaWQg
bm90IGNyYXNoLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9jb2xvci1wcm9maWxl
LWNyYXNoLmh0bWwgYi9MYXlvdXRUZXN0cy9zdmcvY3NzL2NvbG9yLXByb2ZpbGUtY3Jhc2guaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi5hZWJkNmFlYzQyNTNkNDUxYWI0MjBlZjkyNDRjODlkYzY5MzI3YjJiCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9jb2xvci1wcm9maWxlLWNyYXNo
Lmh0bWwKQEAgLTAsMCArMSwxMSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKyAgPGJvZHk+
CisgICAgPGRpdiBzdHlsZT0iY29sb3ItcHJvZmlsZTogc1JHQjsiPlBBU1M6IGRpZCBub3QgY3Jh
c2guPC9kaXY+CisKKyAgICA8c2NyaXB0PgorICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQor
ICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKyAgICA8L3NjcmlwdD4KKyAgPC9ib2R5
PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9nZXRDb21wdXRlZFN0
eWxlLWJhc2ljLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3N2Zy9jc3MvZ2V0Q29tcHV0ZWRT
dHlsZS1iYXNpYy1leHBlY3RlZC50eHQKaW5kZXggZTRlZmI5ZmNhZGYyN2FhYTA5YWQwYjUwY2Jh
OWQ0ZjRlOTRhMGU4OC4uYTQ4YjhmZTAzZTRiOGZiOGIzMmVjYmU3OGM0MWNhYjhlYjRhMzVjZiAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9nZXRDb21wdXRlZFN0eWxlLWJhc2ljLWV4
cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9zdmcvY3NzL2dldENvbXB1dGVkU3R5bGUtYmFz
aWMtZXhwZWN0ZWQudHh0CkBAIC00NDgsNiArNDQ4LDggQEAgcmVjdDogc3R5bGUuZ2V0UHJvcGVy
dHlWYWx1ZShjb2xvci1pbnRlcnBvbGF0aW9uKSA6IHNyZ2IKIHJlY3Q6IHN0eWxlLmdldFByb3Bl
cnR5Q1NTVmFsdWUoY29sb3ItaW50ZXJwb2xhdGlvbikgOiBbb2JqZWN0IENTU1ByaW1pdGl2ZVZh
bHVlXQogcmVjdDogc3R5bGUuZ2V0UHJvcGVydHlWYWx1ZShjb2xvci1pbnRlcnBvbGF0aW9uLWZp
bHRlcnMpIDogbGluZWFycmdiCiByZWN0OiBzdHlsZS5nZXRQcm9wZXJ0eUNTU1ZhbHVlKGNvbG9y
LWludGVycG9sYXRpb24tZmlsdGVycykgOiBbb2JqZWN0IENTU1ByaW1pdGl2ZVZhbHVlXQorcmVj
dDogc3R5bGUuZ2V0UHJvcGVydHlWYWx1ZShjb2xvci1wcm9maWxlKSA6IGF1dG8KK3JlY3Q6IHN0
eWxlLmdldFByb3BlcnR5Q1NTVmFsdWUoY29sb3ItcHJvZmlsZSkgOiBbb2JqZWN0IENTU1ByaW1p
dGl2ZVZhbHVlXQogcmVjdDogc3R5bGUuZ2V0UHJvcGVydHlWYWx1ZShjb2xvci1yZW5kZXJpbmcp
IDogYXV0bwogcmVjdDogc3R5bGUuZ2V0UHJvcGVydHlDU1NWYWx1ZShjb2xvci1yZW5kZXJpbmcp
IDogW29iamVjdCBDU1NQcmltaXRpdmVWYWx1ZV0KIHJlY3Q6IHN0eWxlLmdldFByb3BlcnR5VmFs
dWUoZmlsbCkgOiAjMDAwMGZmCkBAIC05NTAsNiArOTUyLDggQEAgZzogc3R5bGUuZ2V0UHJvcGVy
dHlWYWx1ZShjb2xvci1pbnRlcnBvbGF0aW9uKSA6IHNyZ2IKIGc6IHN0eWxlLmdldFByb3BlcnR5
Q1NTVmFsdWUoY29sb3ItaW50ZXJwb2xhdGlvbikgOiBbb2JqZWN0IENTU1ByaW1pdGl2ZVZhbHVl
XQogZzogc3R5bGUuZ2V0UHJvcGVydHlWYWx1ZShjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnMp
IDogbGluZWFycmdiCiBnOiBzdHlsZS5nZXRQcm9wZXJ0eUNTU1ZhbHVlKGNvbG9yLWludGVycG9s
YXRpb24tZmlsdGVycykgOiBbb2JqZWN0IENTU1ByaW1pdGl2ZVZhbHVlXQorZzogc3R5bGUuZ2V0
UHJvcGVydHlWYWx1ZShjb2xvci1wcm9maWxlKSA6IGF1dG8KK2c6IHN0eWxlLmdldFByb3BlcnR5
Q1NTVmFsdWUoY29sb3ItcHJvZmlsZSkgOiBbb2JqZWN0IENTU1ByaW1pdGl2ZVZhbHVlXQogZzog
c3R5bGUuZ2V0UHJvcGVydHlWYWx1ZShjb2xvci1yZW5kZXJpbmcpIDogYXV0bwogZzogc3R5bGUu
Z2V0UHJvcGVydHlDU1NWYWx1ZShjb2xvci1yZW5kZXJpbmcpIDogW29iamVjdCBDU1NQcmltaXRp
dmVWYWx1ZV0KIGc6IHN0eWxlLmdldFByb3BlcnR5VmFsdWUoZmlsbCkgOiAjMDAwMDAwCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172223</attachid>
            <date>2012-11-03 11:50:02 -0700</date>
            <delta_ts>2012-11-04 05:27:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101080-20121103144819.patch</filename>
            <type>text/plain</type>
            <size>3142</size>
            <attacher name="Florin Malita">fmalita</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzMjg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDA1Njc3NTM5M2I2ZDM5
MDdmZjA2MTkzYmQxNTZlZmIxZmM3OWNhMi4uMGM5YWExODRkZmY3NjhlYjNmYWZmOTExOTAxMWRk
N2RlYTBlNThiOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTExLTAzICBGbG9y
aW4gTWFsaXRhICA8Zm1hbGl0YUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ29sb3ItcHJvZmls
ZSBwcm9wZXJ0eSB0cmlnZ2VycyBhc3NlcnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEwMTA4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIENTU1Byb3BlcnR5Q29sb3JQcm9maWxlIGlzIG5vdCBoYW5kbGVk
IGluIFN0eWxlUmVzb2x2ZXI6OmFwcGx5U1ZHUHJvcGVydHkoKSwgdHJpZ2dlcmluZyB0aGUKKyAg
ICAgICAgdW5pbXBsZW1lbnRlZCBwcm9wZXJ0eSBhc3NlcnQuIEFkZGluZyBhIHN0dWIgZW50cnkg
dG8gYXZvaWQgdGhhdC4KKworICAgICAgICBUZXN0OiBzdmcvY3NzL2NvbG9yLXByb2ZpbGUtY3Jh
c2guaHRtbAorCisgICAgICAgICogY3NzL1NWR0NTU1N0eWxlU2VsZWN0b3IuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6U3R5bGVSZXNvbHZlcjo6YXBwbHlTVkdQcm9wZXJ0eSk6CisKIDIwMTItMTEt
MDIgIFZzZXZvbG9kIFZsYXNvdiAgPHZzZXZpa0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2Vi
IEluc3BlY3RvcjogRml4IGNvbXBpbGF0aW9uIGVycm9ycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvY3NzL1NWR0NTU1N0eWxlU2VsZWN0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL1NW
R0NTU1N0eWxlU2VsZWN0b3IuY3BwCmluZGV4IGVhZWRjMTA2NWIzYmY2ODlmYWEyY2JlN2ViNjI2
ZWM3NjM4OTFkZGYuLjYxNDViYjFmMTYyNWI4ZmU0ZDE2NzYwN2JiYmE4YmZkOWExYjAxMTkgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9TVkdDU1NTdHlsZVNlbGVjdG9yLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9jc3MvU1ZHQ1NTU3R5bGVTZWxlY3Rvci5jcHAKQEAgLTE4NSw2ICsx
ODUsMTEgQEAgdm9pZCBTdHlsZVJlc29sdmVyOjphcHBseVNWR1Byb3BlcnR5KENTU1Byb3BlcnR5
SUQgaWQsIENTU1ZhbHVlKiB2YWx1ZSkKICAgICAgICAgICAgICAgICBzdmdzdHlsZS0+c2V0Q29s
b3JJbnRlcnBvbGF0aW9uRmlsdGVycygqcHJpbWl0aXZlVmFsdWUpOwogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIH0KKyAgICAgICAgY2FzZSBDU1NQcm9wZXJ0eUNvbG9yUHJvZmlsZToKKyAg
ICAgICAgeworICAgICAgICAgICAgLy8gTm90IGltcGxlbWVudGVkLgorICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KICAgICAgICAgY2FzZSBDU1NQcm9wZXJ0eUNvbG9yUmVuZGVyaW5nOgog
ICAgICAgICB7CiAgICAgICAgICAgICBIQU5ETEVfSU5IRVJJVF9BTkRfSU5JVElBTChjb2xvclJl
bmRlcmluZywgQ29sb3JSZW5kZXJpbmcpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYTlkNTc4MjBiMWU5MDViMjU0ZWRkYWEz
NTA0YTRmMzdhMGRjNWM5NS4uZjQ5M2I0NDQxOWQxNDU3MWQzYjBiMTJjNWQ5MDUxMzk2NzI4OGMz
OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTExLTAzICBGbG9yaW4gTWFsaXRhICA8Zm1h
bGl0YUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ29sb3ItcHJvZmlsZSBwcm9wZXJ0eSB0cmln
Z2VycyBhc3NlcnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEwMTA4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogc3ZnL2Nzcy9jb2xvci1wcm9maWxlLWNyYXNoLWV4cGVjdGVkLnR4dDogQWRkZWQuCisg
ICAgICAgICogc3ZnL2Nzcy9jb2xvci1wcm9maWxlLWNyYXNoLmh0bWw6IEFkZGVkLgorCiAyMDEy
LTExLTAyICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYXBoYWVsLmt1Ym8uZGEuY29zdGFAaW50
ZWwuY29tPgogCiAgICAgICAgIFtFRkxdIFVucmV2aWV3ZWQgcGl4ZWwgZXhwZWN0YXRpb25zIGdh
cmRlbmluZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N2Zy9jc3MvY29sb3ItcHJvZmlsZS1j
cmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9zdmcvY3NzL2NvbG9yLXByb2ZpbGUtY3Jh
c2gtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjliOWM5NzI1MDRjMWEzNDM4MDhjZjk4NGUyMmI1
NThjOTA0YzExZTMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdmcvY3NzL2NvbG9y
LXByb2ZpbGUtY3Jhc2gtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEgQEAKK1BBU1M6IGRpZCBub3Qg
Y3Jhc2guCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY3NzL2NvbG9yLXByb2ZpbGUtY3Jh
c2guaHRtbCBiL0xheW91dFRlc3RzL3N2Zy9jc3MvY29sb3ItcHJvZmlsZS1jcmFzaC5odG1sCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAuLmFlYmQ2YWVjNDI1M2Q0NTFhYjQyMGVmOTI0NGM4OWRjNjkzMjdiMmIKLS0tIC9k
ZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdmcvY3NzL2NvbG9yLXByb2ZpbGUtY3Jhc2guaHRt
bApAQCAtMCwwICsxLDExIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorICA8Ym9keT4KKyAg
ICA8ZGl2IHN0eWxlPSJjb2xvci1wcm9maWxlOiBzUkdCOyI+UEFTUzogZGlkIG5vdCBjcmFzaC48
L2Rpdj4KKworICAgIDxzY3JpcHQ+CisgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAg
ICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgIDwvc2NyaXB0PgorICA8L2JvZHk+Cis8
L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>