QA/Desktop Firefox/input-type-color
From MozillaWiki
< QA | Desktop Firefox
Contents
<input type=color>
Feature | Status | Release Target | Lead engineer | QA Lead | Status |
<input type=color> | Landed in Firefox 29 | Firefox 29 | Arnaud Bienner, Daniel Holbert | Paul Silaghi, Manuela Muntean | Signed Off |
Summary
- implement this new input element type
References
- HTML5/input Wiki page
- Online demos:
- http://diveintohtml5.info/examples/input-type-color.html
- http://hg.mozilla.org/mozilla-central/raw-file/tip/layout/reftests/forms/input/color/input-color-1.html
- http://demo.hongkiat.com/html5-form-input-type/index2.html
- http://www.html5tutorial.info/html5-color.php
- http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_color
Use Cases
- Visiting a site with input type="color" buttons:
- make sure that clicking the button pops up a color picker, and the button-color changes to whatever color is chosen
- make sure that the button's "value" attribute (observable via e.g. right-click & "inspect element") changes to the hex representation of whatever color you chose
- make sure the event is correctly fired in the Web Console by adding a onchange="console.log('Color changed:',value)" event in the Inspector html input
Test Cases
- The test cases for this feature can be viewed in this spreadsheet or in this Moztrap testsuite.
Important Bugs
- 547004 - Implement <input type="color">
- 930277 - Flip the pref to enable <input type=color> for Linux/Gtk, Windows and Mac OS
- 929496 - Make GTK color-picker dialog non-modal again, without allowing the same <input type="color"> element to spawn multiple dialogs
- 944737 - Color picker issues when opened simultaneously in 2 Firefox windows
Sign off Criteria
- All the test cases were executed.
- All the major bugs have been verified fixed.
- Firefox 28 Aurora merge - 12/09/2013
- On the next OSs:
- Windows 7 64bit
- Ubuntu 12.04 32bit
- Mac OSX 10.8
- Firefox 28 Aurora (pre-beta sign off) - 01/22/2014
- build ID: 20140121004017
- On the next OSs:
- Windows 8.1 64bit
- Ubuntu 13.04 64bit
- Mac OSX 10.8.5
- Firefox 29 Aurora (pre-beta sign off) - 03/10/2014
- verified that the feature was disabled from Firefox 28 beta 8 (bug 977301)
- verified bugs: 977029, 944737, 975468, 929496
- loaded online demos and ran the tests from this testrun on the next OSs:
- Windows 7 64bit
- Windows 8 64bit
- Ubuntu 13.10 32bit
- Mac OSX 10.8.5
- testrun results
- Merge to Release Sign-off
- loaded online demos and ran the tests from this testrun on the next OSs:
- Windows 7 64bit
- Windows 8 64bit
- Ubuntu 13.10 32bit
- Mac OSX 10.8.5
- testrun results
- Concerns
- No blocker, critical, major issues
- No new issues found.
The feature was signed-off on 04/16/2014, following an additional execution of the available test cases associated to this feature.