• Chrome breaks layout

    From Andrew Poulos@21:1/5 to All on Sun Feb 9 20:18:40 2020
    I've been working on an internal company web app for at least a year.
    The app uses nested grids.

    It's been working fine on all the devices and browsers we've tested
    until two days ago when we updated to the latest Chrome on Windows
    (version 80.0.3987.87 64-bit). Now a nested grid ignores the sizes set
    for the items it contains.

    I test loaded a version from a month ago, whose layout worked fine, and
    it now does layout correctly.

    The layout appears fine on Opera and Firefox.

    Though I can't show the web app is there anything that anyone's aware of
    that's changed in Chrome that could cause a grid's layout to "fail"?

    Andrew Poulos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?8J+YiSBHb29kIEd1eSDwn5iJ?@21:1/5 to Andrew Poulos on Sun Feb 9 20:30:02 2020
    This is a multi-part message in MIME format.
    On 09/02/2020 09:18, Andrew Poulos wrote:


    Though I can't show the web app is there anything that anyone's aware
    of that's changed in Chrome that could cause a grid's layout to "fail"?



    No I'm not aware of any changes in the latest Chrome that could cause a
    grid's layout to fail but if you post a snippet of your code and related
    CSS here then we can try it out on our machine. Ideally, post a link of
    a test page here and there are many free webhosts that can allow you to
    do it - Microsoft Azure, Google Cloud and others are the ones to use for
    such things but try Github pages first.

    You have to understand that CSS Grid is Mozilla's creation so Chrome may
    be two months behind to implement anything new in the core code. Flex
    is Adobe's creation!!




    --
    With over 1.2 billion devices now running Windows 10, customer
    satisfaction is higher than any previous version of windows.

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body text="#006600" bgcolor="#FFFFE0">
    <div class="moz-cite-prefix">On 09/02/2020 09:18, Andrew Poulos
    wrote:<br>
    </div>
    <blockquote type="cite"
    cite="mid:FOqdnS2F0arvU6LDnZ2dnUU7-THNnZ2d@westnet.com.au"><br>
    <br>
    Though I can't show the web app is there anything that anyone's
    aware of that's changed in Chrome that could cause a grid's layout
    to "fail"?
    <br>
    <br>
    <br>
    </blockquote>
    <br>
    No I'm not aware of any changes in the latest Chrome that could
    cause a grid's layout to fail but if you post a snippet of your code
    and related CSS here then we can try it out on our machine. 
    Ideally, post a link of a test page here and there are many free
    webhosts that can allow you to do it - Microsoft Azure, Google Cloud
    and others are the ones to use for such things but try Github pages
    first.<br>
    <br>
    You have to understand that CSS Grid is Mozilla's creation so Chrome
    may be two months behind to implement anything new in the core
    code.  Flex is Adobe's creation!!<br>
    <br>
    <br>
    <br>
    <br>
    <div class="moz-signature">-- <br>
    <div style="width: 330px; background-color: blue; color:
    yellow;font-weight: bolder; font-size:150%; text-align: center;
    margin: 30px 5px 30px 5px;">With over 1.2 billion devices now
    running Windows 10, customer satisfaction is higher than any
    previous version of windows.</div>
    </div>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?8J+YiSBHb29kIEd1eSDwn5iJ?@21:1/5 to Andrew Poulos on Sun Feb 9 22:31:44 2020
    This is a multi-part message in MIME format.
    On 09/02/2020 22:20, Andrew Poulos wrote:


    grid-template-rows: 28px minmax(auto, var(--layout-con-height)) 25px 1fr;



    change the above to:

    grid-auto-rows: minmax(28px, auto);

    For rows you don't need to provide number of rows per page. Let auto
    takes care of # of rows on your site.

    The height is set at 28px minimum but it will expand as you add more text.

    Good luck.



    --
    With over 1.2 billion devices now running Windows 10, customer
    satisfaction is higher than any previous version of windows.

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body text="#006600" bgcolor="#FFFFE0">
    <div class="moz-cite-prefix">On 09/02/2020 22:20, Andrew Poulos
    wrote:<br>
    </div>
    <blockquote type="cite"
    cite="mid:Q_qdnQETsb0FGN3DnZ2dnUU7-I3NnZ2d@westnet.com.au"><br>
    <br>
    grid-template-rows: 28px minmax(auto, var(--layout-con-height))
    25px 1fr;
    <br>
    <br>
    <br>
    </blockquote>
    <br>
    change the above to:<br>
    <br>
    <blockquote type="cite">grid-auto-rows: minmax(28px, auto);</blockquote>
    <br>
    For rows you don't need to provide number of rows per page.  Let
    auto takes care of # of rows on your site.<br>
    <br>
    The height is set at 28px minimum but it will expand as you add more
    text.<br>
    <br>
    Good luck.<br>
    <br>
    <br>
    <br>
    <div class="moz-signature">-- <br>
    <div style="width: 330px; background-color: blue; color:
    yellow;font-weight: bolder; font-size:150%; text-align: center;
    margin: 30px 5px 30px 5px;">With over 1.2 billion devices now
    running Windows 10, customer satisfaction is higher than any
    previous version of windows.</div>
    </div>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Poulos@21:1/5 to All on Mon Feb 10 09:20:06 2020
    On 10/02/2020 7:30 am, 😉 Good Guy 😉 wrote:
    On 09/02/2020 09:18, Andrew Poulos wrote:


    Though I can't show the web app is there anything that anyone's aware
    of that's changed in Chrome that could cause a grid's layout to "fail"?



    No I'm not aware of any changes in the latest Chrome that could cause a grid's layout to fail but if you post a snippet of your code and related
    CSS here then we can try it out on our machine. Ideally, post a link of
    a test page here and there are many free web hosts that can allow you to
    do it - Microsoft Azure, Google Cloud and others are the ones to use for
    such things but try Github pages first.

    Its a fairly complex layout so I don't kow if I can break it down to
    minimal content that demonstrates the issues - I'll try.

    Anyhow, in my CSS I have this

    grid-template-rows: 28px minmax(auto, var(--layout-con-height)) 25px 1fr;

    and it seems that auto is collapsing to zero even though the grid item
    content has a size set. If I change it to, say,

    grid-template-rows: 28px minmax(480px, var(--layout-con-height)) 25px 1fr;

    then at least this grid item appears but if I resize the browser window
    the item doesn't display scroll bars.

    Andrew Poulos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Poulos@21:1/5 to Andrew Poulos on Mon Feb 10 15:07:52 2020
    On 10/02/2020 2:52 pm, Andrew Poulos wrote:

    With Chrome, the height of the grid item containing the list doesn't
    ever get a scroll bar and the grid item containing the iframe is at some
    size that doesn't coincide with anything set in the CSS [bad.]

    Firefox 73.0b12 64-bit and Opera 66.0.3515.72 64-bit (on Windows 10)
    both "work" as expected. Whereas Microsoft Edge 80.0.361.48 64-bit and
    Google Chrome 80.0.3987.87 64-bit both "fail" - though they both did
    work up until about a week ago.

    Andrew Poulos

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>test</title>
    <style>
    :root {
      --layout-width:640px;
      --layout-con-width:662px;
      --layout-height:480px;
      --layout-con-height:502px;
    }
    #layout_con {
      position:absolute;
      left:0;
      top:0;
      width:100%;
      height:100%;
      background-color: black;

      display:grid;
      grid-template-columns: 140px 5px minmax(auto, var(--layout-con-width));
      grid-template-rows: 28px minmax(auto, var(--layout-con-height)) 25px
    1fr;
      grid-column-gap: 2px;
      grid-row-gap: 2px;
    }
    #controls {
      display:grid;
      grid-column: 1;
      grid-row: 1 / 5;
      background-color: #123984;
    }
    #current {
      color:white;
      margin-top:0;
      margin-bottom:0;
      background-color: darkgray;
      overflow-y: auto;
    }
    #grid_spacer {
      grid-column: 2;
      grid-row: 1 / 5;
      background-color: #980044;
    }
    #layout_controls {
      grid-column: 3;
      grid-row: 1;
      background-color: #346354;
    }
    #layout_frame {
      background-color: #555555;
      grid-column: 3;
      grid-row: 2;
      overflow: auto;
    }
    #layout {
      border:0;
      width: var(--layout-width);
      height: var(--layout-height);
    }
    #layout_title {
      grid-column: 3;
      grid-row: 3;
      background-color: #872287;
    }
    </style>
    </head>

    <body>
      <div id="layout_con">
        <div id="controls">
          <ol id="current">
            <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
            <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
            <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
            <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
            <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
            <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>z</li>
          </ol>
        </div>
        <div id="grid_spacer"> </div>
        <div id="layout_controls">controls</div>
        <div id="layout_frame">
          <iframe id="layout" src="https://news.ycombinator.com/"></iframe>
        </div>
        <div id="layout_title">title</div>
      </div>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Poulos@21:1/5 to All on Mon Feb 10 14:52:44 2020
    Here's sample code that demonstrates the issue - I tried setting up a
    github website but it's all too new to me :-(

    When viewed in Firefox the grid item containing the list and the grid
    item containing the iframe get sized appropriately and scale correctly
    (with a scroll bar appearing) if the height of the browser window is
    reduced [good.]

    With Chrome, the height of the grid item containing the list doesn't
    ever get a scroll bar and the grid item containing the iframe is at some
    size that doesn't coincide with anything set in the CSS [bad.]

    Andrew Poulos

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>test</title>
    <style>
    :root {
    --layout-width:640px;
    --layout-con-width:662px;
    --layout-height:480px;
    --layout-con-height:502px;
    }
    #layout_con {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background-color: black;

    display:grid;
    grid-template-columns: 140px 5px minmax(auto, var(--layout-con-width));
    grid-template-rows: 28px minmax(auto, var(--layout-con-height)) 25px 1fr;
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    }
    #controls {
    display:grid;
    grid-column: 1;
    grid-row: 1 / 5;
    background-color: #123984;
    }
    #current {
    color:white;
    margin-top:0;
    margin-bottom:0;
    background-color: darkgray;
    overflow-y: auto;
    }
    #grid_spacer {
    grid-column: 2;
    grid-row: 1 / 5;
    background-color: #980044;
    }
    #layout_controls {
    grid-column: 3;
    grid-row: 1;
    background-color: #346354;
    }
    #layout_frame {
    background-color: #555555;
    grid-column: 3;
    grid-row: 2;
    overflow: auto;
    }
    #layout {
    border:0;
    width: var(--layout-width);
    height: var(--layout-height);
    }
    #layout_title {
    grid-column: 3;
    grid-row: 3;
    background-color: #872287;
    }
    </style>
    </head>

    <body>
    <div id="layout_con">
    <div id="controls">
    <ol id="current">
    <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
    <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
    <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
    <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
    <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>a</li>
    <li>a</li><li>a</li><li>a</li><li>a</li><li>a</li><li>z</li>
    </ol>
    </div>
    <div id="grid_spacer"> </div>
    <div id="layout_controls">controls</div>
    <div id="layout_frame">
    <iframe id="layout" src="https://news.ycombinator.com/"></iframe>
    </div>
    <div id="layout_title">title</div>
    </div>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From James Kirk@21:1/5 to Andrew Poulos on Mon Feb 10 12:24:46 2020
    In-Reply-To: <lq-dnd2Ylp-HSt3DnZ2dnUU7-fHNnZ2d@westnet.com.au>
    Andrew Poulos <ap_prog@hotmail.com> wrote:

    On 10/02/2020 2:52 pm, Andrew Poulos wrote:

    [snip]

    https://codepen.io/noneyainvalid/full/VwLLPow

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>test</title>
    <style>
    :root {
    --layout-width:640px;

    I see no reason for --layout-width … take care of that later.

    --layout-con-width:662px;
    --layout-height:480px;

    I see no reason for --layout-height … take care of that later.

    --layout-con-height:502px;

    --layout-con-height: calc(100vh - (28px + 25px + (2px * 2)));

    The above sets the height of the second row, 28px for the first row,
    25px for the third row, 2px * 2 for the row gap, balance for the
    second row.

    }
    #layout_con {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;

    Remove position,left,top,width,height

    background-color: black;
    display:grid;
    grid-template-columns: 140px 5px minmax(auto,
    var(--layout-con-width));
    grid-template-rows: 28px
    minmax(auto, var(--layout-con-height)) 25px 1fr;

    Only 3 rows remove 1fr, I see no need for minmax … just replace it
    with var(--layout-con-height)

    grid-template-rows: 28px var(--layout-con-height) 25px;
    sets the height of the grid.

    grid-column-gap: 2px;
    grid-row-gap: 2px;
    }
    #controls {
    display:grid;
    grid-column: 1;
    grid-row: 1 / 5;

    only 3 rows grid-row: 1 / 4;

    background-color: #123984;
    }
    #current {
    color:white;
    margin-top:0;
    margin-bottom:0;
    background-color: darkgray;
    overflow-y: auto;
    }
    #grid_spacer {
    grid-column: 2;
    grid-row: 1 / 5;

    only 3 rows grid-row: 1 / 4;

    background-color: #980044;
    }
    #layout_controls {
    grid-column: 3;
    grid-row: 1;
    background-color: #346354;
    }
    #layout_frame {
    background-color: #555555;
    grid-column: 3;
    grid-row: 2;
    overflow: auto;

    overflow:hidden;

    iframe can produce its own scroll bars when needed.

    }
    #layout {
    border:0;
    width: var(--layout-width);
    height: var(--layout-height);

    width:100%;
    height:100%;

    }
    #layout_title {
    grid-column: 3;
    grid-row: 3;
    background-color: #872287;
    }
    </style>

    [snip]

    --
    James Kirk

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From dr.kral@nyc.rr.com@21:1/5 to All on Mon Feb 10 12:25:27 2020
    On Mon, 10 Feb 2020 15:07:52 +1100, Andrew Poulos <ap_prog@hotmail.com>
    wrote in <lq-dnd2Ylp-HSt3DnZ2dnUU7-fHNnZ2d@westnet.com.au>:

    On 10/02/2020 2:52 pm, Andrew Poulos wrote:

    With Chrome, the height of the grid item containing the list doesn't
    ever get a scroll bar and the grid item containing the iframe is at some
    size that doesn't coincide with anything set in the CSS [bad.]

    Firefox 73.0b12 64-bit and Opera 66.0.3515.72 64-bit (on Windows 10)
    both "work" as expected. Whereas Microsoft Edge 80.0.361.48 64-bit and
    Google Chrome 80.0.3987.87 64-bit both "fail" - though they both did
    work up until about a week ago.

    Andrew Poulos

    I tried it with FF, IE, Edge, Opera and Chrome. They all work the same
    adding scroll bars as needed as you wanted.

    None of them loaded the ifram however. Here is Chrome's error message:

    Refused to display 'https://news.ycombinator.com/' in a frame because it
    set 'X-Frame-Options' to 'deny'.


    Both FF and display one of my own local pages in the iframe properly with scroll bars as needed.

    HTH

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Poulos@21:1/5 to James Kirk on Tue Feb 11 10:18:10 2020
    On 11/02/2020 4:24 am, James Kirk wrote:
    In-Reply-To: <lq-dnd2Ylp-HSt3DnZ2dnUU7-fHNnZ2d@westnet.com.au>
    Andrew Poulos <ap_prog@hotmail.com> wrote:

    On 10/02/2020 2:52 pm, Andrew Poulos wrote:

    [snip]

    https://codepen.io/noneyainvalid/full/VwLLPow

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>test</title>
    <style>
    :root {
    --layout-width:640px;

    I see no reason for --layout-width … take care of that later.

    --layout-con-width:662px;
    --layout-height:480px;

    I see no reason for --layout-height … take care of that later.

    --layout-con-height:502px;

    --layout-con-height: calc(100vh - (28px + 25px + (2px * 2)));

    The above sets the height of the second row, 28px for the first row,
    25px for the third row, 2px * 2 for the row gap, balance for the
    second row.

    }
    #layout_con {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;

    Remove position,left,top,width,height

    background-color: black;
    display:grid;
    grid-template-columns: 140px 5px minmax(auto,
    var(--layout-con-width));
    grid-template-rows: 28px
    minmax(auto, var(--layout-con-height)) 25px 1fr;

    Only 3 rows remove 1fr, I see no need for minmax … just replace it
    with var(--layout-con-height)

    grid-template-rows: 28px var(--layout-con-height) 25px;
    sets the height of the grid.

    grid-column-gap: 2px;
    grid-row-gap: 2px;
    }
    #controls {
    display:grid;
    grid-column: 1;
    grid-row: 1 / 5;

    only 3 rows grid-row: 1 / 4;

    background-color: #123984;
    }
    #current {
    color:white;
    margin-top:0;
    margin-bottom:0;
    background-color: darkgray;
    overflow-y: auto;
    }
    #grid_spacer {
    grid-column: 2;
    grid-row: 1 / 5;

    only 3 rows grid-row: 1 / 4;

    background-color: #980044;
    }
    #layout_controls {
    grid-column: 3;
    grid-row: 1;
    background-color: #346354;
    }
    #layout_frame {
    background-color: #555555;
    grid-column: 3;
    grid-row: 2;
    overflow: auto;

    overflow:hidden;

    iframe can produce its own scroll bars when needed.

    }
    #layout {
    border:0;
    width: var(--layout-width);
    height: var(--layout-height);

    width:100%;
    height:100%;

    }
    #layout_title {
    grid-column: 3;
    grid-row: 3;
    background-color: #872287;
    }
    </style>

    Thanks, it's given me a bunch of ideas to try.

    Andrew Poulos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Poulos@21:1/5 to dr.kral@nyc.rr.com on Tue Feb 11 10:23:43 2020
    On 11/02/2020 4:25 am, dr.kral@nyc.rr.com wrote:
    On Mon, 10 Feb 2020 15:07:52 +1100, Andrew Poulos <ap_prog@hotmail.com>
    wrote in <lq-dnd2Ylp-HSt3DnZ2dnUU7-fHNnZ2d@westnet.com.au>:

    On 10/02/2020 2:52 pm, Andrew Poulos wrote:

    With Chrome, the height of the grid item containing the list doesn't
    ever get a scroll bar and the grid item containing the iframe is at some >>> size that doesn't coincide with anything set in the CSS [bad.]

    Firefox 73.0b12 64-bit and Opera 66.0.3515.72 64-bit (on Windows 10)
    both "work" as expected. Whereas Microsoft Edge 80.0.361.48 64-bit and
    Google Chrome 80.0.3987.87 64-bit both "fail" - though they both did
    work up until about a week ago.

    Andrew Poulos

    I tried it with FF, IE, Edge, Opera and Chrome. They all work the same adding scroll bars as needed as you wanted.

    None of them loaded the ifram however. Here is Chrome's error message:

    Refused to display 'https://news.ycombinator.com/' in a frame because it
    set 'X-Frame-Options' to 'deny'.


    Both FF and display one of my own local pages in the iframe properly with scroll bars as needed.

    HTH

    Yes it did. I went onto a different computer and it seems to work fine.
    Now I'm stumped as to why my computer behaves differently.

    Andrew Poulos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From James Moe@21:1/5 to Andrew Poulos on Tue Feb 11 13:49:57 2020
    On 2020-02-09 2:18 AM, Andrew Poulos wrote:

    I've been working on an internal company web app for at least a year.
    The app uses nested grids.

    It's been working fine on all the devices and browsers we've tested
    until two days ago when we updated to the latest Chrome on Windows
    (version 80.0.3987.87 64-bit). Now a nested grid ignores the sizes set
    for the items it contains.

    Have you tried a different user profile?

    --
    James Moe
    jmm-list at sohnen-moe dot com
    Think.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Poulos@21:1/5 to James Moe on Wed Feb 12 09:38:14 2020
    On 12/02/2020 7:49 am, James Moe wrote:
    On 2020-02-09 2:18 AM, Andrew Poulos wrote:

    I've been working on an internal company web app for at least a year.
    The app uses nested grids.

    It's been working fine on all the devices and browsers we've tested
    until two days ago when we updated to the latest Chrome on Windows
    (version 80.0.3987.87 64-bit). Now a nested grid ignores the sizes set
    for the items it contains.

    Have you tried a different user profile?

    No, but I tested on another computer and it worked!

    When I checked the version of Chrome installed on the other computer it
    was version 79. After I updated it to version 80 the layout fails.

    Given that it's worked for a year on Chrome and that it still works with Firefox and Opera my guess now is that Google "broke" something.

    Andrew Poulos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Poulos@21:1/5 to Andrew Poulos on Wed Feb 12 13:42:13 2020
    On 12/02/2020 9:38 am, Andrew Poulos wrote:
    On 12/02/2020 7:49 am, James Moe wrote:
    On 2020-02-09 2:18 AM, Andrew Poulos wrote:

    I've been working on an internal company web app for at least a year.
    The app uses nested grids.

    It's been working fine on all the devices and browsers we've tested
    until two days ago when we updated to the latest Chrome on Windows
    (version 80.0.3987.87 64-bit). Now a nested grid ignores the sizes set
    for the items it contains.

       Have you tried a different user profile?

    No, but I tested on another computer and it worked!

    When I checked the version of Chrome installed on the other computer it
    was version 79. After I updated it to version 80 the layout fails.

    Given that it's worked for a year on Chrome and that it still works with Firefox and Opera my guess now is that Google "broke" something.

    With this CSS

    #layout_con {
    grid-template-rows: 28px minmax(auto, 500px) 25px 1fr;
    height:100vh;
    }

    Developer tools is showing that the CSS for body is
    height: 586px;
    while for layout_con it's
    grid-template-rows: 28px 500px 25px 617px;
    that is, the 1fr has become 617px - taller than the height for body!

    Andrew Poulos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From dr.kral@nyc.rr.com@21:1/5 to All on Wed Feb 12 04:23:17 2020
    On Tue, 11 Feb 2020 10:23:43 +1100, Andrew Poulos <ap_prog@hotmail.com>
    wrote in <WKKdnUW02qSce9zDnZ2dnUU7-XPNnZ2d@westnet.com.au>:

    <snip>

    HTH

    Yes it did. I went onto a different computer and it seems to work fine.
    Now I'm stumped as to why my computer behaves differently.

    After seeing your post about Chrome version 79 vs 80 I checked mine. Chrome then decided to update itself and, as you saw, then failed.

    k

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)