Issue metadata
Sign in to add a comment
|
Enterprise:No response via touchpad for Sign in to Public session pod for the first time |
||||||||||||||||||||||
Issue descriptionReks M ChromeOS Chrome ARC Type Channel 54 8743.28.0 54.0.2840.25 3268846 release dev Enroll device with Public session policy enabled Just after enrolling try to enter the Public Session by clicking through touchpad Expected:Should successfully enter Public Session via clicking touchpad Actual:Could enter only by clicking enter key first and then touchpad starts responding. Note:Enter key works.After that touchpad also starts working.No response of touchpad on status bar too initially
,
Sep 15 2016
Note @Could be device specific problem
,
Sep 15 2016
Could not repro on Peppy device version 8743.25.0/54.0.2840.24
,
Sep 15 2016
Trapti was able to repro on the same Peppy with 8743.25.0/54.0.2840.24. Seems to be intermittent. The UI is the problem here - the touchpad itself works on the Status Tray, just not on the "+ Add person", "Apps", "Select your language" dropdown or a few other UI elements. Cursor movement is unimpaired. Keyboard navigation is still working also.
,
Sep 15 2016
External mouse is having the same problem
,
Sep 15 2016
@Note It blocks signin first time in Public Session via touchpad or via clicking via mouse....could not change keyboard,language too
,
Sep 15 2016
,
Sep 15 2016
,
Sep 15 2016
,
Sep 15 2016
glevin@ can you set aside the a11y work you're doing for a bit and dig into this?
,
Sep 15 2016
,
Sep 15 2016
,
Sep 16 2016
Not sure what the root cause is, but there's something broken with the login web content after going through the EE enrollment flow. None of the web content (user pod or Shut down / Apps / Add person buttons) are getting any mouse messages. Notice that the mouse pointer doesn't become a finger when hovered over UI elements. If you restart, or log in and out, this clears the broken web content, and things work fine. I think the problem is something left over or broken by the (Enterprise?) enrollment. It almost looks like its trying to load the OOBE content twice. In comparing js element inspector for the broken case and the "normal" (after restart) case, the broken case is missing the lines <script src="chrome://oobe/login.js"></script> <script src="chrome://oobe/gaia_auth_host.js"></script> but contains duplicate copies of many of the <div> elements that normally appear only once. Further, in the broken case, the following error appears in the console: load_time_data.js:139 Unexpected condition on chrome://oobe/oobe: should only include this file once expect @ load_time_data.js:139 I don't know the code well enough to know what this all means, but I'll keep looking.
,
Sep 16 2016
,
Sep 21 2016
Bisect results: You are probably looking for a change made after 415803 (known good), but no later than 415804 (first known bad). CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/4b2ccc21abd7383301000507b1cdbf7696deb659..29276a7a0b4a0d59fa0a420cf9e7885286020bc4 Looks like https://codereview.chromium.org/2254623003
,
Sep 23 2016
,
Sep 23 2016
Seen in M55 too. M ChromeOS Chrome ARC Type Channel 55 8829.0.0 55.0.2866.0 3294522 release dev
,
Sep 24 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1031e3dc40e1af209cf973ccaf22ea8b3b409122 commit 1031e3dc40e1af209cf973ccaf22ea8b3b409122 Author: glevin <glevin@chromium.org> Date: Sat Sep 24 05:49:12 2016 Fix clicks on Public Session login page after OOBE BUG= 647082 TEST=Enroll device with Public Session policy enabled. When Public Session user pod appears, verify that mouse / touchpad clicks work on the user pod and shelf buttons. Review-Url: https://codereview.chromium.org/2361193002 Cr-Commit-Position: refs/heads/master@{#420829} [modify] https://crrev.com/1031e3dc40e1af209cf973ccaf22ea8b3b409122/ui/login/account_picker/user_pod_row.js
,
Sep 25 2016
,
Sep 25 2016
Your change meets the bar and is auto-approved for M54 (branch: 2840)
,
Sep 26 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ddbabb69d4b4f1c3ab0149627ef1e5234ac7d250 commit ddbabb69d4b4f1c3ab0149627ef1e5234ac7d250 Author: glevin <glevin@chromium.org> Date: Mon Sep 26 14:23:00 2016 Fix clicks on Public Session login page after OOBE BUG= 647082 TEST=Enroll device with Public Session policy enabled. When Public Session user pod appears, verify that mouse / touchpad clicks work on the user pod and shelf buttons. Review-Url: https://codereview.chromium.org/2361193002 Cr-Commit-Position: refs/heads/master@{#420829} (cherry picked from commit 1031e3dc40e1af209cf973ccaf22ea8b3b409122) Review URL: https://codereview.chromium.org/2369923002 . Cr-Commit-Position: refs/branch-heads/2840@{#525} Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607} [modify] https://crrev.com/ddbabb69d4b4f1c3ab0149627ef1e5234ac7d250/ui/login/account_picker/user_pod_row.js
,
Sep 26 2016
,
Sep 28 2016
Verified in Peppy.Both touch and mouse clicks works now. M ChromeOS Chrome ARC Type Channel 54 8743.43.0 54.0.2840.42 3306881 release beta
,
Oct 27 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ddbabb69d4b4f1c3ab0149627ef1e5234ac7d250 commit ddbabb69d4b4f1c3ab0149627ef1e5234ac7d250 Author: glevin <glevin@chromium.org> Date: Mon Sep 26 14:23:00 2016 Fix clicks on Public Session login page after OOBE BUG= 647082 TEST=Enroll device with Public Session policy enabled. When Public Session user pod appears, verify that mouse / touchpad clicks work on the user pod and shelf buttons. Review-Url: https://codereview.chromium.org/2361193002 Cr-Commit-Position: refs/heads/master@{#420829} (cherry picked from commit 1031e3dc40e1af209cf973ccaf22ea8b3b409122) Review URL: https://codereview.chromium.org/2369923002 . Cr-Commit-Position: refs/branch-heads/2840@{#525} Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607} [modify] https://crrev.com/ddbabb69d4b4f1c3ab0149627ef1e5234ac7d250/ui/login/account_picker/user_pod_row.js |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by trapti@chromium.org
, Sep 14 2016