| 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..9e39158dd40effa5c1020c75810ec900bc301934 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) {
|
| - $('screenshot-image').src = screenshotDataUrl;
|
| - feedbackInfo.screenshot = dataUrlToBlob(screenshotDataUrl);
|
| + takeScreenshot(function(screenshotCanvas) {
|
| // TODO(rkc): Remove logging once crbug.com/284662 is closed.
|
| console.log('FEEDBACK_DEBUG: Taken screenshot. Showing window.');
|
| +
|
| + // We've taken our screenshot, show the feedback page without any
|
| + // further delay.
|
| resizeAppWindow();
|
| chrome.app.window.current().show();
|
| +
|
| + var screenshotDataUrl = screenshotCanvas.toDataURL('image/png');
|
| + $('screenshot-image').src = screenshotDataUrl;
|
| + feedbackInfo.screenshot = dataUrlToBlob(screenshotDataUrl);
|
| });
|
|
|
| chrome.feedbackPrivate.getUserEmail(function(email) {
|
|
|