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

Unified Diff: chrome/browser/resources/pdf/main.js

Issue 726343002: OOP PDF: Add whether a resource is embedded to StreamInfo. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@embedded-pdfs
Patch Set: address comment Created 6 years, 1 month 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/pdf/main.js
diff --git a/chrome/browser/resources/pdf/main.js b/chrome/browser/resources/pdf/main.js
index 92171567eab52358dbedf3a1e90e91b77991e7d0..34c9196a0f62753b1281fdd63d4793c905757779 100644
--- a/chrome/browser/resources/pdf/main.js
+++ b/chrome/browser/resources/pdf/main.js
@@ -46,7 +46,17 @@ var viewer;
var streamDetails = {
streamUrl: url,
originalUrl: url,
- responseHeaders: ''
+ responseHeaders: '',
+ embedded: window.parent != window,
+ tabId: -1
};
- viewer = new PDFViewer(streamDetails);
+ if (!chrome.tabs) {
+ viewer = new PDFViewer(streamDetails);
+ return;
+ }
+ chrome.tabs.getCurrent(function(tab) {
+ if (tab && tab.id != undefined)
+ streamDetails.tabId = tab.id;
+ viewer = new PDFViewer(streamDetails);
+ });
})();
« no previous file with comments | « chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc ('k') | chrome/browser/resources/pdf/pdf.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698