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

Issue 823339 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

linear-gradient rendering on table cells incorrect

Reported by etienn...@gmail.com, Mar 19 2018

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.33 Safari/537.36

Steps to reproduce the problem:
1. Open this page: https://pacoup.com/chrome-66-table-bug/test.html
2. Notice how the table renders a white gap around the linear-gradient.

What is the expected behavior?
The linear-gradient renders without a white gap.

What went wrong?
Starting in Chrome 66, rendering a linear-gradient on a th element causes a white gap to appear. This problem is not present in other browsers and Chrome 65. Applying the linear-gradient to the tr element does not cause the issue.

Tested to behave correctly in:
- Internet Explorer 11.0.9600.18697
- Firefox 60.0b4
- Chrome 65.0.3325.162

Tested to behave incorrectly in:
- Chrome 66.0.3359.33 (beta)
- Chrome 67.0.3375.0 (canary)
- Chrome 67.0.3376.0 (nightly)

(Note that in the screenshot, the Chrome 65 example exhibits some color banding in the gradient. This is not a bug. The screenshot was made through a test machine connected via RDP, so not all the colors are rendered.)

Did this work before? Yes 65.0.3325.162

Does this work in other browsers? Yes

Chrome version: 66.0.3359.33  Channel: beta
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version:
 
test.html
830 bytes View Download
chrome_65_66.png
4.7 KB View Download

Comment 1 by woxxom@gmail.com, Mar 19 2018

Bisect info: 536075 (good) - 536077 (bad)
https://chromium.googlesource.com/chromium/src/+log/62959965..895f2a67?pretty=fuller
Suspecting r536076 = 8430ff876f5da79f02ac1de280d00f52f22d03bc = https://crrev.com/c/909450 by schenney@chromium.org
"[PE] Reland: Force backgrounds to fill to the border"
Landed in 66.0.3346.0
Labels: Needs-Bisect Needs-Triage-M66
Cc: sindhu.chelamcherla@chromium.org
Components: Blink>Layout
Labels: -Pri-2 -Needs-Bisect FoundIn-66 Triaged-ET FoundIn-67 M-66 Target-67 Target-66 ReleaseBlock-Stable RegressedIn-66 hasbisect OS-Linux OS-Mac Pri-1
Owner: schenney@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce this issue on reported version 66.0.3359.33, on latest canary 67.0.3375.0 using Windows 10, Ubuntu 14.04 and Mac 10.13.3 with HTML file given in comment#0.

Good Build: 66.0.3345.0
Bad Build: 66.0.3346.0

CL: https://chromium.googlesource.com/chromium/src/+log/62959965..895f2a67?pretty=fuller

Suspecting https://chromium-review.googlesource.com/913588 from changelog.

@ schenney: Please confirm the bug and help in re-assigning to appropriate owner if it is not related to your change. Adding RB-Stable for M-66. Please remove if not applicable.

Thanks!
Looks like an issue with the offset of the painting region. I'll look into it.
Friendly ping to get an update on this issue as it is marked as release block stable.

Thanks..!


Next on my agenda.
Components: -Blink>Layout Blink>Paint
Summary: linear-gradient rendering on table cells incorrect (was: linear-gradient rendering on th element incorrect)
Project Member

Comment 9 by bugdroid1@chromium.org, Mar 30 2018

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

commit aa9a6d779bcad148ce3c128bc991a335382cc550
Author: Stephen Chenney <schenney@chromium.org>
Date: Fri Mar 30 19:31:46 2018

Fix background position within table cells

Table cells have complex border behavior and should not use the
border box for determining the destination rect for background
painting. This change excludes table content from the various
background destination optimizations.

