tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							885919e7d9 
							
						 
					 
					
						
						
							
							colorize namedcolor followed by ! without a space  
						
						
						
					 
					
						2018-01-09 20:16:59 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							79e95eadf2 
							
						 
					 
					
						
						
							
							code cosmetics  
						
						
						
					 
					
						2018-01-07 23:26:47 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							224771b34e 
							
						 
					 
					
						
						
							
							reduce colorpicker alpha digits to 3 from 6  
						
						
						
					 
					
						2018-01-07 20:02:58 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							80ad6418aa 
							
						 
					 
					
						
						
							
							keep alpha in hex colorpicker view  
						
						
						
					 
					
						2018-01-07 20:00:22 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							9111ebcd2b 
							
						 
					 
					
						
						
							
							unget the unary token if got no term to finalize  
						
						
						
					 
					
						2018-01-07 19:11:00 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							acbb69e5ad 
							
						 
					 
					
						
						
							
							expr may be null  
						
						
						
					 
					
						2018-01-07 18:59:31 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							5941dd4338 
							
						 
					 
					
						
						
							
							colorpicker hotkey popup: find colors in attributes  
						
						
						
					 
					
						2018-01-07 12:51:22 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							67ceaa2e43 
							
						 
					 
					
						
						
							
							fixups; code cosmetics  
						
						... 
						
						
						
						* show #{min,max} if constraints are present
* parse [row names] in grid properties
* skip uso-vars in selector sequence
* recognize number tokens with +-
* skip comments/whitespace in stream.mustMatch(); 
						
					 
					
						2018-01-07 12:33:48 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							57f0afbc9c 
							
						 
					 
					
						
						
							
							CSS Intrinsic & Extrinsic Sizing L3 for *width/*height  
						
						... 
						
						
						
						https://drafts.csswg.org/css-sizing-3/#sizing-properties  
					
						2018-01-07 12:32:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e7bd155300 
							
						 
					 
					
						
						
							
							CSS Transform Module Level 2 (ED 2017-11-09) - 3d transforms  
						
						... 
						
						
						
						https://drafts.csswg.org/css-transforms-2/#three-d-transform-functions  
					
						2018-01-07 12:32:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e684f677a6 
							
						 
					 
					
						
						
							
							CSS Display Module Level 3 (ED 2017-11-09)  
						
						... 
						
						
						
						https://drafts.csswg.org/css-display/  
					
						2018-01-07 12:32:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2036819442 
							
						 
					 
					
						
						
							
							reuse parserCache on subsequent saving of usercss  
						
						
						
					 
					
						2018-01-07 12:31:23 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d2cba96e10 
							
						 
					 
					
						
						
							
							refactor CSSLint  
						
						... 
						
						
						
						* reduce linting delay
* parse mozformat in worker
* allow empty functions in 'filter:' property
  https://drafts.fxtf.org/filter-effects/#supported-filter-functions 
* support comma-separated list in :lang()
* strip vendor prefix in isLiteral() 
						
					 
					
						2018-01-07 12:31:23 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b8506e1e45 
							
						 
					 
					
						
						
							
							find colors in comments/strings regardless of overlays  
						
						
						
					 
					
						2018-01-07 11:52:46 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							807ea6aa70 
							
						 
					 
					
						
						
							
							extract colorconverter.js  
						
						
						
					 
					
						2018-01-07 11:52:43 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							42bd77ec17 
							
						 
					 
					
						
						
							
							beautify: keep semicolon after /*comment*/ on the same line  
						
						
						
					 
					
						2018-01-05 14:10:27 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b32832e237 
							
						 
					 
					
						
						
							
							delete the unused original beautify-css.js  
						
						
						
					 
					
						2018-01-05 14:07:16 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2ca702c976 
							
						 
					 
					
						
						
							
							show color swatches on usercss installer page  
						
						
						
					 
					
						2018-01-04 13:36:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							743deb14c9 
							
						 
					 
					
						
						
							
							CSSLint: validations for animation, background, cursor and more  
						
						... 
						
						
						
						* CSS Animations Level 1 (ED 2017-11-29) https://drafts.csswg.org/css-animations/ 
* validation for background, border-image, cursor, text-shadow, background-position 
						
					 
					
						2017-12-26 13:37:25 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b6f0b4a44f 
							
						 
					 
					
						
						
							
							CSSLint: CSS Timing Functions Level 1 (WD & ED 2017)  
						
						... 
						
						
						
						WD 2017-02-21 https://www.w3.org/TR/css-timing-1/ 
ED 2017-12-03 https://drafts.csswg.org/css-timing/  
						
					 
					
						2017-12-26 12:46:27 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6e0cb2bc86 
							
						 
					 
					
						
						
							
							CSSLint: validate using an unprefixed definition  
						
						
						
					 
					
						2017-12-26 12:14:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1749f06674 
							
						 
					 
					
						
						
							
							CSSLint: CSS Transform Module Level 2 (ED 2017-11-09)  
						
						... 
						
						
						
						https://drafts.csswg.org/css-transforms-2/  
					
						2017-12-26 12:14:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c3cb687db6 
							
						 
					 
					
						
						
							
							CSSLint: CSS Transforms Module Level 1 (WD 2017-11-14)  
						
						... 
						
						
						
						https://drafts.csswg.org/css-transforms/  
					
						2017-12-26 11:51:48 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d1a0a9ff 
							
						 
					 
					
						
						
							
							CSSLint: expose function's inner expression  
						
						
						
					 
					
						2017-12-26 11:50:29 +03:00 
						 
				 
			
				
					
						
							
							
								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