Open Bug 1319165 Opened 8 years ago Updated 2 years ago

RemotePageManager showing up in tab spinner hangs when doing .replace on URLs

Categories

(Toolkit :: General, defect)

49 Branch
defect

Tracking

()

People

(Reporter: mconley, Unassigned)

References

Details

Attachments

(1 file)

Check out the tab switch spinner stacks I just posted to bug 1310255 comment 20 (organized by total hang time). The top entry has this stack: "Startup::XRE_InitChildProcess", "PBrowser::Msg_LoadRemoteScript", "global/content/browser-child.js:1", "gre/modules/RemotePageManager.jsm:506" That corresponds to this line, I believe: http://searchfox.org/mozilla-central/rev/904bf9addd03b03d4cad11b82f19f43d875b7f27/toolkit/modules/RemotePageManager.jsm#506 Not sure if it's just bad luck that we're happening to register a hang here. It's possible that for some types of URLs, this type of replace is quite slow (perhaps data URIs for example?). We can probably optimize RemotePageManager.jsm a bit here.
Blocks: 1300411
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: