New issue
Advanced search Search tips

Issue 690705 link

Starred by 3 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Loading buildbot log page on Mac is janky and slow

Project Member Reported by rsesek@chromium.org, Feb 9 2017

Issue description

Chrome Version: 58.0.3007.0
OS: macOS 10.12.3

What steps will reproduce the problem?
(1) Go to build.chromium.org
(2) Find a builder that's in the middle of compiling
(3) Load the compile step stdout
(4) Try and scroll it, going towards the bottom of the page
(5) The renderer locks up for seconds at a time, painting in the text slowly

What is the expected result?
Fast, responsive painting of stdout text. Safari can do this with much better performance.

What happens instead?
Jank

Please use labels and text to provide additional information.
I've attached a macOS sample and a trace file. The sample seems to implicate Harfbuzz text shaping.

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.

 
buildbot-log-load.txt
2.5 MB View Download
trace_buildbot-log-load.json.gz
2.2 MB Download

Comment 1 by e...@chromium.org, Feb 10 2017

Status: WontFix (was: Untriaged)
Chrome (and webkit) has always had problems with large text documents. Large plain text documents is pretty much the worse case for our inline layout implementation. Safari is faster as it has a couple of fast-paths (simple layout and simple text) but is still significantly slower than IE and Firefox.

This is a known issue and will be addressed by our new inline layout implementation.

Comment 2 by rsesek@chromium.org, Mar 31 2017

Cc: dpranke@chromium.org
 Issue 707054  has been merged into this issue.

Comment 3 by no...@chromium.org, May 4 2017

> This is a known issue and will be addressed by our new inline layout implementation.

is there a bug tracking the new layout implementation?
what's the timeline?

Comment 4 by hinoka@chromium.org, Sep 11 2017

Cc: scottmg@chromium.org
 Issue 764048  has been merged into this issue.

Sign in to add a comment