Closed
Bug 1494369
Opened 6 years ago
Closed 6 years ago
GeckoView: Add APIs for visited URLs
Categories
(GeckoView :: General, enhancement, P3)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1494713
People
(Reporter: sebastian, Unassigned)
Details
We will need two GeckoView APIs: * (1) GeckoView notifying the app about a visited URL * (2) The app providing visited URLs to GeckoView in order to do link coloring Related WebView APIs: * https://developer.android.com/reference/android/webkit/WebViewClient.html?hl=cs#doUpdateVisitedHistory(android.webkit.WebView,%20java.lang.String,%20boolean) * https://developer.android.com/reference/android/webkit/WebChromeClient?hl=cs#getVisitedHistory(android.webkit.ValueCallback%3Cjava.lang.String[]%3E)
We talked about this a bit on Slack: 1) Probably don't want to require the app to dump the entirety of its visited link data on us 2) Prefer a callback approach where we ask the app for the status of a given set of links 2a) We think it's probably ok if this is async, meaning the style of links may change after the page has loaded 3) We can apply some LRU cache to lower the number of callbacks and the set of links requested.
Updated•6 years ago
|
Priority: -- → P3
Depends on: 1494713
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
No longer depends on: 1494713
Updated•5 years ago
|
Product: Firefox for Android → GeckoView
You need to log in
before you can comment on or make changes to this bug.
Description
•