Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(232)

Issue 2684833003: Disable display: contents in SVG. (Closed)

Created:
3 years, 10 months ago by emilio
Modified:
3 years, 10 months ago
Reviewers:
rune
CC:
chromium-reviews, blink-reviews-style_chromium.org, blink-reviews-css, dglazkov+blink, apavlov+blink_chromium.org, darktears, blink-reviews, Manuel Rego
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Disable display: contents in SVG. BUG=657748 TEST=svg/css/display-computed.html Review-Url: https://codereview.chromium.org/2684833003 Cr-Commit-Position: refs/heads/master@{#449304} Committed: https://chromium.googlesource.com/chromium/src/+/ba3e8dd8fae979960278a5e604717ef9658ee3ac

Patch Set 1 #

Patch Set 2 : Disable display: contents in SVG. #

Total comments: 3

Patch Set 3 : Make display: contents act as an inline when it has a layout box, and ignore display: contents in S… #

Total comments: 2

Patch Set 4 : Make display: contents compute to inline in SVG subtrees. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -0 lines) Patch
M third_party/WebKit/LayoutTests/svg/css/display.html View 1 2 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/svg/css/display-computed.html View 1 2 3 3 chunks +4 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/svg/css/display-expected.html View 1 2 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/resolver/StyleAdjuster.cpp View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (12 generated)
emilio
Hey, rune, could you take a look at this? I preferred this approach instead of ...
3 years, 10 months ago (2017-02-08 13:13:48 UTC) #2
rune
On 2017/02/08 13:13:48, emilio wrote: > Hey, rune, could you take a look at this? ...
3 years, 10 months ago (2017-02-08 19:07:16 UTC) #7
emilio
On 2017/02/08 19:07:16, rune wrote: > On 2017/02/08 13:13:48, emilio wrote: > > Hey, rune, ...
3 years, 10 months ago (2017-02-08 21:00:40 UTC) #8
rune
https://codereview.chromium.org/2684833003/diff/20001/third_party/WebKit/LayoutTests/svg/css/display-expected.html File third_party/WebKit/LayoutTests/svg/css/display-expected.html (right): https://codereview.chromium.org/2684833003/diff/20001/third_party/WebKit/LayoutTests/svg/css/display-expected.html#newcode17 third_party/WebKit/LayoutTests/svg/css/display-expected.html:17: #t7 { display: block; } I did some brief ...
3 years, 10 months ago (2017-02-08 22:28:18 UTC) #9
emilio
Hi rune, First of all, thanks for being more patient while reviewing than me while ...
3 years, 10 months ago (2017-02-09 00:57:38 UTC) #10
rune
https://codereview.chromium.org/2684833003/diff/40001/third_party/WebKit/Source/core/style/ComputedStyle.h File third_party/WebKit/Source/core/style/ComputedStyle.h (right): https://codereview.chromium.org/2684833003/diff/40001/third_party/WebKit/Source/core/style/ComputedStyle.h#newcode3713 third_party/WebKit/Source/core/style/ComputedStyle.h:3713: isDisplayReplacedType(display); display:contents is neither an inline, nor block type ...
3 years, 10 months ago (2017-02-09 09:41:10 UTC) #15
rune
On 2017/02/09 00:57:38, emilio wrote: > Hi rune, > > First of all, thanks for ...
3 years, 10 months ago (2017-02-09 09:59:56 UTC) #16
emilio
https://codereview.chromium.org/2684833003/diff/40001/third_party/WebKit/Source/core/style/ComputedStyle.h File third_party/WebKit/Source/core/style/ComputedStyle.h (right): https://codereview.chromium.org/2684833003/diff/40001/third_party/WebKit/Source/core/style/ComputedStyle.h#newcode3713 third_party/WebKit/Source/core/style/ComputedStyle.h:3713: isDisplayReplacedType(display); On 2017/02/09 09:41:10, rune wrote: > display:contents is ...
3 years, 10 months ago (2017-02-09 11:49:37 UTC) #17
rune
On 2017/02/09 11:49:37, emilio wrote: > https://codereview.chromium.org/2684833003/diff/40001/third_party/WebKit/Source/core/style/ComputedStyle.h > File third_party/WebKit/Source/core/style/ComputedStyle.h (right): > > https://codereview.chromium.org/2684833003/diff/40001/third_party/WebKit/Source/core/style/ComputedStyle.h#newcode3713 > ...
3 years, 10 months ago (2017-02-09 12:15:56 UTC) #18
emilio
On 2017/02/09 12:15:56, rune wrote: > On 2017/02/09 11:49:37, emilio wrote: > > > https://codereview.chromium.org/2684833003/diff/40001/third_party/WebKit/Source/core/style/ComputedStyle.h ...
3 years, 10 months ago (2017-02-09 14:16:39 UTC) #19
rune
lgtm
3 years, 10 months ago (2017-02-09 14:29:36 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2684833003/60001
3 years, 10 months ago (2017-02-09 14:31:45 UTC) #22
commit-bot: I haz the power
3 years, 10 months ago (2017-02-09 15:59:26 UTC) #25
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/ba3e8dd8fae979960278a5e60471...

Powered by Google App Engine
This is Rietveld 408576698