| Index: chrome/test/data/instant_extended.html
|
| diff --git a/chrome/test/data/instant_extended.html b/chrome/test/data/instant_extended.html
|
| index 1ca7e76494e00cb18091ca95520ec9f18038f2f0..151485f4636dea2bbdc461082fb3449bfdb0be14 100644
|
| --- a/chrome/test/data/instant_extended.html
|
| +++ b/chrome/test/data/instant_extended.html
|
| @@ -17,6 +17,8 @@ var onNativeSuggestionsCalls = 0;
|
| var onChangeCalls = 0;
|
| var submitCount = 0;
|
| var onEscKeyPressedCalls = 0;
|
| +var onFocusChangedCalls = 0;
|
| +var isFocused = false;
|
| var onvisibilitycalls = 0;
|
|
|
| function getApiHandle() {
|
| @@ -105,6 +107,11 @@ document.addEventListener("webkitvisibilitychange", function() {
|
| onvisibilitycalls++;
|
| }, false);
|
|
|
| +function handleFocusChange() {
|
| + onFocusChangedCalls++;
|
| + isFocused = apiHandle.isFocused;
|
| +}
|
| +
|
| function setUp() {
|
| apiHandle = getApiHandle();
|
| if (!apiHandle)
|
| @@ -115,6 +122,7 @@ function setUp() {
|
| apiHandle.onsubmit = handleSubmit;
|
| apiHandle.onchange = handleOnChange;
|
| apiHandle.onkeypress = handleKeyPress;
|
| + apiHandle.onfocuschange = handleFocusChange;
|
| newTabPageHandle.onmostvisitedchange = handleMostVisitedChange;
|
| if (apiHandle.value) {
|
| handleNativeSuggestions();
|
| @@ -123,6 +131,7 @@ function setUp() {
|
| if (newTabPageHandle.mostVisited && newTabPageHandle.mostVisited.length) {
|
| handleMostVisitedChange();
|
| }
|
| + handleFocusChange();
|
| }
|
|
|
| setUp();
|
|
|