3 * Copyright 2013 The Chromium Authors. All rights reserved. Use of this
4 * source code is governed by a BSD-style license that can be found in the
10 <style type="text/css">
11 body { margin: 0; padding: 0; }
16 <input type="text" list="items" style="height: 20px;"/>
18 <option value="Chromium"></option>
19 <option value="ChromiumB"></option>
20 <option value="ChromiumC"></option>
21 <option value="Molybdenum"></option>
22 <option value="Seaborgium"></option>
23 <option value="Tungsten"></option>
28 var inputElement = document.querySelector('input');
31 var onInput = function(e) {
32 var value = inputElement.value;
33 window.console.log('onInput, value: ' + value + ', step = ' + step);
35 // TODO(lazyboy): We don't have a way to reliably wait for a
36 // RenderWidgetHost to be added to a WebContents, hence the 500ms
37 // timeout below. Bad, fix.
38 window.setTimeout(function() {
39 document.title = 'PASSED1';
41 } else if (step == 2) {
42 if (value == 'Chromium') {
43 inputElement.value = '';
44 document.title = 'PASSED3';
46 document.title = 'FAILED';
52 window['changeTitle'] = function() {
53 window.setTimeout(function() { document.title = 'PASSED2'; }, 0);
56 inputElement.oninput = onInput;