Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(461)

Issue 11860014: Android WebView visited link highlighting implementation part 1 (Closed)

Created:
7 years, 11 months ago by boliu
Modified:
7 years, 11 months ago
CC:
chromium-reviews, android-webview-reviews_chromium.org
Visibility:
Public.

Description

Android WebView visited link highlighting implementation Hooking up visited link component, but still need to hook up initialization with WebChromeClient.getVisitedHistory. This means currently, visited links are not persistend or repopulated from but should work in a single browsing session. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=178748

Patch Set 1 #

Patch Set 2 : More deletes. #

Total comments: 1

Patch Set 3 : rebase, fix typo #

Patch Set 4 : Rebase to crrev.com/11884034. AddObserver fix. #

Total comments: 2

Patch Set 5 : Move VisitedLinkMaster to AwBrowserContext #

Total comments: 11

Patch Set 6 : Address various comments #

Patch Set 7 : Rebase to pass no_disk parameter instead of using delegate. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+113 lines, -9 lines) Patch
M android_webview/android_webview.gyp View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M android_webview/browser/DEPS View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M android_webview/browser/aw_browser_context.h View 1 2 3 4 5 6 3 chunks +34 lines, -1 line 0 comments Download
M android_webview/browser/aw_browser_context.cc View 1 2 3 4 5 6 3 chunks +33 lines, -0 lines 0 comments Download
M android_webview/browser/aw_browser_main_parts.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M android_webview/browser/aw_browser_main_parts.cc View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M android_webview/browser/renderer_host/aw_render_view_host_ext.h View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download
M android_webview/browser/renderer_host/aw_render_view_host_ext.cc View 1 2 3 4 5 3 chunks +11 lines, -0 lines 0 comments Download
M android_webview/renderer/DEPS View 1 chunk +2 lines, -0 lines 0 comments Download
M android_webview/renderer/aw_content_renderer_client.h View 2 chunks +5 lines, -0 lines 0 comments Download
M android_webview/renderer/aw_content_renderer_client.cc View 1 2 3 3 chunks +9 lines, -8 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
boliu
Still trying to figure out how to test this. Do you know if js can ...
7 years, 11 months ago (2013-01-11 19:16:38 UTC) #1
mkosiba (inactive)
https://codereview.chromium.org/11860014/diff/9/android_webview/browser/renderer_host/aw_render_view_host_ext.cc File android_webview/browser/renderer_host/aw_render_view_host_ext.cc (right): https://codereview.chromium.org/11860014/diff/9/android_webview/browser/renderer_host/aw_render_view_host_ext.cc#newcode28 android_webview/browser/renderer_host/aw_render_view_host_ext.cc:28: // persistencing these urls. nit: persisting
7 years, 11 months ago (2013-01-14 11:56:20 UTC) #2
joth
lgtm https://codereview.chromium.org/11860014/diff/7001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc File android_webview/browser/renderer_host/aw_render_view_host_ext.cc (right): https://codereview.chromium.org/11860014/diff/7001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc#newcode102 android_webview/browser/renderer_host/aw_render_view_host_ext.cc:102: // Persistence of VisitedLink database is handled by ...
7 years, 11 months ago (2013-01-14 23:40:35 UTC) #3
boliu
PTAL Moved VisitedLinkMaster to be owned by AwBrowserContext since it should definitely be per browser_context, ...
7 years, 11 months ago (2013-01-16 00:32:00 UTC) #4
benm (inactive)
https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc File android_webview/browser/renderer_host/aw_render_view_host_ext.cc (right): https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc#newcode82 android_webview/browser/renderer_host/aw_render_view_host_ext.cc:82: web_contents()->GetBrowserContext())->AddVisitedURL(params.base_url); interesting, so we will alter the visited history ...
7 years, 11 months ago (2013-01-16 01:00:22 UTC) #5
joth
https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/aw_browser_context.h File android_webview/browser/aw_browser_context.h (right): https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/aw_browser_context.h#newcode73 android_webview/browser/aw_browser_context.h:73: void AddVisitedURLs(const std::vector<GURL>& urls); nit: put this up before ...
7 years, 11 months ago (2013-01-16 01:10:02 UTC) #6
boliu
https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc File android_webview/browser/renderer_host/aw_render_view_host_ext.cc (right): https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc#newcode82 android_webview/browser/renderer_host/aw_render_view_host_ext.cc:82: web_contents()->GetBrowserContext())->AddVisitedURL(params.base_url); On 2013/01/16 01:00:22, benm wrote: > interesting, so ...
7 years, 11 months ago (2013-01-16 01:10:07 UTC) #7
boliu
https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc File android_webview/browser/renderer_host/aw_render_view_host_ext.cc (right): https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc#newcode82 android_webview/browser/renderer_host/aw_render_view_host_ext.cc:82: web_contents()->GetBrowserContext())->AddVisitedURL(params.base_url); I think this is fine On 2013/01/16 01:10:02, ...
7 years, 11 months ago (2013-01-16 01:35:34 UTC) #8
boliu
https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc File android_webview/browser/renderer_host/aw_render_view_host_ext.cc (right): https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/renderer_host/aw_render_view_host_ext.cc#newcode82 android_webview/browser/renderer_host/aw_render_view_host_ext.cc:82: web_contents()->GetBrowserContext())->AddVisitedURL(params.base_url); On 2013/01/16 01:35:34, boliu wrote: > I think ...
7 years, 11 months ago (2013-01-16 01:39:20 UTC) #9
joth
SGTM (and lgtm with that change) On 15 January 2013 17:39, <boliu@chromium.org> wrote: > > ...
7 years, 11 months ago (2013-01-16 01:41:55 UTC) #10
boliu
https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/aw_browser_context.h File android_webview/browser/aw_browser_context.h (right): https://codereview.chromium.org/11860014/diff/10001/android_webview/browser/aw_browser_context.h#newcode73 android_webview/browser/aw_browser_context.h:73: void AddVisitedURLs(const std::vector<GURL>& urls); On 2013/01/16 01:10:02, joth wrote: ...
7 years, 11 months ago (2013-01-16 01:58:44 UTC) #11
benm (inactive)
lgtm
7 years, 11 months ago (2013-01-16 02:25:45 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/boliu@chromium.org/11860014/22001
7 years, 11 months ago (2013-01-25 00:55:46 UTC) #13
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
7 years, 11 months ago (2013-01-25 03:57:34 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/boliu@chromium.org/11860014/22001
7 years, 11 months ago (2013-01-25 04:00:29 UTC) #15
commit-bot: I haz the power
7 years, 11 months ago (2013-01-25 04:38:42 UTC) #16
Message was sent while issue was closed.
Change committed as 178748

Powered by Google App Engine
This is Rietveld 408576698