Regression : Page content appears chopped from top and misaligned in www.pepsicojobs.com.
Reported by
mni...@etouch.net,
Jan 17 2017
|
||||||||||||
Issue descriptionVersion: 57.0.2984.0 a2377c097a1fa051f90f9c02d96d010073fcb701-refs/heads/master@{#443964} (64-bit) OS: Windows(7,8,8.1,10),Linux (14.04 LTS),Mac OS X(10.11.6, 10.12.1) URL : http://www.pepsicojobs.com/en-in What steps will reproduce the problem? 1. Launch chrome, navigate to above url and observe page content Actual: Page content appears chopped from top and misaligned Expected: Page content should be seen properly This is regression issue, broken in ‘M 57’ and will soon update other info : Good build:57.0.2976.0 Bad build: 57.0.2977.0
,
Jan 18 2017
,
Jan 19 2017
Testcase 1:
<!DOCTYPE html>
<div style="width: 400px; float: left; min-height: 1px;"></div>
<div style="width: 1000px; overflow: hidden; position: relative; background: lightblue">
test
</div>
Chrome ToT paints it differently than dev.
,
Jan 19 2017
Not sure what is going on - dev on Linux disagrees with ToT and also a build at
that CL. I think dev is weird right now.
New testcase, from a re-reduction:
<!DOCTYPE html>
<div style="overflow: hidden;">
<div style="transform: translate3d(0,0,0); position: relative; width: 400px; height: 400px;">
</div>
</div>
<div style="overflow: hidden; position: relative;">
<div style="display: inline;">
<div style="position: relative; width: 100%; float: right; background: lightblue; transform: translate3d(0,0,0)">
test
</div>
</div>
</div>
ToT (and dev) disagree with stable channel and also Firefox.
,
Jan 19 2017
The minimal test case seems like a paint or layout related bug. Recategorising.
,
Jan 20 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2d6a760cbb0204f306e9312bc39036b75f80c5f2 commit 2d6a760cbb0204f306e9312bc39036b75f80c5f2 Author: chrishtr <chrishtr@chromium.org> Date: Fri Jan 20 21:15:07 2017 Fix compositingContainer for stacked inlines. BUG= 681778 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2640053004 Cr-Commit-Position: refs/heads/master@{#445164} [add] https://crrev.com/2d6a760cbb0204f306e9312bc39036b75f80c5f2/third_party/WebKit/LayoutTests/paint/inline/floating-inline-expected.html [add] https://crrev.com/2d6a760cbb0204f306e9312bc39036b75f80c5f2/third_party/WebKit/LayoutTests/paint/inline/floating-inline.html [modify] https://crrev.com/2d6a760cbb0204f306e9312bc39036b75f80c5f2/third_party/WebKit/Source/core/layout/compositing/GraphicsLayerUpdater.cpp [modify] https://crrev.com/2d6a760cbb0204f306e9312bc39036b75f80c5f2/third_party/WebKit/Source/core/paint/PaintLayer.cpp [modify] https://crrev.com/2d6a760cbb0204f306e9312bc39036b75f80c5f2/third_party/WebKit/Source/core/paint/PaintLayerTest.cpp
,
Jan 20 2017
,
Jan 20 2017
,
Jan 20 2017
,
Jan 21 2017
Your change meets the bar and is auto-approved for M57. Please go ahead and merge the CL to branch 2987 manually. Please contact milestone owner if you have questions. Owners: amineer@(clank), cmasso@(bling), ketakid@(cros), govind@(desktop) For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jan 21 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f6ce76af29c27154d273fe539d86da5394a1aa38 commit f6ce76af29c27154d273fe539d86da5394a1aa38 Author: Chris Harrelson <chrishtr@chromium.org> Date: Sat Jan 21 22:55:06 2017 Fix compositingContainer for stacked inlines. BUG= 681778 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2640053004 Cr-Commit-Position: refs/heads/master@{#445164} (cherry picked from commit 2d6a760cbb0204f306e9312bc39036b75f80c5f2) Review-Url: https://codereview.chromium.org/2649683003 . Cr-Commit-Position: refs/branch-heads/2987@{#13} Cr-Branched-From: ad51088c0e8776e8dcd963dbe752c4035ba6dab6-refs/heads/master@{#444943} [add] https://crrev.com/f6ce76af29c27154d273fe539d86da5394a1aa38/third_party/WebKit/LayoutTests/paint/inline/floating-inline-expected.html [add] https://crrev.com/f6ce76af29c27154d273fe539d86da5394a1aa38/third_party/WebKit/LayoutTests/paint/inline/floating-inline.html [modify] https://crrev.com/f6ce76af29c27154d273fe539d86da5394a1aa38/third_party/WebKit/Source/core/layout/compositing/GraphicsLayerUpdater.cpp [modify] https://crrev.com/f6ce76af29c27154d273fe539d86da5394a1aa38/third_party/WebKit/Source/core/paint/PaintLayer.cpp [modify] https://crrev.com/f6ce76af29c27154d273fe539d86da5394a1aa38/third_party/WebKit/Source/core/paint/PaintLayerTest.cpp
,
Jan 21 2017
,
Jan 24 2017
Verified the issue on Window 10, Linux Ubuntu 14.04 & Mac OS 10.12.2 using chrome dev M57 #57.0.2987.8 and issue got fixed. Page content loaded successfully without any issue. Attached screencast for reference. Adding TE-Verified Labels. Thanks!
,
Jan 24 2017
,
Jan 24 2017
,
Feb 3 2017
With respect to the label added: Needs-triage-Mobile, triaged the issue and below are the observations. Unable to reproduce the issue on Mobile device (Tablet and Handset) as per steps provided. Layout of the website looks fine both in normal mode and using the option "Request Desktop Mode". Devices Used: ============= Device Nexus 7 Tablet Chrome Version: 57.0.2987.9 Android version: 5.0.2/LRX22G Device: Moto G Chrome Version: 57.0.2987.19 Android version: 6.0.0/MPB24 Thanks.! |
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by hdodda@chromium.org
, Jan 17 2017Labels: hasbisect-per-revision ReleaseBlock-Stable
Owner: chrishtr@chromium.org
Status: Assigned (was: Unconfirmed)