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

Issue 29347012: Issue 4188 - Update libadblockplus-android to use the latest libadblockplus (Closed)

Created:
June 24, 2016, 2:32 p.m. by anton
Modified:
Dec. 20, 2016, 11:21 a.m.
CC:
René Jeschke, sergei
Visibility:
Public.

Description

Issue 4188 - Update libadblockplus-android to use the latest libadblockplus depends on https://codereview.adblockplus.org/29364548 (binaries)

Patch Set 1 : Changes in libadblockplus-binaries repo #

Patch Set 2 : Changes in libadblockplus-android repo #

Total comments: 3

Patch Set 3 : Changes in libadblockplus-android repo with Sergei's changes #

Total comments: 2

Patch Set 4 : Changes in libadblockplus-android repo: updated dependencies file to the latest libadblockplus-binaries rev #

Patch Set 5 : removed ctors with JsValue argument #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -35 lines) Patch
M dependencies View 1 2 3 1 chunk +1 line, -1 line 2 comments Download
M libadblockplus-android/jni/JniFilter.cpp View 1 2 3 4 2 chunks +0 lines, -10 lines 0 comments Download
M libadblockplus-android/jni/JniSubscription.cpp View 1 2 3 4 2 chunks +0 lines, -10 lines 0 comments Download
M libadblockplus-android/src/org/adblockplus/libadblockplus/Filter.java View 1 2 3 4 2 chunks +0 lines, -7 lines 1 comment Download
M libadblockplus-android/src/org/adblockplus/libadblockplus/Subscription.java View 1 2 3 4 2 chunks +0 lines, -7 lines 1 comment Download

Messages

