<?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>90546</bug_id>
          
          <creation_ts>2012-07-04 05:35:16 -0700</creation_ts>
          <short_desc>Scrollbar width is not applied when element hidden</short_desc>
          <delta_ts>2013-10-15 04:30:47 -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>New Bugs</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>0</everconfirmed>
          <reporter name="Allan Jardine">allan.jardine</reporter>
          <assigned_to>gur.trio</assigned_to>
          <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>gur.trio</cc>
    
    <cc>hyatt</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pravind</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zachlloyd</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>662891</commentid>
    <comment_count>0</comment_count>
    <who name="Allan Jardine">allan.jardine</who>
    <bug_when>2012-07-04 05:35:16 -0700</bug_when>
    <thetext>I have a function which attempts to calculate the width of a scrollbar by putting two elements on to the page, one inside the other and forcing the inner element to a larger height than the outer which is overflow: auto; Then by subtracting the outer width from the inner we get the scrollbar width.

This works in nearly all applications, apparent from when -webkit-scrollbar styles are applied to the scrolling element, and the element is visibility: hidden (note that if the element is visible, then it works as expected).

Test case with element visible - works as expected: http://sprymedia.co.uk/media/misc/webkit/custom_scroll_visible.html
Test case with element hidden - doesn&apos;t work: http://sprymedia.co.uk/media/misc/webkit/custom_scroll_hidden.html

If -webkit-scrollbar styles are not applied, then it will work regardless of visibility.

Tested in WebKit r121825 and shipping Safari 5.1.7 (7534.57.2).

Filed in &apos;New Bugs&apos; as I&apos;m not sure if this is a Javascript or rendering engine issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924897</commentid>
    <comment_count>1</comment_count>
      <attachid>210584</attachid>
    <who name="">gur.trio</who>
    <bug_when>2013-09-05 00:18:53 -0700</bug_when>
    <thetext>Created attachment 210584
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924902</commentid>
    <comment_count>2</comment_count>
    <who name="">gur.trio</who>
    <bug_when>2013-09-05 00:24:16 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=210584) [details]
&gt; Patch

Incase of custom-scrollbars webkit considers the visibility property and incase its hidden doesnot apply the scollbars properties.
Same is not for non-customscrollbars. In either case scrollbar properties are applied.
Behaviour should be same for both since even if element visibility:hidden space is set for that element.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925361</commentid>
    <comment_count>3</comment_count>
    <who name="">gur.trio</who>
    <bug_when>2013-09-05 19:54:19 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=210584) [details]
&gt; Patch

Hi Darin. Can you please review this patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925771</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-09-06 12:30:39 -0700</bug_when>
    <thetext>I don’t think I have the expertise to review this. Maybe Beth Dakin, Simon Fraser, or Hyatt?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925934</commentid>
    <comment_count>5</comment_count>
      <attachid>210584</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-09-06 17:17:56 -0700</bug_when>
    <thetext>Comment on attachment 210584
Patch

Seems reasonable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926576</commentid>
    <comment_count>6</comment_count>
    <who name="">gur.trio</who>
    <bug_when>2013-09-08 23:16:10 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 210584 [details])
&gt; Seems reasonable.

Thanks for the review Simon. Anything else needs to be done?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926581</commentid>
    <comment_count>7</comment_count>
      <attachid>210584</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-08 23:53:03 -0700</bug_when>
    <thetext>Comment on attachment 210584
Patch

Clearing flags on attachment: 210584

Committed r155323: &lt;http://trac.webkit.org/changeset/155323&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926582</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-08 23:53:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>939924</commentid>
    <comment_count>9</comment_count>
    <who name="">gur.trio</who>
    <bug_when>2013-10-15 04:30:47 -0700</bug_when>
    <thetext>*** Bug 66306 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210584</attachid>
            <date>2013-09-05 00:18:53 -0700</date>
            <delta_ts>2013-09-08 23:53:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90546-20130905125029.patch</filename>
            <type>text/plain</type>
            <size>10189</size>
            <attacher>gur.trio</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NTA5NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMwIEBACisyMDEzLTA5LTA0ICBHdXJwcmVl
