Closed Bug 1280554 Opened 8 years ago Closed 8 years ago

Provide stable throbber icon for addons

Categories

(WebExtensions :: Untriaged, defect)

defect
Not set
normal

Tracking

(firefox50 affected)

RESOLVED WONTFIX
Tracking Status
firefox50 --- affected

People

(Reporter: yuki, Unassigned)

References

Details

(Whiteboard: [design-decision-needed])

Addons should use common throbber icon if the user have to wait something. I think it have to be provided a part of WebExtensions by Firefox itself. There are some reasons:

1) On WebExtensions addons, "chrome:" and other internal URLs of Firefox itself are (seems to be, or should be) restricted to be accessed.
2) Firefox includes something throbber icons but the location is unstable on Firefox versions or the platform itself.

Users expect to see common throbber icon when he have to wait. A common stable icon URL for throbber will make both users and developers happy.
Whiteboard: [design-decision-needed]
Generally, we've been moving toward deprecating throbbers entirely. In any case, I'm not sure there would be much utility to this.
Flags: needinfo?(mjaritz)
Flags: needinfo?(bwinton)
I feel like, if we were going to do this, we wouldn't do it by giving add-ons a stable location to a throbber icon, but instead specify a `div.throbber` style in the browser_style CSS that add-ons could use to display a throbber.  I'll mention it to the people working on the Style Guide, and we'll see what they come up with…  (But since that work get tracked elsewhere, I vote we resolve this wontfix.)
Flags: needinfo?(bwinton)
Works for me.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(mjaritz)
Resolution: --- → WONTFIX
(In reply to Kris Maglione [:kmag] from comment #1)
> Generally, we've been moving toward deprecating throbbers entirely. In any
> case, I'm not sure there would be much utility to this.

I thought that "throbber" is the generic name of the icon appearing when we have to wait for a while. Anyway, I'm OK to use something better than an actual URL of the icon. Thanks.
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.