Total messages: 20
anton
Compiled libadblockplus on linux with ndk r10c, replaced .a files in libadblockplus-binaries manually, edited libadblockplus-android ...
June 27, 2016, 6:52 a.m. (2016-06-27 06:52:45 UTC) #1
sergei
Actually, Filter and Subscription should be constructed only by FilterEngine, so to avoid potential bugs ...
June 29, 2016, 11:14 a.m. (2016-06-29 11:14:10 UTC) #2
René Jeschke
On 2016/06/29 11:14:10, sergei wrote: > Actually, Filter and Subscription should be constructed only by ...
June 29, 2016, 11:16 a.m. (2016-06-29 11:16:37 UTC) #3
anton
On 2016/06/29 11:16:37, René Jeschke wrote: > On 2016/06/29 11:14:10, sergei wrote: > > Actually, ...
June 29, 2016, 11:23 a.m. (2016-06-29 11:23:18 UTC) #4
sergei
On 2016/06/29 11:16:37, René Jeschke wrote: > On 2016/06/29 11:14:10, sergei wrote: > > Actually, ...
June 29, 2016, 11:36 a.m. (2016-06-29 11:36:06 UTC) #5
René Jeschke
On 2016/06/29 11:36:06, sergei wrote: > On 2016/06/29 11:16:37, René Jeschke wrote: > > On ...
June 29, 2016, 12:08 p.m. (2016-06-29 12:08:00 UTC) #6
sergei
On 2016/06/29 12:08:00, René Jeschke wrote: > On 2016/06/29 11:36:06, sergei wrote: > > On ...
June 29, 2016, 1:18 p.m. (2016-06-29 13:18:28 UTC) #7
sergei
https://codereview.adblockplus.org/29347012/diff/29347014/libadblockplus-android/jni/JniFilter.cpp File libadblockplus-android/jni/JniFilter.cpp (right): https://codereview.adblockplus.org/29347012/diff/29347014/libadblockplus-android/jni/JniFilter.cpp#newcode33 libadblockplus-android/jni/JniFilter.cpp:33: new AdblockPlus::Filter(std::move(*jsValuePtr)))); What about using of return JniPtrToLong(new AdblockPlus::FilterPtr(dynamic_cast<AdblockPlus::FilterPtr&>(JniGetJsValuePtr(jsValue))); ...
Aug. 30, 2016, 9:45 a.m. (2016-08-30 09:45:57 UTC) #8
sergei
https://codereview.adblockplus.org/29347012/diff/29347014/libadblockplus-android/jni/JniFilter.cpp File libadblockplus-android/jni/JniFilter.cpp (right): https://codereview.adblockplus.org/29347012/diff/29347014/libadblockplus-android/jni/JniFilter.cpp#newcode33 libadblockplus-android/jni/JniFilter.cpp:33: new AdblockPlus::Filter(std::move(*jsValuePtr)))); On 2016/08/30 09:45:57, sergei wrote: > What ...
Aug. 30, 2016, 10:07 a.m. (2016-08-30 10:07:32 UTC) #9
anton
https://codereview.adblockplus.org/29347012/diff/29347014/libadblockplus-android/jni/JniFilter.cpp File libadblockplus-android/jni/JniFilter.cpp (right): https://codereview.adblockplus.org/29347012/diff/29347014/libadblockplus-android/jni/JniFilter.cpp#newcode33 libadblockplus-android/jni/JniFilter.cpp:33: new AdblockPlus::Filter(std::move(*jsValuePtr)))); On 2016/08/30 09:45:57, sergei wrote: > What ...
Aug. 30, 2016, 10:57 a.m. (2016-08-30 10:57:29 UTC) #10
sergei
https://codereview.adblockplus.org/29347012/diff/29350301/libadblockplus-android/jni/JniFilter.cpp File libadblockplus-android/jni/JniFilter.cpp (right): https://codereview.adblockplus.org/29347012/diff/29350301/libadblockplus-android/jni/JniFilter.cpp#newcode117 libadblockplus-android/jni/JniFilter.cpp:117: { (char*)"ctor", (char*)"(J)J", (void*)JniCtor }, Who deletes created in ...
Aug. 30, 2016, 12:52 p.m. (2016-08-30 12:52:54 UTC) #11
sergei
We have discussed it in oral, here is my conclusion: For me it seems the ...
Aug. 31, 2016, 1:21 p.m. (2016-08-31 13:21:05 UTC) #12
anton
On 2016/08/31 13:21:05, sergei wrote: > We have discussed it in oral, here is my ...
Dec. 7, 2016, 9:05 a.m. (2016-12-07 09:05:20 UTC) #13
anton
On 2016/12/07 09:05:20, anton wrote: > On 2016/08/31 13:21:05, sergei wrote: > > We have ...
Dec. 7, 2016, 9:14 a.m. (2016-12-07 09:14:43 UTC) #14
anton
https://codereview.adblockplus.org/29347012/diff/29367256/libadblockplus-android/src/org/adblockplus/libadblockplus/Filter.java File libadblockplus-android/src/org/adblockplus/libadblockplus/Filter.java (left): https://codereview.adblockplus.org/29347012/diff/29367256/libadblockplus-android/src/org/adblockplus/libadblockplus/Filter.java#oldcode28 libadblockplus-android/src/org/adblockplus/libadblockplus/Filter.java:28: public Filter(final JsValue jsValue) Not used directly https://codereview.adblockplus.org/29347012/diff/29367256/libadblockplus-android/src/org/adblockplus/libadblockplus/Subscription.java File ...
Dec. 12, 2016, 2:35 p.m. (2016-12-12 14:35:58 UTC) #15
sergei
I have not tried it, the change LGTM.
Dec. 16, 2016, 10:56 a.m. (2016-12-16 10:56:55 UTC) #16
anton
On 2016/12/16 10:56:55, sergei wrote: > I have not tried it, the change LGTM. I've ...
Dec. 16, 2016, 11 a.m. (2016-12-16 11:00:20 UTC) #17
diegocarloslima
On 2016/12/16 10:56:55, sergei wrote: > I have not tried it, the change LGTM. LGTM
Dec. 16, 2016, 11:23 a.m. (2016-12-16 11:23:06 UTC) #18
Felix Dahlke
LGTM, you can address my comment later. https://codereview.adblockplus.org/29347012/diff/29367256/dependencies File dependencies (right): https://codereview.adblockplus.org/29347012/diff/29367256/dependencies#newcode4 dependencies:4: libadblockplus-android/jni/libadblockplus-binaries = ...
Dec. 20, 2016, 9:23 a.m. (2016-12-20 09:23:25 UTC) #19
anton
Dec. 20, 2016, 10:06 a.m. (2016-12-20 10:06:44 UTC) #20
https://codereview.adblockplus.org/29347012/diff/29367256/dependencies
File dependencies (right):

https://codereview.adblockplus.org/29347012/diff/29367256/dependencies#newcode4
dependencies:4: libadblockplus-android/jni/libadblockplus-binaries =
libadblockplus-binaries hg:8b65075ece0c
git:177af804de51a98c5151e8784b0aa93047e1dc5b
On 2016/12/20 09:23:23, Felix Dahlke wrote:
> We normally only add the first seven digits for Git hashes, but we can fix
that
> later.

I've used full hash as previously it was that way:
https://hg.adblockplus.org/adblockplusandroid/file/tip/dependencies#l4

Powered by Google App Engine
This is Rietveld