QA/Desktop Firefox/input-type-color

From MozillaWiki
Jump to: navigation, search

<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

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

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

The feature was signed-off on 04/16/2014, following an additional execution of the available test cases associated to this feature.