Forking this off from issue 890417. Repro steps:
1. In Chrome on Android, download the page for offline viewing by tapping the download icon.
2. Tap "Open" on the bottom infobar when the download completes. The page opens with the Offline chip in the omnibox.
3. From the settings menu, tap "Share...". The print option does not show up, and the page can't be printed.
A workaround is to disable chrome://flags/#offline-pages-sharing.
I'll assign to jianli@ for now, who says that this can be fixed by adding the following line to PrintShareActivity section in AndroidManifest.xml:
<data android:mimeType="multipart/related" />