Home | History | Annotate | Download | only in common

Lines Matching refs:var

43     for (var i = 0; i < 4; ++i) {
58 var value = text.toLowerCase().replace(/\s+/g, "");
59 var simple = /^(?:#([0-9a-f]{3,6})|rgb\(([^)]+)\)|(\w+)|hsl\(([^)]+)\))$/i;
60 var match = value.match(simple);
63 var hex = match[1].toUpperCase();
64 var format;
70 var r = parseInt(hex.substring(0,2), 16);
71 var g = parseInt(hex.substring(2,4), 16);
72 var b = parseInt(hex.substring(4,6), 16);
77 var rgbString = match[2].split(/\s*,\s*/);
78 var rgba = [ WebInspector.Color._parseRgbNumeric(rgbString[0]),
85 var nickname = match[3].toLowerCase();
87 var rgba = WebInspector.Color.Nicknames[nickname];
88 var color = WebInspector.Color.fromRGBA(rgba);
97 var hslString = match[4].replace(/%/g, "").split(/\s*,\s*/);
98 var hsla = [ WebInspector.Color._parseHueNumeric(hslString[0]),
101 var rgba = WebInspector.Color._hsl2rgb(hsla);
109 var advanced = /^(?:rgba\(([^)]+)\)|hsla\(([^)]+)\))$/;
113 var rgbaString = match[1].split(/\s*,\s*/);
114 var rgba = [ WebInspector.Color._parseRgbNumeric(rgbaString[0]),
122 var hslaString = match[2].replace(/%/g, "").split(/\s*,\s*/);
123 var hsla = [ WebInspector.Color._parseHueNumeric(hslaString[0]),
127 var rgba = WebInspector.Color._hsl2rgb(hsla);
150 var h = hsva[0];
151 var s = hsva[1];
152 var v = hsva[2];
154 var t = (2 - s) * v;
159 var hsla = [h, s, t / 2, hsva[3]];
180 var r = this._rgba[0];
181 var g = this._rgba[1];
182 var b = this._rgba[2];
183 var max = Math.max(r, g, b);
184 var min = Math.min(r, g, b);
185 var diff = max - min;
186 var add = max + min;
189 var h = 0;
191 var h = ((1/6 * (g - b) / diff) + 1) % 1;
193 var h = (1/6 * (b - r) / diff) + 1/3;
195 var h = (1/6 * (r - g) / diff) + 2/3;
197 var l = 0.5 * add;
200 var s = 0;
202 var s = 1;
204 var s = diff / add;
206 var s = diff / (2 - add);
217 var hsla = this.hsla();
218 var h = hsla[0];
219 var s = hsla[1];
220 var l = hsla[2];
241 for (var i = 0; i < 3; ++i) {
242 var c = Math.round(this._rgba[i] * 255);
272 var hex = Math.round(value * 255).toString(16);
297 var hsl = this.hsla();
300 var hsla = this.hsla();
322 var rgba = new Array(3);
323 for (var i = 0; i < 3; ++i)
337 for (var nickname in WebInspector.Color.Nicknames) {
338 var rgba = WebInspector.Color.Nicknames[nickname];
351 var rgba = this._canonicalRGBA();
352 var result = { r: rgba[0], g: rgba[1], b: rgba[2] };
363 var rgba = [];
377 var rgba = this._rgba.slice();
389 var parsed = parseInt(value, 10);
430 var h = hsl[0];
431 var s = hsl[1];
432 var l = hsl[2];
455 var q = l * (1 + s);
457 var q = l + s - (l * s);
459 var p = 2 * l - q;
461 var tr = h + (1 / 3);
462 var tg = h;
463 var tb = h - (1 / 3);
465 var r = hue2rgb(p, q, tr);
466 var g = hue2rgb(p, q, tg);
467 var b = hue2rgb(p, q, tb);