Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							5a07bbb1e3 
							
						 
					 
					
						
						
							
							Add manager sort block  
						
						
						
					 
					
						2017-12-25 12:17:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2d12bfd1f5 
							
						 
					 
					
						
						
							
							l10n: actually stop observing  
						
						
						
					 
					
						2017-12-22 11:22:02 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4946aad684 
							
						 
					 
					
						
						
							
							FF: allow access to AMO in FF (actually works in 59+)  
						
						... 
						
						
						
						fixes  #312  
					
						2017-12-22 08:36:10 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							154187f1bc 
							
						 
					 
					
						
						
							
							use offsetWidth to decide if the button text is ellipsized  
						
						
						
					 
					
						2017-12-19 08:48:55 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6607455e8f 
							
						 
					 
					
						
						
							
							silence eslint; switch shirt-circuiting to single-line if/else  
						
						
						
					 
					
						2017-12-18 10:27:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4a924d6aa8 
							
						 
					 
					
						
						
							
							add 'textarea' to focusAccessibility.ELEMENTS  
						
						
						
					 
					
						2017-12-18 10:27:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							50d3dbe394 
							
						 
					 
					
						
						
							
							expose prefs.defaults  
						
						
						
					 
					
						2017-12-18 10:27:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							fefe82fd54 
							
						 
					 
					
						
						
							
							remove what-input, use own implementation, rebase on master  
						
						
						
					 
					
						2017-12-13 03:27:10 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							510ae91ac0 
							
						 
					 
					
						
						
							
							don't insert ­ before whitespace  
						
						
						
					 
					
						2017-12-12 03:18:37 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							3410a58cd9 
							
						 
					 
					
						
						
							
							don't add ­ on word boundaries and strip it from tooltips  
						
						... 
						
						
						
						addresses #300  
						
					 
					
						2017-12-11 22:39:22 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d035e18b9f 
							
						 
					 
					
						
						
							
							expose responseType in download()  
						
						
						
					 
					
						2017-12-10 10:11:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b82f8310 
							
						 
					 
					
						
						
							
							break shorter words (5-10) followed by punctuation in tWordBreak  
						
						
						
					 
					
						2017-12-10 10:11:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0a865318a4 
							
						 
					 
					
						
						
							
							popup: "configure" opens USO page and expands the settings area  
						
						
						
					 
					
						2017-12-10 07:56:41 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4b207f3dd4 
							
						 
					 
					
						
						
							
							basic tweaks/fixes for inline search  
						
						
						
					 
					
						2017-12-10 04:03:04 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							36fcb02b51 
							
						 
					 
					
						
						
							
							auto-unsubscribe prefs observer when element is gone  
						
						
						
					 
					
						2017-12-09 17:38:00 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							18b20d13be 
							
						 
					 
					
						
						
							
							onDOMscriptReady: notify all matching subscribers  
						
						
						
					 
					
						2017-12-08 21:55:08 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							99cce55a8e 
							
						 
					 
					
						
						
							
							ensure long words break before breaking the layout  
						
						... 
						
						
						
						supersedes 40075a0d 
						
					 
					
						2017-12-07 23:21:27 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f40dc29497 
							
						 
					 
					
						
						
							
							add rudimentary reject/catch for mozParser inside worker  
						
						
						
					 
					
						2017-12-07 08:41:52 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e8f04c95 
							
						 
					 
					
						
						
							
							code cosmeticsiv  
						
						
						
					 
					
						2017-12-07 06:54:51 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							fb3138f700 
							
						 
					 
					
						
						
							
							add .vivaldi class on <html>  
						
						
						
					 
					
						2017-12-07 06:52:43 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							543132aafa 
							
						 
					 
					
						
						
							
							auto-apply on changes - new option in usercss config  
						
						
						
					 
					
						2017-12-06 23:33:48 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f337e18515 
							
						 
					 
					
						
						
							
							recognize usercss @updateURL  
						
						... 
						
						
						
						* installation URL is preferred - same behavior as before
* @updateURL is used when the style was drag'n'dropped into the manage page
  because there's no real URL in this case
