Add data (title, screenshot, favicon) to share intent.
Requires a change to frameworks/base
Fixes http://b/issue?id=2243246
diff --git a/src/com/android/browser/BrowserBookmarksPage.java b/src/com/android/browser/BrowserBookmarksPage.java
index ca77e3c..d835f84 100644
--- a/src/com/android/browser/BrowserBookmarksPage.java
+++ b/src/com/android/browser/BrowserBookmarksPage.java
@@ -121,8 +121,10 @@
openInNewWindow(i.position);
break;
case R.id.share_link_context_menu_id:
- Browser.sendString(BrowserBookmarksPage.this, getUrl(i.position),
- getText(R.string.choosertitle_sharevia).toString());
+ BrowserActivity.sharePage(BrowserBookmarksPage.this,
+ mBookmarksAdapter.getTitle(i.position), getUrl(i.position),
+ getFavicon(i.position),
+ mBookmarksAdapter.getScreenshot(i.position));
break;
case R.id.copy_url_context_menu_id:
copy(getUrl(i.position));