foo bar baz garply abc xyz ==> Arrow keys + Enter PASS picker.selectElement_.value is "1" PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "bar" PASS picker.selectElement_.value is "4" PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "garply" PASS picker.selectElement_.value is "4" PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "garply" PASS picker.selectElement_.value is "1" PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "bar" PASS picker.selectElement_.value is "0" PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "foo" PASS picker.selectElement_.value is "0" PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "foo" PASS internals.pagePopupWindow is null PASS menu.value is "foo" PASS internals.selectMenuListText(menu) is "foo" ==> Arrow keys + ESC PASS picker.selectElement_.value is "0" PASS internals.selectMenuListText(menu) is "foo" PASS picker.selectElement_.value is "1" PASS menu.value is "foo" PASS internals.selectMenuListText(menu) is "bar" PASS internals.pagePopupWindow is null PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "bar" ==> Arrow keys + blur PASS picker.selectElement_.value is "0" PASS internals.selectMenuListText(menu) is "foo" PASS picker.selectElement_.value is "1" PASS menu.value is "foo" PASS internals.selectMenuListText(menu) is "bar" PASS internals.pagePopupWindow is null PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "bar" ==> Typeahead + ESC PASS picker.selectElement_.value is "1" PASS internals.selectMenuListText(menu) is "bar" PASS picker.selectElement_.value is "4" PASS menu.value is "bar" PASS internals.selectMenuListText(menu) is "garply" PASS internals.pagePopupWindow is null PASS menu.value is "garply" PASS internals.selectMenuListText(menu) is "garply" ==> Hover + ESC PASS picker.selectElement_.value is "4" PASS internals.selectMenuListText(menu) is "garply" PASS picker.selectElement_.value is "0" PASS menu.value is "garply" PASS internals.selectMenuListText(menu) is "garply" PASS internals.pagePopupWindow is null PASS menu.value is "garply" PASS internals.selectMenuListText(menu) is "garply" ==> Hover + Invalid arrow + ESC PASS picker.selectElement_.value is "4" PASS internals.selectMenuListText(menu) is "garply" PASS picker.selectElement_.value is "0" PASS menu.value is "garply" PASS internals.selectMenuListText(menu) is "garply" PASS picker.selectElement_.value is "0" PASS menu.value is "garply" PASS internals.selectMenuListText(menu) is "garply" PASS internals.pagePopupWindow is null PASS menu.value is "garply" PASS internals.selectMenuListText(menu) is "garply" ==> Arrow key + Click PASS picker.selectElement_.value is "0" PASS internals.selectMenuListText(menu) is "foo" PASS picker.selectElement_.value is "1" PASS menu.value is "foo" PASS internals.selectMenuListText(menu) is "bar" PASS internals.pagePopupWindow is null PASS menu.value is "foo" PASS internals.selectMenuListText(menu) is "foo" ==> Enter with no selected OPTION PASS picker.selectElement_.value is "" PASS internals.pagePopupWindow is null PASS menu2.value is "" PASS successfullyParsed is true TEST COMPLETE