* install-usercss page shows the new update URL, which is set as per the above,
  under the checkbox that enables updates 
						
					 
					
						2017-12-06 22:35:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1273903b05 
							
						 
					 
					
						
						
							
							import usercss files drag'n'dropped into the manage page  
						
						
						
					 
					
						2017-12-06 11:03:43 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							03b6f6c263 
							
						 
					 
					
						
						
							
							manage: search regexps, add search help, fix favicons toggle icon  
						
						... 
						
						
						
						* the toggle icon is now a triangle, rotated when open 
						
					 
					
						2017-12-06 09:39:45 +03:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							db621b8657 
							
						 
					 
					
						
						
							
							Manage: Make filter & backup containers collapsible  
						
						
						
					 
					
						2017-12-06 00:09:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a6f63d096e 
							
						 
					 
					
						
						
							
							extract checkboxes to global.css, fixes  
						
						
						
					 
					
						2017-12-05 04:39:29 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							dd05955a38 
							
						 
					 
					
						
						
							
							fixup d97337de: preceding comment may be absent  
						
						
						
					 
					
						2017-12-04 20:12:47 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c60fb7a2 
							
						 
					 
					
						
						
							
							add a terse invocation syntax for $element and rename it to $create  
						
						
						
					 
					
						2017-12-04 08:57:12 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							39a521fb80 
							
						 
					 
					
						
						
							
							FF: don't style checkboxes in FF < 54, not 57  
						
						... 
						
						
						
						See #271  
						
					 
					
						2017-12-03 07:59:41 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e762505f 
							
						 
					 
					
						
						
							
							FF: don't style checkboxes in FF < 57  
						
						
						
					 
					
						2017-12-03 07:07:43 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							55564b543a 
							
						 
					 
					
						
						
							
							replace 'about:blank' tabs in openURL()  
						
						
						
					 
					
						2017-12-03 02:44:20 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6704956b22 
							
						 
					 
					
						
						
							
							fixup 0de69e30: avoid passing falsy selectors to $()  
						
						
						
					 
					
						2017-12-02 21:41:28 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0de69e306d 
							
						 
					 
					
						
						
							
							code refactor: add $.remove() and $$.remove()  
						
						
						
					 
					
						2017-12-02 19:54:54 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f5516db8f4 
							
						 
					 
					
						
						
							
							off-load mozParser to a worker  
						
						
						
					 
					
						2017-12-01 02:35:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3229717f 
							
						 
					 
					
						
						
							
							fixup d660e6bd: off-by-1 in parseStringUnquoted  
						
						
						
					 
					
						2017-12-01 00:23:06 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a61ee5f093 
							
						 
					 
					
						
						
							
							fixup 362d9444: autoscroll manage page only during incremental search  
						
						
						
					 
					
						2017-11-30 01:13:13 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6f0dd5e9b6 
							
						 
					 
					
						
						
							
							fixup 362d9444: never scroll manage page on toggling a visible entry  
						
						
						
					 
					
						2017-11-30 00:54:40 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							189342472e 
							
						 
					 
					
						
						
							
							manage: collapsible #options block  
						
						
						
					 
					
						2017-11-29 19:27:31 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							362d944428 
							
						 
					 
					
						
						
							
							manage: incremental search on typing + up/down arrows  
						
						
						
					 
					
						2017-11-29 17:59:02 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							cbe90272b9 
							
						 
					 
					
						
						
							
							silence some useless warnings in console  
						
						
						
					 
					
						2017-11-29 17:59:01 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d660e6bd72 
							
						 
					 
					
						
						
							
							usercss validator: more precise error position report  
						
						
						
					 
					
						2017-11-27 14:54:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							13d7e30a75 
							
						 
					 
					
						
						
							
							usercss saving: display errors from mozparser in <pre>  
						
						
						
					 
					
						2017-11-27 06:55:12 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8d3fd9cc3b 
							
						 
					 
					
						
						
							
							fixups for  a58f42de (backtick) and  05677d93 (copy changed meta)  
						
						
						
					 
					
						2017-11-27 03:19:31 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							23efcb1db8 
							
						 
					 
					
						
						
							
							usercss: inform when the entire metadata block is missing/invalid  
						
						
						
					 
					
						2017-11-26 21:13:54 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0d80177691 
							
						 
					 
					
						
						
							
							accept xhr options in download(url, options)  
						
						... 
						
						
						
						also fixup d1964bbc: an error should reject with a code, not XHR's ProgressEvent 
						
					 
					
						2017-11-26 21:09:29 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a58f42dee0 
							
						 
					 
					
						
						
							
							usercss editor: save as template when @name is empty  
						
						... 
						
						
						
						* reduced the flickering on page open
* show * in title for new styles
* align the values in the default template
* don't ask to save an untouched template
* don't spam the console with errors
* trivial code refactor and cosmetics 
						
					 
					
						2017-11-26 18:43:40 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0e518bddcb 
							
						 
					 
					
						
						
							
							don't add usercss vars to empty sections  
						
						
						
					 
					
						2017-11-26 04:52:14 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6aef6cdcd7 
							
						 
					 
					
						
						
							
							0 is a valid tab id  
						
						
						
					 
					
						2017-11-25 20:24:15 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							978e5ca9f0 
							
						 
					 
					
						
						
							
							sendMessage()  
						
						... 
						
						
						
						Promise mode [default]:
  - rejects on receiving {__ERROR__: message} created by
    background.js::onRuntimeMessage
  - suppresses chrome.runtime.lastError
    by browserAction.setText which lacks a callback param in chrome API
Callback mode:
  - enabled by passing a second param
  - doesn't suppress chrome.runtime.lastError 
						
					 
					
						2017-11-25 18:00:38 +03:00