OLD | NEW |
1 /* | 1 /* |
2 * This file is part of Adblock Plus <https://adblockplus.org/>, | 2 * This file is part of Adblock Plus <https://adblockplus.org/>, |
3 * Copyright (C) 2006-2016 Eyeo GmbH | 3 * Copyright (C) 2006-2016 Eyeo GmbH |
4 * | 4 * |
5 * Adblock Plus is free software: you can redistribute it and/or modify | 5 * Adblock Plus is free software: you can redistribute it and/or modify |
6 * it under the terms of the GNU General Public License version 3 as | 6 * it under the terms of the GNU General Public License version 3 as |
7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
8 * | 8 * |
9 * Adblock Plus is distributed in the hope that it will be useful, | 9 * Adblock Plus is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 939 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
950 } | 950 } |
951 | 951 |
952 private void createAdblockEngine() | 952 private void createAdblockEngine() |
953 { | 953 { |
954 w("Creating AdblockEngine"); | 954 w("Creating AdblockEngine"); |
955 | 955 |
956 // assuming `this.debugMode` can be used as `developmentBuild` value | 956 // assuming `this.debugMode` can be used as `developmentBuild` value |
957 adblockEngine = AdblockEngine.create( | 957 adblockEngine = AdblockEngine.create( |
958 AdblockEngine.generateAppInfo(this.getContext(), debugMode), | 958 AdblockEngine.generateAppInfo(this.getContext(), debugMode), |
959 this.getContext().getCacheDir().getAbsolutePath(), | 959 this.getContext().getCacheDir().getAbsolutePath(), |
960 true); | 960 true, |
| 961 null // `null` IsAllowedConnectionCallback reference allows all connection
types |
| 962 ); |
961 } | 963 } |
962 | 964 |
963 private class ElemHideThread extends Thread | 965 private class ElemHideThread extends Thread |
964 { | 966 { |
965 private String selectorsString; | 967 private String selectorsString; |
966 private CountDownLatch finishedLatch; | 968 private CountDownLatch finishedLatch; |
967 private AtomicBoolean isCancelled; | 969 private AtomicBoolean isCancelled; |
968 | 970 |
969 public ElemHideThread(CountDownLatch finishedLatch) | 971 public ElemHideThread(CountDownLatch finishedLatch) |
970 { | 972 { |
(...skipping 444 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1415 w("Busy with elemhide selectors, delayed disposing scheduled"); | 1417 w("Busy with elemhide selectors, delayed disposing scheduled"); |
1416 elemHideThread.setFinishedRunnable(disposeRunnable); | 1418 elemHideThread.setFinishedRunnable(disposeRunnable); |
1417 } | 1419 } |
1418 else | 1420 else |
1419 { | 1421 { |
1420 disposeRunnable.run(); | 1422 disposeRunnable.run(); |
1421 } | 1423 } |
1422 } | 1424 } |
1423 } | 1425 } |
1424 } | 1426 } |
OLD | NEW |