OLD | NEW |
---|---|
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Adds event listeners and populates on-load-div. | 5 // Adds event listeners and populates on-load-div. |
6 window.onload = function() { | 6 window.onload = function() { |
7 updateOnLoadText('OnLoadText'); | 7 updateOnLoadText('OnLoadText'); |
8 }; | 8 }; |
9 | 9 |
10 var updateOnLoadText = function(text) { | 10 var updateOnLoadText = function(text) { |
11 document.getElementById('on-load-div').innerHTML = text; | 11 document.getElementById('on-load-div').innerHTML = text; |
12 } | 12 } |
13 | 13 |
14 var updateNoOpText = function() { | |
15 document.getElementById('no-op').innerHTML = 'NoOpText'; | |
16 } | |
17 | |
18 var buttonWasTapped = function() { | |
19 setTimeout(updateNoOpText, 500); | |
20 } | |
21 | |
14 var isOnLoadTextVisible = function() { | 22 var isOnLoadTextVisible = function() { |
15 return document.getElementById('on-load-div').innerHTML == 'OnLoadText'; | 23 return document.getElementById('on-load-div').innerHTML == 'OnLoadText'; |
16 } | 24 } |
17 | 25 |
26 var isNoOpTextVisible = function() { | |
27 return document.getElementById('no-op').innerHTML == 'NoOpText'; | |
28 } | |
29 | |
18 // Updates the url-to-load div with |text|. This value is later used by the | 30 // Updates the url-to-load div with |text|. This value is later used by the |
19 // window.location calls below. | 31 // window.location calls below. |
20 var updateUrlToLoadText = function(text) { | 32 var updateUrlToLoadText = function(text) { |
21 document.getElementById('url-to-load').innerHTML = text; | 33 document.getElementById('url-to-load').innerHTML = text; |
22 } | 34 } |
23 | 35 |
24 // Returns a DOMString representing the URL used as the innerHTML of the | 36 // Returns a DOMString representing the URL used as the innerHTML of the |
25 // url-to-load div. | 37 // url-to-load div. |
26 var getUrl = function() { | 38 var getUrl = function() { |
27 return document.getElementById('url-to-load').innerHTML; | 39 return document.getElementById('url-to-load').innerHTML; |
28 } | 40 } |
29 | 41 |
30 var locationAssign = function() { | 42 var locationAssign = function() { |
31 updateOnLoadText(''); | 43 updateOnLoadText(''); |
32 window.location.assign(getUrl()); | 44 window.location.assign(getUrl()); |
45 buttonWasTapped(); | |
Eugene But (OOO till 7-30)
2017/04/06 18:34:19
|locationAssign| and other methods are named in ge
kkhorimoto
2017/04/07 00:03:40
Done.
| |
33 } | 46 } |
34 | 47 |
35 var locationReplace = function() { | 48 var locationReplace = function() { |
36 updateOnLoadText(''); | 49 updateOnLoadText(''); |
37 window.location.replace(getUrl()); | 50 window.location.replace(getUrl()); |
51 buttonWasTapped(); | |
38 } | 52 } |
39 | 53 |
40 var locationReload = function() { | 54 var locationReload = function() { |
41 updateOnLoadText(''); | 55 updateOnLoadText(''); |
42 window.location.reload(); | 56 window.location.reload(); |
57 buttonWasTapped(); | |
43 } | 58 } |
44 | 59 |
45 var setLocationToDOMString = function() { | 60 var setLocationToDOMString = function() { |
46 updateOnLoadText(''); | 61 updateOnLoadText(''); |
47 window.location = getUrl(); | 62 window.location = getUrl(); |
63 buttonWasTapped(); | |
48 } | 64 } |
49 | 65 |
OLD | NEW |