<?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>134342</bug_id>
          
          <creation_ts>2014-06-26 01:11:54 -0700</creation_ts>
          <short_desc>[CSS Blending]The background images set on the root element will blend on an initial white backdrop.</short_desc>
          <delta_ts>2014-07-07 00:16:38 -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>Layout and Rendering</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>
          
          <blocked>108546</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ion Rosca">rosca</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mihnea</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1018595</commentid>
    <comment_count>0</comment_count>
    <who name="Ion Rosca">rosca</who>
    <bug_when>2014-06-26 01:11:54 -0700</bug_when>
    <thetext>The background images set on the root element will blend with an initial white backdrop. Instead, they should blend with the background-color of the root element, or, if no background-color is specified for the root element, background images should blend over an initial transparent backdrop.

The spec states: 
Each background layer must blend with the element’s background layer that is below it and the element’s background color. Background layers must not blend with the content that is behind the element, instead they must act as if they are rendered into an isolated group.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018605</commentid>
    <comment_count>1</comment_count>
      <attachid>233896</attachid>
    <who name="Ion Rosca">rosca</who>
    <bug_when>2014-06-26 02:13:35 -0700</bug_when>
    <thetext>Created attachment 233896
Test.

I attached an html demonstrating the issue.
Here is a discussion on public-fx and www-style related to this use case: http://lists.w3.org/Archives/Public/public-fx/2014AprJun/0175.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018942</commentid>
    <comment_count>2</comment_count>
      <attachid>233980</attachid>
    <who name="Ion Rosca">rosca</who>
    <bug_when>2014-06-27 06:41:46 -0700</bug_when>
    <thetext>Created attachment 233980
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1019558</commentid>
    <comment_count>3</comment_count>
    <who name="Ion Rosca">rosca</who>
    <bug_when>2014-06-30 21:44:02 -0700</bug_when>
    <thetext>Simon, could you please have a look at this patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020788</commentid>
    <comment_count>4</comment_count>
      <attachid>233980</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-07-07 00:16:32 -0700</bug_when>
    <thetext>Comment on attachment 233980
Patch

Clearing flags on attachment: 233980

Committed r170841: &lt;http://trac.webkit.org/changeset/170841&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020789</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-07-07 00:16:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>233896</attachid>
            <date>2014-06-26 02:13:35 -0700</date>
            <delta_ts>2014-06-26 02:13:35 -0700</delta_ts>
            <desc>Test.</desc>
            <filename>bg-white.html</filename>
            <type>text/html</type>
            <size>812</size>
            <attacher name="Ion Rosca">rosca</attacher>
            
              <data encoding="base64">PHN0eWxlPg0KZGl2LCBib2R5IHsNCmJhY2tncm91bmQ6DQoJcmVwZWF0aW5nLWxpbmVhci1ncmFk
aWVudCgNCgkJNDVkZWcsDQoJCXRyYW5zcGFyZW50LA0KCQl0cmFuc3BhcmVudCAxZW0sDQoJCW1v
Y2Nhc2luIDAsDQoJCW1vY2Nhc2luIDJlbSwNCgkJdHJhbnNwYXJlbnQgMCwNCgkJdHJhbnNwYXJl
bnQgM2VtLA0KCQlwb3dkZXJibHVlIDAsDQoJCXBvd2RlcmJsdWUgNGVtLA0KCQl0cmFuc3BhcmVu
dCAwLA0KCQl0cmFuc3BhcmVudCA1ZW0sDQoJCWxhdmVuZGVyIDAsDQoJCWxhdmVuZGVyIDZlbSwN
CgkJdHJhbnNwYXJlbnQgMCwNCgkJdHJhbnNwYXJlbnQgN2VtLA0KCQliZWlnZSAwLA0KCQliZWln
ZSA4ZW0NCgkpLA0KCXJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoDQoJCS00NWRlZywNCgkJdHJh
bnNwYXJlbnQsDQoJCXRyYW5zcGFyZW50IDFlbSwNCgkJa2hha2kgMCwNCgkJa2hha2kgMmVtLA0K
CQl0cmFuc3BhcmVudCAwLA0KCQl0cmFuc3BhcmVudCAzZW0sDQoJCWJlaWdlIDAsDQoJCWJlaWdl
IDRlbSwNCgkJdHJhbnNwYXJlbnQgMCwNCgkJdHJhbnNwYXJlbnQgNWVtLA0KCQlwZWFjaHB1ZmYg
MCwNCgkJcGVhY2hwdWZmIDZlbQ0KCSk7DQoJYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBzY3JlZW47
DQp9DQoNCmRpdiB7DQoJd2lkdGg6IDIwMHB4Ow0KCWhlaWdodDogMjAwcHg7DQoJYm9yZGVyOiA1
cHggZ3JlZW4gZGFzaGVkOw0KfQ0KPC9zdHlsZT4NCg0KPGRpdj4NCglUaGUgYmFja2dyb3VuZCBv
ZiB0aGUgd2hvbGUgcGFnZSBzaG91bGQgbG9vayBsaWtlIHRoZSBiYWNrZ3JvdW5kIG9mIHRoaXMg
ZGl2Lg0KPC9kaXY+DQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233980</attachid>
            <date>2014-06-27 06:41:46 -0700</date>
            <delta_ts>2014-07-07 00:16:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134342-20140627164126.patch</filename>
            <type>text/plain</type>
            <size>16499</size>
            <attacher name="Ion Rosca">rosca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwNTI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGI3MDAwYmNlNDRlNmVk
