New issue
Advanced search Search tips

Issue 645055 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Chrome lacks support for OpenType GASP rendering settings table

Project Member Reported by drott@chromium.org, Sep 8 2016

Issue description

https://www.microsoft.com/typography/otspec/gasp.htm specifies which rendering settings should be applied at specified ppem ranges. Windows built-in fonts ship this table in order to optimize their appearance. 

We should add support for parsing this table and using the specified values to improve our font rendering on Windows. 

This might allow us to scale down on the hard coded rendering settings we apply for subpixel / not-subpixel rendering of fonts on Windows, especially CJK, compare https://cs.chromium.org/chromium/src/third_party/WebKit/Source/platform/fonts/win/FontCacheSkiaWin.cpp?q=setMinSizeForAntiAlias&sq=package:chromium&dr=C&l=406


 

Comment 1 by drott@chromium.org, Sep 8 2016

Components: Blink>Fonts

Comment 2 by drott@chromium.org, Feb 8 2017

As per discussion in CHAP: Skia will implement GASP support for choosing DWrite rendering mode SYMMETRIC/ASYMMETRIC according to gasp table and this will be initially suppressed in Chrome using DEFINES in /skia/BUILD.gn, then we can experiment removing font family specific hacks in FontCacheSkiaWin.cpp and then remove the suppression flag. 

Project Member

Comment 3 by bugdroid1@chromium.org, Feb 10 2017

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

commit 36eee2d8b1c6cb707df5a84c6d347c863596dd5a
Author: bungeman <bungeman@chromium.org>
Date: Fri Feb 10 19:35:35 2017

Add SK_IGNORE_DIRECTWRITE_GASP_FIX to Skia.

This flag will hold out a rendering change in Skia with DirectWrite
until the change can be rebaselined.

BUG= chromium:645055 

TBR=mtklein@chromium.org
Trivial change which changes nothing right now.

