Closed
Bug 859868
Opened 11 years ago
Closed 11 years ago
Turn off <input type=range> on v22
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
People
(Reporter: jwatt, Assigned: jwatt)
Details
(Keywords: dev-doc-needed)
Attachments
(1 file, 2 obsolete files)
30.22 KB,
patch
|
mounir
:
review+
bajaj
:
approval-mozilla-aurora+
jwatt
:
checkin+
|
Details | Diff | Splinter Review |
There are still a few bits and pieces that need to be finished off before we can ship <input type=range>. I don't think it's worth the effort or risk to port those to aurora, so we should turn off <input type=range> for v22. This will involve flipping the dom.experimental_forms_range to false, and removing a bunch of forms.css styling that we couldn't put behind the pref.
Assignee | ||
Updated•11 years ago
|
tracking-firefox22:
--- → ?
Comment 1•11 years ago
|
||
This patch makes sure we enable <input type='range'> only for Aurora and Nightly builds. It will automatically be disabled for other builds.
Assignee | ||
Comment 2•11 years ago
|
||
Comment on attachment 735424 [details] [diff] [review] Patch I'm afraid this isn't enough, Mounir. See comment 0 - there are forms.css changes that need to be removed at the same time as the pref. If the pref is off, then we want the input to display like a text field, but currently it won't render anything due to the styling that removes the background, etc.
Attachment #735424 -
Flags: review?(jwatt) → review-
Updated•11 years ago
|
tracking-firefox23:
--- → ?
Comment 3•11 years ago
|
||
Good point Jonathan. I guess I can leave that to you then.
Assignee: mounir → jwatt
Assignee | ||
Comment 4•11 years ago
|
||
Attachment #735424 -
Attachment is obsolete: true
Attachment #736780 -
Flags: review?(mounir)
Assignee | ||
Comment 5•11 years ago
|
||
Actually this requires quite a lot of manual test disabling too.
Attachment #736780 -
Attachment is obsolete: true
Attachment #736780 -
Flags: review?(mounir)
Attachment #737308 -
Flags: review?(mounir)
Comment 6•11 years ago
|
||
Comment on attachment 737308 [details] [diff] [review] patch Review of attachment 737308 [details] [diff] [review]: ----------------------------------------------------------------- You could also disable the pseudo-elements because those are web-facing features somehow. In another hand, it seems unlikely that any website depends on those if the input type doesn't actually work. Let say that it would be good to remove them if it isn't too hard to do so.
Attachment #737308 -
Flags: review?(mounir) → review+
Assignee | ||
Comment 7•11 years ago
|
||
Comment on attachment 737308 [details] [diff] [review] patch [Approval Request Comment] Bug caused by (feature/regressing bug #): disabling the many bugs implementing the feature User impact if declined: a poor implementation of <input type=range> Testing completed (on m-c, etc.): none - branch only disabling patch Risk to taking this patch (and alternatives if risky): should be low String or IDL/UUID changes made by this patch: none
Attachment #737308 -
Flags: approval-mozilla-aurora?
Comment 8•11 years ago
|
||
Comment on attachment 737308 [details] [diff] [review] patch Approving the low risk patch which disables the feature on aurora(Fx22).
Attachment #737308 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 9•11 years ago
|
||
Adding verifyme for QA to make sure the pref is false by default once the patch lands.
Keywords: verifyme
Updated•11 years ago
|
Assignee | ||
Comment 10•11 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/9766b6026f60 (In reply to Mounir Lamouri (:mounir) from comment #6) > You could also disable the pseudo-elements because those are web-facing > features somehow. In another hand, it seems unlikely that any website > depends on those if the input type doesn't actually work. Let say that it > would be good to remove them if it isn't too hard to do so. It turned out to be pretty messy, so I didn't do that.
Updated•11 years ago
|
status-firefox22:
--- → disabled
Comment 11•11 years ago
|
||
This is already documented as implemented in Fx22 here: https://developer.mozilla.org/en/docs/HTML/Element/Input and here: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/22 and needs to change
Keywords: dev-doc-needed
Assignee | ||
Updated•11 years ago
|
Attachment #737308 -
Flags: checkin+
Assignee | ||
Comment 12•11 years ago
|
||
Forgot to close this.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•