Implement the progress element enough to ship

RESOLVED FIXED in mozilla6

Status

()

Core
DOM: Core & HTML
RESOLVED FIXED
7 years ago
4 years ago

People

(Reporter: mounir, Assigned: mounir)

Tracking

(Blocks: 1 bug, {html5, meta})

Trunk
mozilla6
html5, meta
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox6-)

Details

(URL)

Comment hidden (empty)
(Assignee)

Updated

7 years ago
Depends on: 633209
(Assignee)

Updated

7 years ago
Depends on: 568825
(Assignee)

Updated

7 years ago
Depends on: 633913
(Assignee)

Comment 1

7 years ago
You can try the <progress> element with a preview build here:
http://stage.mozilla.org/pub/mozilla.org/firefox/tryserver-builds/mlamouri@mozilla.com-428c06b36169

Note that you might have rendering weirdness on MacOS X and Windows.
(Assignee)

Updated

7 years ago
Depends on: 634086
(Assignee)

Updated

7 years ago
Depends on: 634088
(Assignee)

Updated

7 years ago
Depends on: 634549
(Assignee)

Updated

7 years ago
Depends on: 634551
(Assignee)

Updated

7 years ago
Keywords: html5
(Assignee)

Updated

7 years ago
Depends on: 638176
(Assignee)

Updated

7 years ago
Depends on: 638540
(Assignee)

Updated

7 years ago
Depends on: 640953
(Assignee)

Updated

7 years ago
Depends on: 641517
(Assignee)

Updated

7 years ago
Depends on: 641905
(Assignee)

Updated

7 years ago
Depends on: 641942
(Assignee)

Updated

7 years ago
Depends on: 642127
(Assignee)

Updated

7 years ago
Depends on: 642667
(Assignee)

Updated

6 years ago
Depends on: 644361
(Assignee)

Updated

6 years ago
Depends on: 559773
(Assignee)

Comment 2

6 years ago
Build with working implementation for <progress> (only horizontal progress bars) can be found here:
https://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/mlamouri@mozilla.com-b90e2723adad/
(Assignee)

Comment 3

6 years ago
All patches except the support of vertical progress bars are ready to be landed. Should I proceed and (maybe) ship without vertical progress bars support or should I wait for that?
I do not believe it really matters given that Opera do not support vertical progress bars (last I've check) and Webkit did support it but do not seem to support it anymore (mentions have been removed from the doc and I can't have it working anymore).
Actually, even if we want to have vertical support, I would prefer to land what we have and disable it if needed.

I'm not sure what's the procedure here. Do I have to ask for a green light?
If other browsers are shipping without it, it sounds perfectly reasonable to do the same.  It won't worsen the fact that authors have to consider that authors will have to consider what happens on browsers that support <progress> but don't support the vertical orientation.
I agree.
(Assignee)

Updated

6 years ago
Depends on: 655313
(Assignee)

Updated

6 years ago
Depends on: 655960
(Assignee)

Updated

6 years ago
Depends on: 656909
(Assignee)

Comment 6

6 years ago
IIRC, new features should use a tracking flag.
tracking-firefox6: --- → ?
(Assignee)

Updated

6 years ago
Blocks: 658963

Updated

6 years ago
tracking-firefox6: ? → +
(Assignee)

Updated

6 years ago
Depends on: 661113
(Assignee)

Updated

6 years ago
No longer depends on: 640953
(Assignee)

Updated

6 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Keywords: meta
Resolution: --- → FIXED
Target Milestone: --- → mozilla6

Updated

6 years ago
tracking-firefox6: + → -
(Assignee)

Updated

6 years ago
Depends on: 686913
You need to log in before you can comment on or make changes to this bug.