Bug 804600 - Fix crash when accessing about:reader with no arguments (r=mfinkle)

This commit is contained in:
Lucas Rocha 2012-11-12 15:58:41 +00:00
parent 7d88bee492
commit 36a7b4808a

View File

@ -888,8 +888,11 @@ abstract public class BrowserApp extends GeckoApp
desktopMode.setIcon(tab.getDesktopMode() ? R.drawable.ic_menu_desktop_mode_on : R.drawable.ic_menu_desktop_mode_off);
String url = tab.getURL();
if (ReaderModeUtils.isAboutReader(url))
url = ReaderModeUtils.getUrlFromAboutReader(url);
if (ReaderModeUtils.isAboutReader(url)) {
String urlFromReader = ReaderModeUtils.getUrlFromAboutReader(url);
if (urlFromReader != null)
url = urlFromReader;
}
// Disable share menuitem for about:, chrome:, file:, and resource: URIs
String scheme = Uri.parse(url).getScheme();