| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-05-01 | FF - Fix updates from the exclusions popup | mrmr1993 | |
| This stops |Exclusions| from holding a reference to the |value| parameter passed to |Settings.set|. In Firefox, this object is garbage collected when the owning context (the exclusions popup) is closed. The fix for all such cases in the future is to switch to using |Settings.get|, which implicitly does |JSON.parse JSON.stringify value| and thus returns an object in the same context as |Settings|. We could fix this generally by doing this for the |Settings.performPostUpdateHook| call in |Settings.set| instead. However, I'm not convinced that it warrants the overhead of a |JSON.parse| for every |Settings.set| call. | |||
| 2016-03-26 | Add test for badly-formed exclusion regexp. | Stephen Blott | |
| 2016-03-26 | Multiple minor tweaks. | Stephen Blott | |
| Some of this code is showing its age, so these are just a number of minor tweaks (to keep things clear, consistent and concise). Also, add a couple of tests (while we're at it). | |||
| 2016-02-12 | Nuke some legacy migration code. | Stephen Blott | |
| These migrations are at least ten months old (since release). | |||
| 2015-05-29 | Move registration of postUpdateHooks to the corresponding source files | mrmr1993 | |
| This completely decouples settings.coffee from all other background source files, so that it can (eventually) also be used in the frontend. | |||
| 2015-05-07 | Clear RegexpCache when option saved. | Stephen Blott | |
| Fixes #1641. | |||
| 2015-04-27 | Do not remove inner whitespace from passkeys. | Stephen Blott | |
| Fixes #1585. | |||
| 2014-12-30 | Exclusions; use querySelector to find sub-elements. | Stephen Blott | |
| As @philc pointed out in #1366, this is less brittle. | |||
| 2014-12-21 | Exclusion; minor updates after review. | Stephen Blott | |
| 2014-12-21 | Exclusion; fix tests. | Stephen Blott | |
| 2014-12-21 | Exclusion; unique keys. | Stephen Blott | |
| 2014-12-21 | Exclusion; show state. | Stephen Blott | |
| 2014-12-21 | Exclusion; absolute exclusion rules taje priority. | Stephen Blott | |
| 2014-12-21 | Exclusion; multi-rule matching. | Stephen Blott | |
| 2014-12-21 | Exclusion; minor refactoring. | Stephen Blott | |
| 2014-12-20 | Exclusion; allow multiple matching rules. | Stephen Blott | |
| 2014-12-14 | Add comment to try/catch regexp. | Stephen Blott | |
| 2014-12-14 | Wrap RegExp for exclusions in a try catch to prevent parse error fails | mrmr1993 | |
| 2014-09-06 | Structured passkeys; changes following code review; major rewrite of options. | Stephen Blott | |
| 2014-09-02 | Retain excludedUrls setting, so testers can revert to previous versions. | Stephen Blott | |
| 2014-09-02 | Structured passkeys, internally and on the options and popup pages. | Stephen Blott | |