Review-Url: https://codereview.chromium.org/2689593004
Cr-Commit-Position: refs/heads/master@{#449691}

[modify] https://crrev.com/36eee2d8b1c6cb707df5a84c6d347c863596dd5a/skia/BUILD.gn

Project Member

Comment 4 by bugdroid1@chromium.org, Feb 10 2017

The following revision refers to this bug:
  https://skia.googlesource.com/skia/+/a67615f370c15ed0dd7a7ca95c9f73178e3e2499

commit a67615f370c15ed0dd7a7ca95c9f73178e3e2499
Author: Ben Wagner <bungeman@google.com>
Date: Fri Feb 10 20:13:29 2017

'gasp' to control symmetric rendering on Windows.

Currently Skia tries hard to use symmetric rendering with DirectWrite
as often as possible. However, particularly on Windows 7 with CJK fonts,
thin horizontal strokes can be rendered without sufficient contrast
because the font was relying on the 6x1 oversampling for what is
effecitvely drop-out control. This change will only allow symmetric
rendering if the font allows it in the 'gasp' table.

BUG= chromium:645055 

Change-Id: I45a9d5e4a0b49bb969c44fb20dc92528dfe9c48d
Reviewed-on: https://skia-review.googlesource.com/8268
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Ben Wagner <bungeman@google.com>

[modify] https://crrev.com/a67615f370c15ed0dd7a7ca95c9f73178e3e2499/src/ports/SkScalerContext_win_dw.cpp

Project Member

Comment 5 by bugdroid1@chromium.org, Feb 11 2017

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

commit 8eaad28b5cb7f0386f0f38c227dbc359111a3d5b
Author: skia-deps-roller <skia-deps-roller@chromium.org>
Date: Sat Feb 11 09:01:15 2017

Roll src/third_party/skia/ 2aeae78a2..3c727d238 (14 commits).

https://skia.googlesource.com/skia.git/+log/2aeae78a2ce3..3c727d238605

$ git log 2aeae78a2..3c727d238 --date=short --no-merges --format='%ad %ae %s'
2017-02-11 robertphillips Revert "IWYU"
2017-02-11 robertphillips Revert "More non-invertible shader local matrix guards"
2017-02-10 msarett Delete legacy named color space API
2017-02-09 csmartdalton Add GrGLSLShaderBuilder::declareGlobal
2017-02-10 csmartdalton Enable threaded SkTaskGroup in Viewer
2017-02-10 herb Remove unused field, and use official size.
2017-02-10 bsalomon Re-enable ProcessorOptimizationValidationTest on iOS.
2017-02-10 benjaminwagner Update codesearch docs.
2017-02-10 jvanverth Revert "Use SDF path miplevels based on the original path's size."
2017-02-10 jvanverth Use SDF path miplevels based on the original path's size.
2017-02-10 fmalita More non-invertible shader local matrix guards
2017-02-08 mtklein Generate sse2/sse4.1 splices, use them.
2017-02-09 bungeman 'gasp' to control symmetric rendering on Windows.
2017-02-10 bsalomon Use new fragment processor optimization queries.

Created with:
  roll-dep src/third_party/skia
BUG=682918,682918, 645055 

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, see:
http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls

CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
TBR=robertphillips@google.com

Review-Url: https://codereview.chromium.org/2691533003
Cr-Commit-Position: refs/heads/master@{#449850}

[modify] https://crrev.com/8eaad28b5cb7f0386f0f38c227dbc359111a3d5b/DEPS

Comment 6 by drott@chromium.org, Mar 6 2017

Proposal CL is up:
https://codereview.chromium.org/2737533002

Comment 7 by drott@chromium.org, Mar 6 2017

Status: Started (was: Assigned)
eae@, could you take a look at the following two files in Gimp and cycle through layer visibility, at the magnification of your choice? The files are intended to provide an easy means of comparison between before and after. They contain a base layer of Chrome M56 on Windows 10, the next layer is Chrome Dev with gasp-handling enabled, the topmost layer is Edge on Windows 10 for comparison (which does not seem to do RGB subpixel).

As far as I can tell we can readability and additional consistency at font size 12 especially for Simsun and Pmingliu. 

I don't have access to a Windows 8 or Windows 7 machine. Is there a chance you could build https://codereview.chromium.org/2737533002 on Win7 or Win8 and take screenshots of http://roettsch.es/gasptest.html and roettsch.es/gasptest.html?cjk so that we could add them to the comparison files?

I'm also attaching GIF versions for a quick comparison without using GIMP - use with caution due to compression artifacts.






56_dev_edge_cjk.xcf
1.3 MB Download
56_dev_edge_latin.xcf
2.4 MB Download
56_dev_edge_cjk.gif
207 KB View Download
56_dev_edge_latin.gif
387 KB View Download

Comment 8 by drott@chromium.org, Mar 15 2017

Blockedon: 699546

Comment 9 by drott@chromium.org, Mar 15 2017

Labels: -Pri-3 Pri-2

Comment 10 by kojii@chromium.org, Mar 24 2017

Cc: kojii@chromium.org
Project Member

Comment 11 by bugdroid1@chromium.org, Mar 27 2017

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

commit 5fd631a31c688954834fc1e297a67b4b1a4f08bc
Author: Dominik Röttsches <drott@chromium.org>
Date: Mon Mar 27 13:31:05 2017

Replace subpixel font size heuristics with using OpenType gasp table

Respect the gasp table settings in fonts for smoothing and DirectWrite
rendering mode, i.e. activating rendering mode
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC when the gasp table
instructs to do so.

This should allow us to remove the custom minSizeForSubpixel and
minSizeForAntiAlias cut-off thresholds and rendering mode overrides.

Multi-layer GIMP image files attached to the bug help illustrate the
rendering differences between Chrome stable and Chrome with
gasp table controlled rendering. In these files, significant
readability improvements especially with regards to Simsun and PMingLiu
fonts at low font sizes can be observed.

Thanks to Ben Wagner for the enabling Skia fix in
https://skia-review.googlesource.com/c/8268/

TBR'ing in Gerrit since the CL has been previously reviewed in
https://codereview.chromium.org/2737533002

BUG= 645055 
TBR=eae

Change-Id: I02e72ccc4e80e266323445190bc55cebe3ae8dd4
Reviewed-on: https://chromium-review.googlesource.com/458377
Reviewed-by: Dominik Röttsches <drott@chromium.org>
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Cr-Commit-Position: refs/heads/master@{#459771}
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/skia/BUILD.gn
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/external/csswg-test/css-writing-modes-3/box-offsets-rel-pos-vlr-005-expected.xht
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/external/csswg-test/css-writing-modes-3/box-offsets-rel-pos-vlr-005.xht
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/external/csswg-test/css-writing-modes-3/box-offsets-rel-pos-vrl-004-expected.xht
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/external/csswg-test/css-writing-modes-3/box-offsets-rel-pos-vrl-004.xht
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/fast/table/td-width-fifty-percent-regression-expected.html
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/fast/table/td-width-fifty-percent-regression.html
[rename] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/fast/text/c541-word-sp-000-expected.html
[rename] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/fast/text/c541-word-sp-000.htm
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/fast/text/international/complex-text-leading-space-wrapping-expected.html
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/fast/text/international/complex-text-leading-space-wrapping.html
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/accessibility/css-generated-content-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/accessibility/inline-text-word-boundaries-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/cssom/ahem-ex-units-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/editing/selection/home-end-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/editing/selection/modify_extend/extend_by_character-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/editing/selection/select-delete-in-event-handler-expected.txt
[delete] https://crrev.com/dd547f46cfb46ea92f554aa842d06bde19ceef6e/third_party/WebKit/LayoutTests/platform/linux/fast/css/002-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/dom/Range/getClientRects-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/gradients/simple-gradients-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/inline/outline-continuations-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/parser/open-comment-in-style-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/text/wbr-pre-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/text/whitespace/001-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/text/whitespace/019-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/text/whitespace/023-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/fast/text/whitespace/029-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/inspector-protocol/accessibility/accessibility-ignoredNodes-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/repaint-non-scaling-stroke-text-decoration-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/repaint-non-scaling-stroke-text-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/transforms/matrix-02-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/direct-image-compositing-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/overflow/mask-with-filter-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/perpendicular-layer-sorting-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/japanese-rl-selection-clear-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/japanese-rl-selection-repaint-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/reflection-repaint-test-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/repaint-non-scaling-stroke-text-decoration-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/repaint-non-scaling-stroke-text-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-initial-empty-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-initial-empty-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-span-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-span-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-span-initial-empty-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-col-span-initial-empty-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-colgroup-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-colgroup-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-colgroup-initial-empty-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-colgroup-initial-empty-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-composited-row-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-composited-row-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-composited-row-initial-empty-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-composited-row-initial-empty-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-initial-empty-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-initial-empty-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-composited-row-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-composited-row-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-composited-row-initial-empty-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-composited-row-initial-empty-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-initial-empty-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/table/composited-table-background-section-initial-empty-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/http/tests/media/video-buffered-range-contains-currentTime-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/fast/scroll-behavior/first-scroll-runs-on-compositor-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/accessibility/css-generated-content-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/accessibility/dimensions-include-descendants-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/accessibility/inline-text-bounds-for-range-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/accessibility/inline-text-word-boundaries-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/3d/change-transform-in-end-event-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/3d/change-transform-in-end-event-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/3d/matrix-transform-type-animation-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/3d/state-at-end-event-transform-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/3d/state-at-end-event-transform-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/keyframe-multiple-timing-functions-transform-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/rotate-transform-equivalent-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/rotate-transform-equivalent-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/state-at-end-event-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/animations/state-at-end-event-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/canvas/philip/tests/2d.text.draw.fontface.notinpage-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/animation/state-at-end-event-transform-layer-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/animation/state-at-end-event-transform-layer-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/color-matching/image-color-matching-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/color-matching/image-color-matching-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.txt
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/composited-html-size-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/composited-html-size-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/composited-in-columns-expected.png
[add] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/composited-in-columns-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-composited-page-scale-down-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-composited-page-scale-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-iframe-composited-page-scale-down-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-iframe-composited-page-scale-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-switch-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/outline-change-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/outline-change-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.txt
[modify] https://crrev.com/5fd631a31c688954834fc1e297a67b4b1a4f08bc/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
[modify] https://crrev.com/5fd631a31c688954834fc1e297

Comment 12 by drott@chromium.org, Mar 27 2017

Status: Fixed (was: Started)

Comment 13 by drott@chromium.org, Mar 28 2017

Blockedon: -699546

Comment 14 by kojii@chromium.org, Mar 29 2017

Hoped this to improve Yu Gothic issue 630917 but didn't seem to change, unfortunately. Thank you for the fix anyway.

Sign in to add a comment