Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							744bf01147 
							
						 
					 
					
						
						
							
							Firefox allow CSP UserCSS install from anywhere. See  #618  ( #623 )  
						
						... 
						
						
						
						* Firefox allow CSP UserCSS install from anywhere. See #618 
* Fix suffix extension 
						
					 
					
						2019-03-03 20:42:03 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc7f98150 
							
						 
					 
					
						
						
							
							Add: user-frendly exclusions ( #666 )  
						
						... 
						
						
						
						* WIP: popup UI
* Fix: use simple menu toggle
* Add: inclusion/exclusion API
* Add: hook exclusion UI
* Fix: minor
* Fix: don't self-edit
* Icons and accessibility
* Icons and accessibility
* Fix: disable redundant exclude-by-url checkbox
* Disabled cursor and delete leftover code
* Generic menu button tooltip and tweak menu item cursors
* Generic menu button tooltip and tweak menu item cursors
* Generic menu button tooltip and tweak menu item cursors 
						
					 
					
						2019-03-03 16:54:37 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff34fc449 
							
						 
					 
					
						
						
							
							Fix: return true in icon API ( #669 )  
						
						
						
					 
					
						2019-03-03 08:29:26 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							0bd738b49f 
							
						 
					 
					
						
						
							
							Set updateDate on editSave.  Closes   #663  
						
						
						
					 
					
						2019-02-02 07:01:08 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							ad5c56c774 
							
						 
					 
					
						
						
							
							Fix: handle editDeleteText message ( #635 )  
						
						
						
					 
					
						2019-01-02 07:46:51 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							f5db0a5ab0 
							
						 
					 
					
						
						
							
							Refactor: pull out content-scripts.js ( #625 )  
						
						
						
					 
					
						2018-12-30 18:01:54 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							52b7742a45 
							
						 
					 
					
						
						
							
							Change: don't wait when broadcasting messages ( #622 )  
						
						
						
					 
					
						2018-12-26 06:51:21 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe721945d 
							
						 
					 
					
						
						
							
							Set installType for on new installs  
						
						... 
						
						
						
						Fixes Dropbox thinking the browser is in dev mode 
						
					 
					
						2018-11-29 22:04:43 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							8d6c88e377 
							
						 
					 
					
						
						
							
							Support Chrome 49 ( #561 )  
						
						... 
						
						
						
						* Add: polyfill to support chrome 49
* Fix: fetch text in Chrome 49
* Add: polyfill element method
* Update usercss-meta
* Fix: buggy destructuring
* Fix: dialog position?
* Fix: unneeded warning
* Fix: getChromeVersion
* Fix: don't cache tab icon in old chrome
* Fix: static -> relative
* Fix: use XHR as fallback 
						
					 
					
						2018-11-29 19:35:21 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							eafa5110c0 
							
						 
					 
					
						
						
							
							Fix update log error message  
						
						
						
					 
					
						2018-11-28 18:07:05 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							4120907957 
							
						 
					 
					
						
						
							
							Fix: failed to find the old style when the name/namespace is changed ( #581 )  
						
						
						
					 
					
						2018-11-25 07:27:10 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							9250d5c624 
							
						 
					 
					
						
						
							
							Remove unnecessary API method  
						
						
						
					 
					
						2018-11-20 19:49:20 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17339e933b 
							
						 
					 
					
						
						
							
							Show Dropbox unavailable in dev mode ( #568 )  
						
						
						
					 
					
						2018-11-20 17:32:03 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7261a074cd 
							
						 
					 
					
						
						
							
							Fix USO update button ( #555 )  
						
						... 
						
						
						
						* Fix USO update button
* Fix background & search-results
* Prevent JSON parse error
* Get & set currentMd5 outside of condition
* fetchMd5 with API without options
* Only update originalMd5 for valid styles
* Always set currentMd5 & add a delay before firing USO event 
						
					 
					
						2018-11-18 07:30:47 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff89acda3 
							
						 
					 
					
						
						
							
							Fix popup inline style install/uninstall  
						
						
						
					 
					
						2018-11-15 07:46:52 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							b622ebc172 
							
						 
					 
					
						
						
							
							Add: store the reason why db failed ( #550 )  
						
						... 
						
						
						
						* Add: store the reason why db failed
* Add: add a warning
* fixup! Add: add a warning 
						
					 
					
						2018-11-11 07:05:09 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							deeba1b900 
							
						 
					 
					
						
						
							
							Change: drop less, switch to less-bundle ( #542 )  
						
						... 
						
						
						
						* Change: drop less, switch to less-bundle
* fixup! Change: drop less, switch to less-bundle 
						
					 
					
						2018-11-11 14:06:25 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5646b8a0d9 
							
						 
					 
					
						
						
							
							Add: improve import performance ( #547 )  
						
						... 
						
						
						
						* Add: implement db putMany
* Fix: putMany returns a list of ids 
						
					 
					
						2018-11-11 14:04:22 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3d3604afc 
							
						 
					 
					
						
						
							
							Refactor the entire storage system and the section editor ( #518 )  
						
						... 
						
						
						
						* Squashed commit of the following:
commit d84c4dc3fe46027120ecf85d4de39b81f3e69574f9dc04558ffea04d591f2aff14e213d4ddfcc71385e70491e47acb131642a39405ac4c14c2fdbb58fb1b49b8bb2c2d849fa4f133c3e67a05a6208f5c05a87ed00f576f73f333e93819deb439b11685b49dd3cd43c190aadfd728838c21e3b393a4cdf5958e75871b9bad06551440cb5cbb4d1053efd78b897d005f3eaafc53bed3de14e321d25801bdd529bcb9968830d3ff3bf6f52d39d21c3d29ecb622c93c7c3d49c0053fd8d937f3859afc8ee9fbe77a8d15a4fc3e91627e0eddeb8f8b4ab47d897d340d62dcd286997d6ad60db9dbef43afa31fa0f08faea1494d06435486c55675912e86ea846a89831ca07c2de67b7f4f3636e13f88f0f6ce78f55b5ae95a1ad91a5a206fe68016346035fa080d1913e0b064115d405b7f8f061b2c88f926a8131fc9c53ae0c4dd130ea7ada48f04c2d6bbf6f0c0bc4d6a4d42765d6c99626e4a48a57b3b27165cfea3933f25fd3a1c2bbdae1c3697bd4a453f45c1bf9f59058c06c1bf9f57e9fd5eeb4b813e38810a49c657d7e55c7ed39ab6ef30e494eda9510a886e14c7f81662c4f3a103645dd4436cde2043db875fd8dc491e9be3ba64b955757eba890a21d2b36a181e4823d2b36a168e22d476751100687983f0ff6fd8cad3c23f315c524419c5dc1e6494985b5037e1f43f75d26ce3238e15a1f552f6ba6159e067fd9ab5d6e506e22d0d1830e866294647b2b4fc497b5e7c96d515efafff3ca38558ef78582e9078aff4651da8d80489fb3b2f02f471f077057111b17169cae02381c5d41529d95b3b4e680fb5107b78a5e7ef4948cd1c635b5bc175f2561154583ca31d971cf6008514450cd60aeb196b6aac633122d28c1ae594b8ccb11f18b13a92fedf844ddd095998f07cfa3127d98805d582c726171339f7103a618aca2abb1cb580242472e91f5734497ebe16f1639cc33e81e4823f46dc5f3e209f2328cf623a7be6a1cba9630725196f0d0e1b4dc05c0288e9ba56b737b65a829a134ed1d35f92250e8a6e8ac03a10f9449144dd2b8ed0913af310c341874a2da33ec01f93f62c6d32ffb76b0f148eac32282bdf770624b1eea8a48a6011d5cbe8a8https://github.com/openstyles/stylus  into dev-exclusions
commit 5cbe8a8d78#507 )
commit 9058c06c541f2d116aae918e47b1ed81a7bb9ac9f47d57aea85778d5c858268e1716b4cc2980b64708adcb60f26909c732fd531ee4135ce35d39a6d1909f6909c73c6979833d8bbaa849fd6ddad5ee31a0807b959af3e3fefa987c4d2abbf670d81fe0586b29ab0ef239cfd5ade807f04f5337e51d29b8f51292a7cfeb22e49713c6a3be3c30bc3eb03d32b0428b7d75dd8754a4df641b968028a3529fba5d6cc31ab853be13f8a3e79151995d07a8cd4ea004bc3c7d41ac66a137ffb13bf1db42e97ef15364aa9fcf53b0e407e98f7a24547e098a6011de8c4fcb1a88d7bfe54ab4c4983a7bc2193950482f34e94c7edb382b4a1a56359f75b69cd868dfa0153cCloses  #113 
* Revert: exclusions
* Fix: pass eslint
* Fix: the style is injected twice
* Fix: don't load script async
* Fix: styleCodeEmpty returns true for empty string
* Fix: drop array selection
* Fix: the config dialog is broken
* Fix: popup doesn't use getStyle/getStylesByUrl correctly
* Fix: keep disabled state in setStyleContent
* Fix: allow live-preview to assign newest vars
* Fix: transition fix is broken because setStyleContent becomes async
* Fix: typo, TypeError in styleExists
* Fix: use new API
* Fix: pass linter
* Fix: LICENCE -> LICENSE
* Fix: remove unused distroy function 
						
					 
					
						2018-11-07 14:09:29 +08:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30cf5b2458 
							
						 
					 
					
						
						
							
							Fix incorrect USO md5Url ( #523 ) ( #527 )  
						
						... 
						
						
						
						* Fix incorrect USO md5Url (#523 )
* Fix md5Url in getAll
* Remove variable reassignment 
						
					 
					
						2018-10-26 08:48:58 -05:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							100e1dc28d 
							
						 
					 
					
						
						
							
							Fix: TypeError in style-via-api ( #521 )  
						
						
						
					 
					
						2018-10-18 19:19:36 -05:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5cbe8a8d78 
							
						 
					 
					
						
						
							
							Add: fetch style object from DB directly in the editor ( #507 )  
						
						
						
					 
					
						2018-10-02 20:22:18 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							2fd531e253 
							
						 
					 
					
						
						
							
							Rewrite linter system ( #487 )  
						
						... 
						
						
						
						* Add: implement new linter system
* Refactor: pull out editor worker
* Switch to new linter and worker
* Enable eslint cache
* Fix: undefined error
* Windows compatibility
* Fix: refresh linter if the editor.linter changes
* Add: stylelint
* Add: getStylelintRules, getCsslintRules
* Fix: logic to get correct linter
* WIP: linter-report
* Fix: toggle hidden state
* Add: matain the order of lint report for section editor
* Add: unhook event
* Add: gotoLintIssue
* Fix: shouldn't delete rule.init
* Add: linter-help-dialog
* Drop linterConfig
* Add: linter-config-dialog, cacheFn
* Add: use cacheFn
* Drop lint.js
* Add: refresh. Fix report order
* Fix: hide empty table
* Add: updateCount. Fix table caption
* Switch to new linter/worker
* Fix: remove unneeded comment
* Fix: cacheFn -> cacheFirstCall
* Fix: use cacheFirstCall
* Fix: cache metaIndex
* Fix: i < trs.length
* Fix: drop isEmpty
* Fix: expose some simple states to global
* Fix: return object code style
* Fix: use proxy to reflect API
* Fix: eslint-disable-line -> eslint-disable-next-line
* Fix: requestId -> id
* Fix: one-liner
* Fix: one-liner
* Fix: move dom event block to top
* Fix: pending -> pendingResponse
* Fix: onSuccess -> onUpdated
* Fix: optimize row removing when i === 0
* Fix: hook/unhook -> enableForEditor/disableForEditor
* Fix: linter.refresh -> linter.run
* Fix: some shadowing
* Fix: simplify getAnnotations
* Fix: cacheFirstCall -> memoize
* Fix: table.update -> table.updateCaption
* Fix: unneeded reassign
* Fix: callbacks -> listeners
* Fix: don't compose but extend
* Refactor: replace linter modules with linter-defaults and linter-engines
* Fix: implement linter fallbacks
* Fix: linter.onChange -> linter.onLintingUpdated
* Fix: cms -> tables
* Fix: parseMozFormat is not called correctly
* Move csslint-loader to background
* Fix: watch config changes
* Fix: switch to LINTER_DEFAULTS
* Fix: csslint-loader -> parserlib-loader 
						
					 
					
						2018-10-01 09:03:17 -05:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							af77b55eea 
							
						 
					 
					
						
						
							
							fixup  2fdfd966 
						
						... 
						
						
						
						#482  
					
						2018-08-27 20:42:51 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2fdfd96699 
							
						 
					 
					
						
						
							
							use the new originalDigest in update UI  
						
						... 
						
						
						
						...when force-updating a locally edited style that turned out to be equal to the remote one
fixes  #482  
						
					 
					
						2018-08-27 20:39:36 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c5f1dbcc 
							
						 
					 
					
						
						
							
							avoid overwriting existing usercss on saving a new one  
						
						
						
					 
					
						2018-08-18 23:17:20 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							406a7cd4c0 
							
						 
					 
					
						
						
							
							FF bug workaround: apply styles to more iframes  
						
						
						
					 
					
						2018-08-09 21:22:26 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							be94303bad 
							
						 
					 
					
						
						
							
							simplify onInstalled  
						
						
						
					 
					
						2018-08-06 18:20:57 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							15c3c7c8ab 
							
						 
					 
					
						
						
							
							fixup 3418ac9c: explicitly set the optional parameter  
						
						... 
						
						
						
						fixes  #423  
					
						2018-07-09 09:10:36 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0d7b8152e8 
							
						 
					 
					
						
						
							
							code cosmetics  
						
						
						
					 
					
						2018-07-05 15:46:01 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b776bedf 
							
						 
					 
					
						
						
							
							try installing from full code if 'sections' is empty in style json  
						
						... 
						
						
						
						fixes  #414  
					
						2018-07-05 15:46:01 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d37b113d0d 
							
						 
					 
					
						
						
							
							retry on HTTP status 429 "Too Many Requests"  
						
						
						
					 
					
						2018-07-02 17:20:22 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							711a3afeee 
							
						 
					 
					
						
						
							
							logQueue can be empty  
						
						
						
					 
					
						2018-05-24 21:09:00 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							82b797738a 
							
						 
					 
					
						
						
							
							use Alarms API since js timers are limited to 596 hours  
						
						... 
						
						
						
						fixes  #388  
					
						2018-05-14 08:56:31 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d36fea27ad 
							
						 
					 
					
						
						
							
							fixup 3418ac9c: append to updateLog  
						
						
						
					 
					
						2018-05-09 18:33:28 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							3548a6caed 
							
						 
					 
					
						
						
							
							fixup c26fa76f: parameter is an object =_='  
						
						
						
					 
					
						2018-05-09 18:11:59 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1f347df8cf 
							
						 
					 
					
						
						
							
							fixup c26fa76f: Set#has  
						
						... 
						
						
						
						#380  
					
						2018-05-04 22:08:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c26fa76f53 
							
						 
					 
					
						
						
							
							retry the update check on 503  
						
						... 
						
						
						
						fixes  #380  
					
						2018-04-30 20:05:52 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0a082f30d2 
							
						 
					 
					
						
						
							
							Chrome with NativeCrxBindings: ignore lastError in injectCS  
						
						
						
					 
					
						2018-04-25 10:37:07 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							677bf7b9bf 
							
						 
					 
					
						
						
							
							Chrome with NativeCrxBindings: check lastError in injectCS  
						
						
						
					 
					
						2018-04-24 22:16:21 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e80efa7604 
							
						 
					 
					
						
						
							
							FF: hotkeys dialog  
						
						
						
					 
					
						2018-04-12 21:28:45 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8524c76f66 
							
						 
					 
					
						
						
							
							setBadgeText has a callback in Chrome 67+  
						
						
						
					 
					
						2018-04-05 00:41:05 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							36b0e8f4bb 
							
						 
					 
					
						
						
							
							clear entire cache when updating styles with global sections  
						
						
						
					 
					
						2018-03-22 04:26:43 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4901e97f9f 
							
						 
					 
					
						
						
							
							open USO style settings even if the site tab is auto-activated  
						
						
						
					 
					
						2018-03-13 18:35:28 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a7774c26fb 
							
						 
					 
					
						
						
							
							bump version  
						
						
						
					 
					
						2018-03-13 17:24:10 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							40054902e9 
							
						 
					 
					
						
						
							
							USO can't handle POST requests for style json  
						
						
						
					 
					
						2018-03-13 17:23:47 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							28ef5572ba 
							
						 
					 
					
						
						
							
							FF: ensure styles are applied to about:blank iframes  
						
						... 
						
						
						
						fixes  #215  
					
						2018-03-08 19:25:09 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							850b7dc635 
							
						 
					 
					
						
						
							
							clear localStorage for CM themes on extension update  
						
						
						
					 
					
						2018-03-03 23:45:14 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							918888ffb0 
							
						 
					 
					
						
						
							
							code cosmetics  
						
						
						
					 
					
						2018-02-16 18:05:25 +03:00 
						 
				 
			
				
					
						
							
							
								DecentM 
							
						 
					 
					
						
						
						
						
							
						
						
							44a11508ff 
							
						 
					 
					
						
						
							
							Add OpenUserCSS support ( #328 )  
						
						
						
					 
					
						2018-02-15 11:27:00 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f6991c4f57 
							
						 
					 
					
						
						
							
							fallback to 'path' when Canvas is blocked in FF  
						
						... 
						
						
						
						fixes  #335  
					
						2018-01-30 19:42:30 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							02989edb05 
							
						 
					 
					
						
						
							
							eat unclosed comments  
						
						
						
					 
					
						2018-01-30 18:59:28 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							90aacefff8 
							
						 
					 
					
						
						
							
							ignore @charset when deciding if section is empty  
						
						... 
						
						
						
						fixes  #337  
					
						2018-01-30 18:59:28 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5f8c941b 
							
						 
					 
					
						
						
							
							don't refresh own tabs twice  
						
						... 
						
						
						
						fixes  #336  
					
						2018-01-29 04:37:24 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							bc2da3f66a 
							
						 
					 
					
						
						
							
							prevent hanging when parent frame is absent  
						
						
						
					 
					
						2018-01-20 02:28:20 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a3962b7adf 
							
						 
					 
					
						
						
							
							put  https://top.site.origin  in "stylus-iframe" attr  
						
						
						
					 
					
						2018-01-19 15:37:26 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							72e0f5fbf5 
							
						 
					 
					
						
						
							
							update refreshAllTabs cache and icon on disabling livepreview  
						
						
						
					 
					
						2018-01-14 17:32:25 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b42dfc8300 
							
						 
					 
					
						
						
							
							fixup bb34538d: decrement styles.length on delete  
						
						
						
					 
					
						2018-01-14 15:40:36 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							eabfaca08e 
							
						 
					 
					
						
						
							
							run webNavUsercssInstallerFF on the entire githubusercontent.com  
						
						... 
						
						
						
						fixes  #329  
					
						2018-01-14 15:23:09 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							bb34538da0 
							
						 
					 
					
						
						
							
							smart invalidateCache: try to update filters in-place  
						
						
						
					 
					
						2018-01-12 00:54:40 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							989df35b05 
							
						 
					 
					
						
						
							
							live preview in editor  
						
						... 
						
						
						
						* refreshAllTabs was extracted
* ...and fixed to use each frame's url when getting the styles 
						
					 
					
						2018-01-12 00:54:36 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							650cf3521b 
							
						 
					 
					
						
						
							
							correctly strip 'code' from style hash  
						
						
						
					 
					
						2018-01-10 22:18:35 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							9fdabe3582 
							
						 
					 
					
						
						
							
							simplify getStyles  
						
						... 
						
						
						
						* 'asHash' implies 'enabled'
* 'length' is added to the style hash 
						
					 
					
						2018-01-10 22:18:30 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							bbfda6d33b 
							
						 
					 
					
						
						
							
							expose findUsercss  
						
						
						
					 
					
						2018-01-09 19:13:37 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							022e588c97 
							
						 
					 
					
						
						
							
							allow errors in usercss when saving in editor and live-reloading  
						
						
						
					 
					
						2018-01-07 16:36:30 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							87d28d3fc7 
							
						 
					 
					
						
						
							
							silence eslint  
						
						
						
					 
					
						2018-01-07 11:52:46 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							71c3e0c7a8 
							
						 
					 
					
						
						
							
							extract and improve dummy chrome.storage in FF  
						
						... 
						
						
						
						* chrome.storage.onChanged supported in own pages
* values are stored in the background page
* chrome.storage in own pages accesses that background storage 
						
					 
					
						2018-01-04 17:04:23 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2374c88e1b 
							
						 
					 
					
						
						
							
							extract styleSectionsEqual  
						
						
						
					 
					
						2018-01-04 16:43:54 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							9be2f942c7 
							
						 
					 
					
						
						
							
							restore default template on saving empty code  
						
						... 
						
						
						
						fixes 3418ac9c 
						
					 
					
						2018-01-04 16:41:55 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1eea8fdbbf 
							
						 
					 
					
						
						
							
							fixups for refreshAllTabs  
						
						
						
					 
					
						2018-01-03 18:26:31 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a572620765 
							
						 
					 
					
						
						
							
							cache icon imageData because the browser doesn't  
						
						
						
					 
					
						2018-01-03 10:44:12 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							3f570c4d3a 
							
						 
					 
					
						
						
							
							FF injects content script automatically  
						
						
						
					 
					
						2018-01-03 10:44:12 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							3418ac9cb9 
							
						 
					 
					
						
						
							
							FF: support private/container tabs  
						
						
						
					 
					
						2018-01-03 10:43:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc4206593 
							
						 
					 
					
						
						
							
							reuse existing usercss installer tab  
						
						... 
						
						
						
						A few additional checks were needed to circumvent FF bugs
so openURL was refactored to keep the code readable 
						
					 
					
						2017-12-31 17:59:32 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8d9c7acb3c 
							
						 
					 
					
						
						
							
							only preserve old style name on update if it was actually customized  
						
						... 
						
						
						
						We didn't detect that previously and just blindly assumed that a local name is always customized by a user, which is nonsense, obviously. To ensure reliable detection a new property is added to the style object: "originalName". From now on the styles that didn't change their name remotely will be successfully marked as having non-customized names, hence the names will update along with the code. Should be like 99% of styles. As for the remaining 1%, welp, only uninstalling and reinstalling the style anew would switch to the new remote name. 
						
					 
					
						2017-12-13 09:12:54 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							51ad84e6a9 
							
						 
					 
					
						
						
							
							don't open the homepage on first install as it's not helpful  
						
						... 
						
						
						
						see #112  
						
					 
					
						2017-12-13 05:35:02 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							ad692d4f61 
							
						 
					 
					
						
						
							
							chrome.contextMenus.update bug is fixed in Chrome 65.0.3289  
						
						... 
						
						
						
						#272  
					
						2017-12-12 06:20:07 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							adabb9aeff 
							
						 
					 
					
						
						
							
							use LZString alias for LZStringUnsafe  
						
						
						
					 
					
						2017-12-11 04:49:59 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							405400de68 
							
						 
					 
					
						
						
							
							move 'tempUsercssCode' cleanup to usercss helper  
						
						
						
					 
					
						2017-12-10 10:11:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							5d54ce3464 
							
						 
					 
					
						
						
							
							DRY chromeLocal and chromeSync  
						
						
						
					 
					
						2017-12-10 10:11:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							42e458ad69 
							
						 
					 
					
						
						
							
							saved.name is absent when checking in manager  
						
						
						
					 
					
						2017-12-09 23:27:40 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							9486c7f3df 
							
						 
					 
					
						
						
							
							don't report usercss as installed on USO if homepage matches  
						
						
						
					 
					
						2017-12-09 04:43:02 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1785bac9d2 
							
						 
					 
					
						
						
							
							fix usercss updater: skip if code hasn't changed  
						
						
						
					 
					
						2017-12-04 10:28:24 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f4677a7b7b 
							
						 
					 
					
						
						
							
							actually use the name when saving  
						
						
						
					 
					
						2017-12-03 20:32:50 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c11c100cbb 
							
						 
					 
					
						
						
							
							circumvent the bug with disabling check marks in Chrome 62+  
						
						... 
						
						
						
						fixes  #272  
					
						2017-12-02 16:13:40 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							7de3e37a51 
							
						 
					 
					
						
						
							
							show "Style installed" in manager for styles added while it's open  
						
						
						
					 
					
						2017-12-02 07:07:12 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							cbe90272b9 
							
						 
					 
					
						
						
							
							silence some useless warnings in console  
						
						
						
					 
					
						2017-11-29 17:59:01 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							ff175d9af4 
							
						 
					 
					
						
						
							
							store installDate and updateDate  
						
						
						
					 
					
						2017-11-26 20:47:23 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							288f347e40 
							
						 
					 
					
						
						
							
							fixup  978e5ca9 and ee86ef30: editor.contextDelete option  
						
						
						
					 
					
						2017-11-26 14:20:44 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e4de02995c 
							
						 
					 
					
						
						
							
							fixup 978e5ca9: don't reuse the same object in async code!  
						
						
						
					 
					
						2017-11-26 00:04:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6aef6cdcd7 
							
						 
					 
					
						
						
							
							0 is a valid tab id  
						
						
						
					 
					
						2017-11-25 20:24:15 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							aedb02bbb1 
							
						 
					 
					
						
						
							
							install usercss from raw.githubusercontent.com  
						
						
						
					 
					
						2017-11-25 18:24:37 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							59d32e6f2f 
							
						 
					 
					
						
						
							
							inline and simplify closeTab()  
						
						
						
					 
					
						2017-11-25 18:00:41 +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 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8f04e17d27 
							
						 
					 
					
						
						
							
							fix   #223  - Android compatibility  
						
						
						
					 
					
						2017-11-25 16:25:20 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8c5471092c 
							
						 
					 
					
						
						
							
							rework install-usercss: CSS, layout, warnings  
						
						
						
					 
					
						2017-11-24 13:19:10 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							00ead83da9 
							
						 
					 
					
						
						
							
							don't hardcode homepage URL, extract it from "Get Help" translation  
						
						
						
					 
					
						2017-11-21 09:48:55 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							fc5c00e37d 
							
						 
					 
					
						
						
							
							all actions must always return a Promise  
						
						
						
					 
					
						2017-11-15 07:11:46 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							94ed435e75 
							
						 
					 
					
						
						
							
							fixup d2b9b302: prevent setting version var to 'undefined'  
						
						
						
					 
					
						2017-11-14 11:12:18 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8331e6ae 
							
						 
					 
					
						
						
							
							FF: use tabs API for XML viewer  
						
						
						
					 
					
						2017-11-14 09:52:51 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							9503acc2bf 
							
						 
					 
					
						
						
							
							styleSectionsEqual() order of sections should be identical  
						
						... 
						
						
						
						Thus we account for the case of multiple sections matching the same URL because the order of rules is part of cascading 
						
					 
					
						2017-11-14 09:38:09 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							3c08342e98 
							
						 
					 
					
						
						
							
							open usercss installer tab next to the source tab  
						
						
						
					 
					
						2017-11-14 09:38:08 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d463d7820 
							
						 
					 
					
						
						
							
							Merge pull request  #134  from eight04/dev-user-css  
						
						... 
						
						
						
						Install styles from *.user.css file 
						
					 
					
						2017-11-14 08:22:56 +03:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							1dd0dbf907 
							
						 
					 
					
						
						
							
							Revert: isSame/isEdited util  
						
						
						
					 
					
						2017-11-09 14:11:25 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							92b01e19e8 
							
						 
					 
					
						
						
							
							Fix: reindent single then  
						
						
						
					 
					
						2017-11-09 09:12:03 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							8d19e0b09a 
							
						 
					 
					
						
						
							
							Fix: noReject in one line  
						
						
						
					 
					
						2017-11-09 09:12:02 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							08c7004123 
							
						 
					 
					
						
						
							
							Fix: use switch for version compare  
						
						
						
					 
					
						2017-11-09 09:12:02 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							90be1dae25 
							
						 
					 
					
						
						
							
							Fix: status: 'success' -> success: true  
						
						
						
					 
					
						2017-11-09 05:35:45 +08:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							72714160bb 
							
						 
					 
					
						
						
							
							storage: fallback on any IndexedDB-related failure  
						
						
						
					 
					
						2017-11-05 06:13:51 +03:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							098dc10f85 
							
						 
					 
					
						
						
							
							Fix: pull out runtimeSend  
						
						
						
					 
					
						2017-11-01 11:15:11 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							79b6266cf9 
							
						 
					 
					
						
						
							
							Fix: no new line before use strict  
						
						
						
					 
					
						2017-11-01 11:13:57 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							6f51100c82 
							
						 
					 
					
						
						
							
							Fix: unused injectContent  
						
						
						
					 
					
						2017-11-01 08:09:08 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							62748b3b79 
							
						 
					 
					
						
						
							
							Fix: use arrow function for IIFE  
						
						
						
					 
					
						2017-10-30 01:22:10 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							831a4ef939 
							
						 
					 
					
						
						
							
							Fix: remove logging in wrapReject  
						
						
						
					 
					
						2017-10-16 14:59:45 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							54076d9f17 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/openstyles/stylus  into dev-user-css  
						
						
						
					 
					
						2017-10-12 16:28:18 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4d058b00 
							
						 
					 
					
						
						
							
							Fix: remove unused initInstallPage  
						
						
						
					 
					
						2017-10-06 16:33:50 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							f194155830 
							
						 
					 
					
						
						
							
							Add: close source tab after install  
						
						
						
					 
					
						2017-10-06 16:33:50 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							2912a53729 
							
						 
					 
					
						
						
							
							Fix: missing id when updating digest  
						
						
						
					 
					
						2017-10-04 16:19:20 +08:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							9585aea08d 
							
						 
					 
					
						
						
							
							insertCSS#cssOrigin requires FF53  
						
						
						
					 
					
						2017-09-30 02:32:43 +03:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							7365a8bada 
							
						 
					 
					
						
						
							
							Fix: various fixes  
						
						
						
					 
					
						2017-09-25 18:43:55 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7aaa7111 
							
						 
					 
					
						
						
							
							Fix: move to root  
						
						
						
					 
					
						2017-09-24 17:18:38 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							18fd15317e 
							
						 
					 
					
						
						
							
							WIP: install page  
						
						
						
					 
					
						2017-09-24 11:39:04 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							aa71984fd3 
							
						 
					 
					
						
						
							
							Fix: save name when updating usercss  
						
						
						
					 
					
						2017-09-18 12:59:22 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							1d829fe8f5 
							
						 
					 
					
						
						
							
							Fix: split up usercss logic from saveStyle  
						
						
						
					 
					
						2017-09-18 11:34:12 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							a0495f466f 
							
						 
					 
					
						
						
							
							Change style structure  
						
						
						
					 
					
						2017-09-16 10:14:23 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf33afbe3 
							
						 
					 
					
						
						
							
							Rewrite parser, add uso preprocessor  
						
						
						
					 
					
						2017-09-15 13:40:04 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							f3176de950 
							
						 
					 
					
						
						
							
							Fix: findDupUsercss indent  
						
						
						
					 
					
						2017-09-12 18:57:06 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							e1d221e9a9 
							
						 
					 
					
						
						
							
							Fix: saveStyle indent  
						
						
						
					 
					
						2017-09-12 18:54:38 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							e13a6f6f92 
							
						 
					 
					
						
						
							
							Fix: saveUsercss  
						
						
						
					 
					
						2017-09-12 18:52:55 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							a395df18f9 
							
						 
					 
					
						
						
							
							Fix: rewrite filterUsercss  
						
						
						
					 
					
						2017-09-12 18:49:17 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							33200dbde4 
							
						 
					 
					
						
						
							
							Fix: cleanup injectContent  
						
						
						
					 
					
						2017-09-12 18:34:48 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							8207d608be 
							
						 
					 
					
						
						
							
							Fix: injectResource -> injectContent  
						
						
						
					 
					
						2017-09-12 18:28:16 +08:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a8796b0bd2 
							
						 
					 
					
						
						
							
							prevent race condition in getStyles before dbExec.initialized  
						
						... 
						
						
						
						fixes  #184  
					
						2017-09-12 12:12:11 +03:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							d4ddefe8a0 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/openstyles/stylus  into dev-user-css  
						
						
						
					 
					
						2017-09-12 03:40:56 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							f305719db3 
							
						 
					 
					
						
						
							
							Fix: update progress  
						
						
						
					 
					
						2017-09-12 01:23:32 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							cb23f89b6a 
							
						 
					 
					
						
						
							
							Add: allow saveUsercss to build style  
						
						
						
					 
					
						2017-09-10 22:04:43 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							3daff40acf 
							
						 
					 
					
						
						
							
							Add: vars validation  
						
						
						
					 
					
						2017-09-09 19:29:35 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							1f44898475 
							
						 
					 
					
						
						
							
							Add: adopt node-semver  
						
						
						
					 
					
						2017-09-06 03:08:03 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							f74641e20d 
							
						 
					 
					
						
						
							
							Add: make filterUsercss build code to get section includes  
						
						
						
					 
					
						2017-09-05 18:48:18 +08:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							36d790e0c2 
							
						 
					 
					
						
						
							
							improve CSS transition suppression on own pages in FF  
						
						
						
					 
					
						2017-09-04 01:05:32 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							538da08a95 
							
						 
					 
					
						
						
							
							fixup d843b4e2: a shallow copy is needed  
						
						
						
					 
					
						2017-09-03 22:34:42 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							50239a49df 
							
						 
					 
					
						
						
							
							fixup  53aa239d for new installations  
						
						
						
					 
					
						2017-09-03 21:56:46 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							09010c20a6 
							
						 
					 
					
						
						
							
							enqueue stuff dependent on DB decision  
						
						
						
					 
					
						2017-09-03 21:25:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							53aa239da3 
							
						 
					 
					
						
						
							
							fallback to chrome.storage when IndexedDB is dysfunctional  
						
						
						
					 
					
						2017-09-03 20:06:42 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							ea8eaf3146 
							
						 
					 
					
						
						
							
							swap parameters in prefs.subscribe  
						
						
						
					 
					
						2017-09-03 20:06:30 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d843b4e23f 
							
						 
					 
					
						
						
							
							filterStyles: code cosmetics and a bug fix  
						
						
						
					 
					
						2017-09-03 19:43:38 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							519d745f59 
							
						 
					 
					
						
						
							
							globally disable CSS transitions for a moment during page opening  
						
						... 
						
						
						
						the problem we fix is that since we add the styles asynchronously, the browsers, esp. Firefox, sometimes apply transitions from the null/default state to the one specified in the injected CSS.
supersedes 72e8213b4dbca46b 
						
					 
					
						2017-09-03 19:43:37 +03:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							3c40b52f96 
							
						 
					 
					
						
						
							
							Add 'injectResource' message to inject js/css  
						
						
						
					 
					
						2017-09-01 18:21:45 +08:00