Firewall Rules GUI



  • Float and WAN scroll bar even with only default entries.
    LAN displays fine.








  • In both Firefox (38.0.4ESR) and Chrome (latest) I have to make the window quite narrow to get scrollbars like that. Then if I make it more narrow again it stops putting description text on multiple lines and goes to having the scrolled ares wider and more scrolling to be done (that seems good and I guess is aimed at usage on small tablets and mobiles).

    What browser?
    What browser window sizing? (is this even when you are full screen on a proper sized laptop?)



  • Windows 8.1 Pro, IE 11 in a quite large window.  Displays like that even full screen (1920x1080).



  • there have been redmine tickets open for different area's that have issues with IE11 (can't find them at this time).

    i think only 1 person of the devs has a windows-system to test ;)



  • @heper:

    i think only 1 person of the devs has a windows-system to test ;)

    IF! that is correct it would be pathetic and explain a lot.  :(



  • I (not a dev) have a Windows system, but it is Windows 10. I fired up Microsoft Edge browser and the scroll bar stuff happens on Edge the same way I described for Firefox and Chrome. Edge is another browser to test!
    I do have a Windows 7 mini-desktop thing somewhere here. I will fire it up tomorrow and try IE-v-something-or-other.


  • Developer Netgate

    @NOYB:

    @heper:

    i think only 1 person of the devs has a windows-system to test ;)

    IF! that is correct it would be pathetic and explain a lot.  :(

    It is not true :)  Several of us have access to IE, but because of the excellent development tools they provide FireFox, Chrome and Safari are our browsers of choice. IE testing typically comes afterwards.


  • Rebel Alliance Developer Netgate

    @NOYB:

    IF! that is correct it would be pathetic and explain a lot.  :(

    Ridding our development environment of windows (or at least IE) would not be "pathetic", it would be glorious. :-)

    But we do have PCs/VMs/etc running Windows if we have to test against it. We just prefer not to since Chrome/FF/Safari/Opera/etc all tend to operate better and faster.



  • i was obviously joking … but in all fairness: IE has been a pain in the ass for two decades already. its long passed time to put it sleep.



  • Developers following standards instead of complaining about how browser xzy handles their ambiguity would be glorious.


  • Rebel Alliance Developer Netgate

    Yep, I wish they would. IE Has a history of not following standards that work fine in every other browser. :)



  • Something working in Chrome, Firefox etc. browser is an incorrect validation method of standards compliance.  Developers complaining of how browser xyz handles their non standards compliant code is a double standard.  A cliché about a pot and kettle comes to mind.



  • @steve_b it's got todo with the overridden margin-bottom. when forcing it to 20px, then all looks ok in IE11/edge

    no clue what the best way is, to get it fixed ,as it involves messing with .table-responsive.table.
    perhaps theres a way to detect the malfunctioning browsers and adjust the css


  • Developer Netgate

    Very interesting. Thanks Heper. I wonder if the table-condensed cLSS is to blame? That is supposed to reduce the margins/padding to a minimum. Perhaps it reduces them too much ?



  • @Steve_B:

    Very interesting. Thanks Heper. I wonder if the table-condensed cLSS is to blame? That is supposed to reduce the margins/padding to a minimum. Perhaps it reduces them too much ?

    yeah, but only for IE11/edge.
    changing the min-height of the panel-body to around 50px  also works (on my work laptop) … don't know what it worse ;)



  • Think this may have been inadvertently resolved.

    I believe the horizontal scroll bar on the empty table may have been due to no table rows (tr).  Seen the same behavior while doing some work on firewall status logs and wizard.

    Went back to the firewall rules to check but there is now a message being displayed when there rules list is empty so the table is no longer really empty (row-less).