-
Notifications
You must be signed in to change notification settings - Fork 473
Provide thumbnail of websites (browser-engine-system) #495
Comments
Fire TV has a method for that too: https://github.com/mozilla-mobile/firefox-tv/blob/master/app/src/amazonWebview/java/org/mozilla/focus/webview/FirefoxAmazonWebView.kt#L167-L174 This is used for taking screenshots of pages when adding them as tile to the home screen. |
GeckoView bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1462018 |
Talked to snorp and if GeckoView would add such an API then it would probably exist on GeckoSession. So we may want to add this API to EngineSession and only implement it for WebView for now. |
In Firefox for Fire TV I wrote an extension method to add this functionality until we implement it here (On EngineView instead of EngineSession though): |
We may want to add this to With that we may want to add a |
I'll un-assign myself: I'm still pretty busy with |
* Adding captureThumbnail to EngineSession * Updading TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding gradle build constant to sample-browser to switch between engines
* Adding captureThumbnail to EngineSession * Updating TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding a new product flavor for systemEngine
* Adding captureThumbnail to EngineSession * Updating TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding a new product flavor for systemEngine
* Adding captureThumbnail to EngineSession * Updating TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding a new product flavor for systemEngine
* Adding captureThumbnail to EngineSession * Updating TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding a new product flavor for systemEngine
* Adding captureThumbnail to EngineSession * Updating TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding a new product flavor for systemEngine
* Adding captureThumbnail to EngineSession * Updating TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding a new product flavor for systemEngine
* Adding captureThumbnail to EngineSession * Updating TabViewHolder to add thumbnail * Adding thumbnail to Session * Adding a new product flavor for systemEngine
This is something that especially tabs trays make use of. Can be helpful for fancy animations or previews outside of the app too (e.g. notifications?).
Fennec has a thumbnail for every
Tab
(in our caseSession
). It even saves them to disk to use in (the old version of) top sites.┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: