Bug 990116 - Post: Clean Robocop imports. r=trivial

This commit is contained in:
Nick Alexander 2014-04-01 22:00:47 -07:00
Родитель b80b763e06
Коммит 2b64647a14
89 изменённых файлов: 248 добавлений и 303 удалений

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

@ -4,7 +4,6 @@
package org.mozilla.gecko; package org.mozilla.gecko;
import java.util.List;
import android.app.Activity; import android.app.Activity;
public interface Driver { public interface Driver {

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

@ -5,6 +5,7 @@
package org.mozilla.gecko; package org.mozilla.gecko;
import java.util.LinkedList; import java.util.LinkedList;
import android.os.SystemClock; import android.os.SystemClock;
public class FennecMochitestAssert implements Assert { public class FennecMochitestAssert implements Assert {

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

@ -4,17 +4,13 @@
package org.mozilla.gecko; package org.mozilla.gecko;
import org.mozilla.gecko.gfx.LayerView;
import org.mozilla.gecko.gfx.PanningPerfAPI;
import org.mozilla.gecko.util.GeckoEventListener;
import java.io.BufferedOutputStream; import java.io.BufferedOutputStream;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.DataOutputStream; import java.io.DataOutputStream;
import java.io.File; import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader; import java.io.FileReader;
import java.io.FileWriter; import java.io.FileWriter;
import java.io.FileOutputStream;
import java.io.IOException; import java.io.IOException;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.nio.IntBuffer; import java.nio.IntBuffer;
@ -22,11 +18,15 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import android.app.Activity; import org.json.JSONException;
import android.view.View; import org.json.JSONObject;
import android.util.Log; import org.mozilla.gecko.gfx.LayerView;
import org.mozilla.gecko.gfx.PanningPerfAPI;
import org.mozilla.gecko.util.GeckoEventListener;
import org.json.*; import android.app.Activity;
import android.util.Log;
import android.view.View;
import com.jayway.android.robotium.solo.Solo; import com.jayway.android.robotium.solo.Solo;

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

@ -4,17 +4,16 @@
package org.mozilla.gecko; package org.mozilla.gecko;
import android.graphics.Bitmap;
import android.util.Base64;
import android.util.Base64OutputStream;
import java.io.BufferedWriter;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
import java.nio.MappedByteBuffer; import java.nio.MappedByteBuffer;
import java.nio.channels.FileChannel; import java.nio.channels.FileChannel;
import android.graphics.Bitmap;
import android.util.Base64;
import android.util.Base64OutputStream;
public class PaintedSurface { public class PaintedSurface {
private String mFileName; private String mFileName;
private int mWidth; private int mWidth;

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

@ -4,11 +4,11 @@
package org.mozilla.gecko; package org.mozilla.gecko;
import android.app.Activity;
import java.util.concurrent.SynchronousQueue; import java.util.concurrent.SynchronousQueue;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import android.app.Activity;
public final class RobocopUtils { public final class RobocopUtils {
private static final int MAX_WAIT_MS = 20000; private static final int MAX_WAIT_MS = 20000;

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

@ -1,9 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.util.Clipboard; import org.mozilla.gecko.util.Clipboard;
import android.content.ContentResolver;
import android.util.DisplayMetrics; import android.util.DisplayMetrics;

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

@ -4,25 +4,6 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.Context;
import android.content.ContentProviderResult;
import android.content.ContentProviderOperation;
import android.content.OperationApplicationException;
import android.content.res.AssetManager;
import android.content.res.Resources;
import android.content.pm.ApplicationInfo;
import android.content.SharedPreferences;
import android.database.Cursor;
import android.database.ContentObserver;
import android.os.Build;
import android.net.Uri;
import android.test.IsolatedContext;
import android.test.RenamingDelegatingContext;
import android.test.mock.MockContentResolver;
import android.test.mock.MockContext;
import java.io.File; import java.io.File;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.LinkedList; import java.util.LinkedList;
@ -31,6 +12,25 @@ import java.util.concurrent.Callable;
import org.mozilla.gecko.db.BrowserContract; import org.mozilla.gecko.db.BrowserContract;
import org.mozilla.gecko.db.BrowserProvider; import org.mozilla.gecko.db.BrowserProvider;
import android.content.ContentProvider;
import android.content.ContentProviderOperation;
import android.content.ContentProviderResult;
import android.content.ContentValues;
import android.content.Context;
import android.content.OperationApplicationException;
import android.content.SharedPreferences;
import android.content.pm.ApplicationInfo;
import android.content.res.AssetManager;
import android.content.res.Resources;
import android.database.ContentObserver;
import android.database.Cursor;
import android.net.Uri;
import android.os.Build;
import android.test.IsolatedContext;
import android.test.RenamingDelegatingContext;
import android.test.mock.MockContentResolver;
import android.test.mock.MockContext;
/* /*
* ContentProviderTest provides the infrastructure to run content provider * ContentProviderTest provides the infrastructure to run content provider
* tests in an controlled/isolated environment, guaranteeing that your tests * tests in an controlled/isolated environment, guaranteeing that your tests

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

@ -1,14 +1,15 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import java.util.ArrayList;
import org.mozilla.gecko.Assert;
import org.mozilla.gecko.GeckoProfile;
import org.mozilla.gecko.db.BrowserDB; import org.mozilla.gecko.db.BrowserDB;
import android.app.Activity; import android.app.Activity;
import android.content.ContentResolver; import android.content.ContentResolver;
import android.database.Cursor; import android.database.Cursor;
import android.net.Uri; import android.net.Uri;
import android.test.ActivityInstrumentationTestCase2;
import java.util.ArrayList;
class DatabaseHelper { class DatabaseHelper {
protected enum BrowserDataType {BOOKMARKS, HISTORY}; protected enum BrowserDataType {BOOKMARKS, HISTORY};

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

@ -1,12 +1,14 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import org.mozilla.gecko.tests.helpers.JavascriptMessageParser; import org.mozilla.gecko.tests.helpers.JavascriptMessageParser;
import android.util.Log; import android.util.Log;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.Assert;
public class JavascriptTest extends BaseTest { public class JavascriptTest extends BaseTest {
private static final String LOGTAG = "JavascriptTest"; private static final String LOGTAG = "JavascriptTest";

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

@ -1,16 +1,17 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.io.InputStreamReader; import java.io.InputStreamReader;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.Map;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map;
import java.util.StringTokenizer; import java.util.StringTokenizer;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
import android.app.Instrumentation; import android.app.Instrumentation;
import android.os.Build; import android.os.Build;
import android.os.SystemClock; import android.os.SystemClock;

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

@ -1,6 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
abstract class PixelTest extends BaseTest { abstract class PixelTest extends BaseTest {
private static final long PAINT_CLEAR_DELAY = 10000; // milliseconds private static final long PAINT_CLEAR_DELAY = 10000; // milliseconds

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

@ -1,15 +1,16 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import java.io.IOException;
import java.io.File; import java.io.File;
import java.io.FileReader; import java.io.FileReader;
import java.io.FileWriter; import java.io.FileWriter;
import java.io.IOException;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.Assert;
import org.mozilla.gecko.FennecMochitestAssert;
public abstract class SessionTest extends BaseTest { public abstract class SessionTest extends BaseTest {
protected Navigation mNavigation; protected Navigation mNavigation;

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class StringHelper { public class StringHelper {
// Note: DEFAULT_BOOKMARKS_TITLES.length == DEFAULT_BOOKMARKS_URLS.length // Note: DEFAULT_BOOKMARKS_TITLES.length == DEFAULT_BOOKMARKS_URLS.length

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

@ -4,28 +4,25 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import java.util.Map;
import org.mozilla.gecko.Actions; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.AppConstants;
import org.mozilla.gecko.Assert; import org.mozilla.gecko.Assert;
import org.mozilla.gecko.Driver; import org.mozilla.gecko.Driver;
import org.mozilla.gecko.FennecInstrumentationTestRunner;
import org.mozilla.gecko.FennecMochitestAssert;
import org.mozilla.gecko.FennecNativeActions; import org.mozilla.gecko.FennecNativeActions;
import org.mozilla.gecko.FennecNativeDriver; import org.mozilla.gecko.FennecNativeDriver;
import org.mozilla.gecko.FennecTalosAssert; import org.mozilla.gecko.tests.components.AboutHomeComponent;
import org.mozilla.gecko.tests.BaseRobocopTest.Type; import org.mozilla.gecko.tests.components.AppMenuComponent;
import org.mozilla.gecko.tests.components.*; import org.mozilla.gecko.tests.components.BaseComponent;
import org.mozilla.gecko.tests.components.GeckoViewComponent;
import org.mozilla.gecko.tests.components.ToolbarComponent;
import org.mozilla.gecko.tests.helpers.HelperInitializer; import org.mozilla.gecko.tests.helpers.HelperInitializer;
import com.jayway.android.robotium.solo.Solo;
import android.app.Activity; import android.app.Activity;
import android.content.Intent; import android.content.Intent;
import android.test.ActivityInstrumentationTestCase2;
import android.text.TextUtils; import android.text.TextUtils;
import java.util.HashMap; import com.jayway.android.robotium.solo.Solo;
import java.util.Map;
/** /**
* A base test class for Robocop (UI-centric) tests. This and the related classes attempt to * A base test class for Robocop (UI-centric) tests. This and the related classes attempt to

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

@ -9,11 +9,11 @@ import org.mozilla.gecko.Assert;
import org.mozilla.gecko.Driver; import org.mozilla.gecko.Driver;
import org.mozilla.gecko.tests.components.BaseComponent; import org.mozilla.gecko.tests.components.BaseComponent;
import com.jayway.android.robotium.solo.Solo;
import android.app.Activity; import android.app.Activity;
import android.app.Instrumentation; import android.app.Instrumentation;
import com.jayway.android.robotium.solo.Solo;
/** /**
* Interface to the global information about a UITest environment. * Interface to the global information about a UITest environment.
*/ */

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

@ -4,21 +4,21 @@
package org.mozilla.gecko.tests.components; package org.mozilla.gecko.tests.components;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertEquals;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertTrue;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.R; import org.mozilla.gecko.R;
import org.mozilla.gecko.tests.helpers.*;
import org.mozilla.gecko.tests.UITestContext; import org.mozilla.gecko.tests.UITestContext;
import org.mozilla.gecko.tests.helpers.DeviceHelper;
import org.mozilla.gecko.tests.helpers.WaitHelper;
import com.jayway.android.robotium.solo.Condition;
import com.jayway.android.robotium.solo.Solo;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager; import android.support.v4.view.ViewPager;
import android.view.View; import android.view.View;
import android.widget.TextView; import android.widget.TextView;
import com.jayway.android.robotium.solo.Condition;
import com.jayway.android.robotium.solo.Solo;
/** /**
* A class representing any interactions that take place on the Awesomescreen. * A class representing any interactions that take place on the Awesomescreen.
*/ */

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

@ -4,22 +4,25 @@
package org.mozilla.gecko.tests.components; package org.mozilla.gecko.tests.components;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertEquals;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertFalse;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertTrue;
import java.util.List;
import org.mozilla.gecko.R;
import org.mozilla.gecko.menu.MenuItemActionBar; import org.mozilla.gecko.menu.MenuItemActionBar;
import org.mozilla.gecko.menu.MenuItemDefault; import org.mozilla.gecko.menu.MenuItemDefault;
import org.mozilla.gecko.tests.helpers.*;
import org.mozilla.gecko.tests.UITestContext; import org.mozilla.gecko.tests.UITestContext;
import org.mozilla.gecko.tests.helpers.WaitHelper;
import org.mozilla.gecko.util.HardwareUtils; import org.mozilla.gecko.util.HardwareUtils;
import org.mozilla.gecko.R;
import android.view.View;
import com.jayway.android.robotium.solo.Condition; import com.jayway.android.robotium.solo.Condition;
import com.jayway.android.robotium.solo.RobotiumUtils; import com.jayway.android.robotium.solo.RobotiumUtils;
import com.jayway.android.robotium.solo.Solo; import com.jayway.android.robotium.solo.Solo;
import android.view.View;
import java.util.List;
/** /**
* A class representing any interactions that take place on the app menu. * A class representing any interactions that take place on the app menu.
*/ */

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

@ -7,10 +7,10 @@ package org.mozilla.gecko.tests.components;
import org.mozilla.gecko.Actions; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.tests.UITestContext; import org.mozilla.gecko.tests.UITestContext;
import com.jayway.android.robotium.solo.Solo;
import android.app.Activity; import android.app.Activity;
import com.jayway.android.robotium.solo.Solo;
/** /**
* A base class for constructing components - an abstraction over small bits of Firefox * A base class for constructing components - an abstraction over small bits of Firefox
* functionality. For example, the Toolbar or the about:home screen could be considered a * functionality. For example, the Toolbar or the about:home screen could be considered a

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

@ -4,13 +4,14 @@
package org.mozilla.gecko.tests.components; package org.mozilla.gecko.tests.components;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertNotNull;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertNotSame;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertTrue;
import org.mozilla.gecko.tests.helpers.*;
import org.mozilla.gecko.tests.UITestContext;
import org.mozilla.gecko.R; import org.mozilla.gecko.R;
import org.mozilla.gecko.tests.UITestContext;
import com.jayway.android.robotium.solo.Condition; import org.mozilla.gecko.tests.helpers.FrameworkHelper;
import org.mozilla.gecko.tests.helpers.WaitHelper;
import android.content.Context; import android.content.Context;
import android.content.ContextWrapper; import android.content.ContextWrapper;
@ -21,6 +22,8 @@ import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection; import android.view.inputmethod.InputConnection;
import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodManager;
import com.jayway.android.robotium.solo.Condition;
/** /**
* A class representing any interactions that take place on GeckoView. * A class representing any interactions that take place on GeckoView.
*/ */

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

@ -4,21 +4,23 @@
package org.mozilla.gecko.tests.components; package org.mozilla.gecko.tests.components;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertEquals;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertFalse;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertNotNull;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertTrue;
import org.mozilla.gecko.InputMethods;
import org.mozilla.gecko.tests.helpers.*;
import org.mozilla.gecko.tests.UITestContext;
import org.mozilla.gecko.R; import org.mozilla.gecko.R;
import org.mozilla.gecko.tests.UITestContext;
import com.jayway.android.robotium.solo.Condition; import org.mozilla.gecko.tests.helpers.DeviceHelper;
import com.jayway.android.robotium.solo.Solo; import org.mozilla.gecko.tests.helpers.WaitHelper;
import android.view.View; import android.view.View;
import android.widget.EditText; import android.widget.EditText;
import android.widget.ImageButton; import android.widget.ImageButton;
import android.widget.TextView; import android.widget.TextView;
import com.jayway.android.robotium.solo.Condition;
/** /**
* A class representing any interactions that take place on the Toolbar. * A class representing any interactions that take place on the Toolbar.
*/ */

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

@ -4,18 +4,17 @@
package org.mozilla.gecko.tests.helpers; package org.mozilla.gecko.tests.helpers;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertTrue;
import org.mozilla.gecko.GeckoAppShell; import org.mozilla.gecko.GeckoAppShell;
import org.mozilla.gecko.tests.UITestContext; import org.mozilla.gecko.tests.UITestContext;
import com.jayway.android.robotium.solo.Solo;
import android.app.Activity; import android.app.Activity;
import android.content.pm.ActivityInfo;
import android.os.Build; import android.os.Build;
import android.util.DisplayMetrics; import android.util.DisplayMetrics;
import com.jayway.android.robotium.solo.Solo;
/** /**
* Provides general hardware (ex: configuration) and software (ex: version) information * Provides general hardware (ex: configuration) and software (ex: version) information
* about the current test device and allows changing its configuration. * about the current test device and allows changing its configuration.

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

@ -4,9 +4,7 @@
package org.mozilla.gecko.tests.helpers; package org.mozilla.gecko.tests.helpers;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fFail;
import org.mozilla.gecko.tests.UITestContext;
import java.lang.reflect.Field; import java.lang.reflect.Field;

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

@ -4,17 +4,15 @@
package org.mozilla.gecko.tests.helpers; package org.mozilla.gecko.tests.helpers;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertNotNull;
import org.mozilla.gecko.tests.components.AppMenuComponent;
import org.mozilla.gecko.tests.components.ToolbarComponent;
import org.mozilla.gecko.tests.UITestContext; import org.mozilla.gecko.tests.UITestContext;
import org.mozilla.gecko.tests.UITestContext.ComponentType; import org.mozilla.gecko.tests.UITestContext.ComponentType;
import org.mozilla.gecko.tests.components.AppMenuComponent;
import org.mozilla.gecko.tests.components.ToolbarComponent;
import com.jayway.android.robotium.solo.Solo; import com.jayway.android.robotium.solo.Solo;
import android.text.TextUtils;
/** /**
* Provides helper functionality for navigating around the Firefox UI. These functions will often * Provides helper functionality for navigating around the Firefox UI. These functions will often
* combine actions taken on multiple components to perform larger interactions. * combine actions taken on multiple components to perform larger interactions.

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

@ -4,10 +4,7 @@
package org.mozilla.gecko.tests.helpers; package org.mozilla.gecko.tests.helpers;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertEquals;
import org.mozilla.gecko.tests.UITestContext;
import android.view.inputmethod.ExtractedText; import android.view.inputmethod.ExtractedText;
import android.view.inputmethod.ExtractedTextRequest; import android.view.inputmethod.ExtractedTextRequest;
import android.view.inputmethod.InputConnection; import android.view.inputmethod.InputConnection;

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

@ -4,19 +4,20 @@
package org.mozilla.gecko.tests.helpers; package org.mozilla.gecko.tests.helpers;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertNotNull;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertTrue;
import java.util.regex.Pattern;
import org.mozilla.gecko.Actions; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.Actions.EventExpecter; import org.mozilla.gecko.Actions.EventExpecter;
import org.mozilla.gecko.tests.components.ToolbarComponent;
import org.mozilla.gecko.tests.UITestContext; import org.mozilla.gecko.tests.UITestContext;
import org.mozilla.gecko.tests.UITestContext.ComponentType; import org.mozilla.gecko.tests.UITestContext.ComponentType;
import org.mozilla.gecko.tests.components.ToolbarComponent;
import com.jayway.android.robotium.solo.Condition; import com.jayway.android.robotium.solo.Condition;
import com.jayway.android.robotium.solo.Solo; import com.jayway.android.robotium.solo.Solo;
import java.util.regex.Pattern;
/** /**
* Provides functionality related to waiting on certain events to happen. * Provides functionality related to waiting on certain events to happen.
*/ */

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

@ -1,9 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*;
import org.mozilla.gecko.tests.components.AboutHomeComponent.PanelType; import org.mozilla.gecko.tests.components.AboutHomeComponent.PanelType;
import org.mozilla.gecko.tests.helpers.*; import org.mozilla.gecko.tests.helpers.DeviceHelper;
import org.mozilla.gecko.tests.helpers.GeckoHelper;
/** /**
* Tests functionality related to navigating between the various about:home panels. * Tests functionality related to navigating between the various about:home panels.

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

@ -1,9 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*;
import org.mozilla.gecko.tests.components.AboutHomeComponent.PanelType; import org.mozilla.gecko.tests.components.AboutHomeComponent.PanelType;
import org.mozilla.gecko.tests.helpers.*; import org.mozilla.gecko.tests.helpers.GeckoHelper;
import org.mozilla.gecko.tests.helpers.NavigationHelper;
/** /**
* Tests the visibility of about:home after various interactions with the browser. * Tests the visibility of about:home after various interactions with the browser.

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

@ -1,6 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.Element;
import org.mozilla.gecko.R;
/* Tests related to the about: page: /* Tests related to the about: page:
* - check that about: loads from the URL bar * - check that about: loads from the URL bar

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

@ -4,8 +4,6 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import org.mozilla.gecko.fxa.activities.FxAccountGetStartedActivity;
public class testAccounts extends JavascriptTest { public class testAccounts extends JavascriptTest {
public testAccounts() { public testAccounts() {

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

@ -1,14 +1,15 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.view.View;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.ImageView;
import java.util.ArrayList; import java.util.ArrayList;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
import android.widget.ImageView;
import android.widget.ListAdapter;
import android.widget.ListView;
/** /**
* Test adding a search engine from an input field context menu. * Test adding a search engine from an input field context menu.

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

@ -1,10 +1,9 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.util.DisplayMetrics;
import org.json.JSONArray;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
import android.util.DisplayMetrics;
public class testAddonManager extends PixelTest { public class testAddonManager extends PixelTest {
/* This test will check the behavior of the Addons Manager: /* This test will check the behavior of the Addons Manager:

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

@ -1,11 +1,9 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import android.os.Build;
import org.json.JSONArray;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.PaintedSurface;
import org.mozilla.gecko.*; import android.os.Build;
/** /**
* Tests that Flash is working * Tests that Flash is working

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

@ -1,6 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
/** /**
* Basic test for axis locking behaviour. * Basic test for axis locking behaviour.

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

@ -1,12 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.view.View;
import android.widget.ListView;
import java.util.Arrays;
import java.util.ArrayList;
public class testBookmark extends AboutHomeTest { public class testBookmark extends AboutHomeTest {
private static String BOOKMARK_URL; private static String BOOKMARK_URL;

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

@ -1,22 +1,16 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import org.mozilla.gecko.sync.Utils; import org.mozilla.gecko.sync.Utils;
import com.jayway.android.robotium.solo.Condition;
import android.content.ContentResolver; import android.content.ContentResolver;
import android.content.ContentValues; import android.content.ContentValues;
import android.content.ContentUris;
import android.database.Cursor;
import android.net.Uri; import android.net.Uri;
import android.view.View; import android.view.View;
import android.widget.ListAdapter; import android.widget.ListAdapter;
import android.widget.ListView; import android.widget.ListView;
import android.widget.TextView; import android.widget.TextView;
import java.util.ArrayList; import com.jayway.android.robotium.solo.Condition;
import java.util.Arrays;
public class testBookmarkFolders extends AboutHomeTest { public class testBookmarkFolders extends AboutHomeTest {
private static String DESKTOP_BOOKMARK_URL; private static String DESKTOP_BOOKMARK_URL;

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testBookmarkKeyword extends AboutHomeTest { public class testBookmarkKeyword extends AboutHomeTest {
public void testBookmarkKeyword() { public void testBookmarkKeyword() {

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

@ -1,8 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import android.database.Cursor;
import android.database.Cursor;
import android.widget.ListView; import android.widget.ListView;

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

@ -1,6 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.Element;
import org.mozilla.gecko.R;
public class testBookmarksPanel extends AboutHomeTest { public class testBookmarksPanel extends AboutHomeTest {
public void testBookmarksPanel() { public void testBookmarksPanel() {

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testBrowserDiscovery extends JavascriptTest { public class testBrowserDiscovery extends JavascriptTest {

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

@ -1,20 +1,20 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import android.content.ContentValues;
import android.content.ContentUris;
import android.content.ContentProviderResult;
import android.content.ContentProviderOperation;
import android.content.OperationApplicationException;
import android.database.Cursor;
import android.net.Uri;
import android.os.Build;
import android.util.Log;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Random; import java.util.Random;
import org.mozilla.gecko.db.BrowserContract; import org.mozilla.gecko.db.BrowserContract;
import android.content.ContentProviderOperation;
import android.content.ContentProviderResult;
import android.content.ContentUris;
import android.content.ContentValues;
import android.content.OperationApplicationException;
import android.database.Cursor;
import android.net.Uri;
import android.os.Build;
import android.util.Log;
/* /*
* This test is meant to exercise all operations exposed by Fennec's * This test is meant to exercise all operations exposed by Fennec's
* history and bookmarks content provider. It does so in an isolated * history and bookmarks content provider. It does so in an isolated

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

@ -1,16 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.app.Activity;
import android.content.Context;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.view.View;
import android.view.ViewGroup;
import android.view.KeyEvent; import android.view.KeyEvent;
import android.widget.TextView; import android.view.View;
import java.lang.RuntimeException;
import java.util.ArrayList;
import java.util.HashMap;
/** /**
* Test for browser search visibility. * Test for browser search visibility.

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.tests.BaseRobocopTest.Type;
public class testCheck extends PixelTest { public class testCheck extends PixelTest {
private void pause(int length) { private void pause(int length) {

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.tests.BaseRobocopTest.Type;
public class testCheck2 extends PixelTest { public class testCheck2 extends PixelTest {
@Override @Override

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

@ -1,7 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.R;
import android.view.View; import android.view.View;
import org.mozilla.gecko.*;
import java.util.ArrayList;
/** /**
* This patch tests the clear private data options: * This patch tests the clear private data options:

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testDeviceSearchEngine extends JavascriptTest { public class testDeviceSearchEngine extends JavascriptTest {

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

@ -1,13 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import org.mozilla.gecko.db.BrowserContract;
import org.mozilla.gecko.db.BrowserProvider;
import org.mozilla.gecko.util.ThreadUtils;
import android.app.Activity;
import android.content.SharedPreferences;
import java.io.File; import java.io.File;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.io.InputStream; import java.io.InputStream;
@ -16,6 +8,13 @@ import java.io.OutputStream;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.Distribution;
import org.mozilla.gecko.db.BrowserContract;
import org.mozilla.gecko.util.ThreadUtils;
import android.app.Activity;
import android.content.SharedPreferences;
/** /**
* Tests distribution customization. * Tests distribution customization.

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

@ -1,13 +1,9 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.app.Activity;
import android.content.SharedPreferences;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
/* This test will test if doorhangers are displayed and dismissed /* This test will test if doorhangers are displayed and dismissed
The test will test: The test will test:

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

@ -1,8 +1,9 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import android.app.Activity; import org.mozilla.gecko.Element;
import android.graphics.Color; import org.mozilla.gecko.PaintedSurface;
import org.mozilla.gecko.R;
public class testFindInPage extends PixelTest { public class testFindInPage extends PixelTest {
private static final int WAIT_FOR_TEST = 3000; private static final int WAIT_FOR_TEST = 3000;

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

@ -1,6 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
/** /**
* Basic fling correctness test. * Basic fling correctness test.

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

@ -1,12 +1,13 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import java.io.File;
import org.mozilla.gecko.db.BrowserContract.FormHistory; import org.mozilla.gecko.db.BrowserContract.FormHistory;
import android.content.ContentValues;
import android.content.ContentResolver; import android.content.ContentResolver;
import android.content.ContentValues;
import android.content.Context; import android.content.Context;
import android.net.Uri; import android.net.Uri;
import java.io.File;
/** /**
* A basic form history contentprovider test. * A basic form history contentprovider test.

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

@ -1,8 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.app.Activity;
import android.hardware.Camera; import android.hardware.Camera;
import android.os.Build; import android.os.Build;

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

@ -1,11 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.widget.ListView;
import android.app.Activity;
import java.util.ArrayList;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.ListView;
public class testHistory extends AboutHomeTest { public class testHistory extends AboutHomeTest {
private View mFirstChild; private View mFirstChild;

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

@ -1,12 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*;
import org.mozilla.gecko.Actions; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.R; import org.mozilla.gecko.tests.helpers.GeckoHelper;
import org.mozilla.gecko.tests.helpers.*; import org.mozilla.gecko.tests.helpers.NavigationHelper;
import android.view.View;
public class testHomeBanner extends UITest { public class testHomeBanner extends UITest {

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

@ -1,7 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import android.content.ContentValues;
import android.content.ContentUris; import android.content.ContentUris;
import android.content.ContentValues;
import android.database.Cursor; import android.database.Cursor;
import android.net.Uri; import android.net.Uri;

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testHomeProvider extends JavascriptTest { public class testHomeProvider extends JavascriptTest {
public testHomeProvider() { public testHomeProvider() {

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

@ -1,14 +1,15 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import java.util.ArrayList;
import android.app.Activity;
import android.provider.Browser; import org.mozilla.gecko.Actions;
import android.content.ContentValues; import org.mozilla.gecko.GeckoProfile;
import android.content.ContentResolver; import android.content.ContentResolver;
import android.content.ContentValues;
import android.database.Cursor; import android.database.Cursor;
import android.net.Uri; import android.net.Uri;
import java.util.ArrayList; import android.provider.Browser;
import java.util.Arrays;
/** /**
* This test covers the Import from Android feature * This test covers the Import from Android feature

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

@ -1,10 +1,15 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertEquals;
import static org.mozilla.gecko.tests.helpers.TextInputHelper.*; import static org.mozilla.gecko.tests.helpers.TextInputHelper.assertSelection;
import static org.mozilla.gecko.tests.helpers.TextInputHelper.assertSelectionAt;
import static org.mozilla.gecko.tests.helpers.TextInputHelper.assertText;
import static org.mozilla.gecko.tests.helpers.TextInputHelper.assertTextAndSelection;
import static org.mozilla.gecko.tests.helpers.TextInputHelper.assertTextAndSelectionAt;
import org.mozilla.gecko.tests.components.GeckoViewComponent.InputConnectionTest; import org.mozilla.gecko.tests.components.GeckoViewComponent.InputConnectionTest;
import org.mozilla.gecko.tests.helpers.*; import org.mozilla.gecko.tests.helpers.GeckoHelper;
import org.mozilla.gecko.tests.helpers.NavigationHelper;
import android.view.inputmethod.EditorInfo; import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection; import android.view.inputmethod.InputConnection;

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

@ -1,9 +1,9 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.Element;
import org.mozilla.gecko.R;
import android.app.Activity;
import android.view.View;
import android.widget.EditText; import android.widget.EditText;
/** /**

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testJNI extends JavascriptTest { public class testJNI extends JavascriptTest {

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testLinkContextMenu extends ContentContextMenuTest { public class testLinkContextMenu extends ContentContextMenuTest {

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testMailToContextMenu extends ContentContextMenuTest { public class testMailToContextMenu extends ContentContextMenuTest {

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

@ -1,6 +1,6 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
/* This patch tests the Master Password feature first by enabling the password, /* This patch tests the Master Password feature first by enabling the password,
then testing it on a login page and finally disabling the password */ then testing it on a login page and finally disabling the password */

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testMozPay extends JavascriptTest { public class testMozPay extends JavascriptTest {

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

@ -4,7 +4,10 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertArrayEquals;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertEquals;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fAssertNotNull;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.fFail;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
import java.security.GeneralSecurityException; import java.security.GeneralSecurityException;
@ -13,7 +16,7 @@ import java.security.NoSuchAlgorithmException;
import org.mozilla.gecko.background.nativecode.NativeCrypto; import org.mozilla.gecko.background.nativecode.NativeCrypto;
import org.mozilla.gecko.sync.Utils; import org.mozilla.gecko.sync.Utils;
import org.mozilla.gecko.tests.helpers.*; import org.mozilla.gecko.tests.helpers.GeckoHelper;
import android.os.SystemClock; import android.os.SystemClock;

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

@ -1,6 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Element;
import org.mozilla.gecko.R;
import android.app.Activity; import android.app.Activity;
import android.view.View; import android.view.View;

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

@ -1,20 +1,14 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import android.app.Activity; import android.app.Activity;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.IntentFilter; import android.content.IntentFilter;
import android.util.Log;
public class testOrderedBroadcast extends JavascriptTest { public class testOrderedBroadcast extends JavascriptTest {
protected BroadcastReceiver mReceiver; protected BroadcastReceiver mReceiver;

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

@ -1,6 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
/** /**
* Basic test to check bounce-back from overscroll. * Basic test to check bounce-back from overscroll.

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.tests.BaseRobocopTest.Type;
/** /**
* A panning performance test. * A panning performance test.

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

@ -1,6 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
/** /**
* A basic panning correctness test. * A basic panning correctness test.

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

@ -1,17 +1,16 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import org.mozilla.gecko.db.BrowserContract;
import android.content.ContentValues;
import android.content.ContentResolver;
import android.database.Cursor;
import android.content.Context;
import android.net.Uri;
import java.io.File; import java.io.File;
import org.json.JSONArray;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.NSSBridge;
import org.mozilla.gecko.db.BrowserContract;
import android.content.ContentResolver;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.net.Uri;
public class testPasswordEncrypt extends BaseTest { public class testPasswordEncrypt extends BaseTest {
public void testPasswordEncrypt() { public void testPasswordEncrypt() {

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

@ -1,13 +1,14 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import java.io.File;
import org.mozilla.gecko.db.BrowserContract.Passwords; import org.mozilla.gecko.db.BrowserContract.Passwords;
import android.content.ContentValues;
import android.content.ContentResolver; import android.content.ContentResolver;
import android.database.Cursor; import android.content.ContentValues;
import android.content.Context; import android.content.Context;
import android.database.Cursor;
import android.net.Uri; import android.net.Uri;
import java.io.File;
/** /**
* A basic password contentprovider test. * A basic password contentprovider test.

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

@ -1,9 +1,11 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import java.util.ArrayList;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
import android.widget.CheckBox; import android.widget.CheckBox;
import java.util.ArrayList;
public class testPermissions extends PixelTest { public class testPermissions extends PixelTest {
public void testPermissions() { public void testPermissions() {

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testPictureLinkContextMenu extends ContentContextMenuTest { public class testPictureLinkContextMenu extends ContentContextMenuTest {

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

@ -1,11 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.app.Instrumentation;
import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
/** /**
* Basic test to check bounce-back from overscroll. * Basic test to check bounce-back from overscroll.

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

@ -1,11 +1,10 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import java.util.ArrayList; import java.util.ArrayList;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.mozilla.gecko.Actions;
/** /**
* The test loads a new private tab and loads a page with a big link on it * The test loads a new private tab and loads a page with a big link on it

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

@ -1,17 +1,6 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import android.graphics.drawable.Drawable;
import android.widget.EditText;
import android.widget.CheckedTextView;
import android.widget.TextView;
import android.text.InputType;
import android.util.DisplayMetrics;
import android.view.View;
import android.util.Log;
import org.json.JSONObject;
public class testPromptGridInput extends BaseTest { public class testPromptGridInput extends BaseTest {
protected int index = 1; protected int index = 1;

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

@ -1,18 +1,18 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import java.util.ArrayList;
import java.util.HashMap;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.R;
import org.mozilla.gecko.home.BrowserSearch; import org.mozilla.gecko.home.BrowserSearch;
import org.mozilla.gecko.home.SuggestClient; import org.mozilla.gecko.home.SuggestClient;
import android.app.Activity; import android.app.Activity;
import android.content.Context;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.TextView; import android.widget.TextView;
import java.lang.RuntimeException;
import java.util.ArrayList;
import java.util.HashMap;
/** /**
* Test for search suggestions. * Test for search suggestions.

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

@ -1,8 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import static org.mozilla.gecko.tests.helpers.AssertionHelper.*; import org.mozilla.gecko.tests.helpers.GeckoHelper;
import org.mozilla.gecko.tests.helpers.NavigationHelper;
import org.mozilla.gecko.tests.helpers.*;
/** /**
* Tests that navigating through session history (ex: forward, back) sets the correct UI state. * Tests that navigating through session history (ex: forward, back) sets the correct UI state.

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

@ -1,7 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.SharedPreferences; import android.content.SharedPreferences;

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

@ -1,9 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import com.jayway.android.robotium.solo.Condition; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.*;
import android.content.Intent; import com.jayway.android.robotium.solo.Condition;
/** /**
* Tests session OOM save behavior. * Tests session OOM save behavior.

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

@ -1,13 +1,14 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
import java.util.Arrays;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Map.Entry; import java.util.Map.Entry;
import java.util.HashMap;
import org.mozilla.gecko.Actions;
import org.mozilla.gecko.AppConstants;
/** This patch tests the Sections present in the Settings Menu and the /** This patch tests the Sections present in the Settings Menu and the
* default values for them * default values for them

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

@ -1,23 +1,23 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import java.util.ArrayList;
import java.util.List;
import com.jayway.android.robotium.solo.Condition; import org.mozilla.gecko.Actions;
import android.app.Activity; import android.app.Activity;
import android.content.Intent; import android.content.Intent;
import android.content.pm.PackageManager; import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo; import android.content.pm.ResolveInfo;
import android.os.Build; import android.os.Build;
import android.util.DisplayMetrics;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.AbsListView; import android.widget.AbsListView;
import android.widget.GridView; import android.widget.GridView;
import android.widget.ListView; import android.widget.ListView;
import android.widget.TextView; import android.widget.TextView;
import java.util.ArrayList;
import java.util.List; import com.jayway.android.robotium.solo.Condition;
/** /**
* This test covers the opening and content of the Share Link pop-up list * This test covers the opening and content of the Share Link pop-up list

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testSharedPreferences extends JavascriptTest { public class testSharedPreferences extends JavascriptTest {

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testSimpleDiscovery extends JavascriptTest { public class testSimpleDiscovery extends JavascriptTest {

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

@ -1,6 +1,6 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
/** This patch tests the System Pages first by loading system pages from /** This patch tests the System Pages first by loading system pages from
* the awesome bar and then from Firefox menu * the awesome bar and then from Firefox menu

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

@ -1,7 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import android.view.View; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.*;
import java.util.ArrayList;
/** /**
* This patch tests the option that shows the full URL and title in the URL Bar * This patch tests the option that shows the full URL and title in the URL Bar

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

@ -1,6 +1,5 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*;
public class testVideoDiscovery extends JavascriptTest { public class testVideoDiscovery extends JavascriptTest {

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

@ -1,6 +1,8 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
import android.net.Uri; import android.net.Uri;
/** /**

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

@ -1,6 +1,7 @@
package org.mozilla.gecko.tests; package org.mozilla.gecko.tests;
import org.mozilla.gecko.*; import org.mozilla.gecko.Actions;
import org.mozilla.gecko.PaintedSurface;
public class test_bug720538 extends PixelTest { public class test_bug720538 extends PixelTest {
public void test_bug720538() { public void test_bug720538() {