Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2136)

Unified Diff: chrome/browser/resources/offline_pages/offline_internals.js

Issue 2928243002: Return operation name in prefetch request callback and add internal page hookup (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/offline_pages/offline_internals.js
diff --git a/chrome/browser/resources/offline_pages/offline_internals.js b/chrome/browser/resources/offline_pages/offline_internals.js
index c2e16169493dfedb7aa90893fd46924b105eb3fe..8bd6e698fda070dacb6ad9c7adb65d6ebd9e3aff 100644
--- a/chrome/browser/resources/offline_pages/offline_internals.js
+++ b/chrome/browser/resources/offline_pages/offline_internals.js
@@ -169,6 +169,14 @@ cr.define('offlineInternals', function() {
browserProxy.getRequestQueue().then(fillRequestQueue);
}
+ /**
+ * Callback for prefetch actins.
+ * @param {!IsLogging} logStatus Status of logging.
+ */
+ function setPrefetchResult(info) {
+ $('prefetch-actions-info').textContent = info;
+ }
+
/**
* Downloads all the stored page and request queue information into a file.
* TODO(chili): Create a CSV writer that can abstract out the line joining.
@@ -293,10 +301,18 @@ cr.define('offlineInternals', function() {
}
};
$('schedule-nwake').onclick = function() {
- browserProxy.scheduleNwake();
+ browserProxy.scheduleNwake().then(setPrefetchResult);
};
$('cancel-nwake').onclick = function() {
- browserProxy.cancelNwake();
+ browserProxy.cancelNwake().then(setPrefetchResult);
+ };
+ $('generate-page-bundle').onclick = function() {
+ browserProxy.generatePageBundle($('request-data').value).
+ then(setPrefetchResult);
+ };
+ $('get-operation').onclick = function() {
+ browserProxy.getOperation($('request-data').value).
+ then(setPrefetchResult);
};
if (!incognito)
refreshAll();

Powered by Google App Engine
This is Rietveld 408576698