dCBLYXVyICA8ay5ndXJwcmVldEBzYW1zdW5nLmNvbT4KKworICAgICAgICBTY3JvbGxiYXIgd2lk
dGggaXMgbm90IGFwcGxpZWQgd2hlbiBlbGVtZW50IGhpZGRlbgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTA1NDYKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZWJraXQgaGFzIGNzcyBwcm9wZXJ0aWVzIHRo
cm91Z2ggd2hpY2ggY3VzdG9tIHNjcm9sbAorICAgICAgICBiYXJzIGNhbiBiZSBhZGRlZC4gSW5j
YXNlIHRoZSBlbGVtZW50J3MgdmlzaWJsZSBwcm9wZXJ0eQorICAgICAgICBpcyBoaWRkZW4gYW5k
IGN1c3RvbSBzY3JvbGxiYXIgcHJvcGVydGllcyBhcmUgYXBwbGllZAorICAgICAgICB0aGUgc2Ny
b2xsYmFyIHdpZHRoIGlzIG5vdCBjb25zaWRlcmVkIHdoZW4gcXVlcmluZyB0aGUgCisgICAgICAg
IGVsZW1lbnQuY2xpZW50V2lkdGguIEluY2FzZSBvZiBub24tY3VzdG9tIHNjcm9sbGJhcnMgCisg
ICAgICAgIHdoZXRoZXIgdGhlIGVsZW1lbnQncyB2aXNpYmxlIHByb3BlcnR5IGlzIGhpZGRlbiBv
ciBub3QKKyAgICAgICAgY29ycmVjdCBzY3JvbGxiYXIgd2lkdGggaXMgY29uc2lkZXJlZC4KKwor
ICAgICAgICBUZXN0czogZmFzdC9kb20vRWxlbWVudC9zY3JvbGwtd2lkdGgtaGlkZGVuLmh0bWwK
KyAgICAgICAgICAgICAgIGZhc3QvZG9tL0VsZW1lbnQvc2Nyb2xsLXdpZHRoLXZpc2libGUuaHRt
bAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclNjcm9sbGJhci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJTY3JvbGxiYXI6OnVwZGF0ZVNjcm9sbGJhclBhcnQpOgorICAgICAgICBJ
bmNhc2UgY3VzdG9tIHNjcm9sbGJhciBpcyBjcmVhdGVkIHRoZXJlIGlzIGEgY2hlY2sgd2hldGhl
cgorICAgICAgICB0aGUgcmVuZGVyZXIgdG8gd2hpY2ggc2Nyb2xsYmFyIGlzIGFkZGVkIGlzIHZp
c2libGUgb3Igbm90LgorICAgICAgICBUaGlzIGNoZWNrIGlzIG5vdCByZXF1aXJlZCBzaW5jZSBm
b3Igbm9uLWN1c3RvbSBzY3JvbGxiYXJzIHNhbWUKKyAgICAgICAgY2hlY2sgaXMgbm90IHByZXNl
bnQuIEFsc28gd2hldGhlciBlbGVtZW50J3MgdmlzaWJsZSBwcm9wZXJ0eSBpcworICAgICAgICBo
aWRkZW4gb3Igbm90IGEgcGxhY2Vob2xkZXIgaXMgc2V0IGZvciB0aGUgZWxlbWVudC4gQm90aCBi
ZWhhdm9pdXIKKyAgICAgICAgaS5lIGN1c3RvbSBhbmQgbm9uLWN1c3RvbSBzY3JvbGxiYXJzIHNo
b3VsZCBiZSBzYW1lLgorCiAyMDEzLTA5LTA0ICBBbmRyZWFzIEtsaW5nICA8YWtsaW5nQGFwcGxl
LmNvbT4KIAogICAgICAgICBDYWNoZWRQYWdlIGNvbnN0cnVjdGlvbiBzaG91bGQgYmVnaW4gd2l0
aCBhIFBhZ2UmLgpJbmRleDogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclNjcm9sbGJh
ci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclNjcm9s
bGJhci5jcHAJKHJldmlzaW9uIDE1NTA5MikKKysrIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJTY3JvbGxiYXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMjYsNyArMjI2LDcgQEAgdm9p
ZCBSZW5kZXJTY3JvbGxiYXI6OnVwZGF0ZVNjcm9sbGJhclBhcgogCiAgICAgUmVmUHRyPFJlbmRl
clN0eWxlPiBwYXJ0U3R5bGUgPSAhZGVzdHJveSA/IGdldFNjcm9sbGJhclBzZXVkb1N0eWxlKHBh
cnRUeXBlLCAgcHNldWRvRm9yU2Nyb2xsYmFyUGFydChwYXJ0VHlwZSkpIDogUGFzc1JlZlB0cjxS
ZW5kZXJTdHlsZT4oMCk7CiAgICAgCi0gICAgYm9vbCBuZWVkUmVuZGVyZXIgPSAhZGVzdHJveSAm
JiBwYXJ0U3R5bGUgJiYgcGFydFN0eWxlLT5kaXNwbGF5KCkgIT0gTk9ORSAmJiBwYXJ0U3R5bGUt
PnZpc2liaWxpdHkoKSA9PSBWSVNJQkxFOworICAgIGJvb2wgbmVlZFJlbmRlcmVyID0gIWRlc3Ry
b3kgJiYgcGFydFN0eWxlICYmIHBhcnRTdHlsZS0+ZGlzcGxheSgpICE9IE5PTkU7CiAgICAgCiAg
ICAgaWYgKG5lZWRSZW5kZXJlciAmJiBwYXJ0U3R5bGUtPmRpc3BsYXkoKSAhPSBCTE9DSykgewog
ICAgICAgICAvLyBTZWUgaWYgd2UgYXJlIGEgYnV0dG9uIHRoYXQgc2hvdWxkIG5vdCBiZSB2aXNp
YmxlIGFjY29yZGluZyB0byBPUyBzZXR0aW5ncy4KSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxv
Zwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NTA5NCkK
KysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDEzLTA5LTA0ICBHdXJwcmVldCBLYXVyICA8ay5ndXJwcmVldEBzYW1zdW5nLmNvbT4KKwor
ICAgICAgICBTY3JvbGxiYXIgd2lkdGggaXMgbm90IGFwcGxpZWQgd2hlbiBlbGVtZW50IGhpZGRl
bgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTA1NDYK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3Qv
ZG9tL0VsZW1lbnQvc2Nyb2xsLXdpZHRoLWhpZGRlbi1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIGZhc3QvZG9tL0VsZW1lbnQvc2Nyb2xsLXdpZHRoLWhpZGRlbi5odG1sOiBBZGRlZC4K
KyAgICAgICAgKiBmYXN0L2RvbS9FbGVtZW50L3Njcm9sbC13aWR0aC12aXNpYmxlLWV4cGVjdGVk
LnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9kb20vRWxlbWVudC9zY3JvbGwtd2lkdGgtdmlz
aWJsZS5odG1sOiBBZGRlZC4KKworICAgICAgICBBZGRlZCBuZXcgdGVzdCBmb3IgdmVyaWZ5aW5n
IHRoYXQgc2Nyb2xsIHdpZHRoIHJldHVybnMgcHJvcGVyCisgICAgICAgIHZhbHVlcyBmb3IgZWxl
bWVudCB3aGljaCBpcyB2aXNpYmxlIGFuZCBoaWRkZW4uCisKIDIwMTMtMDktMDQgIEFycGl0YSBC
YWh1Z3VuYSAgPGEuYmFoQHNhbXN1bmcuY29tPgogCiAgICAgICAgIHNldEF0dHJpYnV0ZU5vZGUo
KSBkb2VzIG5vdCBzZXQgdGhlIG5ldyB2YWx1ZSB0byBhbiBleGlzdGluZyBhdHRyaWJ1dGUgaWYg
c3BlY2lmaWVkIGF0dHJpYnV0ZSBpcyBpbiBhIGRpZmZlcmVudCBjYXNlLgpJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9kb20vRWxlbWVudC9zY3JvbGwtd2lkdGgtaGlkZGVuLWV4cGVjdGVkLnR4dAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9FbGVtZW50L3Njcm9sbC13aWR0aC1o
aWRkZW4tZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20v
RWxlbWVudC9zY3JvbGwtd2lkdGgtaGlkZGVuLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpA
QCAtMCwwICsxLDEwIEBACitUZXN0cyB0aGF0IGVsZW1lbnQuY2xpZW50V2lkdGggb2YgaGlkZGVu
IGVsZW1lbnQgd2l0aCBzY3JvbGxiYXJzIHJldHVybnMgcHJvcGVyIHZhbHVlcworCitPbiBzdWNj
ZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBi
eSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2Ny
b2xsRGl2JykuY2xpZW50V2lkdGggaXMgMTkwCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0
cnVlCisKK1RFU1QgQ09NUExFVEUKKwoKUHJvcGVydHkgY2hhbmdlcyBvbjogTGF5b3V0VGVzdHMv
ZmFzdC9kb20vRWxlbWVudC9zY3JvbGwtd2lkdGgtaGlkZGVuLWV4cGVjdGVkLnR4dApfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCkFkZGVkOiBzdm46a2V5d29yZHMKIyMgLTAsMCArMSAjIworQXV0aG9yIERhdGUgSWQgUmV2
IFVSTApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIHByb3BlcnR5CkFkZGVkOiBzdm46ZW9sLXN0eWxl
CiMjIC0wLDAgKzEgIyMKK25hdGl2ZQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIHByb3BlcnR5CkFk
ZGVkOiBzdm46ZXhlY3V0YWJsZQojIyAtMCwwICsxICMjCisqClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgcHJvcGVydHkKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0VsZW1lbnQvc2Nyb2xsLXdp
ZHRoLWhpZGRlbi5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZG9tL0VsZW1l
bnQvc2Nyb2xsLXdpZHRoLWhpZGRlbi5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMv
ZmFzdC9kb20vRWxlbWVudC9zY3JvbGwtd2lkdGgtaGlkZGVuLmh0bWwJKHdvcmtpbmcgY29weSkK
QEAgLTAsMCArMSw0OSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKyAgICA8aGVhZD4KKyAg
ICAgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9z
Y3JpcHQ+CisgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CisgICAgICAgICAgICA6Oi13
ZWJraXQtc2Nyb2xsYmFyIHsKKyAgICAgICAgICAgICAgICB3aWR0aDogMTBweDsKKyAgICAgICAg
ICAgICAgICBoZWlnaHQ6IDEwcHg7CisgICAgICAgICAgICB9CisgICAgICAgICAgICA6Oi13ZWJr
aXQtc2Nyb2xsYmFyLXRodW1iIHsKKyAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7
CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0NDQzsKKyAgICAgICAgICAg
ICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuNSk7Cisg
ICAgICAgICAgICB9CisgICAgICAgIDwvc3R5bGU+CisgICAgICAgIDxzY3JpcHQgdHlwZT0idGV4
dC9qYXZhc2NyaXB0Ij4KKyAgICAgICAgICAgIGZ1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgICAg
ICAgICAgICAgZGVzY3JpcHRpb24oJ1Rlc3RzIHRoYXQgZWxlbWVudC5jbGllbnRXaWR0aCBvZiBo
aWRkZW4gZWxlbWVudCB3aXRoIHNjcm9sbGJhcnMgcmV0dXJucyBwcm9wZXIgdmFsdWVzJyk7CisK
KyAgICAgICAgICAgICAgICB2YXIgaW5uZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7
CisgICAgICAgICAgICAgICAgdmFyIHN0eWxlID0gaW5uZXIuc3R5bGU7CisgICAgICAgICAgICAg
ICAgc3R5bGUud2lkdGggPSAiMTAwJSI7CisgICAgICAgICAgICAgICAgc3R5bGUuaGVpZ2h0ID0g
IjIwMHB4IjsKKyAgICAgICAgICAgICAgICBzdHlsZS5wYWRkaW5nID0gIjBweCI7CisKKyAgICAg
ICAgICAgICAgICB2YXIgb3V0ZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKKyAg
ICAgICAgICAgICAgICBvdXRlci5zZXRBdHRyaWJ1dGUoImlkIiwgInNjcm9sbERpdiIpOworICAg
ICAgICAgICAgICAgIHN0eWxlID0gb3V0ZXIuc3R5bGU7CisgICAgICAgICAgICAgICAgc3R5bGUu
cG9zaXRpb24gPSAiYWJzb2x1dGUiOworICAgICAgICAgICAgICAgIHN0eWxlLnRvcCA9ICIyMDBw
eCI7CisgICAgICAgICAgICAgICAgc3R5bGUubGVmdCA9ICIwcHgiOworICAgICAgICAgICAgICAg
IHN0eWxlLnZpc2liaWxpdHkgPSAiaGlkZGVuIjsKKyAgICAgICAgICAgICAgICBzdHlsZS5iYWNr
Z3JvdW5kQ29sb3IgPSAicmVkIjsKKyAgICAgICAgICAgICAgICBzdHlsZS53aWR0aCA9ICIyMDBw
eCI7CisgICAgICAgICAgICAgICAgc3R5bGUuaGVpZ2h0ID0gIjE1MHB4IjsKKyAgICAgICAgICAg
ICAgICBzdHlsZS5wYWRkaW5nID0gIjBweCI7CisgICAgICAgICAgICAgICAgc3R5bGUub3ZlcmZs
b3cgPSAiaGlkZGVuIjsKKyAgICAgICAgICAgICAgICBvdXRlci5hcHBlbmRDaGlsZChpbm5lcik7
CisKKyAgICAgICAgICAgICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKG91dGVyKTsKKyAg
ICAgICAgICAgICAgICBvdXRlci5zdHlsZS5vdmVyZmxvdyA9ICdzY3JvbGwnOworICAgICAgICAg
ICAgICAgIHNob3VsZEJlKCJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2Nyb2xsRGl2JykuY2xp
ZW50V2lkdGgiLCAiMTkwIik7CisgICAgICAgICAgICAgICAgaXNTdWNjZXNzZnVsbHlQYXJzZWQo
KTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zY3JpcHQ+CisgICAgPC9oZWFkPgorICAgIDxi
b2R5IGlkPSJsYWJlbCIgb25sb2FkPSJydW5UZXN0KCkiPgorICAgIDwvYm9keT4KKzwvaHRtbD4K
XCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRU
ZXN0cy9mYXN0L2RvbS9FbGVtZW50L3Njcm9sbC13aWR0aC1oaWRkZW4uaHRtbApfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
CkFkZGVkOiBzdm46ZXhlY3V0YWJsZQojIyAtMCwwICsxICMjCisqClwgTm8gbmV3bGluZSBhdCBl
bmQgb2YgcHJvcGVydHkKQWRkZWQ6IHN2bjplb2wtc3R5bGUKIyMgLTAsMCArMSAjIworbmF0aXZl
ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgcHJvcGVydHkKSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
ZG9tL0VsZW1lbnQvc2Nyb2xsLXdpZHRoLXZpc2libGUtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2Zhc3QvZG9tL0VsZW1lbnQvc2Nyb2xsLXdpZHRoLXZpc2libGUtZXhw
ZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vRWxlbWVudC9z
Y3JvbGwtd2lkdGgtdmlzaWJsZS1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCAr
MSwxMCBAQAorVGVzdHMgdGhhdCBlbGVtZW50LmNsaWVudFdpZHRoIG9mIHZpc2libGUgZWxlbWVu
dCB3aXRoIHNjcm9sbGJhcnMgcmV0dXJucyBwcm9wZXIgdmFsdWVzCisKK09uIHN1Y2Nlc3MsIHlv
dSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNU
IENPTVBMRVRFIi4KKworCitQQVNTIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzY3JvbGxEaXYn
KS5jbGllbnRXaWR0aCBpcyAxOTAKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKwor
VEVTVCBDT01QTEVURQorCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0cy9mYXN0L2Rv
bS9FbGVtZW50L3Njcm9sbC13aWR0aC12aXNpYmxlLWV4cGVjdGVkLnR4dApfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkFk
ZGVkOiBzdm46a2V5d29yZHMKIyMgLTAsMCArMSAjIworQXV0aG9yIERhdGUgSWQgUmV2IFVSTApc
IE5vIG5ld2xpbmUgYXQgZW5kIG9mIHByb3BlcnR5CkFkZGVkOiBzdm46ZW9sLXN0eWxlCiMjIC0w
LDAgKzEgIyMKK25hdGl2ZQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIHByb3BlcnR5CkFkZGVkOiBz
dm46ZXhlY3V0YWJsZQojIyAtMCwwICsxICMjCisqClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgcHJv
cGVydHkKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0VsZW1lbnQvc2Nyb2xsLXdpZHRoLXZp
c2libGUuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9FbGVtZW50L3Nj
cm9sbC13aWR0aC12aXNpYmxlLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0
L2RvbS9FbGVtZW50L3Njcm9sbC13aWR0aC12aXNpYmxlLmh0bWwJKHdvcmtpbmcgY29weSkKQEAg
LTAsMCArMSw0OCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKyAgICA8aGVhZD4KKyAgICAg
ICAgPHNjcmlwdCBzcmM9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3Jp
cHQ+CisgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CisgICAgICAgICAgICA6Oi13ZWJr
aXQtc2Nyb2xsYmFyIHsKKyAgICAgICAgICAgICAgICB3aWR0aDogMTBweDsKKyAgICAgICAgICAg
ICAgICBoZWlnaHQ6IDEwcHg7CisgICAgICAgICAgICB9CisgICAgICAgICAgICA6Oi13ZWJraXQt
c2Nyb2xsYmFyLXRodW1iIHsKKyAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7Cisg
ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0NDQzsKKyAgICAgICAgICAgICAg
ICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuNSk7CisgICAg
ICAgICAgICB9CisgICAgICAgIDwvc3R5bGU+CisgICAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9q
YXZhc2NyaXB0Ij4KKyAgICAgICAgICAgIGZ1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgICAgICAg
ICAgICAgZGVzY3JpcHRpb24oJ1Rlc3RzIHRoYXQgZWxlbWVudC5jbGllbnRXaWR0aCBvZiB2aXNp
YmxlIGVsZW1lbnQgd2l0aCBzY3JvbGxiYXJzIHJldHVybnMgcHJvcGVyIHZhbHVlcycpOworCisg
ICAgICAgICAgICAgICAgdmFyIGlubmVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgncCcpOwor
ICAgICAgICAgICAgICAgIHZhciBzdHlsZSA9IGlubmVyLnN0eWxlOworICAgICAgICAgICAgICAg
IHN0eWxlLndpZHRoID0gIjEwMCUiOworICAgICAgICAgICAgICAgIHN0eWxlLmhlaWdodCA9ICIy
MDBweCI7CisgICAgICAgICAgICAgICAgc3R5bGUucGFkZGluZyA9ICIwcHgiOworCisgICAgICAg
ICAgICAgICAgdmFyIG91dGVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CisgICAg
ICAgICAgICAgICAgb3V0ZXIuc2V0QXR0cmlidXRlKCJpZCIsICJzY3JvbGxEaXYiKTsKKyAgICAg
ICAgICAgICAgICBzdHlsZSA9IG91dGVyLnN0eWxlOworICAgICAgICAgICAgICAgIHN0eWxlLnBv
c2l0aW9uID0gImFic29sdXRlIjsKKyAgICAgICAgICAgICAgICBzdHlsZS50b3AgPSAiMjAwcHgi
OworICAgICAgICAgICAgICAgIHN0eWxlLmxlZnQgPSAiMHB4IjsKKyAgICAgICAgICAgICAgICBz
dHlsZS5iYWNrZ3JvdW5kQ29sb3IgPSAicmVkIjsKKyAgICAgICAgICAgICAgICBzdHlsZS53aWR0
aCA9ICIyMDBweCI7CisgICAgICAgICAgICAgICAgc3R5bGUuaGVpZ2h0ID0gIjE1MHB4IjsKKyAg
ICAgICAgICAgICAgICBzdHlsZS5wYWRkaW5nID0gIjBweCI7CisgICAgICAgICAgICAgICAgc3R5
bGUub3ZlcmZsb3cgPSAiaGlkZGVuIjsKKyAgICAgICAgICAgICAgICBvdXRlci5hcHBlbmRDaGls
ZChpbm5lcik7CisKKyAgICAgICAgICAgICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKG91
dGVyKTsKKyAgICAgICAgICAgICAgICBvdXRlci5zdHlsZS5vdmVyZmxvdyA9ICdzY3JvbGwnOwor
ICAgICAgICAgICAgICAgIHNob3VsZEJlKCJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2Nyb2xs
RGl2JykuY2xpZW50V2lkdGgiLCAiMTkwIik7CisgICAgICAgICAgICAgICAgaXNTdWNjZXNzZnVs
bHlQYXJzZWQoKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zY3JpcHQ+CisgICAgPC9oZWFk
PgorICAgIDxib2R5IGlkPSJsYWJlbCIgb25sb2FkPSJydW5UZXN0KCkiPgorICAgIDwvYm9keT4K
KzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCgpQcm9wZXJ0eSBjaGFuZ2VzIG9u
OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9FbGVtZW50L3Njcm9sbC13aWR0aC12aXNpYmxlLmh0bWwK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpBZGRlZDogc3ZuOmVvbC1zdHlsZQojIyAtMCwwICsxICMjCituYXRpdmUKXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBwcm9wZXJ0eQpBZGRlZDogc3ZuOmV4ZWN1dGFibGUKIyMgLTAs
MCArMSAjIworKgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIHByb3BlcnR5Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>