Issue metadata
Sign in to add a comment
|
Chrome Canary + VoiceOver hangs really badly when replying to long Gmail thread (regression from Stable) |
||||||||||||||||||||||
Issue descriptionmacOS 10.12.2 57.0.2959.0 ( Official Build ) canary (64-bit) 55.0.2883.95 (Official Build) stable (64-bit) Repro Steps: 1. Enable VoiceOVer on Mac via CMD-F5 2. a. Use Stable version of Chrome b. use Canary version of Chrome 3. Gmail.com > open thread with 10-15+ messages (I repro'd with 100 message thread) 4. N-hotkey to navigate to last message > A to reply-all Observed: 2A reports "busy" over and over 2B works fine (i.e. no hangs/freezes) Expected: M57 to be able to navigate and interact with large Gmail thread like M55
,
Mar 6 2017
,
Mar 27 2017
,
Apr 21 2017
,
Apr 21 2017
,
Aug 4 2017
@Elly, this might be related to the high CPU issues you are currently working on.
,
Aug 7 2017
I reproduced this locally. There is a CPU hotspot in the code used to handle getting the value of the contenteditable - it seems like it does O(n**2) or perhaps O(n**3) work grabbing the inner text of the element, which is constructed by recursively concatenating the inner texts of all its children. I got an Instruments trace of this and sent it to nektar@.
,
Jan 12 2018
nektar@: what ended up happening with this? |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by erikc...@chromium.org
, Dec 27 2016