Mozilla Firefox Version 62.0.2 (64-bit) can't load Search Grid properly, developed in (Struts 2) but other browsers can
We have an application developed in Java (Struts), in pages having search grids (to display records), J-Query is used to display is not loading properly in Latest Mozilla Firefox Version 62.0.2 (64-bit).
Issue Description:- When the search button is clicked the grid displays the first row (Loading icon disappears), and the rest of the page displays blank but after a few seconds, it renders the rest of the records.
We checked in the previous versions of Firefox, the page renders properly i.e. Loading icon appears until the page is fully loaded. We also checked other browsers like Edge, IE11, Chrome, the page renders properly.
We checked the Clear Type property in windows and it is enabled.
In Firefox performance settings we verified with both by enabling and disabling the hardware acceleration as well as by changing the values but the problem remains the same.
Edit 1 - As this is an application so it will be difficult for me to share user name and passwords with you.
I will try if i can setup some demo environment with some dummy data into that.
I also noticed one thing that when i move cursor to the grid then only the grid loads properly (with less data it is working fine.)
Edit 2 - When i tried to view the same page in Firefox Safe mode, the issue seems to be resolved (tried many times but issue didn't occurred) and when exit from Safe Mode the issue replicated again. (Thought this issue occurred due to some plugin/add-on.)
Then i uninstalled Firefox, clear system cache/temp files. Restarted the PC Again installed Firefox latest version (Fresh install) but the issue remains same.
Wót sandeeppatel17
Wšykne wótegrona (14)
Link to the site? If not a personal or login needed site.
Maybe something that used to be synchronous is now asynchronous, so jQuery thinks the rendering is done but it actually isn't? Just a random guess; I agree it would be helpful to see the page in action.
sandeeppatel17 said
We have an application developed in Java (Struts), in pages having search grids (to display records), JQuery is used to display is not loading properly in Latest Mozilla Firefox Version 62.0.2 (64-bit). Issue Description:- When the search button is clicked the grid displays the first row (Loading icon disappears), and the rest of the page displays blank but after a few seconds, it renders the rest of the records. We checked in the previous versions of Firefox, the page renders properly i.e. Loading icon appears until the page is fully loaded. We also checked other browsers like Edge, IE11, Chrome, the page renders properly. We checked the ClearType property in windows and it is enabled. In firefox performance settings we verified with both by enabling and disabling the hardware acceleration as well as by changing the values but the problem remains the same.
Edit 1 - As this is an application so it will be difficult for me to share user name and passwords with you.
I will try if i can setup some demo environment with some dummy data into that.
I also noticed one thing that when i move cursor to the grid then only the grid loads properly (with less data it is working fine.)
sandeeppatel17 said
sandeeppatel17 saidWe have an application developed in Java (Struts), in pages having search grids (to display records), JQuery is used to display is not loading properly in Latest Mozilla Firefox Version 62.0.2 (64-bit). Issue Description:- When the search button is clicked the grid displays the first row (Loading icon disappears), and the rest of the page displays blank but after a few seconds, it renders the rest of the records. We checked in the previous versions of Firefox, the page renders properly i.e. Loading icon appears until the page is fully loaded. We also checked other browsers like Edge, IE11, Chrome, the page renders properly. We checked the ClearType property in windows and it is enabled. In firefox performance settings we verified with both by enabling and disabling the hardware acceleration as well as by changing the values but the problem remains the same.Edit 1 - As this is an application so it will be difficult for me to share user name and passwords with you.
I will try if i can setup some demo environment with some dummy data into that.
I also noticed one thing that when i move cursor to the grid then only the grid loads properly (with less data it is working fine.)
Edit 2 - When i tried to view the same page in Firefox Safe mode, the issue seems to be resolved (tried many times but issue didn't occurred) and when exit from Safe Mode the issue replicated again. (Thought this issue occurred due to some plugin/add-on.)
Then i uninstalled Firefox, clear system cache/temp files. Restarted the PC Again installed Firefox latest version (Fresh install) but the issue remains same.
Firefox's Safe Mode disables:
- extensions
- hardware acceleration of graphics
- JavaScript compilers
- userChrome.css/userContent.css customization files (usually wouldn't affect performance but could affect layout)
You can manually disable extensions on the Add-ons page to test that change independently. You can manually disable hardware acceleration on the Options page to test that change independently (see: Firefox's performance settings).
Any difference?
jscher2000 said
Firefox's Safe Mode disables:You can manually disable extensions on the Add-ons page to test that change independently. You can manually disable hardware acceleration on the Options page to test that change independently (see: Firefox's performance settings). Any difference?
- extensions
- hardware acceleration of graphics
- JavaScript compilers
- userChrome.css/userContent.css customization files (usually wouldn't affect performance but could affect layout)
I tried the same thing as mentioned but still facing the same issue.
1. extensions - No Extensions/Plugins installed/enabled 2. hardware acceleration of graphics - Disabled 2. JavaScript compilers - No idea (If some settings is to be done in mozilla firefox) 4. userChrome.css/userContent.css customization files (usually wouldn't affect performance but could affect layout) - No Idea (If some settings is to be done in mozilla firefox)
Please refer screens.
I didn't mention it, but disabling hardware acceleration doesn't take effect until your next Firefox session (i.e., you need to exit and restart Firefox).
To disable individual JavaScript "just in time" compilers:
(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful or accepting the risk.
(2) In the search box above the list, type or paste javas and pause while the list is filtered
(3) Second-level compiler: Double-click the javascript.options.ion preference to switch the value from true to false -- restart Firefox to test whether this makes any difference
(4) First-level compiler: Double-click the javascript.options.baselinejit preference to switch the value from true to false -- restart Firefox to test whether this makes any difference
The userChrome.css and userContent.css are optional files you can create in your profile folder. If you did not create those, then they should not be an issue.
I didn't mention it, but disabling hardware acceleration doesn't take effect until your next Firefox session (i.e., you need to exit and restart Firefox). - Did the same i.e. Exit and restarted the firefox.
To disable individual JavaScript "just in time" compilers:
(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful or accepting the risk.
(2) In the search box above the list, type or paste javas and pause while the list is filtered
(3) Second-level compiler: Double-click the javascript.options.ion preference to switch the value from true to false -- restart Firefox to test whether this makes any difference - Tried but same issue (4) First-level compiler: Double-click the javascript.options.baselinejit preference to switch the value from true to false -- restart Firefox to test whether this makes any difference - Tried but same issue The userChrome.css and userContent.css are optional files you can create in your profile folder. If you did not create those, then they should not be an issue. - didn't create.
I have uploaded a video on youtube, here you can see the results display only when I move the cursor to the grid. But when running in safe mode, no such issues found.
I have searched records 4 times.
1. In the normal mode - Issue occurred
2. In the Safe mode - Issue not occurred
3. In the safe mode - Issue not occurred
4. In the normal mode - Issue occurred
Note:- Before creating the video, I have completely refreshed firefox also.
Bug filled and i hope that developers will be able to reproduce and fix the issue.
Hi jscher2000,
in case you want to look into this.
Please find below the Test URL where the issue can be reproduced.
URL :- Removed (Ping or email me) User Name:- removed Password :- removed
Steps to Reproduce issue:- 1. Login to the application (Find URL, Username & Password above). 2. Click on Menu and Open "Manage Application Parameter Lists" screen. The issue can be reproduced on other screens also but it there is less data sometimes issue doesn't occur. 3. When the screen is opened, Click on "Search" Button. 4. Now in "Search Results" grid, no data or 1-3 records are displayed (Loaded) only. (In other browsers and as well as in Mozilla Firefox Safe Mode, all records are displayed.). 5. When the user moved the cursor to the "Search Results" grid, rest of the records will also display. 6. The other way to reproduce the issue, as the "Search results" widget can be toggled to Collapse & Expand, the same issue will occur if user Collapse and then Expands the "Search results" widget. 7. Again if the user moves his cursor to the "Search Results" grid, rest of the records will also display.
I hope this will help!!
Wót sandeeppatel17
Hi sandeeppatel17, I tested in a private window in my regular profile. I loaded the page (and because I run NoScript, I then turned off the script block using the NoScript menu). I logged in and went to the page you mentioned. When I click the Search button, there is a dark/progress overlay and then 20 items are displayed. I clicked Reset and then Search again with the same results.
I tested in one of my extra profiles that haven't been seriously customized and got the same results.
So it "works for me". I don't know what setting is causing the problem on yours.
Sorry for asking, just wanted to confirm the Firefox version as we are facing this issue on Firefox Version 62 (64-bit) and above.
Yes, that was in 64-bit Firefox 62 on Windows 7.