Closed Bug 1544713 Opened 5 months ago Closed 5 months ago

Long running audit blocks other DevTools panels

Categories

(DevTools :: Accessibility Tools, defect, P1)

65 Branch
defect

Tracking

(firefox68 verified)

VERIFIED FIXED
Firefox 68
Tracking Status
firefox68 --- verified

People

(Reporter: mbalfanz, Assigned: yzen)

References

Details

Attachments

(1 file)

STR:

AR:

  • other panels remain blank until audit is finished in the background

ER:

  • other panels should not be blocked by audit

I think we need to do one of two things:

  • have a fully async audit that can be executed in the background (maybe with a nice indicator in the top-level tab when it's finished), without blocking other panels
  • cancel the audit as soon as the developer navigates to a different tool

I would prefer option 1 :)

Assignee: nobody → yzenevich
Status: NEW → ASSIGNED
Priority: -- → P1
Blocks: 1546084
Attachment #9060741 - Attachment description: Bug 1544713 - make full page audit non-blocking. Fire 'audited' event similar to AccessibilityActor one. r=nchevobbe → Bug 1544713 - make full page audit non-blocking. Fire 'audit-event' events when the full page audit completes or fails. r=gl
Pushed by yura.zenevich@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/143b77783b2e
make full page audit non-blocking. Fire 'audit-event' events when the full page audit completes or fails. r=gl
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68

Verified - fixed on latest Nightly 68.0a1 (2019-05-01) (64-bit) on Windows 10, Ubuntu 16.04 and MacOS 10.13.
The other DevTool panels will be loaded while the full page audit is on-going.

Please note that there might be a slight 1 second hang of the DevTool panel UI right when the audit is finished.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.