Can definitely be due to addons. That innocuous Emoji keyboard addon [1] for example, caused horrible page load performance and unresponsiveness (due apparently to parsing the entire DOM in order to replace/insert emojis); filed a bug at [2]. Hope the move to WebExtensions lets Mozilla provide less opportunities for extension developers to shoot users in the foot.
If there are firefox users left to shoot.