Description of problem: Currently there are a lot of JavaScript files, this can cause a problem when users are automatically refreshing a lot of tabs. Version-Release number of selected component (if applicable): 5.0 How reproducible: Easy Steps to Reproduce: 1. Load a page 2. refresh page Actual results: Up to 29 JS files checked Expected results: <= 6 JS files checked Additional info: 6 is a guess, it may not be possible to go this low. The technique used to consolidate the files can break some JS, so extensive testing may be required. This can be done by pushing JS files on to javascript_urls array.
QE Note: This reduces the number of JS files delivered to the user to 3. Concatenating the JS files this way could have unforeseen effects in the UI, this means every JS based feature needs to be tested logged in, logged out, and after logging in or out.
Verified it because there is no regression from the automation result. https://redhat-bugzilla-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/bz-web-automaiton/97 https://redhat-bugzilla-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/bz-web-automaiton/98
This change is now live. If there are any issues, do not reopen this bug. Instead, you should create a new bug and reference this bug.