tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							afbee9d68f 
							
						 
					 
					
						
						
							
							CSSLint: more microoptimizations  
						
						
						
					 
					
						2017-12-26 06:28:27 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							37f7f1898f 
							
						 
					 
					
						
						
							
							fixup 1406cae6: ) may belong to the parent, also fix readString  
						
						
						
					 
					
						2017-12-25 15:32:07 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c0999541 
							
						 
					 
					
						
						
							
							CSSLint: fixes and tweaks to reduce memory consumption  
						
						... 
						
						
						
						* _hexcolor - actually validate length
* all number regexps - support +- in the exponent
* readCount - single slice
* readMatch - use sticky regexps or string comparison on a chunk of pattern length
* readComment - single sticky match & slice
* readWhile - collect in an array, then join
* PropertyValuePart - do native num/str checks first
* isXXX - do a string comparison first 
						
					 
					
						2017-12-25 12:25:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1406cae6c5 
							
						 
					 
					
						
						
							
							CSSLint: parse <declaration-value> for --custom-property  
						
						... 
						
						
						
						https://drafts.csswg.org/css-syntax-3/#typedef-declaration-value 
Example:
:root {
  --fit: {
    position: absolute;
    top: 0; bottom: 0;
    left: 0; right: 0;
  }
} 
					
						2017-12-25 12:25:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4b65d961 
							
						 
					 
					
						
						
							
							colorview: support a signed number exponent  
						
						
						
					 
					
						2017-12-25 02:21:25 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b70beac3c9 
							
						 
					 
					
						
						
							
							CSSLint: rewrite readNumber()  
						
						
						
					 
					
						2017-12-25 02:20:53 +03:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							4b2bfd4113 
							
						 
					 
					
						
						
							
							CSSLint: Remove tabs causing properties to be ignored  
						
						
						
					 
					
						2017-12-25 01:35:01 +03:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							b2ea9be73f 
							
						 
					 
					
						
						
							
							CSSLint: Add text-decoration-skip  
						
						
						
					 
					
						2017-12-25 01:35:01 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1040c20330 
							
						 
					 
					
						
						
							
							don't autohide colorpicker popup when invoked via hotkey  
						
						
						
					 
					
						2017-12-24 14:33:58 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a53fb162a8 
							
						 
					 
					
						
						
							
							unbind 'display' listeners on first run  
						
						
						
					 
					
						2017-12-24 14:28:25 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c958186245 
							
						 
					 
					
						
						
							
							FF workaround: set position:fixed prior to appending  
						
						
						
					 
					
						2017-12-22 11:52:53 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d82efe37b5 
							
						 
					 
					
						
						
							
							rewrite colorpicker popup positioning to prevent occlusion  
						
						
						
					 
					
						2017-12-22 11:22:35 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d0380f76c3 
							
						 
					 
					
						
						
							
							rewrite colorview to use CodeMirror::TextMarker  
						
						... 
						
						
						
						* solves all problems with glitching on selection etc.
* perceived performance is same due to lazy-processing
* colors unsupported in current browser are displayed internally as RGB
* the color text is highlighted in the editor when popup is invoked 
						
					 
					
						2017-12-22 11:22:35 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e9a2cb92e3 
							
						 
					 
					
						
						
							
							csslint: functions MUST end with )  
						
						
						
					 
					
						2017-12-22 11:22:02 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c34786358a 
							
						 
					 
					
						
						
							
							csslint: CSS4 syntax for rgb/hsl  
						
						
						
					 
					
						2017-12-20 00:42:51 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8bfc36efbe 
							
						 
					 
					
						
						
							
							csslint: warn about @media inside @supports  
						
						
						
					 
					
						2017-12-18 12:18:54 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a589b785 
							
						 
					 
					
						
						
							
							csslint: CSS Grid Layout - actual implementation  
						
						
						
					 
					
						2017-12-18 12:17:42 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4522362f76 
							
						 
					 
					
						
						
							
							csslint: CSS Grid Layout Module Level 1 (ED, Nov 28, 2017)  
						
						
						
					 
					
						2017-12-18 10:27:58 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6607455e8f 
							
						 
					 
					
						
						
							
							silence eslint; switch shirt-circuiting to single-line if/else  
						
						
						
					 
					
						2017-12-18 10:27:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f29e3bc587 
							
						 
					 
					
						
						
							
							colorpicker: remove old theme class on re-invocation  
						
						
						
					 
					
						2017-12-18 10:27:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							fd047f8323 
							
						 
					 
					
						
						
							
							move getRealColors to colorpicker and reuse it  
						
						
						
					 
					
						2017-12-18 10:27:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							5aba0377a0 
							
						 
					 
					
						
						
							
							use helper's decisions in colorview renderer  
						
						
						
					 
					
						2017-12-18 10:27:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6fb9d2d157 
							
						 
					 
					
						
						
							
							switch to a much faster LZStringUnsafe  
						
						... 
						
						
						
						https://github.com/pieroxy/lz-string/pull/98  
					
						2017-12-10 11:30:57 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							240ccc8309 
							
						 
					 
					
						
						
							
							FF: actually prevent scrolling in focusNoScroll  
						
						
						
					 
					
						2017-12-08 22:06:17 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1c68ac1a3a 
							
						 
					 
					
						
						
							
							initialize editor page fully in First Meaningful Paint frame  
						
						... 
						
						
						
						* previously it wasn't the case when colorpicker option was enabled
