List<InfoBar> infoBars = getActivity().getActiveTab().getInfoBarContainer().getInfoBars();
assertEquals("Wrong infobar count", 1, infoBars.size());
- assertTrue(InfoBarUtil.hasPrimaryButton(this, infoBars.get(0)));
- assertFalse(InfoBarUtil.hasSecondaryButton(this, infoBars.get(0)));
- InfoBarUtil.clickPrimaryButton(this, infoBars.get(0));
+ assertTrue(InfoBarUtil.hasPrimaryButton(infoBars.get(0)));
+ assertFalse(InfoBarUtil.hasSecondaryButton(infoBars.get(0)));
+ InfoBarUtil.clickPrimaryButton(infoBars.get(0));
assertTrue("InfoBar not removed.", mListener.removeInfoBarAnimationFinished());
assertEquals("Wrong infobar count", 0, infoBars.size());
// Make sure it has OK/Cancel buttons.
List<InfoBar> infoBars = getActivity().getActiveTab().getInfoBarContainer().getInfoBars();
assertEquals("Wrong infobar count", 1, infoBars.size());
- assertTrue(InfoBarUtil.hasPrimaryButton(this, infoBars.get(0)));
- assertTrue(InfoBarUtil.hasSecondaryButton(this, infoBars.get(0)));
+ assertTrue(InfoBarUtil.hasPrimaryButton(infoBars.get(0)));
+ assertTrue(InfoBarUtil.hasSecondaryButton(infoBars.get(0)));
loadUrlWithSanitization(HELLO_WORLD_URL);
assertTrue("InfoBar not removed.", mListener.removeInfoBarAnimationFinished());
// Navigate back and ensure the InfoBar has been removed.
getInstrumentation().runOnMainSync(
- new Runnable() {
- @Override
- public void run() {
- getActivity().getActiveTab().goBack();
- }
- });
+ new Runnable() {
+ @Override
+ public void run() {
+ getActivity().getActiveTab().goBack();
+ }
+ });
CriteriaHelper.pollForCriteria(
- new Criteria() {
- @Override
- public boolean isSatisfied() {
- List<InfoBar> infoBars =
- getActivity().getActiveTab().getInfoBarContainer().getInfoBars();
- return infoBars.isEmpty();
- }
- },
- MAX_TIMEOUT, CHECK_INTERVAL);
+ new Criteria() {
+ @Override
+ public boolean isSatisfied() {
+ List<InfoBar> infoBars =
+ getActivity().getActiveTab().getInfoBarContainer().getInfoBars();
+ return infoBars.isEmpty();
+ }
+ },
+ MAX_TIMEOUT, CHECK_INTERVAL);
assertTrue("InfoBar not removed.", mListener.removeInfoBarAnimationFinished());
}
}