#7162
|
Add isWhitelisted method to CombinedMatcher
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
02/21/2019
|
#6994
|
Use shortcut matching for filters with no content type, no domain/sitekey, and no third-party flag
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
02/19/2019
|
#6811
|
Blank values for snippet arguments are ignored
|
Core
|
closed
|
fixed
|
|
defect
|
P2
|
mjethani
|
02/11/2019
|
#7250
|
Optimize third-party request check
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
02/07/2019
|
#7181
|
Custom filters sometimes persist after they have been removed
|
Core
|
closed
|
fixed
|
|
defect
|
Unknown
|
mjethani
|
02/07/2019
|
#7089
|
Use type-specific maps for matching non-default types
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
02/07/2019
|
#7003
|
Implement alternative filter matching algorithm deprioritizing whitelist filters
|
Core
|
closed
|
fixed
|
|
change
|
Unknown
|
mjethani
|
02/07/2019
|
#6957
|
Combine element hiding selector matching with style sheet generation
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
02/07/2019
|
#6937
|
Lowercase RegExpFilter domains on demand
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
02/07/2019
|
#7098
|
Avoid writing to disk on each filter hit
|
Core
|
closed
|
rejected
|
|
change
|
P2
|
mjethani
|
11/04/2018
|
#6893
|
Split out the INIParser class into its own file
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
10/26/2018
|
#6855
|
Remove Subscription object from memory when unsubscribed
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
10/25/2018
|
#6931
|
localhost isn't considered a domain by contentfilter validating code
|
Core
|
closed
|
fixed
|
|
defect
|
P2
|
mjethani
|
10/24/2018
|
#6927
|
Add pattern property to RegExpFilter to expose already extracted pattern
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
10/24/2018
|
#6908
|
Pass updated subscription's old filters as an event argument
|
Core
|
closed
|
fixed
|
|
change
|
P4
|
mjethani
|
10/24/2018
|
#6868
|
Rewrite filter with wildcard doesn't match end of URL
|
Core
|
closed
|
fixed
|
|
defect
|
P3
|
mjethani
|
10/24/2018
|
#6916
|
Avoid Set object for filters with only one subscription
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
10/24/2018
|
#6862
|
Make Snippets module emit events
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
10/24/2018
|
#6854
|
Remove deprecated FilterNotifier methods
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
10/24/2018
|
#6797
|
Require active domains in snippet filters
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
10/23/2018
|
#6849
|
Remove redundant logic parsing checksums from filter lists
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
10/23/2018
|
#7043
|
Accept whitelist filters with blank CSPs
|
Core
|
closed
|
fixed
|
|
change
|
P1
|
mjethani
|
10/17/2018
|
#6938
|
The hide-if-contains-and-matches-style snippet does not work on Firefox
|
Core
|
closed
|
fixed
|
|
defect
|
P3
|
mjethani
|
10/17/2018
|
#7001
|
CombinedMatcher result cache keeps growing indefinitely
|
Core
|
closed
|
fixed
|
|
defect
|
P1
|
mjethani
|
10/17/2018
|
#6975
|
Check for specific anti-circumvention subscription URL
|
Core
|
closed
|
fixed
|
|
change
|
P1
|
mjethani
|
10/16/2018
|
#6955
|
Avoid making copies of common selector list
|
Core
|
closed
|
rejected
|
|
change
|
P3
|
mjethani
|
10/02/2018
|
#6727
|
Use string rather than map for single-domain filters
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
09/30/2018
|
#6735
|
Store domains in lower case
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
09/30/2018
|
#6809
|
Implement hide-if-contains snippet
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
09/06/2018
|
#6507
|
Inject style sheet proactively from background page
|
Platform
|
closed
|
rejected
|
|
change
|
Unknown
|
mjethani
|
09/04/2018
|
#6848
|
Add support to hide-if-contains for hiding a different ancestor of the element containing the search string
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
08/30/2018
|
#6847
|
Add regular expression support to hide-if-contains and hide-if-shadow-contains snippets
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
08/30/2018
|
#6619
|
Element hiding emulation injects incorrect CSS selector for :-abp-properties() when the selector in the document's style sheet is a compound selector
|
Core
|
closed
|
fixed
|
|
defect
|
P2
|
mjethani
|
08/28/2018
|
#6781
|
Implement basic support for snippet filters
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
08/28/2018
|
#6733
|
Allow empty values in filter options
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
08/21/2018
|
#6690
|
Trailing periods are not treated consistently between filter types
|
Core
|
closed
|
fixed
|
|
defect
|
P3
|
mjethani
|
08/21/2018
|
#6823
|
Remove unnecessary usage of the /u flag in regular expressions
|
Core
|
closed
|
fixed
|
|
change
|
P1
|
mjethani
|
08/16/2018
|
#6814
|
Avoid redundant calls to ActiveFilter.domains getter
|
Core
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
07/30/2018
|
#6649
|
Allow the Unicode flag in :-abp-contains() regular expressions
|
Core
|
closed
|
fixed
|
|
change
|
Unknown
|
mjethani
|
07/05/2018
|
#6610
|
Use inline style for -abp-properties if there's no tabs.removeCSS support
|
Core
|
closed
|
fixed
|
|
change
|
Unknown
|
mjethani
|
07/05/2018
|
#6737
|
Use String.includes instead of String.indexOf where the index is not needed
|
Core
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
06/07/2018
|
#6467
|
Use Map object for caching filter matches
|
Core
|
closed
|
fixed
|
|
change
|
Unknown
|
mjethani
|
03/13/2018
|
#6423
|
Observe only relevant mutation types in elemHideEmulation.js
|
Core
|
closed
|
fixed
|
|
change
|
Unknown
|
mjethani
|
02/28/2018
|
#6037
|
Allow popup icons without popup
|
Automation
|
closed
|
fixed
|
|
change
|
P2
|
mjethani
|
11/21/2017
|
#5291
|
Possible memory leak in Adblock Plus
|
Platform
|
closed
|
rejected
|
|
defect
|
P2
|
mjethani
|
08/13/2017
|
#5345
|
[abp2blocklist] $elemhide not working on walmart.com
|
Platform
|
closed
|
fixed
|
|
defect
|
P4
|
mjethani
|
08/04/2017
|
#3673
|
[abp2blocklist] Merge closely matching rules
|
Platform
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
08/03/2017
|
#4327
|
[abp2blocklist] Prevent $subdocument filters from blocking top-level documents
|
Platform
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
08/02/2017
|
#4329
|
[abp2blocklist] Add (very rough) $generichide and $genericblock support
|
Platform
|
closed
|
fixed
|
|
change
|
Unknown
|
mjethani
|
08/02/2017
|
#5248
|
[abp2blocklist] Use wildcard to match any subdomains
|
Platform
|
closed
|
fixed
|
|
change
|
P4
|
mjethani
|
08/02/2017
|
#5283
|
[abp2blocklist] Map $websocket and $webrtc to raw
|
Platform
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
08/02/2017
|
#5325
|
[abp2blocklist] Add proper support for separator characters
|
Platform
|
closed
|
fixed
|
|
change
|
P4
|
mjethani
|
08/02/2017
|
#5332
|
[abp2blocklist] Enable support for non-ASCII CSS selectors
|
Platform
|
closed
|
fixed
|
|
change
|
P3
|
mjethani
|
08/02/2017
|
#3063
|
Back out fix for #3050, fix it in the conversion script
|
Adblock-Plus-for-iOS/macOS
|
closed
|
fixed
|
|
change
|
P1
|
mjethani
|
06/16/2017
|
#484
|
Use mouseenter event for object tabs instead of mouseover
|
Adblock-Plus-for-Firefox
|
closed
|
rejected
|
|
change
|
P4
|
mga
|
11/10/2017
|
#6
|
Set up backups
|
Infrastructure
|
new
|
|
|
change
|
P1
|
matze
|
09/25/2019
|
#1281
|
Set up a build server
|
Infrastructure
|
reviewing
|
|
|
change
|
P2
|
matze
|
09/05/2019
|
#2683
|
Rietveld mails include reply@codereview-hr.appspotmail.com in various headers
|
Infrastructure
|
reviewing
|
|
|
defect
|
P2
|
matze
|
09/29/2019
|
#3064
|
[meta] Provide custom Vagrant images
|
Infrastructure
|
new
|
|
|
defect
|
P2
|
matze
|
09/19/2019
|
#3262
|
Setup telemetry.adblockplus.org host
|
Infrastructure
|
reviewing
|
|
|
change
|
P2
|
matze
|
12/09/2015
|
#4040
|
Adjustments in redirects used by ABB for Android: Privacy, FAQ and support
|
Infrastructure
|
reopened
|
|
|
change
|
P2
|
matze
|
09/26/2019
|
#2163
|
[meta] Provide Mobile Monitoring Access
|
Infrastructure
|
new
|
|
|
change
|
P3
|
matze
|
12/21/2017
|
#2166
|
Find Promising Mobile Nagios Soluitions
|
Infrastructure
|
new
|
|
|
defect
|
P3
|
matze
|
03/18/2015
|
#2182
|
[meta] Establish Rietveld Instance
|
Infrastructure
|
new
|
|
|
defect
|
P3
|
matze
|
06/15/2015
|
#2713
|
Move Nginx setup from module 'rietveld' to module 'codereview'
|
Infrastructure
|
reviewing
|
|
|
defect
|
P3
|
matze
|
06/23/2015
|
#2767
|
Log the size of the response body
|
Infrastructure
|
new
|
|
|
change
|
P3
|
matze
|
12/21/2017
|
#2974
|
Integrate class web::server with Hiera
|
Infrastructure
|
reviewing
|
|
|
change
|
P3
|
matze
|
03/14/2017
|
#2979
|
Integrate subscription list repo with Puppet module sitescripts
|
Infrastructure
|
new
|
|
|
defect
|
P3
|
matze
|
09/02/2015
|
#3575
|
Improve Puppet module logrotate
|
Infrastructure
|
reviewing
|
|
|
change
|
P3
|
matze
|
04/25/2016
|
#3854
|
Introduce Puppet fact $pagesize
|
Infrastructure
|
new
|
|
|
change
|
P3
|
matze
|
03/22/2016
|
#4082
|
Establish convention for denoting Puppet resource relationships
|
Infrastructure
|
new
|
|
|
change
|
P3
|
matze
|
12/21/2017
|
#4104
|
Integrate IRC bot with Puppet
|
Infrastructure
|
new
|
|
|
change
|
P3
|
matze
|
06/07/2016
|
#4137
|
Fix system log rotation
|
Infrastructure
|
new
|
|
|
defect
|
P3
|
matze
|
06/08/2016
|
#1200
|
Create an APT mirror for internal and production use
|
Infrastructure
|
new
|
|
|
change
|
P4
|
matze
|
12/21/2017
|
#3006
|
Service spawn-fcgi reports inconsistent status codes
|
Infrastructure
|
new
|
|
|
defect
|
P4
|
matze
|
09/08/2015
|
#1244
|
Cleanup of sitescript module dependencies
|
Sitescripts
|
reviewing
|
|
|
change
|
Unknown
|
matze
|
10/09/2019
|
#3708
|
Have abpbot join all channels
|
Infrastructure
|
new
|
|
|
change
|
Unknown
|
matze
|
12/04/2017
|
#3706
|
Upgrade Puppet patch version
|
Infrastructure
|
closed
|
fixed
|
|
change
|
P2
|
matze
|
10/08/2019
|
#3770
|
Generate Key-Pairs and Certificates via Puppet
|
Infrastructure
|
closed
|
duplicate
|
|
change
|
P2
|
matze
|
09/09/2019
|
#1608
|
Introduce SCM module in Puppet
|
Infrastructure
|
closed
|
incomplete
|
|
change
|
P2
|
matze
|
08/26/2019
|
#1462
|
Create a development certificate authority
|
Office-IT
|
closed
|
duplicate
|
|
change
|
P2
|
matze
|
04/12/2019
|
#2944
|
Improve handling of custom Ruby installation
|
Infrastructure
|
closed
|
incomplete
|
|
change
|
P2
|
matze
|
03/26/2019
|
#765
|
Monitoring / Nagios: Inconsistency with documentation
|
Infrastructure
|
closed
|
fixed
|
|
defect
|
P3
|
matze
|
03/24/2019
|
#3982
|
Upgrade filter-master hardware
|
Infrastructure
|
closed
|
fixed
|
|
change
|
P3
|
matze
|
03/05/2018
|
#4073
|
Improve Nginx integration with Puppet service resource
|
Infrastructure
|
closed
|
fixed
|
|
change
|
P1
|
matze
|
12/24/2017
|