Open Bug 140391 Opened 18 years ago Updated 11 years ago
RFE: Make text zoom threaded (like loading), or make it show a busy cursor
999 bytes, patch
|Details | Diff | Splinter Review|
Set your mousewheel with CTRL as a scale up/down page. Then scale a page up by 10-20% that's very complex (like a kuro5hin story). The entire browser is then blocking on this one scale request, and there's no indication it's at work at all (unless you look at top). If we can have different tabs loading pages concurrently, why not scaling too?
What does `scaling' mean? Scrolling?
Because layout is single-threaded (and it's easy to make one tab lock up others if it goes into a complicated layout task...) What we should do is make scaling incremental, somehow. Oh, 'scaling' here is text zoom, I assume....
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: RFE: Make scaling threaded (like loading), or make it show a busy cursor. → RFE: Make text zoom threaded (like loading), or make it show a busy cursor.
That would entail making the global style-changed reflow be interruptible. We could make this depend on the `implement interruptible reflow' bug.
Scaling aka text zoom where the layout engine makes everything larger font wise (but doesn't also scale images, ala Opera's zoom).
Changing QA Contact
QA Contact: petersen → moied
This is suboptimal, since it does not set all windows' cursors to "wait"... I tried doing that but crashes ensued....
*** Bug 129806 has been marked as a duplicate of this bug. ***
Assignee: attinasi → nobody
QA Contact: moied → layout
You need to log in before you can comment on or make changes to this bug.