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

Issue 5316782940225536: Issue 1557 - Update to the recent libadblockplus to reduce additional updates in the logic later. (Closed)

Created:
Nov. 21, 2014, 4:07 p.m. by sergei
Modified:
Feb. 5, 2015, 10:34 a.m.
Reviewers:
Eric, Oleksandr
CC:
Felix Dahlke
Visibility:
Public.

Patch Set 1 #

Patch Set 2 : update to fixed libadblockplus #

Patch Set 3 : remove debugging code #

Total comments: 14

Patch Set 4 : fix accoring to comments #

Total comments: 11

Patch Set 5 : only rebase #

Patch Set 6 : fix according to the comments #

Patch Set 7 : add hg subrepo file #

Patch Set 8 : link addon with libadblockplus #

Total comments: 5

Patch Set 9 : fix #

Total comments: 12

Patch Set 10 : rebase and remove member of CFilter #

Unified diffs Side-by-side diffs Delta from patch set Stats (+584 lines, -613 lines) Patch
M .hgsubstate View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M adblockplus.gyp View 1 2 3 4 5 6 7 8 9 2 chunks +3 lines, -1 line 0 comments Download
M src/engine/Main.cpp View 1 2 3 4 5 6 7 8 4 chunks +27 lines, -23 lines 0 comments Download
M src/plugin/AdblockPlusClient.h View 1 2 3 4 5 6 8 1 chunk +99 lines, -98 lines 0 comments Download
M src/plugin/AdblockPlusClient.cpp View 1 2 3 4 5 6 7 8 4 chunks +21 lines, -21 lines 0 comments Download
M src/plugin/AdblockPlusDomTraverser.cpp View 1 2 3 4 5 6 7 8 9 1 chunk +163 lines, -161 lines 0 comments Download
M src/plugin/PluginFilter.h View 1 2 3 4 5 6 7 8 9 1 chunk +171 lines, -191 lines 0 comments Download
M src/plugin/PluginFilter.cpp View 1 2 3 4 5 6 7 8 9 7 chunks +34 lines, -56 lines 0 comments Download
M src/plugin/PluginWbPassThrough.h View 1 2 3 4 5 6 8 2 chunks +22 lines, -21 lines 0 comments Download
M src/plugin/PluginWbPassThrough.cpp View 1 2 3 4 5 6 7 8 9 5 chunks +43 lines, -40 lines 0 comments Download

Messages

Total messages: 18
sergei
Nov. 24, 2014, 11:15 a.m. (2014-11-24 11:15:43 UTC) #1
Eric
On balance, it would be better for the plugin to declare "struct ContentType". It only ...
Dec. 30, 2014, 4:56 p.m. (2014-12-30 16:56:08 UTC) #2
Oleksandr
http://codereview.adblockplus.org/5316782940225536/diff/5639274879778816/adblockplus.gyp File adblockplus.gyp (right): http://codereview.adblockplus.org/5316782940225536/diff/5639274879778816/adblockplus.gyp#newcode150 adblockplus.gyp:150: 'libadblockplus/include', This feels wrong, IMHO. Conceptually, I think in ...
Jan. 11, 2015, 9:22 a.m. (2015-01-11 09:22:46 UTC) #3
sergei
I'm glad to see that you also feel that it's wrong. BTW, we decided in ...
Jan. 11, 2015, 11:34 p.m. (2015-01-11 23:34:05 UTC) #4
Eric
There's a lot here, but the upshot is clear to me. It would be better ...
Jan. 12, 2015, 2:31 p.m. (2015-01-12 14:31:07 UTC) #5
sergei
Updated and I've created the ticket https://issues.adblockplus.org/ticket/1791 http://codereview.adblockplus.org/5316782940225536/diff/5639274879778816/src/shared/ContentType.h File src/shared/ContentType.h (right): http://codereview.adblockplus.org/5316782940225536/diff/5639274879778816/src/shared/ContentType.h#newcode4 src/shared/ContentType.h:4: std::string ContentTypeToString(AdblockPlus::FilterEngine::ContentType ...
Jan. 13, 2015, 1:13 p.m. (2015-01-13 13:13:14 UTC) #6
Eric
On 2015/01/13 13:13:14, sergei wrote: > > I'm not sure that it makes sense because ...
Jan. 13, 2015, 4:23 p.m. (2015-01-13 16:23:49 UTC) #7
Eric
As much as I might seem to be complaining, the latest patch set looks much ...
Jan. 13, 2015, 5:29 p.m. (2015-01-13 17:29:36 UTC) #8
sergei
http://codereview.adblockplus.org/5316782940225536/diff/5661458385862656/adblockplus.gyp File adblockplus.gyp (right): http://codereview.adblockplus.org/5316782940225536/diff/5661458385862656/adblockplus.gyp#newcode48 adblockplus.gyp:48: 'include_dirs': [ On 2015/01/13 17:29:36, Eric wrote: > GYP ...
Jan. 28, 2015, 1:44 p.m. (2015-01-28 13:44:44 UTC) #9
Oleksandr
http://codereview.adblockplus.org/5316782940225536/diff/5661458385862656/src/shared/ContentType.cpp File src/shared/ContentType.cpp (right): http://codereview.adblockplus.org/5316782940225536/diff/5661458385862656/src/shared/ContentType.cpp#newcode3 src/shared/ContentType.cpp:3: // Based on impl from libadblockplus On 2015/01/28 13:44:45, ...
Jan. 29, 2015, 3:36 p.m. (2015-01-29 15:36:29 UTC) #10
sergei
changed to link with libadblockplus
Jan. 29, 2015, 4:07 p.m. (2015-01-29 16:07:15 UTC) #11
Oleksandr
http://codereview.adblockplus.org/5316782940225536/diff/5635415851663360/src/engine/Main.cpp File src/engine/Main.cpp (right): http://codereview.adblockplus.org/5316782940225536/diff/5635415851663360/src/engine/Main.cpp#newcode115 src/engine/Main.cpp:115: ReferrerMapping::FrameIndicator::FRAME_INDICATOR_FRAME: This doesn't seem to be defined in the ...
Jan. 30, 2015, 12:39 p.m. (2015-01-30 12:39:11 UTC) #12
sergei
http://codereview.adblockplus.org/5316782940225536/diff/5635415851663360/src/engine/Main.cpp File src/engine/Main.cpp (right): http://codereview.adblockplus.org/5316782940225536/diff/5635415851663360/src/engine/Main.cpp#newcode115 src/engine/Main.cpp:115: ReferrerMapping::FrameIndicator::FRAME_INDICATOR_FRAME: On 2015/01/30 12:39:11, Oleksandr wrote: > This doesn't ...
Jan. 30, 2015, 1:20 p.m. (2015-01-30 13:20:06 UTC) #13
Oleksandr
Great! LGTM
Jan. 30, 2015, 2:17 p.m. (2015-01-30 14:17:35 UTC) #14
Eric
LGTM, because this has taken long enough already and the comments I have could all ...
Feb. 2, 2015, 6:58 a.m. (2015-02-02 06:58:27 UTC) #15
sergei
http://codereview.adblockplus.org/5316782940225536/diff/5180918117433344/src/plugin/PluginFilter.h File src/plugin/PluginFilter.h (right): http://codereview.adblockplus.org/5316782940225536/diff/5180918117433344/src/plugin/PluginFilter.h#newcode110 src/plugin/PluginFilter.h:110: AdblockPlus::FilterEngine::ContentType m_contentType; On 2015/02/02 06:58:27, Eric wrote: > This ...
Feb. 4, 2015, 12:51 p.m. (2015-02-04 12:51:43 UTC) #16
Eric
Patch Set 10 LGTM
Feb. 4, 2015, 5:02 p.m. (2015-02-04 17:02:40 UTC) #17
Oleksandr
Feb. 4, 2015, 9:19 p.m. (2015-02-04 21:19:32 UTC) #18
LGTM

Powered by Google App Engine
This is Rietveld