New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 590892 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Mar 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug-Regression



Sign in to add a comment

[All boards] Not able to submit feedback reports.

Project Member Reported by son...@google.com, Feb 29 2016

Issue description

Version: 7978.1.0
OS: Chrome

What steps will reproduce the problem?
1. Sign in to the device.
2. Open feedback report(Alt+ shift+ I)
2. Try to submit feedback report.

What is the expected output?
User should able to enter text and submit/cancle the form

What do you see instead?
Click is not working on feedback window.


Please use labels and text to provide additional information.

 

Comment 2 by son...@google.com, Feb 29 2016

Labels: -ReleaseBlock-Dev ReleaseBlock-Beta
Facing this issue only with the first time login.

Feedback report is working fine after log-out and log-in back again.
Cc: hsiangc@chromium.org

Comment 4 by ka...@chromium.org, Feb 29 2016

Cc: keta...@chromium.org
Summary: [All boards] Not able to submit feedback reports. (was: [chell/ Big] Not able to submit feedback reports.)
Owner: abodenha@chromium.org
Status: Assigned (was: Untriaged)
abodenha@ - I have assigned this to you since this is a UI issue. Please feel free to re-assign to the right owner if this is not on your team.
Owner: afakhry@chromium.org
afakhry@ could this be related to your recent changes?
Status: Started (was: Assigned)
I'm not sure, it was working fine when I tested it. 
I'm looking into it now.
Cc: r...@chromium.org
I found it! The OPEN_FEEDBACK_PAGE accelerator action is not one of the non-repeatable actions. So if one presses Alt+Shift+I and hold even for a fraction of a second, the Accelerator::IsRepeat() is ignored and the system information will be requested several times which will slow down the whole system. I'll upload a fix in the accelerator table as well as postpone requesting system information until the UI is actually started.
Afakhry@ thanks for the update. Please note that any fixes need to be in by monday the 14th.
Project Member

Comment 10 by bugdroid1@chromium.org, Mar 9 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1eeae89ed794769fba4fe6b53e3d3250ca20d261

commit 1eeae89ed794769fba4fe6b53e3d3250ca20d261
Author: afakhry <afakhry@chromium.org>
Date: Wed Mar 09 21:43:51 2016

Fix Starting the feedback app.

The accelerator for starting the feedback app should be non-repeatable.
We should only request system information once the UI is shown not before, and
limit doing the initialization only to when we determine we need to create a new
feedback window.

R=rkc@chromium.org
BUG= 590892 
TEST=manually

Review URL: https://codereview.chromium.org/1780553002

Cr-Commit-Position: refs/heads/master@{#380230}

[modify] https://crrev.com/1eeae89ed794769fba4fe6b53e3d3250ca20d261/ash/accelerators/accelerator_table.cc
[modify] https://crrev.com/1eeae89ed794769fba4fe6b53e3d3250ca20d261/chrome/browser/resources/feedback/js/event_handler.js
[modify] https://crrev.com/1eeae89ed794769fba4fe6b53e3d3250ca20d261/chrome/browser/resources/feedback/js/feedback.js

Status: Fixed (was: Started)
Please verify.
Status: Verified (was: Fixed)
verified in ChromeOS 7978.18.0 / 50.0.2661.32

Sign in to add a comment