<?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>136019</bug_id>
          
          <creation_ts>2014-08-16 09:15:02 -0700</creation_ts>
          <short_desc>REGRESSION (r168244): Content in horizontal-bt page is offset such that only the end is viewable and there is a white gap at the top</short_desc>
          <delta_ts>2016-01-21 22:45:47 -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>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>InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>bdakin</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>jamesr</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>luiz</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1029621</commentid>
    <comment_count>0</comment_count>
      <attachid>236717</attachid>
    <who name="">mitz</who>
    <bug_when>2014-08-16 09:15:02 -0700</bug_when>
    <thetext>Created attachment 236717
Test case

To reproduce the bug, open the test case in Safari. The content is pushed down such that there is a white gap at the top and only the top (end) of the content is visible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1029622</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-08-16 09:15:34 -0700</bug_when>
    <thetext>Caused by http://trac.webkit.org/r168244, the fix for bug 132535.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1029624</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-08-16 09:17:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/18040990&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1152131</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-03 11:11:24 -0800</bug_when>
    <thetext>Fixed, probably in https://trac.webkit.org/changeset/194487.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1157562</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-21 20:07:52 -0800</bug_when>
    <thetext>Not fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1157563</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-21 20:09:06 -0800</bug_when>
    <thetext>The bug is that RLC sets the correct position of the root content layer at:
m_rootContentLayer-&gt;setPosition(FloatPoint(documentRect.x(), documentRect.y() + m_renderView.frameView().yPositionForRootContentLayer()));

but the scrolling thread overwrite that with a bad position at:
        m_scrolledContentsLayer.get().position = FloatPoint(m_scrolledContentsLayer.get().position.x,
            FrameView::yPositionForRootContentLayer(position, topContentInset, headerHeight()));

which ignores the documentRect part.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1157577</commentid>
    <comment_count>6</comment_count>
      <attachid>269547</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-21 21:14:53 -0800</bug_when>
    <thetext>Created attachment 269547
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1157596</commentid>
    <comment_count>7</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-21 22:45:47 -0800</bug_when>
    <thetext>https://trac.webkit.org/changeset/195445</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>236717</attachid>
            <date>2014-08-16 09:15:02 -0700</date>
            <delta_ts>2014-08-16 09:15:02 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>horizontal-bt.html</filename>
            <type>text/html</type>
            <size>589</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGh0bWwgc3R5bGU9Ii13ZWJraXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLWJ0OyBoZWlnaHQ6
IDEwMCUiPgogICAgPGJvZHkgc3R5bGU9Im1hcmdpbjogMCI+CiAgICAgICAgPGRpdiBzdHlsZT0i
aGVpZ2h0OiA1MDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmVkOyI+PC9kaXY+CiAgICAgICAgPGRp
diBzdHlsZT0iaGVpZ2h0OiA1MDBweDsgYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlOyI+PC9kaXY+
CiAgICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OiA1MDBweDsgYmFja2dyb3VuZC1jb2xvcjogeWVs
bG93OyI+PC9kaXY+CiAgICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OiA1MDBweDsgYmFja2dyb3Vu
ZC1jb2xvcjogZ3JlZW47Ij48L2Rpdj4KICAgICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDUwMHB4
OyBiYWNrZ3JvdW5kLWNvbG9yOiBjeWFuOyI+PC9kaXY+CiAgICAgICAgPGRpdiBzdHlsZT0iaGVp
Z2h0OiA1MDBweDsgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsiPjwvZGl2PgogICAgICAgIDxkaXYg
c3R5bGU9ImhlaWdodDogNTAwcHg7IGJhY2tncm91bmQtY29sb3I6IHB1cnBsZTsiPjwvZGl2Pgog
ICAgPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269547</attachid>
            <date>2016-01-21 21:14:53 -0800</date>
            <delta_ts>2016-01-21 21:21:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-136019-20160121211426.patch</filename>
            <type>text/plain</type>
            <size>14198</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk1Mjk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTQ0ZTZjZmYzNmExMWQw
ZDNiZTgzMTRhYzEwNzQ1NzMzNzQ0MjFiYS4uMTRlZjRhNWUyNDUwMmE2M2NiM2JhMzRiYTU1N2Jj
NTg3MTg0ZGMwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM0IEBACisyMDE2LTAxLTIxICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04g
KHIxNjgyNDQpOiBDb250ZW50IGluIGhvcml6b250YWwtYnQgcGFnZSBpcyBvZmZzZXQgc3VjaCB0
aGF0IG9ubHkgdGhlIGVuZCBpcyB2aWV3YWJsZSBhbmQgdGhlcmUgaXMgYSB3aGl0ZSBnYXAgYXQg
dGhlIHRvcAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTM2MDE5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAor
ICAgICAgICBJbiBob3Jpem9udGFsLWJ0IGRvY3VtZW50cyAod2hlcmUgdGhlIHBhZ2Ugc3RhcnRz
IHNjcm9sbGVkIHRvIHRoZSBib3R0b20sIGFuZCBzY3JvbGxpbmcgdXAgZ29lcyBpbnRvIG5lZ2F0
aXZlIHNjcm9sbCBwb3NpdGlvbnMpLAorICAgICAgICB0aGUgcG9zaXRpb24gb2YgdGhlIHJvb3Qg
Y29udGVudCBsYXllciB3b3VsZCBiZSBzZXQgaW5jb3JyZWN0bHkgYnkgdGhlIHNjcm9sbGluZyB0
aHJlYWQsIHJlc3VsdGluZyBpbiBtaXNwbGFjZWQKKyAgICAgICAgY29udGVudC4KKyAgICAgICAg
CisgICAgICAgIEZpeCBieSBoYXZpbmcgdGhlIHJlbmFtZWQgInlQb3NpdGlvbkZvclJvb3RDb250
ZW50TGF5ZXIiIHRha2Ugc2Nyb2xsIG9yaWdpbiBpbnRvCisgICAgICAgIGFjY291bnQsIGFuZCBi
ZWluZyBtb3JlIGNvbnNpc3RlbnQgYWJvdXQgdXNpbmcgc2Nyb2xsT3JpZ2luIHRvIHBvc2l0aW9u
IHRoaXMgbGF5ZXIuCisKKyAgICAgICAgVGVzdDogZmFzdC9zY3JvbGxpbmcvcHJvZ3JhbW1hdGlj
LWhvcml6b250YWwtYnQtZG9jdW1lbnQtc2Nyb2xsLmh0bWwKKworICAgICAgICAqIHBhZ2UvRnJh
bWVWaWV3LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmlldzo6eVBvc2l0aW9uRm9yRm9v
dGVyTGF5ZXIpOiBNb3ZlZAorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3Ojpwb3NpdGlvbkZv
clJvb3RDb250ZW50TGF5ZXIpOiBUYWtlIHNjcm9sbE9yaWdpbiwgYW5kIHN1YnRyYWN0IGl0IGZy
b20gdGhlIGNvbXB1dGVkIHZhbHVlLgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3Ojp5UG9z
aXRpb25Gb3JSb290Q29udGVudExheWVyKTogUmVuYW1lZC4KKyAgICAgICAgKiBwYWdlL0ZyYW1l
Vmlldy5oOgorICAgICAgICAqIHBhZ2Uvc2Nyb2xsaW5nL0FzeW5jU2Nyb2xsaW5nQ29vcmRpbmF0
b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6QXN5bmNTY3JvbGxpbmdDb29yZGluYXRvcjo6dXBk
YXRlU2Nyb2xsUG9zaXRpb25BZnRlckFzeW5jU2Nyb2xsKTogV2UndmUgYWxyZWFkeSBwdXNoZWQg
dGhlIG5ldyBzY3JvbGxQb3NpdGlvbiBvbnRvIHRoZSBGcmFtZVZpZXcsCisgICAgICAgIHNvIHdl
IGNhbiBqdXN0IHVzZSB0aGUgbWVtYmVyIGZ1bmN0aW9uIHRvIGNvbXB1dGUgdGhlIHBvc2l0aW9u
Rm9yQ29udGVudHNMYXllci4KKyAgICAgICAgKiBwYWdlL3Njcm9sbGluZy9tYWMvU2Nyb2xsaW5n
VHJlZUZyYW1lU2Nyb2xsaW5nTm9kZU1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGlu
Z1RyZWVGcmFtZVNjcm9sbGluZ05vZGVNYWM6OnNldFNjcm9sbExheWVyUG9zaXRpb24pOiBUaGlz
IGlzIHRoZSBidWcgZml4OyBGcmFtZVZpZXc6OnBvc2l0aW9uRm9yUm9vdENvbnRlbnRMYXllcigp
CisgICAgICAgIG5vdyB0YWtlcyBzY3JvbGxPcmlnaW4gaW50byBhY2NvdW50LgorICAgICAgICAq
IHJlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjp1cGRhdGVSb290TGF5ZXJQb3NpdGlvbik6IFJhdGhlciB0
aGFuIHVzaW5nIHRoZSBkb2N1bWVudFJlY3QsIHBvc2l0aW9uIHRoZSByb290IGNvbnRlbnQgbGF5
ZXIKKyAgICAgICAgaW4gdGVybXMgb2YgdGhlIHNjcm9sbCBvcmlnaW4gKHdoaWNoIGlzIC1kb2N1
bWVudFJlY3QubG9jYXRpb24oKSkuCisKIDIwMTYtMDEtMTkgIENocmlzIER1bWV6ICA8Y2R1bWV6
QGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBmaXggdHlwbyBpbiBjb21tZW50IGFk
ZGVkIGluIHIxOTUxNTcuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9T
b3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMGE1YThlMTExM2M1ZTZiYWY4ZjRhYTY1MGYw
NGEyZDZjZWNhZTI2My4uNWIwNTg2NWNlY2EzODFhNWEwYTc2YTgwNjllOTlmMmUxYjNlOTJjOSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQy
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE2LTAxLTIxICBTaW1vbiBGcmFzZXIgIDxz
aW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIxNjgyNDQpOiBD
b250ZW50IGluIGhvcml6b250YWwtYnQgcGFnZSBpcyBvZmZzZXQgc3VjaCB0aGF0IG9ubHkgdGhl
IGVuZCBpcyB2aWV3YWJsZSBhbmQgdGhlcmUgaXMgYSB3aGl0ZSBnYXAgYXQgdGhlIHRvcAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM2MDE5CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBOb3cg
Y2FsbCBmcmFtZVZpZXcucG9zaXRpb25Gb3JSb290Q29udGVudExheWVyKCksIGFuZCBhZGQgYSBG
SVhNRSBxdWVzdGlvbmluZyB0aGUKKyAgICAgICAgYmVoYXZpb3IgaW4gaG9yaXpvbnRhbCBiLXQg
ZG9jdW1lbnRzLiBIb3dldmVyLCB0aGlzIGNvZGUgaXNuJ3QgaGl0IG5vdyB0aGF0IHdlIGFsd2F5
cworICAgICAgICBkbyBleHRlbmRlZCBiYWNrZ3JvdW5kcywgc28gbmV2ZXIgaGF2ZSBzaGFkb3cg
bGF5ZXJzLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmlt
YXRpb25EcmF3aW5nQXJlYS5tbToKKyAgICAgICAgKFdlYktpdDo6c2hhZG93TGF5ZXJQb3NpdGlv
bkZvckZyYW1lKToKKwogMjAxNi0wMS0xOSAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE4NzQ3MS4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAppbmRleCA1OTgxNWI2MmU5MmE0ODk0OTU2ZGNhNzVjNzA3
ZGNhNGViZDlhNTlkLi5jOWE3MzU4YjgwMjgzNzE1NmYyZDZmMzliYTQ0YTJmOTFkOGE2ZDUxIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCkBAIC0xNzY2LDE5ICsxNzY2LDE5IEBAIGZsb2F0
IEZyYW1lVmlldzo6eVBvc2l0aW9uRm9ySGVhZGVyTGF5ZXIoY29uc3QgRmxvYXRQb2ludCYgc2Ny
b2xsUG9zaXRpb24sIGZsb2F0CiAgICAgcmV0dXJuIHNjcm9sbFk7CiB9CiAKLWZsb2F0IEZyYW1l
Vmlldzo6eVBvc2l0aW9uRm9yUm9vdENvbnRlbnRMYXllcihjb25zdCBGbG9hdFBvaW50JiBzY3Jv
bGxQb3NpdGlvbiwgZmxvYXQgdG9wQ29udGVudEluc2V0LCBmbG9hdCBoZWFkZXJIZWlnaHQpCitm
bG9hdCBGcmFtZVZpZXc6OnlQb3NpdGlvbkZvckZvb3RlckxheWVyKGNvbnN0IEZsb2F0UG9pbnQm
IHNjcm9sbFBvc2l0aW9uLCBmbG9hdCB0b3BDb250ZW50SW5zZXQsIGZsb2F0IHRvdGFsQ29udGVu
dHNIZWlnaHQsIGZsb2F0IGZvb3RlckhlaWdodCkKIHsKLSAgICByZXR1cm4geVBvc2l0aW9uRm9y
SGVhZGVyTGF5ZXIoc2Nyb2xsUG9zaXRpb24sIHRvcENvbnRlbnRJbnNldCkgKyBoZWFkZXJIZWln
aHQ7CisgICAgcmV0dXJuIHlQb3NpdGlvbkZvckhlYWRlckxheWVyKHNjcm9sbFBvc2l0aW9uLCB0
b3BDb250ZW50SW5zZXQpICsgdG90YWxDb250ZW50c0hlaWdodCAtIGZvb3RlckhlaWdodDsKIH0K
IAotZmxvYXQgRnJhbWVWaWV3Ojp5UG9zaXRpb25Gb3JGb290ZXJMYXllcihjb25zdCBGbG9hdFBv
aW50JiBzY3JvbGxQb3NpdGlvbiwgZmxvYXQgdG9wQ29udGVudEluc2V0LCBmbG9hdCB0b3RhbENv
bnRlbnRzSGVpZ2h0LCBmbG9hdCBmb290ZXJIZWlnaHQpCitGbG9hdFBvaW50IEZyYW1lVmlldzo6
cG9zaXRpb25Gb3JSb290Q29udGVudExheWVyKGNvbnN0IEZsb2F0UG9pbnQmIHNjcm9sbFBvc2l0
aW9uLCBjb25zdCBGbG9hdFBvaW50JiBzY3JvbGxPcmlnaW4sIGZsb2F0IHRvcENvbnRlbnRJbnNl
dCwgZmxvYXQgaGVhZGVySGVpZ2h0KQogewotICAgIHJldHVybiB5UG9zaXRpb25Gb3JIZWFkZXJM
YXllcihzY3JvbGxQb3NpdGlvbiwgdG9wQ29udGVudEluc2V0KSArIHRvdGFsQ29udGVudHNIZWln
aHQgLSBmb290ZXJIZWlnaHQ7CisgICAgcmV0dXJuIEZsb2F0UG9pbnQoMCwgeVBvc2l0aW9uRm9y
SGVhZGVyTGF5ZXIoc2Nyb2xsUG9zaXRpb24sIHRvcENvbnRlbnRJbnNldCkgKyBoZWFkZXJIZWln
aHQpIC0gdG9GbG9hdFNpemUoc2Nyb2xsT3JpZ2luKTsKIH0KIAotZmxvYXQgRnJhbWVWaWV3Ojp5
UG9zaXRpb25Gb3JSb290Q29udGVudExheWVyKCkgY29uc3QKK0Zsb2F0UG9pbnQgRnJhbWVWaWV3
Ojpwb3NpdGlvbkZvclJvb3RDb250ZW50TGF5ZXIoKSBjb25zdAogewotICAgIHJldHVybiB5UG9z
aXRpb25Gb3JSb290Q29udGVudExheWVyKHNjcm9sbFBvc2l0aW9uKCksIHRvcENvbnRlbnRJbnNl
dCgpLCBoZWFkZXJIZWlnaHQoKSk7CisgICAgcmV0dXJuIHBvc2l0aW9uRm9yUm9vdENvbnRlbnRM
YXllcihzY3JvbGxQb3NpdGlvbigpLCBzY3JvbGxPcmlnaW4oKSwgdG9wQ29udGVudEluc2V0KCks
IGhlYWRlckhlaWdodCgpKTsKIH0KIAogI2lmIFBMQVRGT1JNKElPUykKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1l
Vmlldy5oCmluZGV4IDQyZDQ5MTk1MTBjZTU0NGIzMjRkMmQwMGU1OWU0OGIwMmY5YjhhMzYuLjk1
MTljZmE1NWYxMGIzMmZiNTgyMmY2YzI5ZjFkNGQwMmU1M2YyZTcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFt
ZVZpZXcuaApAQCAtMjg3LDggKzI4Nyw4IEBAIHB1YmxpYzoKICAgICAvLyBUaGVzZSBsYXllcnMg
YXJlIHBvc2l0aW9uZWQgZGlmZmVyZW50bHkgd2hlbiB0aGVyZSBpcyBhIHRvcENvbnRlbnRJbnNl
dCwgYSBoZWFkZXIsIG9yIGEgZm9vdGVyLiBUaGVzZSB2YWx1ZSBuZWVkIHRvIGJlIGNvbXB1dGVk
CiAgICAgLy8gb24gYm90aCB0aGUgbWFpbiB0aHJlYWQgYW5kIHRoZSBzY3JvbGxpbmcgdGhyZWFk
LgogICAgIHN0YXRpYyBmbG9hdCB5UG9zaXRpb25Gb3JJbnNldENsaXBMYXllcihjb25zdCBGbG9h
dFBvaW50JiBzY3JvbGxQb3NpdGlvbiwgZmxvYXQgdG9wQ29udGVudEluc2V0KTsKLSAgICBXRUJD
T1JFX0VYUE9SVCBzdGF0aWMgZmxvYXQgeVBvc2l0aW9uRm9yUm9vdENvbnRlbnRMYXllcihjb25z
dCBGbG9hdFBvaW50JiBzY3JvbGxQb3NpdGlvbiwgZmxvYXQgdG9wQ29udGVudEluc2V0LCBmbG9h
dCBoZWFkZXJIZWlnaHQpOwotICAgIFdFQkNPUkVfRVhQT1JUIGZsb2F0IHlQb3NpdGlvbkZvclJv
b3RDb250ZW50TGF5ZXIoKSBjb25zdDsKKyAgICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMgRmxvYXRQ
b2ludCBwb3NpdGlvbkZvclJvb3RDb250ZW50TGF5ZXIoY29uc3QgRmxvYXRQb2ludCYgc2Nyb2xs
UG9zaXRpb24sIGNvbnN0IEZsb2F0UG9pbnQmIHNjcm9sbE9yaWdpbiwgZmxvYXQgdG9wQ29udGVu
dEluc2V0LCBmbG9hdCBoZWFkZXJIZWlnaHQpOworICAgIFdFQkNPUkVfRVhQT1JUIEZsb2F0UG9p
bnQgcG9zaXRpb25Gb3JSb290Q29udGVudExheWVyKCkgY29uc3Q7CiAKICAgICBzdGF0aWMgZmxv
YXQgeVBvc2l0aW9uRm9ySGVhZGVyTGF5ZXIoY29uc3QgRmxvYXRQb2ludCYgc2Nyb2xsUG9zaXRp
b24sIGZsb2F0IHRvcENvbnRlbnRJbnNldCk7CiAgICAgc3RhdGljIGZsb2F0IHlQb3NpdGlvbkZv
ckZvb3RlckxheWVyKGNvbnN0IEZsb2F0UG9pbnQmIHNjcm9sbFBvc2l0aW9uLCBmbG9hdCB0b3BD
b250ZW50SW5zZXQsIGZsb2F0IHRvdGFsQ29udGVudHNIZWlnaHQsIGZsb2F0IGZvb3RlckhlaWdo
dCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9Bc3luY1Njcm9s
bGluZ0Nvb3JkaW5hdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL0FzeW5j
U2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwCmluZGV4IDMwMTYwYzBhNDI1ZTkzODg0NDcxYmU3NzA4
N2I4NGRlMjM5M2JiNzcuLjAyOTFhNGZkMDY5MWYwYjg4OTc3ZjlmZTFiMTY5ODdhNTMyNjRmZGYg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL0FzeW5jU2Nyb2xsaW5n
Q29vcmRpbmF0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL0FzeW5j
U2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwCkBAIC0zMjMsOCArMzIzLDcgQEAgdm9pZCBBc3luY1Nj
cm9sbGluZ0Nvb3JkaW5hdG9yOjp1cGRhdGVTY3JvbGxQb3NpdGlvbkFmdGVyQXN5bmNTY3JvbGwo
U2Nyb2xsaW5nTm8KIAogICAgICAgICAgICAgZmxvYXQgdG9wQ29udGVudEluc2V0ID0gZnJhbWVW
aWV3LnRvcENvbnRlbnRJbnNldCgpOwogICAgICAgICAgICAgRmxvYXRQb2ludCBwb3NpdGlvbkZv
ckluc2V0Q2xpcExheWVyID0gRmxvYXRQb2ludCgwLCBGcmFtZVZpZXc6OnlQb3NpdGlvbkZvcklu
c2V0Q2xpcExheWVyKHNjcm9sbFBvc2l0aW9uLCB0b3BDb250ZW50SW5zZXQpKTsKLSAgICAgICAg
ICAgIEZsb2F0UG9pbnQgcG9zaXRpb25Gb3JDb250ZW50c0xheWVyID0gRmxvYXRQb2ludChzY3Jv
bGxlZENvbnRlbnRzTGF5ZXItPnBvc2l0aW9uKCkueCgpLAotICAgICAgICAgICAgICAgIEZyYW1l
Vmlldzo6eVBvc2l0aW9uRm9yUm9vdENvbnRlbnRMYXllcihzY3JvbGxQb3NpdGlvbiwgdG9wQ29u
dGVudEluc2V0LCBmcmFtZVZpZXcuaGVhZGVySGVpZ2h0KCkpKTsKKyAgICAgICAgICAgIEZsb2F0
UG9pbnQgcG9zaXRpb25Gb3JDb250ZW50c0xheWVyID0gZnJhbWVWaWV3LnBvc2l0aW9uRm9yUm9v
dENvbnRlbnRMYXllcigpOwogICAgICAgICAgICAgRmxvYXRQb2ludCBwb3NpdGlvbkZvckhlYWRl
ckxheWVyID0gRmxvYXRQb2ludChzY3JvbGxQb3NpdGlvbkZvckZpeGVkLngoKSwgRnJhbWVWaWV3
Ojp5UG9zaXRpb25Gb3JIZWFkZXJMYXllcihzY3JvbGxQb3NpdGlvbiwgdG9wQ29udGVudEluc2V0
KSk7CiAgICAgICAgICAgICBGbG9hdFBvaW50IHBvc2l0aW9uRm9yRm9vdGVyTGF5ZXIgPSBGbG9h
dFBvaW50KHNjcm9sbFBvc2l0aW9uRm9yRml4ZWQueCgpLAogICAgICAgICAgICAgICAgIEZyYW1l
Vmlldzo6eVBvc2l0aW9uRm9yRm9vdGVyTGF5ZXIoc2Nyb2xsUG9zaXRpb24sIHRvcENvbnRlbnRJ
bnNldCwgZnJhbWVWaWV3LnRvdGFsQ29udGVudHNTaXplKCkuaGVpZ2h0KCksIGZyYW1lVmlldy5m
b290ZXJIZWlnaHQoKSkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxp
bmcvbWFjL1Njcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVNYWMubW0gYi9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL3Njcm9sbGluZy9tYWMvU2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5nTm9kZU1h
Yy5tbQppbmRleCA1ZGI2OTVlNzFkZTY2OTBkOTMzNzAzYTE2Nzg3MjRmMzU1NzM1NmRmLi5kYmEy
YjE4YjY2NGViMWNkNjA3OGY5NWFmNmUyMmY5OGY0MjgxZjY4IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL3Njcm9sbGluZy9tYWMvU2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5nTm9k
ZU1hYy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9tYWMvU2Nyb2xsaW5n
VHJlZUZyYW1lU2Nyb2xsaW5nTm9kZU1hYy5tbQpAQCAtNDA0LDggKzQwNCw3IEBAIHZvaWQgU2Ny
b2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5nTm9kZU1hYzo6c2V0U2Nyb2xsTGF5ZXJQb3NpdGlvbihj
b25zdCBGbG9hdFBvaW50CiAgICAgZmxvYXQgdG9wQ29udGVudEluc2V0ID0gdGhpcy0+dG9wQ29u
dGVudEluc2V0KCk7CiAgICAgaWYgKG1faW5zZXRDbGlwTGF5ZXIgJiYgbV9zY3JvbGxlZENvbnRl
bnRzTGF5ZXIgJiYgdG9wQ29udGVudEluc2V0KSB7CiAgICAgICAgIG1faW5zZXRDbGlwTGF5ZXIu
Z2V0KCkucG9zaXRpb24gPSBGbG9hdFBvaW50KDAsIEZyYW1lVmlldzo6eVBvc2l0aW9uRm9ySW5z
ZXRDbGlwTGF5ZXIocG9zaXRpb24sIHRvcENvbnRlbnRJbnNldCkpOwotICAgICAgICBtX3Njcm9s
bGVkQ29udGVudHNMYXllci5nZXQoKS5wb3NpdGlvbiA9IEZsb2F0UG9pbnQobV9zY3JvbGxlZENv
bnRlbnRzTGF5ZXIuZ2V0KCkucG9zaXRpb24ueCwKLSAgICAgICAgICAgIEZyYW1lVmlldzo6eVBv
c2l0aW9uRm9yUm9vdENvbnRlbnRMYXllcihwb3NpdGlvbiwgdG9wQ29udGVudEluc2V0LCBoZWFk
ZXJIZWlnaHQoKSkpOworICAgICAgICBtX3Njcm9sbGVkQ29udGVudHNMYXllci5nZXQoKS5wb3Np
dGlvbiA9IEZyYW1lVmlldzo6cG9zaXRpb25Gb3JSb290Q29udGVudExheWVyKHBvc2l0aW9uLCBz
Y3JvbGxPcmlnaW4oKSwgdG9wQ29udGVudEluc2V0LCBoZWFkZXJIZWlnaHQoKSk7CiAgICAgICAg
IGlmIChtX2NvbnRlbnRTaGFkb3dMYXllcikKICAgICAgICAgICAgIG1fY29udGVudFNoYWRvd0xh
eWVyLmdldCgpLnBvc2l0aW9uID0gbV9zY3JvbGxlZENvbnRlbnRzTGF5ZXIuZ2V0KCkucG9zaXRp
b247CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxh
eWVyQ29tcG9zaXRvci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJD
b21wb3NpdG9yLmNwcAppbmRleCA0MzJlMGYyZjRlYmE0MGIwMjI3MWEyOGU4YTkxMTA4YjIzMjAy
NDAzLi5kNmE3NzJhYzNlMWI3YWUxZjQyNzAyM2FkZmU3Zjk1OGNmZDgxYWRmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcApAQCAt
MjEyMSw5ICsyMTIxLDggQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmNsZWFyQmFja2lu
Z0ZvckFsbExheWVycygpCiB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6dXBkYXRlUm9vdExh
eWVyUG9zaXRpb24oKQogewogICAgIGlmIChtX3Jvb3RDb250ZW50TGF5ZXIpIHsKLSAgICAgICAg
Y29uc3QgSW50UmVjdCYgZG9jdW1lbnRSZWN0ID0gbV9yZW5kZXJWaWV3LmRvY3VtZW50UmVjdCgp
OwotICAgICAgICBtX3Jvb3RDb250ZW50TGF5ZXItPnNldFNpemUoZG9jdW1lbnRSZWN0LnNpemUo
KSk7ICAgICAgICAKLSAgICAgICAgbV9yb290Q29udGVudExheWVyLT5zZXRQb3NpdGlvbihGbG9h
dFBvaW50KGRvY3VtZW50UmVjdC54KCksIGRvY3VtZW50UmVjdC55KCkgKyBtX3JlbmRlclZpZXcu
ZnJhbWVWaWV3KCkueVBvc2l0aW9uRm9yUm9vdENvbnRlbnRMYXllcigpKSk7CisgICAgICAgIG1f
cm9vdENvbnRlbnRMYXllci0+c2V0U2l6ZShtX3JlbmRlclZpZXcuZnJhbWVWaWV3KCkuY29udGVu
dHNTaXplKCkpOworICAgICAgICBtX3Jvb3RDb250ZW50TGF5ZXItPnNldFBvc2l0aW9uKG1fcmVu
ZGVyVmlldy5mcmFtZVZpZXcoKS5wb3NpdGlvbkZvclJvb3RDb250ZW50TGF5ZXIoKSk7CiAgICAg
ICAgIG1fcm9vdENvbnRlbnRMYXllci0+c2V0QW5jaG9yUG9pbnQoRmxvYXRQb2ludDNEKCkpOwog
ICAgIH0KICAgICBpZiAobV9jbGlwTGF5ZXIpIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEubW0g
Yi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlv
bkRyYXdpbmdBcmVhLm1tCmluZGV4IGI5ZjlhZDYwMDRjYTQwMWJhYjhiZWY4ZTZiMGEwZDcwYWQx
OTNmNDUuLmU3YjZhMjE0ZDJhMmM0ZDc1MjIyODUzNzAwYjc1ODY5MmI2NGZiMmIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0
aW9uRHJhd2luZ0FyZWEubW0KKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdl
L21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbQpAQCAtNjkzLDcgKzY5Myw4IEBA
IFBsYXRmb3JtQ0FMYXllciogVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OnNoYWRvd0xh
eWVyRm9yVHJhbnNpZW50Wm9vbSgpIGNvCiAgICAgCiBzdGF0aWMgRmxvYXRQb2ludCBzaGFkb3dM
YXllclBvc2l0aW9uRm9yRnJhbWUoRnJhbWVWaWV3JiBmcmFtZVZpZXcsIEZsb2F0UG9pbnQgb3Jp
Z2luKQogewotICAgIEZsb2F0UG9pbnQgcG9zaXRpb24gPSBmcmFtZVZpZXcucmVuZGVyVmlldygp
LT5kb2N1bWVudFJlY3QoKS5sb2NhdGlvbigpICsgRmxvYXRQb2ludCgwLCBmcmFtZVZpZXcueVBv
c2l0aW9uRm9yUm9vdENvbnRlbnRMYXllcigpKTsKKyAgICAvLyBGSVhNRTogY29ycmVjdCBmb3Ig
Yi10IGRvY3VtZW50cz8KKyAgICBGbG9hdFBvaW50IHBvc2l0aW9uID0gZnJhbWVWaWV3LnBvc2l0
aW9uRm9yUm9vdENvbnRlbnRMYXllcigpOwogICAgIHJldHVybiBwb3NpdGlvbiArIG9yaWdpbi5l
eHBhbmRlZFRvKEZsb2F0UG9pbnQoKSk7CiB9CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0No
YW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxNTgzZmFmOTMzZjAzMzUzMGNi
Y2E4YTA4YmM0NDA3OGU0ODY4NGVhLi5jZWI1MzBjZDc0YmEzNjk1NDAyZTBhNTIwMjkyNTFlN2Qy
YzQ4NTVmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTYtMDEtMjEgIFNpbW9uIEZyYXNlciAg
PHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjE2ODI0NCk6
IENvbnRlbnQgaW4gaG9yaXpvbnRhbC1idCBwYWdlIGlzIG9mZnNldCBzdWNoIHRoYXQgb25seSB0
aGUgZW5kIGlzIHZpZXdhYmxlIGFuZCB0aGVyZSBpcyBhIHdoaXRlIGdhcCBhdCB0aGUgdG9wCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzYwMTkKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIFRl
c3QgdGhhdCBzY3JvbGxzIGEgaG9yaXpvbnRhbC1idCBkb2N1bWVudC4KKworICAgICAgICAqIGZh
c3Qvc2Nyb2xsaW5nL3Byb2dyYW1tYXRpYy1ob3Jpem9udGFsLWJ0LWRvY3VtZW50LXNjcm9sbC1l
eHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3Njcm9sbGluZy9wcm9ncmFtbWF0
aWMtaG9yaXpvbnRhbC1idC1kb2N1bWVudC1zY3JvbGwuaHRtbDogQWRkZWQuCisKIDIwMTYtMDEt
MTkgIEphdmllciBGZXJuYW5kZXogIDxqZmVybmFuZGV6QGlnYWxpYS5jb20+CiAKICAgICAgICAg
W2Nzcy1ncmlkXVtjc3MtYWxpZ25dIGp1c3RpZnktc2VsZiBzdHJldGNoIGlzIG5vdCBhcHBsaWVk
IGZvciBpbWcgZWxlbWVudHMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvc2Nyb2xsaW5n
L3Byb2dyYW1tYXRpYy1ob3Jpem9udGFsLWJ0LWRvY3VtZW50LXNjcm9sbC1leHBlY3RlZC5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9zY3JvbGxpbmcvcHJvZ3JhbW1hdGljLWhvcml6b250YWwtYnQt
ZG9jdW1lbnQtc2Nyb2xsLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOGVmN2Y2OTE4MzVhYjVl
ODliNDYwZGEyMWFiYmQ2ZTk5NzczNDliNQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2Zhc3Qvc2Nyb2xsaW5nL3Byb2dyYW1tYXRpYy1ob3Jpem9udGFsLWJ0LWRvY3VtZW50LXNjcm9s
bC1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMzIgQEAKKzxodG1sPgorPGhlYWQ+CisgICAgPHN0
eWxlPgorICAgICAgICBib2R5IHsKKyAgICAgICAgICAgIG1hcmdpbjogMDsKKyAgICAgICAgICAg
IGhlaWdodDogMTEwMHB4OworICAgICAgICB9CisgICAgICAgIC5vcmlnaW4geworICAgICAgICAg
ICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAgdG9wOiA1MDBweDsKKyAgICAgICAg
ICAgIGxlZnQ6IDA7CisgICAgICAgICAgICB3aWR0aDogMTBweDsKKyAgICAgICAgICAgIGhlaWdo
dDogMTBweDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7CisgICAgICAgIH0K
KyAgICAgICAgCisgICAgICAgICNpbmRpY2F0b3IgeworICAgICAgICAgICAgcG9zaXRpb246IGFi
c29sdXRlOworICAgICAgICAgICAgbGVmdDogMDsKKyAgICAgICAgICAgIHRvcDogMDsKKyAgICAg
ICAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAg
ICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+Cis8
L2hlYWQ+Cis8Ym9keT4KKyAgICA8ZGl2IGNsYXNzPSJvcmlnaW4iPjwvZGl2PgorICAgIDxkaXYg
aWQ9ImluZGljYXRvciI+PC9kaXY+CisgICAgPGRpdiBpZD0icmVzdWx0Ij48L2Rpdj4KKzwvYm9k
eT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvc2Nyb2xsaW5nL3Byb2dy
YW1tYXRpYy1ob3Jpem9udGFsLWJ0LWRvY3VtZW50LXNjcm9sbC5odG1sIGIvTGF5b3V0VGVzdHMv
ZmFzdC9zY3JvbGxpbmcvcHJvZ3JhbW1hdGljLWhvcml6b250YWwtYnQtZG9jdW1lbnQtc2Nyb2xs
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uZmZlYzBlYzYwZjQwMzI2MjAwYmEyZjY5MWY0ZGY4OTgxM2RkYmE4
NwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvc2Nyb2xsaW5nL3Byb2dyYW1t
YXRpYy1ob3Jpem9udGFsLWJ0LWRvY3VtZW50LXNjcm9sbC5odG1sCkBAIC0wLDAgKzEsMzkgQEAK
KzxodG1sIHN0eWxlPSItd2Via2l0LXdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC1idDsiPgorPGhl
YWQ+CisgICAgPHN0eWxlPgorICAgICAgICBib2R5IHsKKyAgICAgICAgICAgIG1hcmdpbjogMDsK
KyAgICAgICAgfQorICAgICAgICAub3JpZ2luIHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNv
bHV0ZTsKKyAgICAgICAgICAgIHRvcDogMDsKKyAgICAgICAgICAgIGxlZnQ6IDA7CisgICAgICAg
ICAgICB3aWR0aDogMTBweDsKKyAgICAgICAgICAgIGhlaWdodDogMTBweDsKKyAgICAgICAgICAg
IGJhY2tncm91bmQtY29sb3I6IGJsdWU7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgICNp
bmRpY2F0b3IgeworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAg
bGVmdDogMDsKKyAgICAgICAgICAgIHRvcDogLTUwMHB4OworICAgICAgICAgICAgd2lkdGg6IDEw
MHB4OworICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgICAgIGJhY2tncm91bmQt
Y29sb3I6IGdyZWVuOworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0PgorICAg
IGZ1bmN0aW9uIHJ1blRlc3QoKQorICAgIHsKKyAgICAgICAgZG9jdW1lbnQuc2Nyb2xsaW5nRWxl
bWVudC5zY3JvbGxUb3AgPSAtNTAwOworICAgIH0KKyAgICAKKyAgICB3aW5kb3cuYWRkRXZlbnRM
aXN0ZW5lcignbG9hZCcsIHJ1blRlc3QsIGZhbHNlKTsKKyAgICA8L3NjcmlwdD4KKzwvaGVhZD4K
Kzxib2R5PgorICAgIDxkaXYgY2xhc3M9Im9yaWdpbiI+PC9kaXY+CisgICAgPGRpdiBpZD0iaW5k
aWNhdG9yIj48L2Rpdj4KKyAgICA8ZGl2IGlkPSJyZXN1bHQiPjwvZGl2PgorPC9ib2R5PgorPC9o
dG1sPgo=
</data>
<flag name="review"
          id="294458"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>