Bug 103761

Summary: [CSS Grid Layout] Support calc() breadth size type
Product: WebKit Reporter: Xan Lopez <xan.lopez>
Component: Layout and RenderingAssignee: Sergio Villar Senin <svillar>
Status: RESOLVED FIXED    
Severity: Normal CC: abucur, allan.jensen, commit-queue, donggwan.kim, esprehn+autocc, glenn, gyuyoung.kim, jchaffraix, jfernandez, kling, koivisto, kondapallykalyan, macpherson, menard, ojan, ossy, rego, rniwa, sam, simon.fraser, svillar, syoichi, tony
Priority: P2 Keywords: BlinkMergeCandidate
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 127033    
Bug Blocks: 60731    
Attachments:
Description Flags
Patch
none
Patch none

Xan Lopez
Reported 2012-11-30 12:24:30 PST
As discussed in bug #103335, it is not entirely clear yet how to support some aspects of breadth lengths defined with calc(), so opening a new bug to track just that. All the other types should have been handled in #103335.
Attachments
Patch (39.77 KB, patch)
2014-02-06 11:00 PST, Sergio Villar Senin
no flags
Patch (39.33 KB, patch)
2014-02-10 03:43 PST, Sergio Villar Senin
no flags
Julien Chaffraix
Comment 1 2012-12-05 07:56:05 PST
To whoever fix this bug, we should ensure that we have coverage for calc() inside minmax as bug 103799 didn't land any coverage for that.
Sergio Villar Senin
Comment 2 2013-09-19 01:04:19 PDT
Taking a look...
Sergio Villar Senin
Comment 3 2014-02-04 08:05:36 PST
This basically involves merging the same fix I did for blink: [CSS Grid Layout] Support calc() breadth track size The RenderGrid support for calc() was already there but we had to add also the CSSComputedStyle support. According to the specs BUG=297689 Review URL: https://codereview.chromium.org/23472008
Sergio Villar Senin
Comment 4 2014-02-06 11:00:47 PST
Sergio Villar Senin
Comment 5 2014-02-10 03:43:01 PST
Sergio Villar Senin
Comment 6 2014-02-11 10:20:11 PST
Comment on attachment 223691 [details] Patch Clearing flags on attachment: 223691 Committed r163888: <http://trac.webkit.org/changeset/163888>
Sergio Villar Senin
Comment 7 2014-02-11 10:20:20 PST
All reviewed patches have been landed. Closing bug.
Sergio Villar Senin
Comment 8 2014-05-07 08:46:54 PDT
*** Bug 126194 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.