Bug 853366 - Clean up activity/app lifecycle events. r=mfinkle,cpeterson
This commit is contained in:
@@ -47,17 +47,14 @@ public class GeckoEvent {
|
||||
private static final int IME_EVENT = 6;
|
||||
private static final int DRAW = 7;
|
||||
private static final int SIZE_CHANGED = 8;
|
||||
private static final int ACTIVITY_STOPPING = 9;
|
||||
private static final int ACTIVITY_PAUSING = 10;
|
||||
private static final int ACTIVITY_SHUTDOWN = 11;
|
||||
private static final int APP_BACKGROUNDING = 9;
|
||||
private static final int APP_FOREGROUNDING = 10;
|
||||
private static final int LOAD_URI = 12;
|
||||
private static final int NOOP = 15;
|
||||
private static final int ACTIVITY_START = 17;
|
||||
private static final int BROADCAST = 19;
|
||||
private static final int VIEWPORT = 20;
|
||||
private static final int VISITED = 21;
|
||||
private static final int NETWORK_CHANGED = 22;
|
||||
private static final int ACTIVITY_RESUMING = 24;
|
||||
private static final int THUMBNAIL = 25;
|
||||
private static final int SCREENORIENTATION_CHANGED = 27;
|
||||
private static final int COMPOSITOR_CREATE = 28;
|
||||
@@ -158,32 +155,12 @@ public class GeckoEvent {
|
||||
mType = evType;
|
||||
}
|
||||
|
||||
public static GeckoEvent createPauseEvent(boolean isApplicationInBackground) {
|
||||
GeckoEvent event = new GeckoEvent(ACTIVITY_PAUSING);
|
||||
event.mFlags = isApplicationInBackground ? 0 : 1;
|
||||
return event;
|
||||
public static GeckoEvent createAppBackgroundingEvent() {
|
||||
return new GeckoEvent(APP_BACKGROUNDING);
|
||||
}
|
||||
|
||||
public static GeckoEvent createResumeEvent(boolean isApplicationInBackground) {
|
||||
GeckoEvent event = new GeckoEvent(ACTIVITY_RESUMING);
|
||||
event.mFlags = isApplicationInBackground ? 0 : 1;
|
||||
return event;
|
||||
}
|
||||
|
||||
public static GeckoEvent createStoppingEvent(boolean isApplicationInBackground) {
|
||||
GeckoEvent event = new GeckoEvent(ACTIVITY_STOPPING);
|
||||
event.mFlags = isApplicationInBackground ? 0 : 1;
|
||||
return event;
|
||||
}
|
||||
|
||||
public static GeckoEvent createStartEvent(boolean isApplicationInBackground) {
|
||||
GeckoEvent event = new GeckoEvent(ACTIVITY_START);
|
||||
event.mFlags = isApplicationInBackground ? 0 : 1;
|
||||
return event;
|
||||
}
|
||||
|
||||
public static GeckoEvent createShutdownEvent() {
|
||||
return new GeckoEvent(ACTIVITY_SHUTDOWN);
|
||||
public static GeckoEvent createAppForegroundingEvent() {
|
||||
return new GeckoEvent(APP_FOREGROUNDING);
|
||||
}
|
||||
|
||||
public static GeckoEvent createNoOpEvent() {
|
||||
|
||||
Reference in New Issue
Block a user