UI responsiveness - applications - meta bug

RESOLVED INCOMPLETE

Status

Core Graveyard
Tracking
--
major
RESOLVED INCOMPLETE
10 years ago
a year ago

People

(Reporter: BenB, Unassigned)

Tracking

(Depends on: 2 bugs, {perf})

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

10 years ago
UI responsiveness is when you click or hit a key and the app responds immediately, or does not while it should.

Goal for "responsive": UI should react within 20ms, in any situation.

--
(Bug 384323 is about the core platform.)

This bug is about the applications (Thunderbird, Firefox UI etc.), where they need to change to make this possible.

For example, if Thunderbird's junk filter or "move message to folder" function is written so that it blocks the main thread, and Thunderbird code needs to be fixed for that, this is part of this bug.
(Reporter)

Updated

10 years ago
Depends on: 384323
(Reporter)

Comment 1

10 years ago
There's an existing meta bug 91351, marking it as blocker (bug 384323 comment 3 / 4)
Depends on: 91351
(Reporter)

Updated

10 years ago
Depends on: 384360

Comment 2

10 years ago
bug 159909 should block this or bug 384323?

Comment 3

10 years ago
Per title, probably this, bug 261633 is what has to be fixed, it is all interdependent anyway..
Depends on: 159909
(Reporter)

Updated

10 years ago
No longer depends on: 159909
(Reporter)

Comment 4

10 years ago
anything where webpages hang the browser should block 384323 (core), not this. There's nothing that the Firefox UI can do about it. The only browser bugs which should block this are when e.g. reading bookmarks blocks the rest of the UI.
Keywords: perf
Whiteboard: [Snappy]

Comment 5

6 years ago
I'll take this and look through dependencies to see if they are snappy-worthy
Assignee: nobody → tglek
Whiteboard: [Snappy]

Updated

6 years ago
Assignee: tglek → nobody

Comment 6

a year ago
Marking all tracking bugs which haven't been updated since 2014 as INCOMPLETE.
If this bug is still relevant, please reopen it and move it into a bugzilla component related to the work
being tracked. The Core: Tracking component will no longer be used.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → INCOMPLETE
(Assignee)

Updated

a year ago
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.