Opened on 03/06/2015 at 10:32:14 AM

Closed on 02/23/2016 at 11:49:14 AM

#2098 closed change (rejected)

[META] Change ABP for Maxthon for Android from the proxy-based approach

Reported by: jobp Assignee:
Priority: P5 Milestone:
Module: Maxthon Keywords: meta
Cc: vickyyu Blocked By:
Blocking: Platform: Maxthon for Android
Ready: no Confidential: no
Tester: Verified working: no
Review URL(s):

Description (last modified by jobp)


Maxthon for Android is currently using the proxy-based approach and routes all traffic through it. This approach is minimal invasive but has the obvious flaws: doesn't support element-hiding and https-blocking. Maxthon should make the changes on their side:

  • disable the proxy code
  • use 'org.adblockplus.libadblockplus' JNI bindings for communicating with 'libadblockplus'
  • directly intercept requests before the transport layer (in the browser)
  • implement element hiding (inject CSS rules), measure memory/performance impact, possibly create workaround for issues
  • add some UI elements and configuration to add custom subscriptions and filters

What to change / implement

#1938 Element Hiding doesn't work
#1952 Not blocking ads on websites using https

Attachments (0)

Change History (9)

comment:1 Changed on 03/06/2015 at 10:36:09 AM by jobp

  • Description modified (diff)

comment:2 Changed on 03/06/2015 at 12:05:24 PM by vickyyu

  • Description modified (diff)

comment:3 Changed on 03/06/2015 at 03:58:13 PM by jobp

  • Description modified (diff)

comment:4 Changed on 03/06/2015 at 03:58:24 PM by jobp

  • Sensitive unset

comment:5 Changed on 03/06/2015 at 04:04:06 PM by vickyyu

  • Cc vickyyu added

comment:6 Changed on 06/16/2015 at 12:28:20 PM by fhd

  • Component changed from Unknown to Maxthon
  • Verified working unset

comment:7 Changed on 06/16/2015 at 12:31:16 PM by philll

  • Type changed from defect to change

comment:8 Changed on 09/11/2015 at 10:43:50 AM by rjeschke

  • Priority changed from P1 to P5

comment:9 Changed on 02/23/2016 at 11:49:14 AM by philll

  • Resolution set to rejected
  • Status changed from new to closed

Project was stopped.

Add Comment

Modify Ticket

Change Properties
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none).
Note: See TracTickets for help on using tickets.