* the cost of always loading colorview is ~1ms for >200ms here 
						
					 
					
						2017-12-08 06:20:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f40dc29497 
							
						 
					 
					
						
						
							
							add rudimentary reject/catch for mozParser inside worker  
						
						
						
					 
					
						2017-12-07 08:41:52 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							08c70a5192 
							
						 
					 
					
						
						
							
							csslint: only suppress validation errors caused by USO-vars  
						
						
						
					 
					
						2017-12-07 08:09:22 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							aeca16f663 
							
						 
					 
					
						
						
							
							csslint: show real text of expected token if possible  
						
						... 
						
						
						
						now instead of the nerdy LBRACE users will see { 
						
					 
					
						2017-12-07 05:37:36 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							974b1f9152 
							
						 
					 
					
						
						
							
							csslint: don't throw on errors caused by USO vars  
						
						
						
					 
					
						2017-12-06 06:34:02 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							85c67872a5 
							
						 
					 
					
						
						
							
							make colorpicker notify embedder on closing  
						
						... 
						
						
						
						re-enables Esc key in config-dialog after colorpicker closed itself due to an outside click 
						
					 
					
						2017-12-06 00:24:27 +03:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							07a0518586 
							
						 
					 
					
						
						
							
							Add config dialog to popup ( #283 )  
						
						
						
					 
					
						2017-12-06 00:14:21 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							36ec8de04f 
							
						 
					 
					
						
						
							
							stop calc when color is opaque  
						
						
						
					 
					
						2017-12-05 21:01:32 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a6f63d096e 
							
						 
					 
					
						
						
							
							extract checkboxes to global.css, fixes  
						
						
						
					 
					
						2017-12-05 04:39:29 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							48dda41e2e 
							
						 
					 
					
						
						
							
							fixup  99512da9 and 493c1a65: show csslint rule info in issues info box  
						
						
						
					 
					
						2017-12-04 08:57:12 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							05d1013699 
							
						 
					 
					
						
						
							
							fixup 2e03c9c9: the element should be in DOM before reposition()  
						
						
						
					 
					
						2017-12-02 17:18:58 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							536064ae9a 
							
						 
					 
					
						
						
							
							csslint fixup 88885403: 'simple' doesn't support conditional grammar  
						
						
						
					 
					
						2017-12-02 05:13:55 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0eaee16f7e 
							
						 
					 
					
						
						
							
							csslint: allow "transparent" in SVG colors  
						
						
						
					 
					
						2017-12-01 23:04:38 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f3be825d25 
							
						 
					 
					
						
						
							
							csslint: expand referenced rules when describing errors  
						
						
						
					 
					
						2017-12-01 22:55:39 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							88885403ad 
							
						 
					 
					
						
						
							
							csslint: CSS Box Alignment Module Level 3 (ED Nov 14)  
						
						... 
						
						
						
						https://drafts.csswg.org/css-align/  
					
						2017-12-01 05:52:23 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f5516db8f4 
							
						 
					 
					
						
						
							
							off-load mozParser to a worker  
						
						
						
					 
					
						2017-12-01 02:35:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							493c1a65c0 
							
						 
					 
					
						
						
							
							worker for stylelint; hints in linter config popup  
						
						
						
					 
					
						2017-11-28 20:07:37 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							99512da9da 
							
						 
					 
					
						
						
							
							use CSSLint in a web werkker  
						
						
						
					 
					
						2017-11-27 17:02:30 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							fad03fb7c9 
							
						 
					 
					
						
						
							
							colorpicker: invoke callback on first color change  
						
						
						
					 
					
						2017-11-27 14:54:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							06a2a4c04d 
							
						 
					 
					
						
						
							
							constrain manually typed values in colorpicker  
						
						
						
					 
					
						2017-11-27 14:54:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2e03c9c9c0 
							
						 
					 
					
						
						
							
							same colorpicker in the manager  
						
						
						
					 
					
						2017-11-27 14:54:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							326dc5fb86 
							
						 
					 
					
						
						
							
							don't autofocus colorpicker input fields on small touch devices  
						
						
						
					 
					
						2017-11-25 16:47:05 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2dda22f700 
							
						 
					 
					
						
						
							
							fix color swatch glitch on lint markers  
						
						
						
					 
					
						2017-11-25 04:28:55 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							15c5df0e6e 
							
						 
					 
					
						
						
							
							colorpicker always picks up the only color in a line  
						
						
						
					 
					
						2017-11-24 13:19:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0d8f0841 
							
						 
					 
					
						
						
							
							prevent inline overlays from breaking color swatches  
						
						
						
					 
					
						2017-11-24 13:19:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							7e4683d417 
							
						 
					 
					
						
						
							
							USO-vars in CSSLint  
						
						
						
					 
					
						2017-11-24 13:19:19 +03:00