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

Issue 702427 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 700383
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 2
Type: Bug



Sign in to add a comment

[css-grid] display: grid does breaks with old versions of jQuery until window is resized

Reported by jhpratt...@gmail.com, Mar 16 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36

Steps to reproduce the problem:
Attached file (test case) used alone with jQuery 1.11.2

What is the expected behavior?

What went wrong?
The grid does not display until the window is resized.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 57.0.2987.98  Channel: stable
OS Version: Ubuntu 16.04.2
Flash Version: 

Works properly with current version of jQuery; I have not checked what the first non-breaking version is.
 
test.html
370 bytes View Download
Cc: brajkumar@chromium.org
Labels: Needs-Feedback
Could you please provide the screen-shot of the actual and expected behavior for this issue? By opening the attached test.html file in both chrome and firefox observing both has same behavior with no difference.

Thanks!
Chrome.png
2.7 KB View Download
Firefox.png
2.4 KB View Download
Did you include jQuery 1.11.2 with it? Apparently I didn't put it in test.html. 

Without jQuery, it loads as expected. With it, it just shows a white screen until the window is resized.
Project Member

Comment 3 by sheriffbot@chromium.org, Mar 17 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "brajkumar@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 4 by e...@chromium.org, Mar 17 2017

Components: -Blink>Layout Blink>Layout>Grid
Owner: svil...@igalia.com
I suspect old versions of jQuery were written with an old version of the grid spec in mind in which case this would be a WontFix.
Over to the grid team for further triage.

Comment 5 by phistuck@gmail.com, Mar 19 2017

I have a hunch that this is related to  issue 664342 .

Comment 6 by phistuck@gmail.com, Mar 19 2017

Yep, I can reproduce this without jQuery (but with the DOM element removal that jQuery does), just like in  issue 664342 .
blank.html
652 bytes View Download
Components: Blink>Compositing Blink>Layout
Labels: OS-Windows
Status: Untriaged (was: Unconfirmed)
 Issue 664342  is a regression from Chrome 46, but the root cause is perhaps different.

Comment 8 by r...@igalia.com, Mar 20 2017

Cc: svil...@igalia.com jfernan...@igalia.com
Components: -Blink>Compositing -Blink>Layout
Mergedinto: 700383
Owner: r...@igalia.com
Status: Duplicate (was: Untriaged)
Summary: [css-grid] display: grid does breaks with old versions of jQuery until window is resized (was: display: grid does breaks with old versions of jQuery until window is resized)
This is a duplicated of  bug #700383 .
The problem is related to removing positioned grid items.

This has been fixed in master and also merged into M58 (it was not accepted for M57).

Sign in to add a comment