Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29452289: Issue 5283 - Add support for $websocket and $webrtc (Closed)

Created:
May 31, 2017, 2:42 a.m. by Manish Jethani
Modified:
July 18, 2017, 6:21 p.m.
Reviewers:
Sebastian Noack
CC:
kzar
Base URL:
https://hg.adblockplus.org/abp2blocklist
Visibility:
Public.

Description

Issue 5283 - Add support for $websocket and $webrtc

Patch Set 1 #

Total comments: 9

Patch Set 2 : Generate additional rules if filter contains URL scheme #

Patch Set 3 : Generate single rule for filter covering all raw types #

Patch Set 4 : Add top-level exception after copying rule #

Patch Set 5 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+227 lines, -41 lines) Patch
M lib/abp2blocklist.js View 1 2 3 4 10 chunks +175 lines, -26 lines 0 comments Download
M node_modules/filterClasses.js View 1 chunk +2 lines, -0 lines 0 comments Download
M test/abp2blocklist.js View 1 2 3 4 3 chunks +50 lines, -15 lines 0 comments Download

Messages

Total messages: 15
Manish Jethani
May 31, 2017, 2:42 a.m. (2017-05-31 02:42:21 UTC) #1
Manish Jethani
Patch Set 1 Comments inline. https://codereview.adblockplus.org/29452289/diff/29452290/lib/abp2blocklist.js File lib/abp2blocklist.js (left): https://codereview.adblockplus.org/29452289/diff/29452290/lib/abp2blocklist.js#oldcode257 lib/abp2blocklist.js:257: // Limit rules to ...
May 31, 2017, 2:51 a.m. (2017-05-31 02:51:44 UTC) #2
Sebastian Noack
https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js File test/abp2blocklist.js (right): https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js#newcode87 test/abp2blocklist.js:87: testRules(test, ["/foo", "||test.com", "|http://example.com/foo"], [ On 2017/05/31 02:51:43, Manish ...
May 31, 2017, 7:09 a.m. (2017-05-31 07:09:26 UTC) #3
Manish Jethani
https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js File test/abp2blocklist.js (right): https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js#newcode87 test/abp2blocklist.js:87: testRules(test, ["/foo", "||test.com", "|http://example.com/foo"], [ On 2017/05/31 07:09:26, Sebastian ...
May 31, 2017, 7:22 a.m. (2017-05-31 07:22:46 UTC) #4
Sebastian Noack
https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js File test/abp2blocklist.js (right): https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js#newcode87 test/abp2blocklist.js:87: testRules(test, ["/foo", "||test.com", "|http://example.com/foo"], [ On 2017/05/31 07:22:46, Manish ...
May 31, 2017, 8:05 a.m. (2017-05-31 08:05:47 UTC) #5
Manish Jethani
Patch Set 2: Generate additional rules if filter contains URL scheme With this latest patch, ...
June 2, 2017, 8:02 a.m. (2017-06-02 08:02:36 UTC) #6
kzar
On 2017/06/02 08:02:36, Manish Jethani wrote: > For the filter "http://example.com", now we generate two ...
June 2, 2017, 8:32 a.m. (2017-06-02 08:32:43 UTC) #7
Manish Jethani
On 2017/06/02 08:32:43, kzar wrote: > On 2017/06/02 08:02:36, Manish Jethani wrote: > > > ...
June 2, 2017, 10:05 a.m. (2017-06-02 10:05:58 UTC) #8
Sebastian Noack
https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js File test/abp2blocklist.js (right): https://codereview.adblockplus.org/29452289/diff/29452290/test/abp2blocklist.js#newcode87 test/abp2blocklist.js:87: testRules(test, ["/foo", "||test.com", "|http://example.com/foo"], [ On 2017/06/02 08:02:36, Manish ...
June 2, 2017, 10:58 a.m. (2017-06-02 10:58:50 UTC) #9
Manish Jethani
Patch Set 3: Generate single rule for filter covering all raw types For filters without ...
July 3, 2017, 6:34 p.m. (2017-07-03 18:34:53 UTC) #10
kzar
(Moving myself to Cc since I think Sebastian should review this one.)
July 7, 2017, 1:03 p.m. (2017-07-07 13:03:33 UTC) #11
Sebastian Noack
LGTM
July 7, 2017, 2:12 p.m. (2017-07-07 14:12:34 UTC) #12
Manish Jethani
Patch Set 4: Add top-level exception after copying rule Rebased. Sorry I messed up the ...
July 9, 2017, 9:37 a.m. (2017-07-09 09:37:33 UTC) #13
Manish Jethani
Patch Set 5: Rebase There were quite a few conflicts, all resolved.
July 13, 2017, 11:43 a.m. (2017-07-13 11:43:03 UTC) #14
Sebastian Noack
July 18, 2017, 12:02 p.m. (2017-07-18 12:02:33 UTC) #15
Still LGTM

Powered by Google App Engine
This is Rietveld