Bug 1534488 - Optimize the imports related to the search widget functionality; r=VladBaicu

Depends on D23477

Differential Revision: https://phabricator.services.mozilla.com/D23478

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Petru Lingurar 2019-03-14 12:48:22 +00:00
parent 505230c530
commit 263b5fbffd

View File

@ -89,8 +89,6 @@ import org.mozilla.gecko.dlc.DlcStudyService;
import org.mozilla.gecko.dlc.DlcSyncService;
import org.mozilla.gecko.extensions.ExtensionPermissionsHelper;
import org.mozilla.gecko.firstrun.OnboardingHelper;
import org.mozilla.gecko.search.SearchWidgetProvider;
import org.mozilla.geckoview.DynamicToolbarAnimator.PinReason;
import org.mozilla.gecko.home.BrowserSearch;
import org.mozilla.gecko.home.HomeBanner;
import org.mozilla.gecko.home.HomeConfig;
@ -126,6 +124,7 @@ import org.mozilla.gecko.reader.SavedReaderViewHelper;
import org.mozilla.gecko.restrictions.Restrictable;
import org.mozilla.gecko.restrictions.Restrictions;
import org.mozilla.gecko.search.SearchEngineManager;
import org.mozilla.gecko.search.SearchWidgetProvider;
import org.mozilla.gecko.switchboard.AsyncConfigLoader;
import org.mozilla.gecko.switchboard.SwitchBoard;
import org.mozilla.gecko.sync.repositories.android.FennecTabsRepository;
@ -168,6 +167,7 @@ import org.mozilla.gecko.widget.AnimatedProgressBar;
import org.mozilla.gecko.widget.GeckoActionProvider;
import org.mozilla.gecko.widget.SplashScreen;
import org.mozilla.geckoview.DynamicToolbarAnimator;
import org.mozilla.geckoview.DynamicToolbarAnimator.PinReason;
import org.mozilla.geckoview.GeckoSession;
import java.io.File;
@ -183,15 +183,9 @@ import java.util.List;
import java.util.Locale;
import java.util.regex.Pattern;
import static org.mozilla.gecko.Tabs.LOADURL_DELAY_LOAD;
import static org.mozilla.gecko.Tabs.LOADURL_EXTERNAL;
import static org.mozilla.gecko.Tabs.LOADURL_PINNED;
import static org.mozilla.gecko.Tabs.LOADURL_START_EDITING;
import static org.mozilla.gecko.Tabs.TabEvents.LOADED;
import static org.mozilla.gecko.Tabs.TabEvents.THUMBNAIL;
import static org.mozilla.gecko.mma.MmaDelegate.INTERACT_WITH_SEARCH_WIDGET_URL_AREA;
import static org.mozilla.gecko.mma.MmaDelegate.NEW_TAB;
import static org.mozilla.gecko.search.SearchWidgetProvider.INPUT_TYPE_KEY;
import static org.mozilla.gecko.util.JavaUtil.getBundleSizeInBytes;
public class BrowserApp extends GeckoApp