Open Bug 1675724 Opened 4 years ago Updated 4 months ago

nsCocoaWindow::GetWorkspaceID() hangs in SLSCopySpacesForWindows from SkyLight

Categories

(Core :: Widget: Cocoa, defect, P3)

defect

Tracking

()

Performance Impact medium

People

(Reporter: florian, Unassigned)

References

(Regression)

Details

(Keywords: perf:responsiveness, regression, Whiteboard: [bhr:nsCocoaWindow::GetWorkspaceID][mac:hang])

Pretty similar to bug 1640852 for Windows, but on Mac here. According to BHR data, we seem to hang when SessionStore calls GetWorkspaceID.

In BHR data from November 3rd, this is about 0.04% of the total hang time, but seems to be about 1% of the hang time reported on Mac.

Setting this to fxperf:p2 since this is basically the Mac version of the fxperf:p2 Windows bug.

Whiteboard: [fxperf][bhr:nsCocoaWindow::GetWorkspaceID] → [fxperf:p2][bhr:nsCocoaWindow::GetWorkspaceID]

The severity field is not set for this bug.
:mikedeboer, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mdeboer)
Blocks: 1664067
Whiteboard: [fxperf:p2][bhr:nsCocoaWindow::GetWorkspaceID] → [fxperf:p2][bhr:nsCocoaWindow::GetWorkspaceID][mac:hang]

Bug 1664067 has reports where this hangs for multiple minutes and is reproducible.

Has Regression Range: --- → yes
Performance Impact: --- → P2
Whiteboard: [fxperf:p2][bhr:nsCocoaWindow::GetWorkspaceID][mac:hang] → [bhr:nsCocoaWindow::GetWorkspaceID][mac:hang]

Redirect a needinfo that is pending on an inactive user to the triage owner.
:dao, since the bug doesn't have a severity set, could you please set the severity or close the bug?

For more information, please visit BugBot documentation.

Flags: needinfo?(mdeboer) → needinfo?(dao+bmo)
Component: Session Restore → Widget: Cocoa
Flags: needinfo?(dao+bmo)
Product: Firefox → Core
Severity: -- → S3
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.