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> |