R=fmalita@chromium.org
BUG= 823339 

Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I99c6627ab656f836331a97acde3600c865df55c2
Reviewed-on: https://chromium-review.googlesource.com/986692
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/master@{#547241}
[add] https://crrev.com/aa9a6d779bcad148ce3c128bc991a335382cc550/third_party/WebKit/LayoutTests/fast/table/background-gradient-border-collapsed.html
[add] https://crrev.com/aa9a6d779bcad148ce3c128bc991a335382cc550/third_party/WebKit/LayoutTests/platform/linux/fast/table/background-gradient-border-collapsed-expected.png
[add] https://crrev.com/aa9a6d779bcad148ce3c128bc991a335382cc550/third_party/WebKit/LayoutTests/platform/mac/fast/table/background-gradient-border-collapsed-expected.png
[add] https://crrev.com/aa9a6d779bcad148ce3c128bc991a335382cc550/third_party/WebKit/LayoutTests/platform/win/fast/table/background-gradient-border-collapsed-expected.png
[modify] https://crrev.com/aa9a6d779bcad148ce3c128bc991a335382cc550/third_party/WebKit/Source/core/paint/BackgroundImageGeometry.cpp
[modify] https://crrev.com/aa9a6d779bcad148ce3c128bc991a335382cc550/third_party/WebKit/Source/core/paint/BackgroundImageGeometry.h

Labels: Merge-Request-66
This is a very safe and simple fix (returns behavior to pre-breaking-patch status). Request merge before we release branch M-66.
Project Member

Comment 11 by sheriffbot@chromium.org, Mar 31 2018

Labels: -Merge-Request-66 Merge-Review-66 Hotlist-Merge-Review
This bug requires manual review: M66 has already been promoted to the beta branch, so this requires manual review
Please contact the milestone owner if you have questions.
Owners: cmasso@(Android), cmasso@(iOS), josafat@(ChromeOS), abdulsyed@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Merge-Review-66 Merge-Approved-66
Approving merge to M66. Branch:3359
Just a heads up, M66 Stable cut is on April 12th, 10 days away. This issue is marked as RB-Stable for 66. Please make sure to address this issue prior to stable cut. Thanks! 
Project Member

Comment 14 by bugdroid1@chromium.org, Apr 2 2018

Labels: -merge-approved-66 merge-merged-3359
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ce8c5e386b28eba99f64e5eb237f0bade1f9d46c

commit ce8c5e386b28eba99f64e5eb237f0bade1f9d46c
Author: Stephen Chenney <schenney@chromium.org>
Date: Mon Apr 02 18:15:50 2018

Fix background position within table cells

M-66 Merge

Table cells have complex border behavior and should not use the
border box for determining the destination rect for background
painting. This change excludes table content from the various
background destination optimizations.

TBR=​fmalita@chromium.org
BUG= 823339 

Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I99c6627ab656f836331a97acde3600c865df55c2
Reviewed-on: https://chromium-review.googlesource.com/986692
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#547241}(cherry picked from commit aa9a6d779bcad148ce3c128bc991a335382cc550)
Reviewed-on: https://chromium-review.googlesource.com/990412
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/branch-heads/3359@{#532}
Cr-Branched-From: 66afc5e5d10127546cc4b98b9117aff588b5e66b-refs/heads/master@{#540276}
[add] https://crrev.com/ce8c5e386b28eba99f64e5eb237f0bade1f9d46c/third_party/WebKit/LayoutTests/fast/table/background-gradient-border-collapsed.html
[add] https://crrev.com/ce8c5e386b28eba99f64e5eb237f0bade1f9d46c/third_party/WebKit/LayoutTests/platform/linux/fast/table/background-gradient-border-collapsed-expected.png
[add] https://crrev.com/ce8c5e386b28eba99f64e5eb237f0bade1f9d46c/third_party/WebKit/LayoutTests/platform/mac/fast/table/background-gradient-border-collapsed-expected.png
[add] https://crrev.com/ce8c5e386b28eba99f64e5eb237f0bade1f9d46c/third_party/WebKit/LayoutTests/platform/win/fast/table/background-gradient-border-collapsed-expected.png
[modify] https://crrev.com/ce8c5e386b28eba99f64e5eb237f0bade1f9d46c/third_party/WebKit/Source/core/paint/BackgroundImageGeometry.cpp
[modify] https://crrev.com/ce8c5e386b28eba99f64e5eb237f0bade1f9d46c/third_party/WebKit/Source/core/paint/BackgroundImageGeometry.h

Status: Fixed (was: Assigned)
Project Member

Comment 16 by bugdroid1@chromium.org, Jun 29 2018

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

commit ae49f5caf2943049acab4abe802e82c8dc001184
Author: Stephen Chenney <schenney@chromium.org>
Date: Fri Jun 29 16:22:40 2018

[PE] Improve background image painting

This patch corrects most of the known issues we have with sprite use
in background images under zoom, cracks at the border of background
images, failing to fill the positioning area with round, cover and
space, etc. There may still be cases we fail at but they do not appear
in bug reports or they are significantly harder to fix (meaning
requiring changes in Skia or elsewhere).

The primary change is to track snapped and unsnapped values throughout
the background rendering pipleline, and use the appropriate values
for every calculation. In general, this means using unsnapped values
when trying to compute something related to source pixels, and snapped
values when trying to describe the region for painting or calculations
intended to interact with the destination region.

There is scope for simplifying the code but they can wait until this
has landed and stuck. In particular, we add and then subtract offsets
when determinine source rects. And we do some odd adjustments for
certain scrolling cases that seem like they could be removed.

New tests cover various sprite sampling under zoom conditions.
Several ref tests had to be converted to image tests because repeated
images are now sub-pixel sized and cannot easily be matched with a
reference result.

R=fmalita@chromium.org,fs@opera.com

Bug:  823339 , 825239 ,805495, 785171 , 710342 , 659825 , 449600 , 594481 , 589449 
Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I32689f285d621afb7ec929eb193d7683dd15ff01
Reviewed-on: https://chromium-review.googlesource.com/1112563
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#571505}
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-color-gradient-alignment-expected.png
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-percent-position-sprite-zoomed-expected.png
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-percent-position-sprite-zoomed-expected.txt
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-percent-position-sprite-zoomed.html
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-auto1-expected.html
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-auto1-expected.txt
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-border-expected.html
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-border-expected.txt
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-content-expected.html
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-content-expected.txt
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-padding-expected.html
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-padding-expected.txt
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/resources/large-sprite-map.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/zoomed-background-position-accuracy-2-expected.png
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/zoomed-background-position-accuracy-expected.png
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/zoomed-background-position-accuracy-expected.txt
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/background/zoomed-background-position-accuracy.html
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-auto1-expected.html
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-auto1-expected.txt
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-border-expected.html
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-border-expected.txt
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-padding-expected.html
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-padding-expected.txt
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/background-cover-rounding-expected.html
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/fast/backgrounds/background-tiling-sub-pixel-expected.html
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize01-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize02-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize05-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize08-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize09-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize10-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize11-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize12-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize13-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize14-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize17-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize18-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize19-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize20-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize21-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/backgroundSize22-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/contain-and-cover-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/contain-and-cover-zoomed-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/backgrounds/size/scaled-sprited-background-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/fast/table/backgr_simple-table-collapsed-border.html
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/gradients/simple-gradients-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-cell-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-cell-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-column-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-column-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-column-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-column-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-row-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-row-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-row-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_border-table-row-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_layers-hide-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_layers-hide-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-cell-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-cell-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-column-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-column-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-column-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-column-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-row-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-row-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-row-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_position-table-row-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-cell-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-cell-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-column-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-column-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-column-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-column-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-row-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-row-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-row-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/table/backgr_simple-table-row-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/tables/mozilla_expected_failures/other/test4-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box.htm
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/images/color-profile-background-image-cover-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/images/color-profile-background-image-repeat-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/images/color-profile-background-image-space-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/images/color-profile-mask-image-svg-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/images/cross-fade-tiled-expected.png
[delete] https://crrev.com/8117ad42726252bd38e4f4908f9e15daa0b4c831/third_party/WebKit/LayoutTests/images/sprite-no-bleed-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/paint/masks/fieldset-mask-expected.png
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-tiling-sub-pixel-expected.png
[add] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/background-tiling-sub-pixel-expected.txt
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/size/backgroundSize16-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/size/contain-and-cover-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/borders/border-radius-mask-canvas-with-mask-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/forms/calendar-picker/calendar-picker-appearance-zoom125-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/gradients/simple-gradients-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/inline/inline-box-background-repeat-y-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-cell-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-cell-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-column-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-column-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-column-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-column-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-row-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-row-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-row-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_border-table-row-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_layers-hide-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_layers-hide-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-cell-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-cell-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-column-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-column-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-column-group-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-column-group-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82c8dc001184/third_party/WebKit/LayoutTests/platform/linux/fast/table/backgr_position-table-row-collapsed-border-expected.png
[modify] https://crrev.com/ae49f5caf2943049acab4abe802e82
Labels: TE-Verified-69.0.3480.0 TE-Verified-M69
Able to reproduce this issue on Windows 10, Mac OS 10.13.3 and Ubuntu 17.10 on the reported version 66.0.3359.33 and the issue is fixed on the latest Canary 69.0.3480.0 as per the original comment.

On navigating to the given html page, can observe that the linear-gradient is rendering without a white gap.
Attached is the screen shot for reference.

Hence adding TE verified labels as the fix is working as intended.

Thanks..
823339-M69.PNG
56.6 KB View Download

Sign in to add a comment