Index: chrome/browser/resources/feedback/js/feedback.js |
diff --git a/chrome/browser/resources/feedback/js/feedback.js b/chrome/browser/resources/feedback/js/feedback.js |
index f79e0946feac0b642745413f636545735721a872..9496a2e95289444aad1d088df6eece00f80a40e6 100644 |
--- a/chrome/browser/resources/feedback/js/feedback.js |
+++ b/chrome/browser/resources/feedback/js/feedback.js |
@@ -235,13 +235,18 @@ function initialize() { |
if (feedbackInfo.pageUrl) |
$('page-url-text').value = feedbackInfo.pageUrl; |
- takeScreenshot(function(screenshotDataUrl) { |
+ takeScreenshot(function(screenshotCanvas) { |
+ // We've taken our screenshot, show the feedback page without any |
+ // further delay. |
+ resizeAppWindow(); |
+ chrome.app.window.current().show(); |
xiyuan
2013/11/12 23:03:22
Should this be moved out of the takeScreenshot cal
rkc
2013/11/12 23:11:04
We can't. The screenshot must be taken before the
xiyuan
2013/11/12 23:16:30
I see.
|
+ |
+ var screenshotDataUrl = screenshotCanvas.toDataURL('image/png'); |
$('screenshot-image').src = screenshotDataUrl; |
feedbackInfo.screenshot = dataUrlToBlob(screenshotDataUrl); |
+ |
// TODO(rkc): Remove logging once crbug.com/284662 is closed. |
console.log('FEEDBACK_DEBUG: Taken screenshot. Showing window.'); |
xiyuan
2013/11/12 23:03:22
nit: Remove 'Showing window' from the message sinc
rkc
2013/11/12 23:11:04
Already did in patchset #2 :)
Done.
|
- resizeAppWindow(); |
- chrome.app.window.current().show(); |
}); |
chrome.feedbackPrivate.getUserEmail(function(email) { |