Y2ZmNzNhOTUyNzk5MGFlYjBkZTE0NGY1ZS4uNTM0NDVmNWU2YTUwN2I1N2ZjMTJmMzhlZDlhNmMw
OTZjZGYwMDAwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDE0LTA2LTI3ICBJb24g
Um9zY2EgIDxyb3NjYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBCbGVuZGluZ11UaGUgYmFj
a2dyb3VuZCBpbWFnZXMgc2V0IG9uIHRoZSByb290IGVsZW1lbnQgd2lsbCBibGVuZCBvbiBhbiBp
bml0aWFsIHdoaXRlIGJhY2tkcm9wLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTM0MzQyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGVzdHM6IGNzczMvYmxlbmRpbmcvYmFja2dyb3VuZC1ibGVuZC1tb2Rl
LWJvZHktaW1hZ2UuaHRtbAorICAgICAgICAgICAgICAgY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5k
LWJsZW5kLW1vZGUtYm9keS10cmFuc3BhcmVudC1jb2xvci1hbmQtaW1hZ2UuaHRtbAorICAgICAg
ICAgICAgICAgY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUtYm9keS10cmFuc3Bh
cmVudC1pbWFnZS5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQm94LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckJveDo6cGFpbnRGaWxsTGF5ZXJzKToKKyAgICAgICAgSWYg
dGhlIGJhY2tncm91bmQgbGF5ZXJzIGhhdmUgYmxlbmQgbW9kZXMsIHdlIHBhaW50IHRoZSBiYXNl
IGJhY2tncm91bmQgY29sb3IgZmlyc3QsCisgICAgICAgIGJlZm9yZSBzdGFydGluZyBhIG5ldyB0
cmFuc3BhcmVuY3kgbGF5ZXIuIEFmdGVyIGNyZWF0aW5nIHRoZSB0cmFuc3BhcmVuY3kgbGF5ZXIs
CisgICAgICAgIHRoZSBiYXNlIGJhY2tncm91bmQgd2lsbCBiZSBza2lwcGVkLCBhbmQgdGhlIGJh
Y2tncm91bmQgbGF5ZXJzIHdpbGwgYmxlbmQgb24gdG9wIG9mCisgICAgICAgIGEgdHJhbnNwYXJl
bnQgYmFja2Ryb3AuCisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCb3g6OnBhaW50RmlsbExheWVy
KToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQm94Lmg6CisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJveE1v
ZGVsT2JqZWN0OjpwYWludEZpbGxMYXllckV4dGVuZGVkKToKKyAgICAgICAgVGhpcyBtZXRob2Qg
aXMgYWJsZSB0byBwYWludCBvbmx5IHRoZSBiYXNlIGJhY2tncm91bmQgY29sb3IgKEJhc2VCYWNr
Z3JvdW5kQ29sb3JPbmx5KSwgCisgICAgICAgIHNraXBwaW5nIHRoZSBiYWNrZ3JvdW5kLWNvbG9y
IGFuZCBiYWNrZ3JvdW5kLWltYWdlcy4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIG9ubHkKKyAg
ICAgICAgb24gYm90dG9tIGxheWVyIG9mIHRoZSByb290IHJlbmRlcmVyIGFuZCBvbmx5IGlmIHRo
ZSBiYWNrZ3JvdW5kIGNvbG9yIGlzIG5vdCBvcGFxdWUsCisgICAgICAgIG90aGVyd2lzZSB0aGUg
bWV0aG9kIHdpbGwgcmV0dXJuIGVhcmx5LgorICAgICAgICBBbm90aGVyIG9wdGlvbiBpcyB0byBw
YWludCB0aGUgcm9vdCBiYWNrZ3JvdW5kIHdpdGhvdXQgdXNpbmcgdGhlIGJhc2UgYmFja2dyb3Vu
ZCBjb2xvcgorICAgICAgICAoQmFzZUJhY2tncm91bmRDb2xvclNraXApLgorICAgICAgICAqIHJl
bmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5oOgorICAgICAgICBBZGRpbmcgdGhlIEJhc2VC
YWNrZ3JvdW5kQ29sb3JVc2FnZSBlbnVtLgorCiAyMDE0LTA2LTI2ICBDYXJsb3MgR2FyY2lhIENh
bXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBFeHBvc2UgZ2V0dGVy
IGFuZCBzZXR0ZXIgZnVuY3Rpb25zIGZvciBhdHRyaWJ1dGVzIG5hbWVkIHR5cGUKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKaW5kZXggYmM1Yzk3ZDlhYmRjYzc3NWNmMGQ2Y2M5
ZDNkZjM1OTYxYTAzNGQ3OS4uZGQxODU4NWRkYWM0MGYyNmUzMWU4M2YzYzczNDk2M2MxOTQxMTgy
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKQEAgLTE1NjYsMjEgKzE1
NjYsMjcgQEAgdm9pZCBSZW5kZXJCb3g6OnBhaW50RmlsbExheWVycyhjb25zdCBQYWludEluZm8m
IHBhaW50SW5mbywgY29uc3QgQ29sb3ImIGMsIGNvbnMKICAgICBHcmFwaGljc0NvbnRleHQqIGNv
bnRleHQgPSBwYWludEluZm8uY29udGV4dDsKICAgICBpZiAoIWNvbnRleHQpCiAgICAgICAgIHNo
b3VsZERyYXdCYWNrZ3JvdW5kSW5TZXBhcmF0ZUJ1ZmZlciA9IGZhbHNlOwotICAgIGlmIChzaG91
bGREcmF3QmFja2dyb3VuZEluU2VwYXJhdGVCdWZmZXIpCisKKyAgICBCYXNlQmFja2dyb3VuZENv
bG9yVXNhZ2UgYmFzZUJnQ29sb3JVc2FnZSA9IEJhc2VCYWNrZ3JvdW5kQ29sb3JVc2U7CisKKyAg
ICBpZiAoc2hvdWxkRHJhd0JhY2tncm91bmRJblNlcGFyYXRlQnVmZmVyKSB7CisgICAgICAgIHBh
aW50RmlsbExheWVyKHBhaW50SW5mbywgYywgKmxheWVycy5yYmVnaW4oKSwgcmVjdCwgYmxlZWRB
dm9pZGFuY2UsIG9wLCBiYWNrZ3JvdW5kT2JqZWN0LCBCYXNlQmFja2dyb3VuZENvbG9yT25seSk7
CisgICAgICAgIGJhc2VCZ0NvbG9yVXNhZ2UgPSBCYXNlQmFja2dyb3VuZENvbG9yU2tpcDsKICAg
ICAgICAgY29udGV4dC0+YmVnaW5UcmFuc3BhcmVuY3lMYXllcigxKTsKKyAgICB9CiAKICAgICBW
ZWN0b3I8Y29uc3QgRmlsbExheWVyKj46OmNvbnN0X3JldmVyc2VfaXRlcmF0b3IgdG9wTGF5ZXIg
PSBsYXllcnMucmVuZCgpOwogICAgIGZvciAoVmVjdG9yPGNvbnN0IEZpbGxMYXllcio+Ojpjb25z
dF9yZXZlcnNlX2l0ZXJhdG9yIGl0ID0gbGF5ZXJzLnJiZWdpbigpOyBpdCAhPSB0b3BMYXllcjsg
KytpdCkKLSAgICAgICAgcGFpbnRGaWxsTGF5ZXIocGFpbnRJbmZvLCBjLCAqaXQsIHJlY3QsIGJs
ZWVkQXZvaWRhbmNlLCBvcCwgYmFja2dyb3VuZE9iamVjdCk7CisgICAgICAgIHBhaW50RmlsbExh
eWVyKHBhaW50SW5mbywgYywgKml0LCByZWN0LCBibGVlZEF2b2lkYW5jZSwgb3AsIGJhY2tncm91
bmRPYmplY3QsIGJhc2VCZ0NvbG9yVXNhZ2UpOwogCiAgICAgaWYgKHNob3VsZERyYXdCYWNrZ3Jv
dW5kSW5TZXBhcmF0ZUJ1ZmZlcikKICAgICAgICAgY29udGV4dC0+ZW5kVHJhbnNwYXJlbmN5TGF5
ZXIoKTsKIH0KIAogdm9pZCBSZW5kZXJCb3g6OnBhaW50RmlsbExheWVyKGNvbnN0IFBhaW50SW5m
byYgcGFpbnRJbmZvLCBjb25zdCBDb2xvciYgYywgY29uc3QgRmlsbExheWVyKiBmaWxsTGF5ZXIs
IGNvbnN0IExheW91dFJlY3QmIHJlY3QsCi0gICAgQmFja2dyb3VuZEJsZWVkQXZvaWRhbmNlIGJs
ZWVkQXZvaWRhbmNlLCBDb21wb3NpdGVPcGVyYXRvciBvcCwgUmVuZGVyRWxlbWVudCogYmFja2dy
b3VuZE9iamVjdCkKKyAgICBCYWNrZ3JvdW5kQmxlZWRBdm9pZGFuY2UgYmxlZWRBdm9pZGFuY2Us
IENvbXBvc2l0ZU9wZXJhdG9yIG9wLCBSZW5kZXJFbGVtZW50KiBiYWNrZ3JvdW5kT2JqZWN0LCBC
YXNlQmFja2dyb3VuZENvbG9yVXNhZ2UgYmFzZUJnQ29sb3JVc2FnZSkKIHsKLSAgICBwYWludEZp
bGxMYXllckV4dGVuZGVkKHBhaW50SW5mbywgYywgZmlsbExheWVyLCByZWN0LCBibGVlZEF2b2lk
YW5jZSwgMCwgTGF5b3V0U2l6ZSgpLCBvcCwgYmFja2dyb3VuZE9iamVjdCk7CisgICAgcGFpbnRG
aWxsTGF5ZXJFeHRlbmRlZChwYWludEluZm8sIGMsIGZpbGxMYXllciwgcmVjdCwgYmxlZWRBdm9p
ZGFuY2UsIDAsIExheW91dFNpemUoKSwgb3AsIGJhY2tncm91bmRPYmplY3QsIGJhc2VCZ0NvbG9y
VXNhZ2UpOwogfQogCiBzdGF0aWMgYm9vbCBsYXllcnNVc2VJbWFnZShXcmFwcGVkSW1hZ2VQdHIg
aW1hZ2UsIGNvbnN0IEZpbGxMYXllciogbGF5ZXJzKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckJveC5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveC5oCmluZGV4IGUzM2ZiOWRhZmQ1MTQ3ZDhhNWRjOGM3MjZhOTcwMGY5ZTUyYWE3NmUuLjlh
MWRlZGY0ZDA1ODMzY2U5MDgxNTc0MjRmMTQzYWM3MGUxOGQxNTcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyQm94LmgKQEAgLTYzMyw3ICs2MzMsNyBAQCBwcm90ZWN0ZWQ6CiAKICAgICB2
b2lkIHBhaW50QmFja2dyb3VuZChjb25zdCBQYWludEluZm8mLCBjb25zdCBMYXlvdXRSZWN0Jiwg
QmFja2dyb3VuZEJsZWVkQXZvaWRhbmNlID0gQmFja2dyb3VuZEJsZWVkTm9uZSk7CiAgICAgCi0g
ICAgdm9pZCBwYWludEZpbGxMYXllcihjb25zdCBQYWludEluZm8mLCBjb25zdCBDb2xvciYsIGNv
bnN0IEZpbGxMYXllciosIGNvbnN0IExheW91dFJlY3QmLCBCYWNrZ3JvdW5kQmxlZWRBdm9pZGFu
Y2UsIENvbXBvc2l0ZU9wZXJhdG9yLCBSZW5kZXJFbGVtZW50KiBiYWNrZ3JvdW5kT2JqZWN0KTsK
KyAgICB2b2lkIHBhaW50RmlsbExheWVyKGNvbnN0IFBhaW50SW5mbyYsIGNvbnN0IENvbG9yJiwg
Y29uc3QgRmlsbExheWVyKiwgY29uc3QgTGF5b3V0UmVjdCYsIEJhY2tncm91bmRCbGVlZEF2b2lk
YW5jZSwgQ29tcG9zaXRlT3BlcmF0b3IsIFJlbmRlckVsZW1lbnQqIGJhY2tncm91bmRPYmplY3Qs
IEJhc2VCYWNrZ3JvdW5kQ29sb3JVc2FnZSA9IEJhc2VCYWNrZ3JvdW5kQ29sb3JVc2UpOwogICAg
IHZvaWQgcGFpbnRGaWxsTGF5ZXJzKGNvbnN0IFBhaW50SW5mbyYsIGNvbnN0IENvbG9yJiwgY29u
c3QgRmlsbExheWVyKiwgY29uc3QgTGF5b3V0UmVjdCYsIEJhY2tncm91bmRCbGVlZEF2b2lkYW5j
ZSA9IEJhY2tncm91bmRCbGVlZE5vbmUsIENvbXBvc2l0ZU9wZXJhdG9yID0gQ29tcG9zaXRlU291
cmNlT3ZlciwgUmVuZGVyRWxlbWVudCogYmFja2dyb3VuZE9iamVjdCA9IG51bGxwdHIpOwogCiAg
ICAgdm9pZCBwYWludE1hc2tJbWFnZXMoY29uc3QgUGFpbnRJbmZvJiwgY29uc3QgTGF5b3V0UmVj
dCYpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVs
T2JqZWN0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVj
dC5jcHAKaW5kZXggODExMjdkOTNkMWYwZTg5MjAwNzNlNjgzYTY4NDA4OGNjOGFhMzg3YS4uYzEz
YjVkZDFlMmVlYjdhOGQ2MWNlYzM5ZDRmMTBkODM4ODk0YjkwMSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCkBAIC02MjEsNyArNjIx
LDcgQEAgdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6cGFpbnRNYXNrRm9yVGV4dEZpbGxCb3go
SW1hZ2VCdWZmZXIqIG1hc2tJbWFnZSwgY29uc3QKIH0KIAogdm9pZCBSZW5kZXJCb3hNb2RlbE9i
amVjdDo6cGFpbnRGaWxsTGF5ZXJFeHRlbmRlZChjb25zdCBQYWludEluZm8mIHBhaW50SW5mbywg
Y29uc3QgQ29sb3ImIGNvbG9yLCBjb25zdCBGaWxsTGF5ZXIqIGJnTGF5ZXIsIGNvbnN0IExheW91
dFJlY3QmIHJlY3QsCi0gICAgQmFja2dyb3VuZEJsZWVkQXZvaWRhbmNlIGJsZWVkQXZvaWRhbmNl
LCBJbmxpbmVGbG93Qm94KiBib3gsIGNvbnN0IExheW91dFNpemUmIGJveFNpemUsIENvbXBvc2l0
ZU9wZXJhdG9yIG9wLCBSZW5kZXJFbGVtZW50KiBiYWNrZ3JvdW5kT2JqZWN0KQorICAgIEJhY2tn
cm91bmRCbGVlZEF2b2lkYW5jZSBibGVlZEF2b2lkYW5jZSwgSW5saW5lRmxvd0JveCogYm94LCBj
b25zdCBMYXlvdXRTaXplJiBib3hTaXplLCBDb21wb3NpdGVPcGVyYXRvciBvcCwgUmVuZGVyRWxl
bWVudCogYmFja2dyb3VuZE9iamVjdCwgQmFzZUJhY2tncm91bmRDb2xvclVzYWdlIGJhc2VCZ0Nv
bG9yVXNhZ2UpCiB7CiAgICAgR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0ID0gcGFpbnRJbmZvLmNv
bnRleHQ7CiAgICAgaWYgKGNvbnRleHQtPnBhaW50aW5nRGlzYWJsZWQoKSB8fCByZWN0LmlzRW1w
dHkoKSkKQEAgLTY2Myw2ICs2NjMsMTAgQEAgdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6cGFp
bnRGaWxsTGF5ZXJFeHRlbmRlZChjb25zdCBQYWludEluZm8mIHBhaW50SW5mbywgY28KICAgICAg
ICAgfQogICAgIH0KIAorICAgIGJvb2wgYmFzZUJnQ29sb3JPbmx5ID0gKGJhc2VCZ0NvbG9yVXNh
Z2UgPT0gQmFzZUJhY2tncm91bmRDb2xvck9ubHkpOworICAgIGlmIChiYXNlQmdDb2xvck9ubHkg
JiYgKCFpc1Jvb3QgfHwgYmdMYXllci0+bmV4dCgpIHx8IChiZ0NvbG9yLmlzVmFsaWQoKSAmJiAh
YmdDb2xvci5oYXNBbHBoYSgpKSkpCisgICAgICAgIHJldHVybjsKKwogICAgIGJvb2wgY29sb3JW
aXNpYmxlID0gYmdDb2xvci5pc1ZhbGlkKCkgJiYgYmdDb2xvci5hbHBoYSgpOwogICAgIGZsb2F0
IGRldmljZVNjYWxlRmFjdG9yID0gZG9jdW1lbnQoKS5kZXZpY2VTY2FsZUZhY3RvcigpOwogICAg
IEZsb2F0UmVjdCBwaXhlbFNuYXBwZWRSZWN0ID0gcGl4ZWxTbmFwcGVkRm9yUGFpbnRpbmcocmVj
dCwgZGV2aWNlU2NhbGVGYWN0b3IpOwpAQCAtODA0LDcgKzgwOCw3IEBAIHZvaWQgUmVuZGVyQm94
TW9kZWxPYmplY3Q6OnBhaW50RmlsbExheWVyRXh0ZW5kZWQoY29uc3QgUGFpbnRJbmZvJiBwYWlu
dEluZm8sIGNvCiAgICAgICAgICAgICAvLyBJZiB3ZSBoYXZlIGFuIGFscGhhIGFuZCB3ZSBhcmUg
cGFpbnRpbmcgdGhlIHJvb3QgZWxlbWVudCwgZ28gYWhlYWQgYW5kIGJsZW5kIHdpdGggdGhlIGJh
c2UgYmFja2dyb3VuZCBjb2xvci4KICAgICAgICAgICAgIENvbG9yIGJhc2VDb2xvcjsKICAgICAg
ICAgICAgIGJvb2wgc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kID0gZmFsc2U7Ci0gICAgICAgICAgICBp
ZiAoaXNPcGFxdWVSb290KSB7CisgICAgICAgICAgICBpZiAoKGJhc2VCZ0NvbG9yVXNhZ2UgIT0g
QmFzZUJhY2tncm91bmRDb2xvclNraXApICYmIGlzT3BhcXVlUm9vdCkgewogICAgICAgICAgICAg
ICAgIGJhc2VDb2xvciA9IHZpZXcoKS5mcmFtZVZpZXcoKS5iYXNlQmFja2dyb3VuZENvbG9yKCk7
CiAgICAgICAgICAgICAgICAgaWYgKCFiYXNlQ29sb3IuYWxwaGEoKSkKICAgICAgICAgICAgICAg
ICAgICAgc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kID0gdHJ1ZTsKQEAgLTgxNiwxMSArODIwLDExIEBA
IHZvaWQgUmVuZGVyQm94TW9kZWxPYmplY3Q6OnBhaW50RmlsbExheWVyRXh0ZW5kZWQoY29uc3Qg
UGFpbnRJbmZvJiBwYWludEluZm8sIGNvCiAKICAgICAgICAgICAgIEZsb2F0UmVjdCBiYWNrZ3Jv
dW5kUmVjdEZvclBhaW50aW5nID0gcGl4ZWxTbmFwcGVkRm9yUGFpbnRpbmcoYmFja2dyb3VuZFJl
Y3QsIGRldmljZVNjYWxlRmFjdG9yKTsKICAgICAgICAgICAgIGlmIChiYXNlQ29sb3IuYWxwaGEo
KSkgewotICAgICAgICAgICAgICAgIGlmIChiZ0NvbG9yLmFscGhhKCkpCisgICAgICAgICAgICAg
ICAgaWYgKCFiYXNlQmdDb2xvck9ubHkgJiYgYmdDb2xvci5hbHBoYSgpKQogICAgICAgICAgICAg
ICAgICAgICBiYXNlQ29sb3IgPSBiYXNlQ29sb3IuYmxlbmQoYmdDb2xvcik7CiAKICAgICAgICAg
ICAgICAgICBjb250ZXh0LT5maWxsUmVjdChiYWNrZ3JvdW5kUmVjdEZvclBhaW50aW5nLCBiYXNl
Q29sb3IsIHN0eWxlKCkuY29sb3JTcGFjZSgpLCBDb21wb3NpdGVDb3B5KTsKLSAgICAgICAgICAg
IH0gZWxzZSBpZiAoYmdDb2xvci5hbHBoYSgpKSB7CisgICAgICAgICAgICB9IGVsc2UgaWYgKCFi
YXNlQmdDb2xvck9ubHkgJiYgYmdDb2xvci5hbHBoYSgpKSB7CiAgICAgICAgICAgICAgICAgQ29t
cG9zaXRlT3BlcmF0b3Igb3BlcmF0aW9uID0gc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kID8gQ29tcG9z
aXRlQ29weSA6IGNvbnRleHQtPmNvbXBvc2l0ZU9wZXJhdGlvbigpOwogICAgICAgICAgICAgICAg
IGNvbnRleHQtPmZpbGxSZWN0KGJhY2tncm91bmRSZWN0Rm9yUGFpbnRpbmcsIGJnQ29sb3IsIHN0
eWxlKCkuY29sb3JTcGFjZSgpLCBvcGVyYXRpb24pOwogICAgICAgICAgICAgfSBlbHNlIGlmIChz
aG91bGRDbGVhckJhY2tncm91bmQpCkBAIC04MjksNyArODMzLDcgQEAgdm9pZCBSZW5kZXJCb3hN
b2RlbE9iamVjdDo6cGFpbnRGaWxsTGF5ZXJFeHRlbmRlZChjb25zdCBQYWludEluZm8mIHBhaW50
SW5mbywgY28KICAgICB9CiAKICAgICAvLyBubyBwcm9ncmVzc2l2ZSBsb2FkaW5nIG9mIHRoZSBi
YWNrZ3JvdW5kIGltYWdlCi0gICAgaWYgKHNob3VsZFBhaW50QmFja2dyb3VuZEltYWdlKSB7Cisg
ICAgaWYgKCFiYXNlQmdDb2xvck9ubHkgJiYgc2hvdWxkUGFpbnRCYWNrZ3JvdW5kSW1hZ2UpIHsK
ICAgICAgICAgQmFja2dyb3VuZEltYWdlR2VvbWV0cnkgZ2VvbWV0cnk7CiAgICAgICAgIGNhbGN1
bGF0ZUJhY2tncm91bmRJbWFnZUdlb21ldHJ5KHBhaW50SW5mby5wYWludENvbnRhaW5lciwgYmdM
YXllciwgc2Nyb2xsZWRQYWludFJlY3QsIGdlb21ldHJ5LCBiYWNrZ3JvdW5kT2JqZWN0KTsKICAg
ICAgICAgZ2VvbWV0cnkuY2xpcChMYXlvdXRSZWN0KHBpeGVsU25hcHBlZFJlY3QpKTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5oIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmgKaW5kZXggMDk2
YjhiOTI3MWNmMWJlZjE3NTNkZDFkMWUzNDY1Mjc1NzU1MWJlZC4uYWNlODg4NTQ4MmQ3YWE1Nzlh
YjM3ZDA3NDRjMDUzNzkyZTVmMzczYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckJveE1vZGVsT2JqZWN0LmgKQEAgLTQxLDYgKzQxLDEyIEBAIGVudW0gQmFja2dyb3Vu
ZEJsZWVkQXZvaWRhbmNlIHsKICAgICBCYWNrZ3JvdW5kQmxlZWRCYWNrZ3JvdW5kT3ZlckJvcmRl
cgogfTsKIAorZW51bSBCYXNlQmFja2dyb3VuZENvbG9yVXNhZ2UgeworICAgIEJhc2VCYWNrZ3Jv
dW5kQ29sb3JVc2UsCisgICAgQmFzZUJhY2tncm91bmRDb2xvck9ubHksCisgICAgQmFzZUJhY2tn
cm91bmRDb2xvclNraXAKK307CisKIGVudW0gQ29udGVudENoYW5nZVR5cGUgewogICAgIEltYWdl
Q2hhbmdlZCwKICAgICBNYXNrSW1hZ2VDaGFuZ2VkLApAQCAtMTcwLDcgKzE3Niw3IEBAIHB1Ymxp
YzoKICAgICB2b2lkIHBhaW50Qm9yZGVyKGNvbnN0IFBhaW50SW5mbyYsIGNvbnN0IExheW91dFJl
Y3QmLCBjb25zdCBSZW5kZXJTdHlsZSYsIEJhY2tncm91bmRCbGVlZEF2b2lkYW5jZSA9IEJhY2tn
cm91bmRCbGVlZE5vbmUsIGJvb2wgaW5jbHVkZUxvZ2ljYWxMZWZ0RWRnZSA9IHRydWUsIGJvb2wg
aW5jbHVkZUxvZ2ljYWxSaWdodEVkZ2UgPSB0cnVlKTsKICAgICBib29sIHBhaW50TmluZVBpZWNl
SW1hZ2UoR3JhcGhpY3NDb250ZXh0KiwgY29uc3QgTGF5b3V0UmVjdCYsIGNvbnN0IFJlbmRlclN0
eWxlJiwgY29uc3QgTmluZVBpZWNlSW1hZ2UmLCBDb21wb3NpdGVPcGVyYXRvciA9IENvbXBvc2l0
ZVNvdXJjZU92ZXIpOwogICAgIHZvaWQgcGFpbnRCb3hTaGFkb3coY29uc3QgUGFpbnRJbmZvJiwg
Y29uc3QgTGF5b3V0UmVjdCYsIGNvbnN0IFJlbmRlclN0eWxlJiwgU2hhZG93U3R5bGUsIGJvb2wg
aW5jbHVkZUxvZ2ljYWxMZWZ0RWRnZSA9IHRydWUsIGJvb2wgaW5jbHVkZUxvZ2ljYWxSaWdodEVk
Z2UgPSB0cnVlKTsKLSAgICB2b2lkIHBhaW50RmlsbExheWVyRXh0ZW5kZWQoY29uc3QgUGFpbnRJ
bmZvJiwgY29uc3QgQ29sb3ImLCBjb25zdCBGaWxsTGF5ZXIqLCBjb25zdCBMYXlvdXRSZWN0Jiwg
QmFja2dyb3VuZEJsZWVkQXZvaWRhbmNlLCBJbmxpbmVGbG93Qm94KiA9IDAsIGNvbnN0IExheW91
dFNpemUmID0gTGF5b3V0U2l6ZSgpLCBDb21wb3NpdGVPcGVyYXRvciA9IENvbXBvc2l0ZVNvdXJj
ZU92ZXIsIFJlbmRlckVsZW1lbnQqIGJhY2tncm91bmRPYmplY3QgPSAwKTsKKyAgICB2b2lkIHBh
aW50RmlsbExheWVyRXh0ZW5kZWQoY29uc3QgUGFpbnRJbmZvJiwgY29uc3QgQ29sb3ImLCBjb25z
dCBGaWxsTGF5ZXIqLCBjb25zdCBMYXlvdXRSZWN0JiwgQmFja2dyb3VuZEJsZWVkQXZvaWRhbmNl
LCBJbmxpbmVGbG93Qm94KiA9IDAsIGNvbnN0IExheW91dFNpemUmID0gTGF5b3V0U2l6ZSgpLCBD
b21wb3NpdGVPcGVyYXRvciA9IENvbXBvc2l0ZVNvdXJjZU92ZXIsIFJlbmRlckVsZW1lbnQqIGJh
Y2tncm91bmRPYmplY3QgPSAwLCBCYXNlQmFja2dyb3VuZENvbG9yVXNhZ2UgPSBCYXNlQmFja2dy
b3VuZENvbG9yVXNlKTsKIAogICAgIHZpcnR1YWwgYm9vbCBib3hTaGFkb3dTaG91bGRCZUFwcGxp
ZWRUb0JhY2tncm91bmQoQmFja2dyb3VuZEJsZWVkQXZvaWRhbmNlLCBJbmxpbmVGbG93Qm94KiA9
IDApIGNvbnN0OwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggNDM1NmI1MDU5NWUzNDhkMjY0ZTY3MDVjYTg0NjYzZjc4NGYy
YzlhNy4uM2IwMDQ4ZmFiODNjZWE2NjY0ZjFiNGZiNGM4MmNlOWQ0YTg2MGE2YyAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE3IEBACisyMDE0LTA2LTI3ICBJb24gUm9zY2EgIDxyb3NjYUBhZG9iZS5jb20+CisK
KyAgICAgICAgW0NTUyBCbGVuZGluZ11UaGUgYmFja2dyb3VuZCBpbWFnZXMgc2V0IG9uIHRoZSBy
b290IGVsZW1lbnQgd2lsbCBibGVuZCBvbiBhbiBpbml0aWFsIHdoaXRlIGJhY2tkcm9wLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM0MzQyCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjc3MzL2JsZW5k
aW5nL2JhY2tncm91bmQtYmxlbmQtbW9kZS1ib2R5LWltYWdlLWV4cGVjdGVkLmh0bWw6IEFkZGVk
LgorICAgICAgICAqIGNzczMvYmxlbmRpbmcvYmFja2dyb3VuZC1ibGVuZC1tb2RlLWJvZHktaW1h
Z2UuaHRtbDogQWRkZWQuCisgICAgICAgICogY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5k
LW1vZGUtYm9keS10cmFuc3BhcmVudC1jb2xvci1hbmQtaW1hZ2UtZXhwZWN0ZWQuaHRtbDogQWRk
ZWQuCisgICAgICAgICogY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUtYm9keS10
cmFuc3BhcmVudC1jb2xvci1hbmQtaW1hZ2UuaHRtbDogQWRkZWQuCisgICAgICAgICogY3NzMy9i
bGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUtYm9keS10cmFuc3BhcmVudC1pbWFnZS1leHBl
Y3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2JsZW5kaW5nL2JhY2tncm91bmQtYmxl
bmQtbW9kZS1ib2R5LXRyYW5zcGFyZW50LWltYWdlLmh0bWw6IEFkZGVkLgorCiAyMDE0LTA2LTI2
ICBCZW5qYW1pbiBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBpT1Mg
OCBiZXRhIDIgRVM2ICdTZXQnIGNsZWFyKCkgYnJva2VuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9jc3MzL2JsZW5kaW5nL2JhY2tncm91bmQtYmxlbmQtbW9kZS1ib2R5LWltYWdlLWV4cGVjdGVk
Lmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MzL2JsZW5kaW5nL2JhY2tncm91bmQtYmxlbmQtbW9kZS1i
b2R5LWltYWdlLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYmJiY2I3NjY4ZGUxOTcwMjQwMGI2
YjY3NWYxMWVlOWJhNTc3MDNkZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMv
YmxlbmRpbmcvYmFja2dyb3VuZC1ibGVuZC1tb2RlLWJvZHktaW1hZ2UtZXhwZWN0ZWQuaHRtbApA
QCAtMCwwICsxLDggQEAKKzwhRE9DVFlQRSBIVE1MPgorPHN0eWxlPgorYm9keSB7IAorCWJhY2tn
cm91bmQtY29sb3I6IGdyZWVuOworfQorPC9zdHlsZT4KKzxwPlRoaXMgdGVzdCB3aWxsIGNoZWNr
IHRoYXQgYSBiYWNrZ3JvdW5kLWltYWdlIHNldCBvbiBib2R5IGRvZXMgbm90IGJsZW5kIHdpdGgg
dGhlIGJyb3dzZXIncyB3aGl0ZQkgYmFja2dyb3VuZCBjb2xvci48YnIvPgorVGhlIHRlc3QgcGFz
c2VzIGlmIHRoZSBwYWdlIGhhcyBhIGdyZWVuIGJhY2tncm91bmQuPC9wPgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUtYm9keS1pbWFn
ZS5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUt
Ym9keS1pbWFnZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQzMTk1OGMyN2M4OWRjZTU2MjYyMzJkZWYxNTYy
ZGM5M2UxZjU3OGQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2JsZW5kaW5n
L2JhY2tncm91bmQtYmxlbmQtbW9kZS1ib2R5LWltYWdlLmh0bWwKQEAgLTAsMCArMSw5IEBACis8
IURPQ1RZUEUgSFRNTD4KKzxzdHlsZT4KK2JvZHkgeyAKKwliYWNrZ3JvdW5kLWltYWdlOiBsaW5l
YXItZ3JhZGllbnQoZ3JlZW4sIGdyZWVuKTsKKwliYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNjcmVl
bjsKK30KKzwvc3R5bGU+Cis8cD5UaGlzIHRlc3Qgd2lsbCBjaGVjayB0aGF0IGEgYmFja2dyb3Vu
ZC1pbWFnZSBzZXQgb24gYm9keSBkb2VzIG5vdCBibGVuZCB3aXRoIHRoZSBicm93c2VyJ3Mgd2hp
dGUJIGJhY2tncm91bmQgY29sb3IuPGJyLz4KK1RoZSB0ZXN0IHBhc3NlcyBpZiB0aGUgcGFnZSBo
YXMgYSBncmVlbiBiYWNrZ3JvdW5kLjwvcD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMv
YmxlbmRpbmcvYmFja2dyb3VuZC1ibGVuZC1tb2RlLWJvZHktdHJhbnNwYXJlbnQtY29sb3ItYW5k
LWltYWdlLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MzL2JsZW5kaW5nL2JhY2tncm91
bmQtYmxlbmQtbW9kZS1ib2R5LXRyYW5zcGFyZW50LWNvbG9yLWFuZC1pbWFnZS1leHBlY3RlZC5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjAyMjc5NWU2ZjgxOGFiNzE3MzAxNGNiOTYyZGMxZTlhM2U2OWIyY2IK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2JsZW5kaW5nL2JhY2tncm91bmQt
YmxlbmQtbW9kZS1ib2R5LXRyYW5zcGFyZW50LWNvbG9yLWFuZC1pbWFnZS1leHBlY3RlZC5odG1s
CkBAIC0wLDAgKzEsMjIgQEAKKzwhRE9DVFlQRSBIVE1MPgorPHN0eWxlPgorYm9keSwgaHRtbCB7
CisgIGhlaWdodDogMTAwJTsKK30KK2JvZHkgeworCW1hcmdpbjogMHB4OworfQorZGl2IHsgCisJ
YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGdyZWVuLCBncmVlbik7CisJYmFja2dy
b3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMik7CisJYmFja2dyb3VuZC1ibGVuZC1tb2Rl
OiBzY3JlZW47CisJaGVpZ2h0OiAxMDAlOworfQorcCB7CisJZGlzcGxheTogaW5saW5lOworfQor
PC9zdHlsZT4KKzxkaXY+CisJPHA+VGhpcyB0ZXN0IHdpbGwgY2hlY2sgdGhhdCBhIGJhY2tncm91
bmQtaW1hZ2Ugc2V0IG9uIGJvZHkgZG9lcyBub3QgYmxlbmQgd2l0aCB0aGUgYnJvd3NlcidzIHdo
aXRlIGJhY2tncm91bmQgY29sb3IsIGl0IHdpbGwgb25seSBibGVuZCB3aXRoIHRoZSByZWQgdHJh
bnNwYXJlbnQgYmFja2dyb3VuZC1jb2xvci48YnIvPgorCVRoZSB0ZXN0IHBhc3NlcyBpZiB0aGUg
cGFnZSBoYXMgYSBncmVlbiBiYWNrZ3JvdW5kLjwvcD4KKzwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUtYm9keS10cmFuc3Bh
cmVudC1jb2xvci1hbmQtaW1hZ2UuaHRtbCBiL0xheW91dFRlc3RzL2NzczMvYmxlbmRpbmcvYmFj
a2dyb3VuZC1ibGVuZC1tb2RlLWJvZHktdHJhbnNwYXJlbnQtY29sb3ItYW5kLWltYWdlLmh0bWwK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNWYyN2ZmMmVjOWNiZWNiMTQ3MWY2ZGE1YjQ0NTI4ZjM4ZGFhNTJhOQotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvYmxlbmRpbmcvYmFja2dyb3VuZC1ibGVu
ZC1tb2RlLWJvZHktdHJhbnNwYXJlbnQtY29sb3ItYW5kLWltYWdlLmh0bWwKQEAgLTAsMCArMSwx
NCBAQAorPCFET0NUWVBFIEhUTUw+Cis8c3R5bGU+Citib2R5IHsgCisJYmFja2dyb3VuZC1pbWFn
ZTogbGluZWFyLWdyYWRpZW50KGdyZWVuLCBncmVlbik7CisJYmFja2dyb3VuZC1jb2xvcjogcmdi
YSgyNTUsIDAsIDAsIDAuMik7CisJYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBzY3JlZW47CisJbWFy
Z2luOiAwcHg7Cit9CitwIHsKKwlkaXNwbGF5OiBpbmxpbmU7Cit9Cis8L3N0eWxlPgorPHA+VGhp
cyB0ZXN0IHdpbGwgY2hlY2sgdGhhdCBhIGJhY2tncm91bmQtaW1hZ2Ugc2V0IG9uIGJvZHkgZG9l
cyBub3QgYmxlbmQgd2l0aCB0aGUgYnJvd3NlcidzIHdoaXRlIGJhY2tncm91bmQgY29sb3IsIGl0
IHdpbGwgb25seSBibGVuZCB3aXRoIHRoZSByZWQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZC1jb2xv
ci48YnIvPgorVGhlIHRlc3QgcGFzc2VzIGlmIHRoZSBwYWdlIGhhcyBhIGdyZWVuIGJhY2tncm91
bmQuPC9wPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5k
LWJsZW5kLW1vZGUtYm9keS10cmFuc3BhcmVudC1pbWFnZS1leHBlY3RlZC5odG1sIGIvTGF5b3V0
VGVzdHMvY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUtYm9keS10cmFuc3BhcmVu
dC1pbWFnZS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjRkMjcyNTljNTMxNjYyYzA2NGJlZWFk
ZjNhNGVmNDBhODM1OGUyZmUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2Js
ZW5kaW5nL2JhY2tncm91bmQtYmxlbmQtbW9kZS1ib2R5LXRyYW5zcGFyZW50LWltYWdlLWV4cGVj
dGVkLmh0bWwKQEAgLTAsMCArMSw4IEBACis8IURPQ1RZUEUgSFRNTD4KKzxzdHlsZT4KK2JvZHkg
eyAKKwliYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5z
cGFyZW50IDEwJSwgZ3JlZW4gMTAlLCBncmVlbiA5MCUsIHRyYW5zcGFyZW50IDkwJSwgdHJhbnNw
YXJlbnQpOworfQorPC9zdHlsZT4KKzxwPlRoaXMgdGVzdCB3aWxsIGNoZWNrIHRoYXQgYSB0cmFu
c3BhcmVudCBiYWNrZ3JvdW5kLWltYWdlIHNldCBvbiBib2R5IGRvZXMgbm90IGJsZW5kIHdpdGgg
dGhlIGJyb3dzZXIncyB3aGl0ZSBiYWNrZ3JvdW5kIGNvbG9yLjxici8+CitUaGUgdGVzdCBwYXNz
ZXMgaWYgdGhlIHBhZ2UgaGFzIGEgZ3JlZW4gYmFja2dyb3VuZCB3aXRoIHdoaXRlIGhvcml6b250
YWwgbGluZXMuPC9wPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9ibGVuZGluZy9iYWNr
Z3JvdW5kLWJsZW5kLW1vZGUtYm9keS10cmFuc3BhcmVudC1pbWFnZS5odG1sIGIvTGF5b3V0VGVz
dHMvY3NzMy9ibGVuZGluZy9iYWNrZ3JvdW5kLWJsZW5kLW1vZGUtYm9keS10cmFuc3BhcmVudC1p
bWFnZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjYzNzU3ZTdiMWY1ZTA4YTM0NGUyOTg3OTliMmQxYTUxMzQ4
NjFiOGEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2JsZW5kaW5nL2JhY2tn
cm91bmQtYmxlbmQtbW9kZS1ib2R5LXRyYW5zcGFyZW50LWltYWdlLmh0bWwKQEAgLTAsMCArMSw5
IEBACis8IURPQ1RZUEUgSFRNTD4KKzxzdHlsZT4KK2JvZHkgeyAKKwliYWNrZ3JvdW5kLWltYWdl
OiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDEwJSwgZ3JlZW4gMTAl
LCBncmVlbiA5MCUsIHRyYW5zcGFyZW50IDkwJSwgdHJhbnNwYXJlbnQpOworCWJhY2tncm91bmQt
YmxlbmQtbW9kZTogc2NyZWVuOworfQorPC9zdHlsZT4KKzxwPlRoaXMgdGVzdCB3aWxsIGNoZWNr
IHRoYXQgYSB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kLWltYWdlIHNldCBvbiBib2R5IGRvZXMgbm90
IGJsZW5kIHdpdGggdGhlIGJyb3dzZXIncyB3aGl0ZSBiYWNrZ3JvdW5kIGNvbG9yLjxici8+CitU
aGUgdGVzdCBwYXNzZXMgaWYgdGhlIHBhZ2UgaGFzIGEgZ3JlZW4gYmFja2dyb3VuZCB3aXRoIHdo
aXRlIGhvcml6b250YWwgbGluZXMuPC9wPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>