[Webkit-unassigned] [Bug 103335] New: [CSS Grid Layout] Support all specified breadth size
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Nov 26 17:52:18 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=103335
Summary: [CSS Grid Layout] Support all specified breadth size
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Keywords: EasyFix
Severity: Normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jchaffraix at webkit.org
CC: tony at chromium.org, xan.lopez at gmail.com,
ojan at chromium.org
Blocks: 60731
Our breadth resolution is limited for the moment to only fixed lengths:
void RenderGrid::computedUsedBreadthOfGridTracks(TrackSizingDirection direction, Vector<GridTrack>& tracks)
{
....
GridTrack track;
if (trackStyles[i].isFixed())
track.m_usedBreadth = trackStyles[i].getFloatValue();
else
notImplemented();
....
}
We should be able to support <percentage>, calc and viewport percentage (basically anything falling under Length::isSpecified()) very easily.
Note that we wrongly don't allow calc in createGridTrackBreadth (StyleResolver.cpp) which should be fixed and also we should ensure with some test that we don't accept any of the other <length> values (like fill-available, fit-content, ...)
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list