Commit Graph
33 Commits
Author SHA1 Message Date
samartnik d99d9af8e1 [Android] Added dependency for java_bytecode_rewriter
Otherwise there is an error:

../../brave/build/android/bytecode/java/org/brave/bytecode/BraveClassVisitor.java:24: error: symbol not found org.objectweb.asm.tree.ClassNode
import org.objectweb.asm.tree.ClassNode;
2020-09-11 14:45:30 -04:00
serg 5bcfd890c2 adds vlog preference 2020-08-14 15:54:19 -04:00
samartnik 410572f2ba [Android] Fixes for BraveSearchEngineAdapter
Fixes build errors after latest master pull to cr85
2020-08-06 17:32:10 -04:00
samartnik cd2dd55578 [Android] Moved back bytecode rewriter code 2020-08-06 17:32:09 -04:00
samartnik 921b91dc14 [Android] Method clobberCurrentTabWithFallbackUrl was removed from ExternalNavigationHandler
Chromium change:

https://chromium.googlesource.com/chromium/src/+/37b5b744bc83f630d3121b46868818bb4e848c2a

Don't launch external fallback URLs when not allowed to launch external URLs

Ensure that we don't launch external fallback URLs, when we've otherwise
decided that we should not launch an external navigation (even if it was
possible to). Also prevent auto subframe navigation from launching
external fallback URLs.

Bug: 1094442
2020-08-06 17:32:08 -04:00
samartnik 9cd0a1e48c [Android] Fixes for unit tests 2020-08-06 17:32:08 -04:00
Deep df5fc96489 Address patch comment 2020-07-27 17:55:02 -07:00
samartnik 5f858262a7 [Android] Fix for bytecode changes for SearchEngineAdapter 2020-07-16 16:17:31 -04:00
serg 4f35d35bd6 removes unneeded location service message on Android 2020-07-13 14:00:11 -04:00
samartnik 070c76b8bd [Android] Do not clear url bar text on focus 2020-07-08 16:37:34 -04:00
samartnik df83444d45 [Android] NewTabPage modifications
Fixes crash on opening new tab after closing all
Fixes NTP image on changing phone layout

Related to chromium change:
https://chromium.googlesource.com/chromium/src/+/c0a930a52910bb56bf68925d9f233c29281c516b

commit c0a930a52910bb56bf68925d9f233c29281c516b
Author: Theresa Wellington <twellington@chromium.org>
Date:   Fri May 1 20:33:45 2020 +0000

    Combine FeedNewTabPage with NewTabPage, delete dead code

    Fold FeedNewTabPage into NewTabPage and start cleaning-up Java code
    that is no longer needed. Obviously dead code has been removed;
    subsequent CLs will be needed to clean-up more Java code and C++
    classes.

    Bug: 1069183
2020-07-01 18:12:04 -04:00
samartnik 1350669f34 [Android] Additional fixes for new tap page
Chromium change:

https://chromium.googlesource.com/chromium/src/+/c0a930a52910bb56bf68925d9f233c29281c516b

commit c0a930a52910bb56bf68925d9f233c29281c516b
Author: Theresa Wellington <twellington@chromium.org>
Date:   Fri May 1 20:33:45 2020 +0000

    Combine FeedNewTabPage with NewTabPage, delete dead code

    Fold FeedNewTabPage into NewTabPage and start cleaning-up Java code
    that is no longer needed. Obviously dead code has been removed;
    subsequent CLs will be needed to clean-up more Java code and C++
    classes.

    Bug: 1069183
2020-07-01 18:12:04 -04:00
samartnik c51c9cbfd5 [Android] Removed NewTabPageLayout.java.patch in favour of asm
changeSuperName still doesn't work due to desugaring issue
2020-07-01 18:12:02 -04:00
AlexeyBarabash 9b1ec9c847 Fixed issue when sync on Android didn't work after app restart.
Modification to force act as AndroidSyncSettings.mChromeSyncEnabled is always true
2020-06-29 17:12:58 +03:00
AlexeyBarabash b07460a2c2 Removed CC sync preference 2020-06-29 17:12:58 +03:00
AlexeyBarabash fc0d60bfb0 Patch and xml for ManageSyncSettings.java to have switches instead of checkboxes 2020-06-29 17:12:58 +03:00
AlexeyBarabash 6ef801341b Reverted brave-core PR #5096 2020-06-29 17:12:57 +03:00
AlexeyBarabash 227729e5c3 Removed Android sync v1 unnecessary stuff 2020-06-29 17:12:57 +03:00
samartnik 9fa54329a9 [Android] Fixed java unit tests 2020-05-26 10:02:28 -04:00
samartnik 676f74ab90 [Android] Removed patch for HomepageManager 2020-05-26 10:02:27 -04:00
samartnik cfe43506c8 Added tests to check classes, methods and fields for bytecode manipulation 2020-04-28 13:58:43 -04:00
George Dregalo 1d972548bc Android: Implement User wallets (Uphold). Issue# 8511. 2020-04-22 14:15:47 -04:00
samartnik e193f31bf3 Code review changes 2020-04-10 13:24:24 -04:00
samartnik 19ec7778d8 Replaced patch with asm 2020-04-09 18:29:39 -04:00
bridiver c69fa05c80 remove debugging 2020-04-01 09:02:32 -07:00
bridiver 5f3651b5f3 clean up patches with asm 2020-03-31 18:39:40 -07:00
serg 32468dd103 removes unneeded permiossions on Android 2020-03-30 11:51:43 -04:00
Brian Johnson 17818b8b33 Merge branch 'master' into migrate_NTP_SI_2 2020-03-16 20:23:40 -07:00
bridiver 52d321d219 minimize patches 2020-03-16 20:14:38 -07:00
Jocelyn Liu 1f2bc27294 git cl format 2020-03-10 10:20:31 -07:00
Jocelyn Liu 074a562d7b Misc fix for asm 2020-03-10 10:20:31 -07:00
bridiver 0580578298 remove unused import 2020-03-02 17:48:29 -07:00
bridiver d8c451a9fa use asm for java patching 2020-03-02 17:48:29 -07:00