Closed Bug 415949 Opened 17 years ago Closed 16 years ago

Remove tab progress spinners

Categories

(Camino Graveyard :: Tabbed Browsing, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Camino1.6

People

(Reporter: alqahira, Assigned: stuart.morgan+bugzilla)

Details

(Keywords: fixed1.8.1.13)

Attachments

(2 files)

The tab progress spinners continue to be buggy, and we don't have enough time to fix them properly.

See bug 406402, bug 407225, bug 408961, and bug 413935.  I've also seen a (very mild, compared to the 2004 "new tabs" custom builds with spinners enabled) few cases of page tearing when scrolling when a spinner is spinning.
Attached patch v1Splinter Review
This is a minimal replacement of the spinners with a static image. This assumes that we will fix and re-enable spinners at some point when we have more time to try to beat them into submission (if we don't believe that, I can rip things all the way out and eliminate the need for an extra view in each tab altogether).

We should have a few people play with these and see if anyone besides me thinks it's a good idea to use a static loading image vs. doing nothing.
Attachment #302521 - Flags: review?(alqahira)
Attached image possible image
Here's a loading indicator I was playing with; other suggestions are very welcome.
Attachment #302522 - Attachment mime type: application/octet-stream → image/tiff
Comment on attachment 302521 [details] [diff] [review]
v1

Looks good, seems to work well and resolve the known bugs.  I'm not sure I noticed much speedup, but then again I haven't tracked down hard numbers on that to begin with :(
Attachment #302521 - Flags: review?(alqahira) → review+
(In reply to comment #1)

> This is a minimal replacement of the spinners with a static image. This assumes
> that we will fix and re-enable spinners at some point when we have more time to
> try to beat them into submission (if we don't believe that, I can rip things
> all the way out and eliminate the need for an extra view in each tab
> altogether).

I'd think we'd all like to do it, if only for parity with Safari and Firefox.  At least I would.

> We should have a few people play with these and see if anyone besides me thinks
> it's a good idea to use a static loading image vs. doing nothing.

For those of us who've "gotten used" to the spinners, I think some sort of loading image will be a less jarring adjustment.

(In reply to comment #2)
> Here's a loading indicator I was playing with; other suggestions are very
> welcome.

This seemed a little too much like the normal globe to me as I was playing with it; if we go with something like this, I think it will need to be more transparent.

Any reason you didn't just go with a single frame from the spinner (besides the difficulty in getting at it)?
(In reply to comment #4)
> Any reason you didn't just go with a single frame from the spinner (besides the
> difficulty in getting at it)?

I considered it, but my since it's very unusual for them to show when they aren't animating I strongly suspect that having a static version would make people feel that something was wrong ("Camino freezes when it loads tabs!").
Attachment #302521 - Flags: superreview?(mark)
Attachment #302521 - Flags: superreview?(mark) → superreview?(mikepinkerton)
Comment on attachment 302521 [details] [diff] [review]
v1

sr=pink

sigh.
Attachment #302521 - Flags: superreview?(mikepinkerton) → superreview+
Landed on trunk and MOZILLA_1_8_BRANCH, with a more-rapidly-fading version of the globe icon. We can tweak it further in follow-ups if necessary.

I'll fix up and re-open the bug to re-enable the spinners.
Status: NEW → RESOLVED
Closed: 16 years ago
Keywords: fixed1.8.1.13
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: