Chromium Code Reviews| Index: chrome/renderer/resources/neterror.js |
| diff --git a/chrome/renderer/resources/neterror.js b/chrome/renderer/resources/neterror.js |
| index 6f1e60198071553bf9890c4d39adb4a41bdee403..ad1664d6aa6c0734e7c5cd65e0f9a95041108bad 100644 |
| --- a/chrome/renderer/resources/neterror.js |
| +++ b/chrome/renderer/resources/neterror.js |
| @@ -60,13 +60,38 @@ function search(baseSearchUrl) { |
| return false; |
| } |
| +// Implements button clicks. This function is needed during the transition |
| +// between implementing these in trunk chromium and implementing them in |
| +// IOS. |
| +function reloadButtonClick(url) { |
| + if ('errorPageController' in window) { |
| + errorPageController.reloadButtonClick(); |
| + } else { |
| + location = url; |
| + } |
| +} |
| + |
| +function loadStaleButtonClick() { |
| + if ('errorPageController' in window) { |
| + errorPageController.loadStaleButtonClick(); |
| + } |
| +} |
| + |
| +function moreButtonClick() { |
| + if ('errorPageController' in window) { |
| + errorPageController.moreButtonClick(); |
| + } |
|
mmenke
2014/04/15 16:02:25
nit: These all should be using two space indent.
mmenke
2014/04/15 16:02:25
Can't you just use:
if (errorPageController) {
Randy Smith (Not in Mondays)
2014/04/15 18:27:29
Done.
Randy Smith (Not in Mondays)
2014/04/15 18:27:29
When I disable the Gin bindings (to mimc IOS) and
mmenke
2014/04/17 14:39:25
Ah, right. "window.errorPageController" would wor
Randy Smith (Not in Mondays)
2014/04/17 16:04:54
Huh. Learn something new every day; thank you. D
|
| +} |
| + |
| <if expr="is_macosx or is_ios or is_linux or is_android"> |
| // Re-orders buttons. Used on Mac, Linux, and Android, where reload should go |
| // on the right. |
| function swapButtonOrder() { |
| - reloadButton = document.getElementById('reload-button'); |
| - moreLessButton = document.getElementById('more-less-button'); |
| + var reloadButton = document.getElementById('reload-button'); |
| + var moreLessButton = document.getElementById('more-less-button'); |
| + var staleLoadButton = document.getElementById('stale-load-button'); |
| reloadButton.parentNode.insertBefore(moreLessButton, reloadButton); |
| + reloadButton.parentNode.insertBefore(staleLoadButton, reloadButton) |
| } |
| document.addEventListener("DOMContentLoaded", swapButtonOrder); |
| </if> |