b=766998; fennec profiling broken by webapp intent changes; r=wesj

This commit is contained in:
Vladimir Vukicevic 2012-06-28 09:42:32 -04:00
Родитель 3ea8a0bac4
Коммит 4d9a071659
2 изменённых файлов: 7 добавлений и 4 удалений

Просмотреть файл

@ -2152,7 +2152,7 @@ abstract public class GeckoApp
return uri;
final String action = intent.getAction();
if (action.startsWith(ACTION_WEBAPP_PREFIX) || ACTION_BOOKMARK.equals(action)) {
if ((action != null && action.startsWith(ACTION_WEBAPP_PREFIX)) || ACTION_BOOKMARK.equals(action)) {
uri = intent.getStringExtra("args");
if (uri != null && uri.startsWith("--url=")) {
uri.replace("--url=", "");

Просмотреть файл

@ -73,9 +73,12 @@ public class GeckoThread extends Thread {
// find the right intent type
final String action = mIntent.getAction();
String type = action.startsWith(GeckoApp.ACTION_WEBAPP_PREFIX) ? "-webapp" :
GeckoApp.ACTION_BOOKMARK.equals(action) ? "-bookmark" :
null;
String type = null;
if (action != null && action.startsWith(GeckoApp.ACTION_WEBAPP_PREFIX))
type = "-webapp";
else if (GeckoApp.ACTION_BOOKMARK.equals(action))
type = "-bookmark";
String args = mIntent.getStringExtra("args");