Chromium Code Reviews| 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) { |