I had a similar problem with Firefox and Chrome. This happens to me when I get a long list of data that needs to be processed before it is shown to the user, or if I use a graphically intensive component that causes the browser to freeze due to the processor load that is applied to it.
Try checking your Task Manager when this happens, and check if the browser uses your processor all the time, if so, then you need to work on making your code more efficient by reducing the preprocessing of the data and doing more when the user scrolls data or uses list-based components instead of repeater components, since the latter tend to make everything very slow, even if you use simple text visualization tools.
source share