diff --git a/core/modules/color/color.js b/core/modules/color/color.js
index 1a9d8a5..7d81812 100644
--- a/core/modules/color/color.js
+++ b/core/modules/color/color.js
@@ -8,6 +8,8 @@
   "use strict";
 
   /**
+   * Displays farbtastic color selector and initialize color administration UI.
+   *
    * @type {Drupal~behavior}
    */
   Drupal.behaviors.color = {
@@ -95,10 +97,14 @@
        * @function Drupal.color~shift_color
        *
        * @param {string} given
-       * @param {Array} ref1
-       * @param {Array} ref2
+       *   A hex color code to shift.
+       * @param {Array.<number>} ref1
+       *   First HSL color reference.
+       * @param {Array.<number>} ref2
+       *   Second HSL color reference.
        *
        * @return {string}
+       *   A hex color, shifted.
        */
       function shift_color(given, ref1, ref2) {
         var d;
@@ -143,9 +149,14 @@
        * Callback for Farbtastic when a new color is chosen.
        *
        * @param {HTMLElement} input
+       *   The input element where the color is chosen.
        * @param {string} color
+       *   The color that was chosen through the input.
        * @param {bool} propagate
+       *   Whether or not to propagate the color to a locked pair value
        * @param {bool} colorScheme
+       *   Flag to indicate if the user is using a color scheme when changing
+       *   the color.
        */
       function callback(input, color, propagate, colorScheme) {
         var matched;
@@ -201,6 +212,7 @@
        * Focuses Farbtastic on a particular field.
        *
        * @param {jQuery.Event} e
+       *   The focus event on the field.
        */
       function focus(e) {
         var input = e.target;
diff --git a/core/modules/color/preview.js b/core/modules/color/preview.js
index 956b53e..f0dc995 100644
--- a/core/modules/color/preview.js
+++ b/core/modules/color/preview.js
@@ -1,3 +1,4 @@
+
 /**
  * @file
  * Attaches preview-related behavior for the Color module.
@@ -13,12 +14,20 @@
   Drupal.color = {
 
     /**
+     * The callback for when the color preview has been attached.
+     *
      * @param {Element} context
+     *   The context to initiate the color behaviour.
      * @param {object} settings
+     *   Settings for the color functionality.
      * @param {HTMLFormElement} form
+     *   The form to initiate the color behaviour on.
      * @param {object} farb
+     *   The farbtastic object.
      * @param {number} height
+     *   Height of gradient.
      * @param {number} width
+     *   Width of gradient.
      */
     callback: function (context, settings, form, farb, height, width) {
       var accum;
